Triton International Limited EBITDA Margin 2010-2023 | TRTN

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for Triton International Limited (TRTN) over the last 10 years. The current EBITDA margin for Triton International Limited as of September 30, 2023 is .
EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-09-30 $1.69B $1.43B 84.83%
2023-06-30 $1.74B $1.57B 90.55%
2023-03-31 $1.79B $1.65B 91.80%
2022-12-31 $1.83B $1.70B 93.16%
2022-09-30 $1.85B $1.72B 93.23%
2022-06-30 $1.82B $1.71B 93.86%
2022-03-31 $1.76B $1.66B 94.76%
2021-12-31 $1.68B $1.59B 94.76%
2021-09-30 $1.59B $1.50B 94.51%
2021-06-30 $1.50B $1.38B 92.58%
2021-03-31 $1.43B $1.28B 89.79%
2020-12-31 $1.39B $1.22B 87.52%
2020-09-30 $1.38B $1.19B 86.42%
2020-06-30 $1.39B $1.21B 87.22%
2020-03-31 $1.41B $1.25B 88.36%
2019-12-31 $1.43B $1.29B 90.01%
2019-09-30 $1.47B $1.34B 91.13%
2019-06-30 $1.48B $1.37B 92.49%
2019-03-31 $1.46B $1.40B 95.36%
2018-12-31 $1.43B $1.38B 96.44%
2018-09-30 $1.37B $1.34B 97.96%
2018-06-30 $1.31B $1.30B 99.01%
2018-03-31 $1.26B $1.22B 97.30%
2017-12-31 $1.20B $1.15B 96.09%
2017-09-30 $1.15B $1.07B 93.63%
2017-06-30 $1.09B $0.90B 82.84%
2017-03-31 $0.95B $0.75B 78.70%
2016-12-31 $0.85B $0.63B 74.56%
2016-09-30 $0.78B $0.55B 70.18%
2016-06-30 $0.70B $0.58B 83.48%
2016-03-31 $0.71B $0.59B 83.12%
2015-12-31 $0.71B $0.59B 82.91%
2015-09-30 $0.73B $0.63B 85.91%
2015-06-30 $0.72B $0.59B 82.61%
2015-03-31 $0.72B $0.59B 82.82%
2014-12-31 $0.71B $0.59B 84.02%
2014-09-30 $0.64B $0.54B 83.62%
2014-06-30 $0.64B $0.54B 84.41%
2014-03-31 $0.64B $0.54B 83.98%
2013-12-31 $0.64B $0.54B 84.58%
2013-09-30 $0.64B $0.54B 85.11%
2013-06-30 $0.63B $0.54B 86.17%
2013-03-31 $0.61B $0.53B 87.97%
2012-12-31 $0.59B $0.52B 88.46%
2012-09-30 $0.57B $0.52B 90.89%
2012-06-30 $0.56B $0.51B 90.89%
2012-03-31 $0.53B $0.49B 93.21%
2011-12-31 $0.52B $0.46B 89.56%
2011-09-30 $0.49B $0.44B 90.35%
2011-06-30 $0.45B $0.39B 87.42%
2011-03-31 $0.41B $0.34B 81.55%
2010-12-31 $0.37B $0.30B 82.02%
2010-09-30 $0.34B $0.25B 71.93%
2010-06-30 $0.33B $0.23B 69.60%
2010-03-31 $0.33B $0.23B 68.98%
2009-12-31 $0.35B $0.24B 67.33%