Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $161,782 | $155,328 | $135,251 | $125,180 |
Gross Profit | 119,951 | 81,847 | 70,808 | 95,308 |
EBITDA | 66,375 | 63,021 | 50,170 | 50,144 |
EBIT | 55,356 | 52,084 | 39,285 | 39,386 |
Net Income | 35,834 | 31,864 | 23,135 | 20,428 |
Net Change In Cash | 161,782 | 155,328 | 135,251 | 125,180 |
Free Cash Flow | -478 | -37,044 | -1,739 | -41,244 |
Cash | 16,469 | 3,583 | 17,007 | 14,073 |
Basic Shares | 37,683 | 37,418 | 37,107 | 37,085 |
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 | 241,422 | 170,784 | 185,064 | 171,044 |
EBIT | 198,168 | 129,087 | 145,090 | 133,840 |
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-09-30 | $0.95 |
2024-06-30 | $0.85 |
2024-03-31 | $0.62 |
2023-12-31 | $0.55 |