| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,602,000 | $3,527,000 | $3,135,000 | $3,892,000 |
Gross Profit | 654,000 | 588,000 | 521,000 | 643,000 |
EBITDA | 443,000 | 438,000 | 345,000 | 349,000 |
EBIT | 346,000 | 348,000 | 257,000 | 249,000 |
Net Income | 234,000 | 259,000 | 201,000 | 198,000 |
Net Change In Cash | 3,602,000 | 3,527,000 | 3,135,000 | 3,892,000 |
Free Cash Flow | 136,000 | 294,000 | -73,000 | 371,000 |
Cash | 1,522,000 | 1,434,000 | 1,245,000 | 1,441,000 |
Basic Shares | 188,944 | 191,855 | 194,860 | 197,584 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $13,702,000 | $12,869,000 | $12,382,000 | $11,651,000 |
Gross Profit | 2,502,000 | 2,670,000 | 2,704,000 | 2,161,000 |
EBITDA | 1,422,000 | 1,515,000 | 1,391,000 | 827,000 |
EBIT | 1,044,000 | 1,123,000 | 1,015,000 | 448,000 |
Net Income | 824,000 | 861,000 | 746,000 | 309,000 |
Net Change In Cash | 13,702,000 | 12,869,000 | 12,382,000 | 11,651,000 |
Cost of Revenue | -50,000 | -129,000 | ||
Free Cash Flow | 864,000 | 1,134,000 | 1,223,000 | 451,000 |
Cash | 1,441,000 | 2,181,000 | 1,963,000 | 1,922,000 |
Basic Shares | 201,774 | 214,973 | 214,973 | 226,520 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.55 |
2025-06-30 | $1.55 |
2025-03-31 | $1.28 |