Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$4,703,817
$4,173,377
$3,683,202
$3,247,343
Gross Profit
2,085,384
1,946,789
1,641,021
1,377,941
EBITDA
1,109,389
1,141,859
902,432
816,395
EBIT
1,081,383
1,116,289
879,362
795,073
Net Income
892,378
782,473
636,838
557,203
Net Change In Cash
4,703,817
4,173,377
3,683,202
3,247,343
Free Cash Flow
1,101,978
-1,095,868
2,484,309
1,002,830
Cash
15,003,643
17,319,220
17,153,956
14,929,561
Basic Shares
4,907,352
4,905,133
4,899,768
4,892,628

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
2025-12-31
$0.18
2025-09-30
$0.16
2025-06-30
$0.13
2025-03-31
$0.11