Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,982,383
$4,703,817
$4,173,377
$3,683,202
Gross Profit
2,000,810
2,085,384
1,946,789
1,641,021
EBITDA
989,705
1,109,389
1,141,859
902,432
EBIT
955,341
1,081,383
1,116,289
879,362
Net Income
872,056
892,378
782,473
636,838
Net Change In Cash
4,982,383
4,703,817
4,173,377
3,683,202
Free Cash Flow
-1,289,181
1,101,978
-1,095,868
2,484,309
Cash
19,369,086
15,003,643
17,319,220
17,153,956
Basic Shares
4,910,266
4,907,352
4,905,133
4,899,768

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$15,878,616
$11,104,464
$7,669,109
$4,792,230
Gross Profit
7,121,275
5,100,622
3,346,966
3,067,000
EBITDA
3,970,075
2,872,326
1,601,973
1,274,639
EBIT
3,872,107
2,795,198
1,539,078
1,239,058
Net Income
2,868,892
1,972,112
1,030,530
-364,634
Net Change In Cash
15,878,616
11,104,464
7,669,109
4,792,230
Free Cash Flow
3,493,249
2,224,054
1,089,186
641,267
Cash
15,003,643
13,637,271
13,370,862
6,890,816
Basic Shares
4,907,352
4,888,918
4,857,579
4,676,977

Earnings Calls

QuarterEPS
2026-03-31
$0.19
2025-12-31
$0.19
2025-09-30
$0.16
2025-06-30
$0.13