EBITDA
$71.71M
TTM · Period ending: · USD

TWI EBITDA
Latest reported$71.71Mperiod ending
Latest reported$71.71Mperiod ending
TWI TTM EBITDA ($3.40M → $71.71M)
TTM EBITDA
High-resolution chart · PNG
TWI ebitda history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | EBITDA (USD) |
|---|---|
| 71,710,000 | |
| 65,490,000 | |
| 87,805,000 | |
| 87,111,000 | |
| 78,340,000 | |
| 92,440,000 | |
| 102,860,000 | |
| 107,751,000 | |
| 133,037,000 | |
| 149,375,000 | |
| 174,265,000 | |
| 208,870,000 | |
| 238,645,000 | |
| 287,350,000 | |
| 274,896,000 | |
| 269,898,000 | |
| 233,871,000 | |
| 147,866,000 | |
| 131,252,000 | |
| 98,657,000 | |
| 70,662,000 | |
| 68,718,000 | |
| 27,079,000 | |
| 18,724,000 | |
| 15,050,000 | |
| 8,009,000 | |
| 39,276,000 | |
| 51,103,000 | |
| 73,716,000 | |
| 91,772,000 | |
| 102,992,000 | |
| 84,241,000 | |
| 71,164,000 | |
| 57,501,000 | |
| 35,797,000 | |
| 53,109,000 | |
| 49,847,000 | |
| 57,108,000 | |
| 45,775,000 | |
| 35,377,000 | |
| 10,919,000 | |
| 20,290,000 | |
| 44,151,000 | |
| 42,249,000 | |
| 64,492,000 | |
| 28,592,000 | |
| 25,075,000 | |
| 53,337,000 | |
| 87,635,000 | |
| 167,949,000 | |
| 205,907,000 | |
| 180,629,000 | |
| 189,467,000 | |
| 205,784,000 | |
| 217,396,000 | |
| 252,708,000 | |
| 254,229,000 | |
| 219,451,000 | |
| 182,004,000 | |
| 157,784,000 | |
| 126,778,000 | |
| 91,897,000 | |
| 75,463,000 | |
| 44,659,000 | |
| 16,575,000 | |
| 14,832,000 | |
| 18,540,000 | |
| 23,875,000 | |
| 51,790,000 | |
| 54,289,000 | |
| 46,957,000 | |
| 63,547,000 | |
| 44,981,000 | |
| 33,768,000 | |
| 31,991,000 | |
| 25,967,000 | |
| 27,977,000 | |
| 26,536,000 | |
| 29,401,000 | |
| 21,233,000 | |
| 18,769,000 | |
| 19,974,000 | |
| 16,891,000 | |
| 37,967,000 | |
| 45,589,000 | |
| 45,320,000 | |
| 42,966,000 | |
| 39,127,000 | |
| 31,994,000 | |
| 21,651,000 | |
| 16,057,000 | |
| 8,422,000 | |
| 5,184,000 | |
| 15,781,000 | |
| 19,536,000 | |
| 7,249,000 | |
| 8,915,000 | |
| 419,000 | |
| 3,798,000 | |
| 21,715,000 |