Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $370,876 | $136,934 | $211,714 | $433,470 |
Gross Profit | 340,292 | 135,374 | 55,893 | 158,010 |
EBITDA | 75,167 | 30,694 | 52,336 | 149,217 |
EBIT | -18,402 | 15,706 | 109,827 | |
Net Income | 44,640 | -27,167 | -2,787 | 63,823 |
Net Change In Cash | 370,876 | 136,934 | 211,714 | 433,470 |
Free Cash Flow | -119,554 | -121,711 | 4,325 | 42,822 |
Cash | 38,490 | 35,047 | 81,039 | 89,258 |
Basic Shares | 38,394 | 38,394 | 38,260 | 37,796 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,152,994 | $1,197,475 | $1,037,353 | $860,400 |
Gross Profit | 397,611 | 423,872 | 341,225 | 329,119 |
EBITDA | 348,094 | 344,493 | 303,365 | 264,092 |
EBIT | 191,142 | 202,796 | 168,680 | 126,723 |
Net Income | 78,871 | 93,868 | 86,303 | 78,666 |
Net Change In Cash | 1,152,994 | 1,197,475 | 1,037,353 | 860,400 |
Cost of Revenue | 13,844 | -8,334 | ||
Free Cash Flow | -194,118 | -47,398 | -191,691 | -134,903 |
Cash | 38,490 | 32,920 | 29,270 | 18,559 |
Basic Shares | 38,394 | 36,265 | 33,984 | 30,752 |
Quarter | EPS |
---|---|
2024-12-31 | $1.41 |
2024-09-30 | -$0.70 |
2024-06-30 | -$0.07 |
2024-03-31 | $1.69 |