Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $396,299 | $370,254 | $385,953 | $382,357 |
Gross Profit | 93,564 | 86,342 | 102,547 | 93,070 |
EBITDA | 4,761 | -14,123 | -3,458 | 64 |
EBIT | -2,741 | -13,737 | -10,403 | -6,903 |
Net Income | -160 | -14,348 | -11,705 | -7,635 |
Net Change In Cash | 396,299 | 370,254 | 385,953 | 382,357 |
Free Cash Flow | -16,050 | -26,795 | 854 | -12,722 |
Cash | 21,899 | 23,059 | 22,536 | 14,505 |
Basic Shares | 29,856 | 29,698 | 29,561 | 29,704 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,567,393 | $1,906,243 | $2,254,184 | $2,173,622 |
Gross Profit | 406,393 | 506,059 | 602,144 | 560,320 |
EBITDA | -3,540 | 11,456 | 115,609 | 95,998 |
EBIT | -33,101 | -14,365 | 73,416 | 53,996 |
Net Income | -125,748 | -14,173 | 62,273 | 61,634 |
Net Change In Cash | 1,567,393 | 1,906,243 | 2,254,184 | 2,173,622 |
Cost of Revenue | 34,866 | -14,906 | ||
Free Cash Flow | -41,209 | 3,478 | 89,877 | -14,566 |
Cash | 22,536 | 61,885 | 72,054 | 49,896 |
Basic Shares | 30,177 | 31,317 | 33,447 | 35,434 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.07 |
2025-03-31 | -$0.40 |
2024-12-31 | -$0.02 |