Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $191,907 | $135,446 | $144,299 | $215,260 |
Gross Profit | 53,777 | 40,294 | 43,169 | 36,424 |
EBITDA | 34,108 | 25,916 | 22,519 | 20,451 |
EBIT | 32,777 | 24,634 | 25,187 | 19,139 |
Net Income | 51,212 | 19,082 | 23,287 | 17,337 |
Net Change In Cash | 191,907 | 135,446 | 144,299 | 215,260 |
Free Cash Flow | 14,627 | 5,408 | 30,049 | 12,262 |
Cash | 49,459 | 50,021 | 55,252 | 40,456 |
Basic Shares | 23,067 | 23,061 | 23,018 | 23,116 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $475,967 | $458,973 | $481,333 | $456,255 |
Gross Profit | 140,537 | 105,864 | 88,563 | 41,271 |
EBITDA | 86,843 | 49,875 | 31,292 | -34,165 |
EBIT | 81,644 | 44,275 | 24,602 | -41,571 |
Net Income | 69,279 | 26,306 | 11,270 | -48,472 |
Net Change In Cash | 475,967 | 458,973 | 481,333 | 456,255 |
Cost of Revenue | 18,168 | |||
Free Cash Flow | 57,831 | 65,476 | -10,199 | -63,446 |
Cash | 55,252 | 22,758 | 24,296 | 6,255 |
Basic Shares | 23,018 | 22,973 | 22,948 | 22,908 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.24 |
2025-03-31 | $0.83 |
2024-12-31 | $1.03 |