Quarterly Financials

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

Annual Financials

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

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.13
2025-03-31
$0.12
2024-12-31
$0.13