Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,234,000 | $3,075,000 | $3,234,000 | $3,311,000 |
Gross Profit | 2,072,000 | 1,906,000 | 1,964,000 | 1,903,000 |
EBITDA | 946,000 | 788,000 | 889,000 | 851,000 |
EBIT | 808,000 | 653,000 | 765,000 | 728,000 |
Net Income | 628,000 | 515,000 | 620,000 | 573,000 |
Net Change In Cash | 3,234,000 | 3,075,000 | 3,234,000 | 3,311,000 |
Free Cash Flow | 1,115,000 | 1,103,000 | -228,000 | 1,729,000 |
Cash | 2,972,000 | 3,009,000 | 3,014,000 | 3,215,000 |
Basic Shares | 674,034 | 676,040 | 681,456 | 686,109 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $13,049,000 | $12,355,000 | $9,080,000 | $7,947,000 |
Gross Profit | 7,723,000 | 7,907,000 | 7,539,000 | 7,883,000 |
EBITDA | 3,411,000 | 3,450,000 | 3,529,000 | 3,866,000 |
EBIT | 2,916,000 | 2,988,000 | 3,093,000 | 3,517,000 |
Net Income | 2,314,000 | 2,349,000 | 2,446,000 | 2,770,000 |
Net Change In Cash | 13,049,000 | 12,355,000 | 9,080,000 | 7,947,000 |
Cost of Revenue | 472,000 | -153,000 | ||
Free Cash Flow | 2,410,000 | 3,993,000 | 5,956,000 | 2,395,000 |
Cash | 3,014,000 | 3,142,000 | 3,466,000 | 2,994,000 |
Basic Shares | 687,301 | 687,678 | 694,952 | 711,198 |
Quarter | EPS |
---|---|
2025-06-30 | $0.88 |
2025-03-31 | $0.71 |
2024-12-31 | $0.85 |
2024-09-30 | $0.78 |