Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $168,759 | $130,921 | $127,293 | $132,906 |
Gross Profit | 61,265 | 48,085 | 41,307 | 51,562 |
EBITDA | 25,328 | 19,495 | 1,856 | 25,809 |
EBIT | 25,122 | 19,293 | 1,651 | 25,613 |
Net Income | 22,908 | 18,882 | 3,370 | 19,251 |
Net Change In Cash | 168,759 | 130,921 | 127,293 | 132,906 |
Free Cash Flow | 21,810 | -10,359 | 6,797 | 8,890 |
Cash | 168,315 | 153,608 | 164,669 | 156,706 |
Basic Shares | 59,643 | 59,975 | 59,286 | 59,315 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $516,013 | $493,612 | $427,787 | $379,513 |
Gross Profit | 198,783 | 180,729 | 103,361 | 113,148 |
EBITDA | 71,533 | 58,611 | 14,058 | 26,658 |
EBIT | 70,788 | 57,951 | 11,099 | 24,589 |
Net Income | 55,952 | 46,629 | 7,814 | 19,015 |
Net Change In Cash | 516,013 | 493,612 | 427,787 | 379,513 |
Cost of Revenue | -8,883 | -43,526 | ||
Free Cash Flow | 41,925 | 106,556 | -11,917 | -16,723 |
Cash | 164,669 | 132,537 | 19,629 | 28,690 |
Basic Shares | 59,287 | 58,747 | 56,123 | 55,558 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.38 |
2025-03-31 | $0.30 |
2024-12-31 | $0.11 |