Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $181,099 | $168,923 | $187,253 | $168,573 |
Gross Profit | 140,233 | 134,617 | 147,367 | 129,709 |
EBITDA | 29,241 | 33,609 | 51,449 | -114,754 |
EBIT | 1,919 | 12,441 | 30,206 | -135,007 |
Net Income | -4,847 | 4,812 | 16,041 | -143,466 |
Net Change In Cash | 181,099 | 168,923 | 187,253 | 168,573 |
Free Cash Flow | 9,315 | 26,911 | 31,014 | 49,828 |
Cash | 300,484 | 283,610 | 276,774 | 245,965 |
Basic Shares | 45,459 | 46,526 | 49,036 | 46,134 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $700,966 | $674,978 | $666,823 | $541,533 |
Gross Profit | 530,538 | 490,309 | 467,528 | 401,278 |
EBITDA | 29,118 | 157,581 | 144,779 | 118,472 |
EBIT | -49,667 | 82,007 | 53,278 | 89,924 |
Net Income | -99,560 | 41,955 | 15,909 | 41,980 |
Net Change In Cash | 700,966 | 674,978 | 666,823 | 541,533 |
Cost of Revenue | 485,621 | |||
Free Cash Flow | 178,753 | 139,488 | 115,198 | 79,851 |
Cash | 276,774 | 153,298 | 104,139 | 585,578 |
Basic Shares | 46,245 | 51,979 | 46,538 | 45,630 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.74 |
2025-03-31 | $0.62 |
2024-12-31 | $0.91 |