| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,958,000 | $2,090,000 | $2,090,000 | $2,030,000 |
Gross Profit | 870,000 | 861,000 | 816,000 | 811,000 |
EBITDA | 771,000 | 798,000 | 736,000 | 689,000 |
EBIT | 613,000 | 640,000 | 580,000 | 536,000 |
Net Income | 423,000 | 452,000 | 395,000 | 355,000 |
Net Change In Cash | 1,958,000 | 2,090,000 | 2,090,000 | 2,030,000 |
Free Cash Flow | 152,000 | 687,000 | 614,000 | 645,000 |
Cash | 470,000 | 732,000 | 690,000 | 592,000 |
Basic Shares | 579,000 | 579,000 | 579,189 | 579,017 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,400,000 | $6,064,000 | $6,226,000 | $5,886,000 |
Gross Profit | 2,989,000 | 2,546,000 | 2,339,000 | 2,232,000 |
EBITDA | 2,460,000 | 1,996,000 | 1,853,000 | 1,927,000 |
EBIT | 1,847,000 | 1,673,000 | 1,595,000 | 1,649,000 |
Net Income | 1,117,000 | 1,059,000 | 1,125,000 | 1,187,000 |
Net Change In Cash | 7,400,000 | 6,064,000 | 6,226,000 | 5,886,000 |
Cost of Revenue | 2,791,000 | -152,000 | ||
Free Cash Flow | 1,732,000 | 1,538,000 | 1,554,000 | 920,000 |
Cash | 592,000 | 453,000 | 502,000 | 393,000 |
Basic Shares | 579,200 | 508,392 | 497,857 | 505,087 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.88 |
2025-06-30 | $0.85 |
2025-03-31 | $0.79 |