Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $136,934 | $211,714 | $433,470 | $355,714 |
Gross Profit | 135,374 | 55,893 | 158,010 | 56,813 |
EBITDA | 30,694 | 52,336 | 149,217 | 117,592 |
EBIT | -18,402 | 15,706 | 109,827 | 79,793 |
Net Income | -27,167 | -2,787 | 63,823 | 44,640 |
Net Change In Cash | 136,934 | 211,714 | 433,470 | 355,714 |
Free Cash Flow | -121,711 | 4,325 | 42,822 | -106,154 |
Cash | 35,047 | 81,039 | 89,258 | 49,599 |
Basic Shares | 38,394 | 38,260 | 37,796 | 37,631 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,197,475 | $1,037,353 | $860,400 | $773,679 |
Gross Profit | 152,632 | 341,225 | 329,119 | 300,504 |
EBITDA | 344,493 | 303,365 | 264,092 | 238,090 |
EBIT | 202,796 | 168,680 | 126,723 | 106,937 |
Net Income | 93,868 | 86,303 | 78,666 | 76,781 |
Net Change In Cash | 1,197,475 | 1,037,353 | 860,400 | 773,679 |
Cost of Revenue | 13,844 | -8,334 | 20,520 | |
Free Cash Flow | -47,398 | -191,691 | -134,903 | -137,874 |
Cash | 49,599 | 29,270 | 18,559 | 30,168 |
Basic Shares | 36,265 | 33,984 | 30,752 | 30,599 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.70 |
2024-06-30 | -$0.07 |
2024-03-31 | $1.69 |
2023-12-31 | $1.21 |