Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $8,715,432 | $8,787,475 | $9,020,577 | $7,483,293 |
Gross Profit | 5,913,665 | 8,628,693 | 5,206,038 | 4,893,558 |
EBITDA | 3,921,648 | 5,722,886 | 5,111,279 | 4,698,697 |
EBIT | 3,310,736 | 5,099,826 | 4,500,485 | 4,097,174 |
Net Income | 2,144,814 | 3,515,784 | 3,414,581 | 3,381,190 |
Net Change In Cash | 8,715,432 | 8,787,475 | 9,020,577 | 7,483,293 |
Free Cash Flow | 1,271,247 | 3,334,889 | 1,926,750 | 2,752,896 |
Cash | 19,815,868 | 22,681,245 | 20,083,457 | 18,483,601 |
Basic Shares | 29,999 | 30,000 | 300,000 | 30,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $31,332,787 | $25,821,644 | $25,313,882 | $18,784,661 |
Gross Profit | 20,162,428 | 15,562,725 | 18,766,172 | 12,256,775 |
EBITDA | 23,522,585 | 17,306,342 | 16,999,488 | 10,644,549 |
EBIT | 21,199,601 | 15,237,185 | 14,940,251 | 8,651,207 |
Net Income | 13,551,429 | 10,203,713 | 9,986,548 | 5,983,747 |
Net Change In Cash | 31,332,787 | 25,821,644 | 25,313,882 | 18,784,661 |
Free Cash Flow | 11,171,299 | 12,074,191 | 10,682,905 | 6,586,450 |
Cash | 20,083,457 | 13,872,897 | 13,174,991 | 8,770,062 |
Basic Shares | 30,000 | 30,000 | 29,999 | 30,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.79 |
2025-03-31 | $5.73 |
2024-12-31 | $5.47 |