Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$5,152,336
$4,373,554
$3,828,801
$3,939,800
Gross Profit
660,862
556,284
356,010
397,300
EBITDA
451,010
364,512
256,808
329,731
EBIT
281,956
240,899
134,914
218,687
Net Income
150,566
130,117
69,663
142,713
Net Change In Cash
5,152,336
4,373,554
3,828,801
3,939,800
Free Cash Flow
180,107
-70,076
2,086
292,517
Cash
481,816
315,641
273,672
396,030
Basic Shares
79,820
78,870
78,784
78,723

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$14,299,171
$12,303,464
$11,995,934
$9,778,038
Gross Profit
1,365,652
1,627,477
786,810
1,191,705
EBITDA
1,115,465
950,847
754,863
662,462
EBIT
688,383
444,229
151,701
155,314
Net Income
399,042
162,788
-49,949
33,354
Net Change In Cash
14,299,171
12,303,464
11,995,934
9,778,038
Cost of Revenue
12,011
Free Cash Flow
285,729
972,770
494,336
88,945
Cash
396,030
399,903
529,561
370,592
Basic Shares
78,694
78,880
77,535
76,185

Earnings Calls

QuarterEPS
2026-09-30
$2.82
2026-06-30
$2.10
2026-03-31
$1.39
2025-12-31
$2