Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $234,033 | $225,158 | $228,538 | $231,358 |
Gross Profit | 204,382 | 199,707 | 198,989 | 182,551 |
EBITDA | 31,544 | 52,309 | 60,316 | 39,638 |
EBIT | 27,408 | 45,755 | 53,278 | 34,460 |
Net Income | 22,343 | 39,045 | 45,881 | 22,511 |
Net Change In Cash | 234,033 | 225,158 | 228,538 | 231,358 |
Free Cash Flow | 76,927 | 60,248 | 62,039 | 56,615 |
Cash | 231,233 | 172,862 | 304,193 | 246,748 |
Basic Shares | 100,184 | 105,068 | 106,116 | 105,059 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $894,384 | $914,242 | $1,655,035 | $951,373 |
Gross Profit | 738,945 | 651,454 | 657,553 | 657,358 |
EBITDA | 173,273 | 81,101 | 167,763 | 200,008 |
EBIT | 147,913 | 32,627 | 111,362 | 149,360 |
Net Income | 20,972 | 31,104 | 193,785 | 109,244 |
Net Change In Cash | 894,384 | 914,242 | 1,655,035 | 951,373 |
Cost of Revenue | 236,216 | 47,951 | ||
Free Cash Flow | 180,321 | 83,316 | 238,836 | 84,416 |
Cash | 304,193 | 291,363 | 469,517 | 231,944 |
Basic Shares | 106,263 | 114,188 | 128,150 | 117,142 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.57 |
2025-03-31 | $0.46 |
2024-12-31 | $0.55 |