Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $163,066 | $148,013 | $143,098 | $161,782 |
Gross Profit | 83,136 | 114,378 | 105,671 | 119,951 |
EBITDA | 67,980 | 59,232 | 53,347 | 70,134 |
EBIT | 56,033 | 47,388 | 41,962 | 59,115 |
Net Income | 33,555 | 26,844 | 28,435 | 35,834 |
Net Change In Cash | 163,066 | 148,013 | 143,098 | 161,782 |
Free Cash Flow | 13,659 | -22,504 | 6,033 | -478 |
Cash | 20,247 | 21,229 | 26,661 | 16,469 |
Basic Shares | 38,642 | 38,354 | 38,076 | 37,683 |
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 | 452,024 | 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 | 26,661 | 14,073 | 5,997 | 4,963 |
Basic Shares | 37,583 | 37,077 | 37,039 | 37,010 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.87 |
2025-03-31 | $0.70 |
2024-12-31 | $0.75 |