Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-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

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.17
2025-06-30
$0.13
2025-03-31
$0.12