| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,157,903 | $1,069,926 | $970,056 | $888,757 |
Gross Profit | 1,112,837 | 1,029,026 | 925,300 | 846,181 |
EBITDA | 297,732 | 289,412 | 293,077 | |
EBIT | 289,209 | |||
Net Income | 370,364 | 304,691 | 295,102 | 292,299 |
Net Change In Cash | 1,157,903 | 1,069,926 | 970,056 | 888,757 |
Free Cash Flow | 276,852 | |||
Cash | 477,568 | 1,319,407 | 2,236,013 | 1,904,674 |
Basic Shares | 276,481 | 7,837 | 7,514 | 7,514 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,284,525 | $2,045,152 | $850,250 | $385,442 |
Gross Profit | 3,118,194 | 1,907,190 | 787,372 | 322,306 |
EBITDA | 873,554 | 191,496 | -6,649 | -395,174 |
EBIT | 858,606 | 175,358 | -16,165 | -403,607 |
Net Income | 865,846 | 203,117 | 18,752 | -441,510 |
Net Change In Cash | 3,284,525 | 2,045,152 | 850,250 | 385,442 |
Free Cash Flow | 1,204,260 | 437,328 | 85,277 | -248,144 |
Cash | 1,904,674 | 863,118 | 373,559 | 528,874 |
Basic Shares | 7,514 | 7,514 | 7,514 | 7,514 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.07 |
2025-06-30 | $2.89 |
2025-03-31 | $6.46 |
2024-12-31 | $5.17 |