Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $225,934 | $150,736 | $153,175 | $201,481 |
Gross Profit | 77,069 | 51,153 | 50,437 | 71,480 |
EBITDA | 35,244 | 20,017 | 16,099 | 40,509 |
EBIT | 15,435 | 11,519 | 36,049 | |
Net Income | 32,844 | 15,640 | 15,834 | -52,938 |
Net Change In Cash | 225,934 | 150,736 | 153,175 | 201,481 |
Free Cash Flow | 55,835 | -16,551 | 16,907 | 47,667 |
Cash | 91,711 | 45,987 | 65,253 | 76,290 |
Basic Shares | 71,379 | 71,417 | 71,417 | 71,468 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $769,365 | $681,440 | $566,043 | $471,063 |
Gross Profit | 256,840 | 227,201 | 194,508 | 170,361 |
EBITDA | 138,474 | 112,879 | 84,703 | 76,428 |
EBIT | 120,231 | 95,211 | 67,133 | 58,244 |
Net Income | 91,912 | 75,937 | 65,326 | 58,995 |
Net Change In Cash | 769,365 | 681,440 | 566,043 | 471,063 |
Cost of Revenue | -52,938 | -60,747 | 28,365 | |
Free Cash Flow | 67,815 | 48,695 | 53,872 | 56,740 |
Cash | 75,915 | 53,270 | 105,840 | 166,841 |
Basic Shares | 71,921 | 73,020 | 73,683 | 74,859 |
Quarter | EPS |
---|---|
2024-09-30 | $0.46 |
2024-06-30 | $0.21 |
2024-03-31 | $0.22 |
2023-12-31 | $0.41 |