Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$670,341
$833,886
$733,866
$830,289
Gross Profit
275,444
571,454
472,883
366,217
EBITDA
85,243
405,422
317,445
190,691
EBIT
80,461
400,353
315,997
185,813
Net Income
58,525
307,954
233,185
135,850
Net Change In Cash
670,341
833,886
733,866
830,289
Free Cash Flow
-134,830
-75,964
913,071
-52,772
Cash
4,588,129
5,157,453
4,241,265
3,539,341
Basic Shares
188,576
197,875
207,155
207,144

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,109,824
$2,987,314
$1,809,329
$2,366,218
Gross Profit
1,651,706
1,440,535
2,018,863
1,189,966
EBITDA
1,008,729
816,288
1,399,657
648,056
EBIT
992,563
798,636
1,399,657
630,725
Net Income
744,847
608,325
563,686
469,014
Net Change In Cash
3,109,824
2,987,314
1,809,329
2,366,218
Cost of Revenue
227,492
Free Cash Flow
575,519
-329,395
-144,637
4,992
Cash
4,241,265
4,700,366
4,149,838
4,616,117
Basic Shares
207,155
219,934
234,063
261,503

Earnings Calls

QuarterEPS
2026-06-30
$0.29
2026-03-31
$1.54
2025-12-31
$1.12
2025-09-30
$0.63