| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,364,900 | $1,360,109 | $1,326,860 | $1,285,186 |
Gross Profit | 1,364,900 | 163,409 | 129,832 | 166,557 |
EBITDA | 403,900 | 166,936 | 128,763 | 157,590 |
EBIT | 149,400 | 158,964 | 122,161 | 148,459 |
Net Income | 155,200 | 115,340 | 85,943 | 109,896 |
Net Change In Cash | 1,364,900 | 1,360,109 | 1,326,860 | 1,285,186 |
Free Cash Flow | 377,623 | 397,330 | 159,698 | 270,974 |
Cash | 300 | 430 | 357 | 124 |
Basic Shares | 60,700 | 61,000 | 61,300 | 61,300 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,336,900 | $4,861,447 | $4,232,281 | $3,558,178 |
Gross Profit | 2,180,406 | 321,297 | 518,072 | 340,265 |
EBITDA | 671,587 | 321,712 | 517,251 | 351,369 |
EBIT | 638,919 | 286,912 | 487,211 | 309,033 |
Net Income | 466,411 | 207,012 | 365,238 | 224,886 |
Net Change In Cash | 5,336,900 | 4,861,447 | 4,232,281 | 3,558,178 |
Cost of Revenue | -19,854 | |||
Free Cash Flow | 1,233,556 | 1,069,078 | 736,277 | 776,390 |
Cash | 346 | 91 | 180 | 26 |
Basic Shares | 61,100 | 61,300 | 60,969 | 60,875 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.57 |
2025-09-30 | $1.75 |
2025-06-30 | $1.31 |
2025-03-31 | $1.76 |