Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $187,253 | $168,573 | $178,023 | $167,117 |
Gross Profit | 147,367 | 129,709 | 119,439 | 105,379 |
EBITDA | 50,603 | -114,754 | 49,838 | 35,382 |
EBIT | 29,360 | -135,007 | 30,975 | 16,956 |
Net Income | 16,041 | -143,466 | 18,886 | 8,979 |
Net Change In Cash | 187,253 | 168,573 | 178,023 | 167,117 |
Free Cash Flow | 31,014 | 49,828 | 51,646 | 46,265 |
Cash | 276,774 | 245,965 | 247,053 | 184,052 |
Basic Shares | 46,189 | 46,134 | 50,539 | 52,193 |
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 | 700,966 | 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 |
---|---|
2024-12-31 | $0.91 |
2024-09-30 | $0.79 |
2024-06-30 | $0.89 |
2024-03-31 | $0.62 |