Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $241,882 | $220,242 | $206,124 | $200,945 |
Gross Profit | 136,523 | 122,708 | 113,367 | 110,047 |
EBITDA | 3,427 | -1,810 | -14,005 | -6,079 |
EBIT | -915 | -6,081 | -18,750 | -10,896 |
Net Income | -199 | -4,787 | -17,924 | -3,968 |
Net Change In Cash | 241,882 | 220,242 | 206,124 | 200,945 |
Free Cash Flow | 35,646 | 12,902 | 10,214 | 12,755 |
Cash | 76,538 | 42,300 | 43,162 | 62,361 |
Basic Shares | 64,525 | 66,027 | 65,879 | 66,078 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $831,518 | $1,039,593 | $867,827 | $679,394 |
Gross Profit | 453,594 | 518,316 | 435,428 | 356,587 |
EBITDA | -23,484 | 42,216 | 66,925 | 91,168 |
EBIT | -43,034 | 25,585 | 48,610 | 73,056 |
Net Income | -29,747 | 29,325 | 41,010 | 238,378 |
Net Change In Cash | 831,518 | 1,039,593 | 867,827 | 679,394 |
Cost of Revenue | 28,164 | -29,485 | ||
Free Cash Flow | 50,346 | 38,396 | 13,116 | 46,330 |
Cash | 43,162 | 63,409 | 79,073 | 51,333 |
Basic Shares | 65,879 | 69,320 | 68,911 | 67,856 |
Quarter | EPS |
---|---|
2025-06-30 | $0.33 |
2025-03-31 | -$0.07 |
2024-12-31 | $0.08 |
2024-09-30 | $0.13 |