Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $231,358 | $218,692 | $215,796 | $223,123 |
Gross Profit | 182,551 | 180,211 | 172,169 | 168,035 |
EBITDA | 32,386 | 39,554 | 37,023 | -9,504 |
EBIT | 27,208 | 33,891 | 26,284 | -25,453 |
Net Income | 22,511 | -68,721 | 21,301 | -17,905 |
Net Change In Cash | 231,358 | 218,692 | 215,796 | 223,123 |
Free Cash Flow | 56,615 | 40,371 | 17,834 | -17,894 |
Cash | 246,748 | 218,365 | 249,128 | 291,363 |
Basic Shares | 105,059 | 103,827 | 108,632 | 110,988 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $914,242 | $1,655,035 | $951,373 | $551,451 |
Gross Profit | 651,454 | 657,553 | 657,358 | 508,745 |
EBITDA | 111,978 | 167,763 | 200,008 | 104,623 |
EBIT | 51,687 | 111,362 | 149,360 | 82,520 |
Net Income | 31,104 | 84,387 | 109,244 | 77,553 |
Net Change In Cash | 914,242 | 1,655,035 | 951,373 | 551,451 |
Cost of Revenue | 236,216 | 47,951 | 129,763 | |
Free Cash Flow | 83,316 | 238,836 | 84,416 | 149,212 |
Cash | 291,363 | 469,517 | 231,944 | 190,299 |
Basic Shares | 114,188 | 128,150 | 117,142 | 113,849 |
Quarter | EPS |
---|---|
2024-09-30 | $0.45 |
2024-06-30 | $0.41 |
2024-03-31 | $0.32 |
2023-12-31 | $0.35 |