| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $24,807,633 | $20,847,262 | $20,090,194 | $22,497,378 |
Gross Profit | 12,235,446 | 10,727,257 | 10,044,071 | 11,551,646 |
EBITDA | 8,041,729 | 7,532,961 | 5,689,976 | 7,155,912 |
EBIT | 6,226,860 | 5,933,614 | 3,987,573 | 5,442,661 |
Net Income | 4,346,604 | 4,745,128 | 2,717,722 | 3,693,946 |
Net Change In Cash | 24,807,633 | 20,847,262 | 20,090,194 | 22,497,378 |
Free Cash Flow | 11,621,751 | 5,875,042 | 1,961,800 | 375,800 |
Cash | 18,638,228 | 18,309,248 | 16,404,000 | 19,118,400 |
Basic Shares | 15,655,888 | 15,670,832 | 15,736,600 | 15,736,600 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $88,242,467 | $89,452,700 | $79,736,900 | $79,708,800 |
Gross Profit | 42,233,920 | 45,837,600 | 40,445,300 | 39,286,700 |
EBITDA | 26,846,088 | 29,011,900 | 24,269,500 | 23,084,700 |
EBIT | 20,016,218 | 21,885,500 | 17,851,600 | 17,128,400 |
Net Income | 15,503,400 | 14,437,200 | 14,501,900 | 14,457,900 |
Net Change In Cash | 88,242,467 | 89,452,700 | 79,736,900 | 79,708,800 |
Free Cash Flow | 19,859,809 | 21,349,934 | 18,707,300 | 14,109,100 |
Cash | 18,638,228 | 28,595,700 | 16,059,000 | 14,926,400 |
Basic Shares | 15,683,871 | 15,814,740 | 15,838,615 | 15,848,632 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.28 |
2025-09-30 | $0.04 |
2025-06-30 | $0.18 |