Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,987,000 | $6,771,000 | $6,800,000 | $6,714,000 |
Gross Profit | 1,296,000 | 812,000 | 1,063,000 | 983,000 |
EBITDA | 1,340,000 | 875,000 | 1,158,000 | 1,037,000 |
EBIT | 1,246,000 | 783,000 | 1,074,000 | 952,000 |
Net Income | 995,000 | 630,000 | 853,000 | 767,000 |
Net Change In Cash | 6,987,000 | 6,771,000 | 6,800,000 | 6,714,000 |
Free Cash Flow | 1,251,000 | 947,000 | 1,900,000 | 1,618,000 |
Cash | 166,000 | 138,000 | 183,000 | 223,000 |
Basic Shares | 287,700 | 290,800 | 297,500 | 297,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $26,384,000 | $24,330,000 | $21,854,000 | $21,649,000 |
Gross Profit | 3,970,000 | 3,167,000 | 2,051,000 | 2,470,000 |
EBITDA | 4,205,000 | 3,598,000 | 2,887,000 | 3,585,000 |
EBIT | 3,849,000 | 3,088,000 | 2,262,000 | 2,905,000 |
Net Income | 3,111,000 | 2,504,000 | 1,819,000 | 2,371,000 |
Net Change In Cash | 26,384,000 | 24,330,000 | 21,854,000 | 21,649,000 |
Cost of Revenue | 21,000 | 40,000 | ||
Free Cash Flow | 5,764,000 | 4,005,000 | 3,833,000 | 3,960,000 |
Cash | 183,000 | 126,000 | 229,000 | 205,000 |
Basic Shares | 298,600 | 311,500 | 329,500 | 354,100 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.41 |
2025-03-31 | $2.20 |
2024-12-31 | $2.94 |