| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $6,489,000 | $6,744,000 | $6,263,000 | $6,429,000 |
Gross Profit | 1,424,000 | 1,812,000 | 1,245,000 | 1,139,000 |
EBITDA | 1,250,000 | 1,310,000 | 1,092,000 | 1,057,000 |
EBIT | 1,200,000 | 1,257,000 | 956,000 | 778,000 |
Net Income | 728,000 | 763,000 | 665,000 | 455,000 |
Net Change In Cash | 6,489,000 | 6,744,000 | 6,263,000 | 6,429,000 |
Free Cash Flow | 951,000 | 778,000 | 512,000 | -24,000 |
Cash | 678,000 | 671,000 | 523,000 | 396,000 |
Basic Shares | 272,659 | 274,460 | 277,700 | 280,100 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $25,100,000 | $23,713,000 | $20,773,000 | $13,857,000 |
Gross Profit | 5,101,000 | 5,124,000 | 4,558,000 | 2,801,000 |
EBITDA | 4,338,000 | 4,379,000 | 3,917,000 | 1,895,000 |
EBIT | 3,846,000 | 3,943,000 | 3,517,000 | 1,600,000 |
Net Income | 2,375,000 | 3,083,000 | 2,358,000 | 1,099,000 |
Net Change In Cash | 25,100,000 | 23,713,000 | 20,773,000 | 13,857,000 |
Cost of Revenue | -896,000 | 527,000 | ||
Free Cash Flow | 1,999,000 | 2,718,000 | 2,031,000 | 994,000 |
Cash | 396,000 | 338,000 | 507,000 | 1,393,000 |
Basic Shares | 285,200 | 302,900 | 325,800 | 329,300 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.47 |
2025-06-30 | $2.65 |
2025-03-31 | $2.32 |