Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $296,329 | $237,367 | $341,451 | $292,304 |
Gross Profit | 224,142 | 221,853 | 156,352 | 128,534 |
EBITDA | 122,077 | 79,165 | 104,219 | 93,700 |
EBIT | 63,141 | 21,544 | 36,165 | 36,139 |
Net Income | 33,162 | 2,754 | 44,836 | 28,802 |
Net Change In Cash | 296,329 | 237,367 | 341,451 | 292,304 |
Free Cash Flow | -241,019 | -284,736 | 526,881 | -203,978 |
Cash | 233,712 | 180,971 | 279,270 | 179,759 |
Basic Shares | 33,371 | 33,296 | 33,223 | 33,203 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,132,490 | $1,054,440 | $1,258,753 | $1,259,178 |
Gross Profit | 503,558 | 471,674 | 617,154 | 647,710 |
EBITDA | 369,226 | 363,502 | 499,996 | 569,231 |
EBIT | 131,677 | 136,750 | -494,987 | 358,947 |
Net Income | 108,167 | 107,357 | 213,820 | 265,762 |
Net Change In Cash | 1,132,490 | 1,054,440 | 1,258,753 | 1,259,178 |
Cost of Revenue | -134,897 | 35,178 | ||
Free Cash Flow | 116,398 | -16,719 | 1,560,709 | 861,247 |
Cash | 279,270 | 328,698 | 225,949 | 305,635 |
Basic Shares | 33,158 | 32,875 | 32,686 | 31,533 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.15 |
2025-03-31 | $0.85 |
2024-12-31 | $1.34 |