Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $145,494 | $121,653 | $180,796 | $161,461 |
Gross Profit | 58,387 | 43,330 | 74,475 | 65,815 |
EBITDA | 26,462 | -747 | -24,213 | 39,270 |
EBIT | 20,632 | -532 | -29,904 | 33,590 |
Net Income | 14,426 | -3,024 | -41,962 | 23,648 |
Net Change In Cash | 145,494 | 121,653 | 180,796 | 161,461 |
Free Cash Flow | -557 | 24,758 | 10,435 | 24,477 |
Cash | 17,320 | 20,112 | 25,273 | 20,772 |
Basic Shares | 21,342 | 21,342 | 21,733 | 22,070 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $703,625 | $836,523 | $782,358 | $626,720 |
Gross Profit | 286,317 | 304,712 | 253,306 | 198,965 |
EBITDA | 98,870 | 170,506 | 167,078 | 117,003 |
EBIT | 76,881 | 148,393 | 145,623 | 97,911 |
Net Income | 34,663 | 107,475 | 109,462 | 91,307 |
Net Change In Cash | 703,625 | 836,523 | 782,358 | 626,720 |
Cost of Revenue | 26,359 | -69 | ||
Free Cash Flow | 31,097 | 28,516 | 43,613 | 40,874 |
Cash | 25,273 | 18,388 | 47,889 | 21,568 |
Basic Shares | 22,015 | 22,173 | 22,053 | 20,982 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.97 |
2025-03-31 | $0.36 |
2024-12-31 | $1.57 |