Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $274,760 | $241,670 | $228,050 | $229,360 |
Gross Profit | 69,720 | 57,030 | 41,040 | 51,700 |
EBITDA | 41,260 | 35,510 | 33,680 | 22,400 |
EBIT | 26,900 | 21,680 | 11,340 | 8,250 |
Net Income | 16,720 | 12,420 | 5,640 | 2,530 |
Net Change In Cash | 274,760 | 241,670 | 228,050 | 229,360 |
Free Cash Flow | 13,210 | -3,750 | 12,100 | 10,160 |
Cash | 30,280 | 32,710 | 23,070 | 26,910 |
Basic Shares | 40,939 | 40,969 | 41,055 | 40,946 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $925,010 | $893,550 | $883,830 | $857,110 |
Gross Profit | 199,460 | 201,320 | 208,300 | 217,190 |
EBITDA | 47,190 | 124,100 | 140,860 | 158,190 |
EBIT | 49,600 | 66,510 | 87,640 | 104,740 |
Net Income | 24,250 | 40,360 | 66,170 | 57,310 |
Net Change In Cash | 925,010 | 893,550 | 883,830 | 857,110 |
Cost of Revenue | -28,650 | 66,790 | ||
Free Cash Flow | 12,820 | 33,970 | 26,610 | 89,160 |
Cash | 23,070 | 34,890 | 112,090 | 140,740 |
Basic Shares | 41,055 | 41,685 | 42,478 | 43,281 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.61 |
2025-03-31 | $0.46 |
2024-12-31 | $0.43 |