Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,790,000 | $5,935,000 | $6,059,000 | $5,312,000 |
Gross Profit | 3,094,000 | 2,771,000 | 2,749,000 | 2,439,000 |
EBITDA | 940,000 | 917,000 | 963,000 | 717,000 |
EBIT | 752,000 | 745,000 | 811,000 | 560,000 |
Net Income | 523,000 | 494,000 | 639,000 | 397,000 |
Net Change In Cash | 6,790,000 | 5,935,000 | 6,059,000 | 5,312,000 |
Free Cash Flow | 2,180,921 | 1,031,000 | 2,619,000 | 1,377,000 |
Cash | 6,888,000 | 3,971,000 | 4,365,000 | 3,136,000 |
Basic Shares | 50,697 | 50,697 | 50,697 | 50,697 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $20,777,000 | $15,107,000 | $10,537,000 | $7,069,409 |
Gross Profit | 9,284,000 | 7,335,000 | 4,955,000 | 2,909,931 |
EBITDA | 3,056,000 | 2,139,000 | 1,361,000 | 614,276 |
EBIT | 2,585,000 | 1,729,000 | 1,052,000 | 469,332 |
Net Income | 1,911,000 | 987,000 | 482,000 | 83,000 |
Net Change In Cash | 20,777,000 | 15,107,000 | 10,537,000 | 7,069,409 |
Cost of Revenue | -15,000 | 1,293,493 | ||
Free Cash Flow | 7,058,000 | 4,631,000 | 2,485,000 | 355,547 |
Cash | 4,365,000 | 3,481,000 | 3,363,000 | 3,647,963 |
Basic Shares | 50,697 | 51,006 | 51,335 | 49,802 |
Quarter | EPS |
---|---|
2025-06-30 | $10.31 |
2025-03-31 | $9.74 |
2024-12-31 | $12.61 |
2024-09-30 | $7.83 |