Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,674,453
$1,554,526
$1,452,193
$1,479,088
Gross Profit
1,513,594
1,329,788
1,254,961
1,273,175
EBITDA
381,501
307,477
339,272
Net Income
357,540
247,506
331,446
355,442
Net Change In Cash
1,674,453
1,554,526
1,452,193
1,479,088
Free Cash Flow
411,224
478,650
Cash
4,098,851
4,043,590
3,841,284
3,705,866
Basic Shares
43,525
43,484
191,165
44,009

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,498,294
1,287,333
EBIT
1,647,064
2,594,782
1,445,463
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

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