Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,539,856 | $3,146,580 | $2,989,295 | $2,857,408 |
Gross Profit | 1,497,675 | 1,276,832 | 1,363,334 | 1,322,305 |
EBITDA | 902,432 | 816,395 | 788,511 | 743,059 |
EBIT | 879,362 | 795,073 | 767,450 | 723,790 |
Net Income | 636,838 | 557,203 | 552,640 | 553,386 |
Net Change In Cash | 3,539,856 | 3,146,580 | 2,989,295 | 2,857,408 |
Free Cash Flow | 2,484,309 | 1,002,830 | 1,444,055 | -1,104,628 |
Cash | 17,153,956 | 14,929,561 | 9,185,742 | 12,315,314 |
Basic Shares | 4,899,768 | 4,892,628 | 4,888,918 | 4,889,409 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,104,464 | $7,669,109 | $4,792,230 | $1,698,020 |
Gross Profit | 5,100,622 | 3,346,966 | 3,067,000 | 1,213,557 |
EBITDA | 2,872,326 | 1,601,973 | 1,274,639 | 214,860 |
EBIT | 2,795,198 | 1,539,078 | 1,239,058 | 197,521 |
Net Income | 1,972,112 | 1,030,530 | -364,634 | -165,334 |
Net Change In Cash | 11,104,464 | 7,669,109 | 4,792,230 | 1,698,020 |
Free Cash Flow | 2,224,054 | 1,089,186 | 641,267 | -2,952,816 |
Cash | 13,637,271 | 13,370,862 | 6,890,816 | 2,528,529 |
Basic Shares | 4,888,918 | 4,857,579 | 4,676,977 | 4,608,684 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.13 |
2025-03-31 | $0.12 |
2024-12-31 | $0.13 |