| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $954,500 | $980,768 | $927,321 | $894,654 |
Gross Profit | 686,869 | 693,698 | 657,260 | 530,073 |
EBITDA | 322,014 | 370,690 | 321,932 | 156,515 |
EBIT | 321,356 | 282,199 | 121,247 | |
Net Income | 247,722 | 246,641 | 215,224 | 89,080 |
Net Change In Cash | 954,500 | 980,768 | 927,321 | 894,654 |
Free Cash Flow | 85,115 | 155,375 | 52,498 | -139,082 |
Cash | 583,375 | 858,704 | 3,464,106 | 3,299,690 |
Basic Shares | 100,618 | 101,735 | 101,845 | 101,829 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,757,243 | $2,393,039 | $2,192,436 | $1,674,640 |
Gross Profit | 2,567,900 | 1,651,156 | 1,586,556 | 1,531,431 |
EBITDA | 1,171,151 | 756,945 | 689,678 | 697,953 |
EBIT | 1,046,816 | 700,248 | 630,852 | 633,362 |
Net Income | 798,667 | 534,783 | 494,308 | 496,049 |
Net Change In Cash | 3,757,243 | 2,393,039 | 2,192,436 | 1,674,640 |
Cost of Revenue | -5,409,008 | |||
Free Cash Flow | -542,005 | 476,153 | 507,872 | 1,713,223 |
Cash | 583,375 | 798,290 | 762,442 | 732,072 |
Basic Shares | 100,618 | 76,762 | 76,480 | 75,181 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.47 |
2025-09-30 | $2.58 |
2025-06-30 | $2.30 |
2025-03-31 | $2.15 |