Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $436,871 | $436,715 | $425,666 | $385,287 |
Gross Profit | 92,976 | 80,938 | 77,739 | 71,212 |
EBITDA | -38,347 | 49,200 | 47,915 | 37,815 |
EBIT | -37,829 | 30,607 | 31,402 | 21,630 |
Net Income | -48,850 | 22,294 | 19,036 | 13,409 |
Net Change In Cash | 436,871 | 436,715 | 425,666 | 385,287 |
Free Cash Flow | 56,551 | -7,232 | -1,858 | -40,452 |
Cash | 16,713 | 17,874 | 17,098 | 13,104 |
Basic Shares | 20,923 | 20,920 | 20,914 | 20,973 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,684,739 | $1,665,187 | $1,757,109 | $1,510,644 |
Gross Profit | 325,985 | 349,042 | 343,880 | 283,762 |
EBITDA | 47,223 | 200,798 | 178,691 | 126,363 |
EBIT | 49,666 | 139,154 | 125,255 | 82,226 |
Net Income | 5,888 | 95,702 | 85,990 | 72,474 |
Net Change In Cash | 1,684,739 | 1,665,187 | 1,757,109 | 1,510,644 |
Cost of Revenue | 671 | -11,416 | ||
Free Cash Flow | 7,009 | 24,538 | 38,350 | -12,669 |
Cash | 16,713 | 13,294 | 13,101 | 14,462 |
Basic Shares | 20,928 | 20,911 | 20,760 | 20,689 |
Quarter | EPS |
---|---|
2024-12-31 | $1.55 |
2024-09-30 | $1.41 |
2024-06-30 | $1.42 |
2024-03-31 | $0.96 |