| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,768,799 | $1,758,120 | $1,453,818 | $1,783,436 |
Gross Profit | 1,126,216 | 1,254,696 | 1,138,298 | 1,354,877 |
EBITDA | 475,425 | 296,643 | 233,355 | 293,523 |
EBIT | 439,221 | 232,408 | 232,408 | |
Net Income | 417,215 | 446,221 | 386,104 | 348,418 |
Net Change In Cash | 1,768,799 | 1,758,120 | 1,453,818 | 1,783,436 |
Cash | 3,012,339 | 2,878,872 | 2,157,997 | 1,693,597 |
Basic Shares | 115,330 | 119,508 | 119,508 | 121,860 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,039,587 | $7,184,135 | $6,940,828 | $7,237,004 |
Gross Profit | 5,556,367 | 5,772,254 | 5,705,655 | 6,189,112 |
EBITDA | 1,247,960 | 1,489,999 | 1,671,540 | 2,212,776 |
EBIT | 1,003,497 | 1,137,425 | 1,247,522 | 1,781,612 |
Net Income | 1,792,158 | 2,033,381 | 1,944,786 | 2,560,358 |
Net Change In Cash | 7,039,587 | 7,184,135 | 6,940,828 | 7,237,004 |
Free Cash Flow | 1,233,139 | 2,372,533 | 2,447,533 | 3,304,326 |
Cash | 1,693,597 | 4,996,353 | 2,801,299 | 4,236,501 |
Basic Shares | 121,638 | 122,813 | 124,916 | 125,120 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.48 |
2025-06-30 | $0.56 |
2025-03-31 | $0.49 |