Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $705,973 | $667,069 | $660,753 | $685,353 |
Gross Profit | 93,051 | 77,178 | 82,020 | 76,312 |
EBITDA | 60,500 | 22,264 | 55,745 | 47,009 |
EBIT | 35,979 | -24,314 | 30,432 | 21,093 |
Net Income | -1,401 | 1,552 | 40,214 | -11,057 |
Net Change In Cash | 705,973 | 667,069 | 660,753 | 685,353 |
Free Cash Flow | -23,352 | -32,394 | 63,238 | 16,404 |
Cash | 121,620 | 140,368 | 170,035 | 107,734 |
Basic Shares | 18,058 | 17,912 | 17,992 | 17,612 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,730,893 | $2,815,879 | $2,525,391 | $2,330,191 |
Gross Profit | 302,915 | 290,776 | 129,791 | 87,228 |
EBITDA | 117,726 | 45,625 | 490 | -77,933 |
EBIT | 14,161 | -64,306 | -121,986 | -216,941 |
Net Income | -78,746 | -201,985 | -215,384 | -322,835 |
Net Change In Cash | 2,730,893 | 2,815,879 | 2,525,391 | 2,330,191 |
Cost of Revenue | -58,308 | -192,450 | ||
Free Cash Flow | 25,871 | 36,534 | -107,300 | -211,617 |
Cash | 170,035 | 154,801 | 186,875 | 248,010 |
Basic Shares | 17,564 | 17,355 | 17,190 | 17,045 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.06 |
2025-03-31 | $0.19 |
2024-12-31 | -$0.16 |