Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,699,000 | $3,795,000 | $3,874,000 | $3,549,000 |
Gross Profit | 1,343,000 | 1,944,000 | 2,095,000 | 1,800,000 |
EBITDA | 2,292,000 | 1,921,000 | 2,136,000 | 1,763,000 |
EBIT | 1,799,000 | 1,417,000 | 1,648,000 | 1,291,000 |
Net Income | 1,234,000 | 910,000 | 1,201,000 | 837,000 |
Net Change In Cash | 3,699,000 | 3,795,000 | 3,874,000 | 3,549,000 |
Free Cash Flow | 600,000 | 433,000 | 953,000 | 515,000 |
Cash | 799,000 | 695,000 | 739,000 | 463,000 |
Basic Shares | 924,800 | 934,300 | 934,800 | 935,300 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,546,000 | $12,555,000 | $8,814,000 | $7,995,000 |
Gross Profit | 7,543,000 | 6,442,000 | 4,593,000 | 4,587,000 |
EBITDA | 7,473,000 | -739,000 | 5,650,000 | 4,871,000 |
EBIT | 5,573,000 | -2,282,000 | 4,797,000 | 4,060,000 |
Net Income | 3,718,000 | 3,927,000 | 3,517,000 | 2,852,000 |
Net Change In Cash | 14,546,000 | 12,555,000 | 8,814,000 | 7,995,000 |
Free Cash Flow | 2,406,000 | 1,638,000 | 2,585,000 | 2,156,000 |
Cash | 739,000 | 464,000 | 451,000 | 82,000 |
Basic Shares | 934,600 | 933,700 | 932,900 | 682,800 |
Quarter | EPS |
---|---|
2025-06-30 | $1.12 |
2025-03-31 | $1.06 |
2024-12-31 | $1.29 |
2024-09-30 | $0.90 |