Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $143,098 | $161,782 | $155,328 | $135,251 |
Gross Profit | 105,671 | 119,951 | 81,847 | 70,808 |
EBITDA | 53,347 | 66,375 | 63,021 | 50,170 |
EBIT | 41,962 | 55,356 | 52,084 | 39,285 |
Net Income | 28,435 | 35,834 | 31,864 | 23,135 |
Net Change In Cash | 143,098 | 161,782 | 155,328 | 135,251 |
Free Cash Flow | 6,033 | -478 | -37,044 | -1,739 |
Cash | 26,661 | 16,469 | 3,583 | 17,007 |
Basic Shares | 37,633 | 37,683 | 37,418 | 37,107 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $595,459 | $595,699 | $491,528 | $498,853 |
Gross Profit | 595,459 | 449,545 | 368,226 | 377,824 |
EBITDA | 244,049 | 252,536 | 170,784 | 185,064 |
EBIT | 199,823 | 209,282 | 129,087 | 145,090 |
Net Income | 119,268 | 124,921 | 78,396 | 94,347 |
Net Change In Cash | 595,459 | 595,699 | 491,528 | 498,853 |
Cost of Revenue | 1,034 | -31,774 | ||
Free Cash Flow | -33,228 | -120,857 | -48,441 | -28,931 |
Cash | 5,913 | 14,073 | 5,997 | 4,963 |
Basic Shares | 37,583 | 37,077 | 37,039 | 37,010 |
Quarter | EPS |
---|---|
2024-12-31 | $0.75 |
2024-09-30 | $0.95 |
2024-06-30 | $0.85 |
2024-03-31 | $0.62 |