Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,554,964
$1,674,453
$1,554,526
$1,452,193
Gross Profit
1,405,053
1,513,594
1,329,788
1,254,961
EBITDA
651,258
381,501
307,477
EBIT
648,006
Net Income
317,637
357,540
247,506
331,446
Net Change In Cash
1,554,964
1,674,453
1,554,526
1,452,193
Free Cash Flow
-5,484
411,224
478,650
Cash
3,864,891
4,098,851
4,043,590
3,841,284
Basic Shares
43,788
43,525
43,484
191,165

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$5,805,901
$4,895,633
$3,434,620
$4,477,929
Gross Profit
4,922,944
3,919,461
2,657,779
3,717,071
EBITDA
1,675,351
2,601,898
1,524,695
1,287,333
EBIT
1,647,064
2,594,782
1,471,864
1,147,383
Net Income
1,582,299
2,080,197
1,194,871
1,032,984
Net Change In Cash
5,805,901
4,895,633
3,434,620
4,477,929
Free Cash Flow
1,414,893
2,166,569
1,848,548
148,788
Cash
3,841,284
5,791,333
2,864,543
2,864,543
Basic Shares
43,678
44,672
85,295
85,295

Earnings Calls

QuarterEPS
2025-09-30
$0
2025-06-30
$0.56
2025-03-31
$2.85
2024-12-31
$3.81