Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $193,372 | $225,934 | $150,736 | $153,175 |
Gross Profit | 75,608 | 77,069 | 51,153 | 50,437 |
EBITDA | 70,050 | 35,244 | 20,017 | 16,099 |
EBIT | 65,591 | 15,435 | 11,519 | |
Net Income | 22,509 | 32,844 | 15,640 | 15,834 |
Net Change In Cash | 193,372 | 225,934 | 150,736 | 153,175 |
Free Cash Flow | 64,701 | 55,835 | -16,551 | 16,907 |
Cash | 138,841 | 91,711 | 45,987 | 65,253 |
Basic Shares | 71,121 | 71,379 | 71,417 | 71,417 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $723,217 | $769,365 | $681,440 | $566,043 |
Gross Profit | 253,180 | 256,840 | 227,201 | 194,508 |
EBITDA | 145,556 | 138,474 | 112,879 | 84,703 |
EBIT | 127,380 | 120,231 | 95,211 | 67,133 |
Net Income | 86,827 | 91,912 | 75,937 | 65,326 |
Net Change In Cash | 723,217 | 769,365 | 681,440 | 566,043 |
Cost of Revenue | -52,938 | -60,747 | ||
Free Cash Flow | 120,892 | 67,815 | 48,695 | 53,872 |
Cash | 138,841 | 75,915 | 53,270 | 105,840 |
Basic Shares | 71,320 | 71,921 | 73,020 | 73,683 |
Quarter | EPS |
---|---|
2024-12-31 | $0.31 |
2024-09-30 | $0.46 |
2024-06-30 | $0.21 |
2024-03-31 | $0.22 |