Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $281,382 | $270,661 | $302,232 | $286,727 |
Gross Profit | 167,749 | 155,846 | 164,363 | 159,210 |
EBITDA | 79,503 | 44,182 | -332,200 | 77,887 |
EBIT | 57,804 | 22,535 | -362,247 | 46,822 |
Net Income | 25,980 | 4,867 | -330,764 | 20,542 |
Net Change In Cash | 281,382 | 270,661 | 302,232 | 286,727 |
Free Cash Flow | 66,318 | 700 | 73,374 | 88,344 |
Cash | 41,566 | 37,243 | 67,628 | 34,633 |
Basic Shares | 48,248 | 49,445 | 49,051 | 51,633 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,155,495 | $1,105,432 | $1,058,105 | $927,740 |
Gross Profit | 639,203 | 600,105 | 552,716 | 484,545 |
EBITDA | -134,292 | 167,053 | 88,117 | 103,782 |
EBIT | -255,957 | 57,566 | -14,252 | 21,372 |
Net Income | -283,172 | 1,820 | -45,407 | 5,698 |
Net Change In Cash | 1,155,495 | 1,105,432 | 1,058,105 | 927,740 |
Cost of Revenue | 92,655 | 6,496 | ||
Free Cash Flow | 288,525 | 135,506 | 132,830 | 161,508 |
Cash | 67,628 | 31,251 | 31,691 | 55,146 |
Basic Shares | 50,561 | 53,721 | 51,569 | 48,230 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.21 |
2025-03-31 | $0.96 |
2024-12-31 | $1.08 |