| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $4,004,903 | $3,539,856 | $3,146,580 | $2,989,295 |
Gross Profit | 1,751,709 | 1,497,675 | 1,276,832 | 1,363,334 |
EBITDA | 1,141,859 | 902,432 | 816,395 | 788,511 |
EBIT | 1,116,289 | 879,362 | 795,073 | 767,450 |
Net Income | 782,473 | 636,838 | 557,203 | 552,640 |
Net Change In Cash | 4,004,903 | 3,539,856 | 3,146,580 | 2,989,295 |
Free Cash Flow | -1,095,868 | 2,484,309 | 1,002,830 | 1,444,055 |
Cash | 17,319,220 | 17,153,956 | 14,929,561 | 9,185,742 |
Basic Shares | 4,905,133 | 4,899,768 | 4,892,628 | 4,888,918 |
| 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-12-31 | $0 |
2025-09-30 | $0.17 |
2025-06-30 | $0.13 |
2025-03-31 | $0.12 |