Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $155,328 | $135,251 | $125,180 | $151,696 |
Gross Profit | 81,847 | 70,808 | 95,308 | 110,996 |
EBITDA | 62,685 | 49,859 | 50,313 | 63,146 |
EBIT | 51,748 | 38,974 | 39,555 | 52,803 |
Net Income | 31,864 | 23,135 | 20,428 | 31,565 |
Net Change In Cash | 155,328 | 135,251 | 125,180 | 151,696 |
Free Cash Flow | -37,044 | -1,739 | -41,244 | -8,728 |
Cash | 3,583 | 17,007 | 14,073 | 8,604 |
Basic Shares | 37,418 | 37,107 | 37,085 | 37,071 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $595,699 | $491,528 | $498,853 | $488,243 |
Gross Profit | 449,545 | 368,226 | 377,824 | 368,841 |
EBITDA | 252,436 | 170,327 | 186,735 | 174,034 |
EBIT | 209,182 | 128,630 | 146,761 | 136,830 |
Net Income | 124,921 | 78,396 | 94,347 | 86,425 |
Net Change In Cash | 595,699 | 491,528 | 498,853 | 488,243 |
Cost of Revenue | 1,034 | -31,774 | 35,403 | |
Free Cash Flow | -120,857 | -48,441 | -28,931 | -8,253 |
Cash | 14,073 | 5,997 | 4,963 | 36,737 |
Basic Shares | 37,077 | 37,039 | 37,010 | 36,995 |
Quarter | EPS |
---|---|
2024-06-30 | $0.85 |
2024-03-31 | $0.62 |
2023-12-31 | $0.55 |
2023-09-30 | $0.85 |