Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,216,000 | $4,976,000 | $5,481,000 | $5,129,000 |
Gross Profit | 2,362,000 | 2,254,000 | 2,533,000 | 2,545,000 |
EBITDA | 2,133,000 | 2,103,000 | 2,426,000 | 2,428,000 |
EBIT | 949,000 | 918,000 | 1,241,000 | 1,258,000 |
Net Income | 148,000 | 280,000 | 558,000 | 526,000 |
Net Change In Cash | 5,216,000 | 4,976,000 | 5,481,000 | 5,129,000 |
Free Cash Flow | 741,000 | 294,000 | 53,000 | 883,000 |
Cash | 6,963,000 | 2,680,000 | 898,000 | 802,000 |
Basic Shares | 539,000 | 539,000 | 547,059 | 536,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $20,604,000 | $19,308,000 | $15,396,000 | $14,655,000 |
Gross Profit | 9,617,000 | 8,581,000 | 6,393,000 | 5,887,000 |
EBITDA | 9,108,000 | 7,611,000 | 6,120,000 | 5,655,000 |
EBIT | 4,429,000 | 3,420,000 | 3,818,000 | 3,316,000 |
Net Income | 1,734,000 | 849,000 | 1,680,000 | 1,558,000 |
Net Change In Cash | 20,604,000 | 19,308,000 | 15,396,000 | 14,655,000 |
Free Cash Flow | 1,508,000 | 1,105,000 | 1,371,000 | 1,319,000 |
Cash | 898,000 | 800,000 | 463,000 | 715,000 |
Basic Shares | 536,000 | 524,000 | 506,000 | 506,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.14 |
2025-03-31 | $0.99 |
2024-12-31 | $1.46 |