Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $31,185 | $159,231 | $144,445 | $169,408 |
Gross Profit | 128,173 | 110,264 | 118,025 | |
EBITDA | 68,795 | 74,349 | 72,507 | 74,565 |
EBIT | 69,529 | 68,041 | 67,618 | |
Net Income | 50,564 | 51,104 | 50,858 | 51,224 |
Net Change In Cash | 31,185 | 159,231 | 144,445 | 169,408 |
Free Cash Flow | 52,258 | 41,199 | 72,776 | 70,180 |
Cash | 195,063 | 532,540 | 205,178 | 477,798 |
Basic Shares | 139,471 | 139,294 | 138,662 | 138,839 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $658,686 | $665,660 | $561,940 | $467,826 |
Gross Profit | 480,171 | 545,820 | 541,302 | 488,246 |
EBITDA | 286,606 | 333,603 | 342,008 | 291,222 |
EBIT | 271,238 | 315,434 | 328,347 | 297,648 |
Net Income | 200,716 | 221,435 | 235,425 | 212,521 |
Net Change In Cash | 658,686 | 665,660 | 561,940 | 467,826 |
Cost of Revenue | -225,612 | |||
Free Cash Flow | 244,630 | 291,111 | 268,372 | 190,565 |
Cash | 205,178 | 289,501 | 213,014 | 1,758,547 |
Basic Shares | 138,579 | 138,462 | 140,012 | 135,382 |
Quarter | EPS |
---|---|
2025-06-30 | $0.36 |
2025-03-31 | $0.37 |
2024-12-31 | $0.37 |
2024-09-30 | $0.37 |