Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $158,116 | $148,845 | $154,438 | $2,636,000 |
Gross Profit | 1,264,000 | 93,032 | 96,481 | 1,049,000 |
EBITDA | 40,040 | 38,630 | 2,762,000 | 41,285 |
EBIT | 38,928 | 37,472 | 1,592,000 | -694,715 |
Net Income | 30,082 | 28,248 | 30,320 | 30,328 |
Net Change In Cash | 158,116 | 148,845 | 154,438 | 2,636,000 |
Free Cash Flow | 15,179 | 25,047 | 50,785 | 19,144 |
Cash | 218,350 | 421,314 | 563,138 | 452,596 |
Basic Shares | 44,290 | 44,290 | 44,180 | 43,966 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $621,423 | $479,478 | $9,566,000 | $316,144 |
Gross Profit | 376,499 | 479,478 | 6,701,000 | 303,605 |
EBITDA | 166,110 | 145,680 | 7,228,000 | 130,203 |
EBIT | 161,079 | 145,680 | 7,223,712 | 124,212 |
Net Income | 120,759 | 107,878 | 87,954 | 92,785 |
Net Change In Cash | 621,423 | 479,478 | 9,566,000 | 316,144 |
Cost of Revenue | 21,422 | 74,511 | ||
Free Cash Flow | 171,168 | 162,206 | 216,700 | 72,190 |
Cash | 563,138 | 226,136 | 179,353 | 157,931 |
Basic Shares | 43,854 | 40,446 | 37,476 | 38,369 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.75 |
2025-03-31 | $0.65 |
2024-12-31 | $0.69 |