Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,623,000 | $3,525,000 | $3,689,000 | $3,783,000 |
Gross Profit | 2,258,000 | 2,139,000 | 2,242,000 | 2,324,000 |
EBITDA | 886,000 | 744,000 | 830,000 | 915,000 |
EBIT | 758,000 | 651,000 | 736,000 | 873,000 |
Net Income | 575,000 | 483,000 | 700,000 | 639,000 |
Net Change In Cash | 3,623,000 | 3,525,000 | 3,689,000 | 3,783,000 |
Free Cash Flow | 518,000 | -175,000 | 678,000 | 520,000 |
Cash | 27,073,000 | 25,504,000 | 22,178,000 | 26,502,000 |
Basic Shares | 13,237 | 13,575 | 13,928 | 14,376 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,940,000 | $12,638,000 | $5,096,000 | $1,899,000 |
Gross Profit | 9,299,000 | 7,584,000 | 3,984,000 | 1,875,000 |
EBITDA | 3,722,000 | 12,020,000 | 1,895,000 | 844,000 |
EBIT | 3,592,000 | 12,077,000 | 1,362,000 | 701,000 |
Net Income | 2,777,000 | 11,466,000 | 1,098,000 | 547,000 |
Net Change In Cash | 14,940,000 | 12,638,000 | 5,096,000 | 1,899,000 |
Cost of Revenue | 180,000 | -24,234 | ||
Free Cash Flow | 1,453,000 | 1,232,000 | 1,865,000 | -391,150 |
Cash | 22,178,000 | 34,517,000 | 5,543,000 | 337,814 |
Basic Shares | 14,343 | 14,540 | 15,549 | 9,816 |
Quarter | EPS |
---|---|
2025-06-30 | $44.78 |
2025-03-31 | $37.79 |
2024-12-31 | $45.10 |
2024-09-30 | $45.87 |