Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $465,131 | $426,833 | $462,164 | $491,907 |
Gross Profit | 62,884 | 72,057 | 61,802 | 88,599 |
EBITDA | 75,518 | 72,922 | 85,719 | 97,115 |
EBIT | 39,125 | 42,638 | 48,910 | 76,414 |
Net Income | 20,176 | 26,540 | 30,734 | 52,457 |
Net Change In Cash | 465,131 | 426,833 | 462,164 | 491,907 |
Free Cash Flow | 18,948 | -58,899 | -67,590 | -31,691 |
Cash | 19,351 | 11,834 | 7,486 | 11,124 |
Basic Shares | 26,348 | 26,353 | 26,352 | 26,328 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,846,035 | $1,662,139 | $2,015,456 | $1,750,980 |
Gross Profit | 315,881 | 255,816 | 350,000 | 215,331 |
EBITDA | 332,405 | 225,542 | 317,092 | 203,818 |
EBIT | 208,217 | 148,506 | 240,435 | 110,223 |
Net Income | 129,907 | 92,901 | 168,632 | 73,733 |
Net Change In Cash | 1,846,035 | 1,662,139 | 2,015,456 | 1,750,980 |
Cost of Revenue | 31,423 | 5,489 | ||
Free Cash Flow | -139,232 | -30,308 | 96,306 | 44,439 |
Cash | 26 | 12,511 | 47,181 | 13,932 |
Basic Shares | 26,348 | 26,308 | 26,489 | 26,929 |
Quarter | EPS |
---|---|
2024-12-31 | $0.77 |
2024-09-30 | $1.15 |
2024-06-30 | $1.17 |
2024-03-31 | $1.99 |