Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$629,501
$614,594
$651,907
$683,686
Gross Profit
330,234
492,026
125,333
546,604
EBITDA
161,026
186,008
240,814
Net Income
178,576
148,964
109,751
134,416
Net Change In Cash
629,501
614,594
651,907
683,686
Cash
3,821,846
4,075,358
3,822,339
3,435,758
Basic Shares
14,034
14,120
330,393
14,079

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,600,982
$3,294,696
$3,100,372
$4,293,094
Gross Profit
1,251,531
1,837,943
1,658,490
2,124,214
EBITDA
790,572
1,255,997
1,244,417
1,345,465
EBIT
633,889
1,097,915
1,088,449
1,198,898
Net Income
475,445
1,009,494
976,571
1,314,131
Net Change In Cash
2,600,982
3,294,696
3,100,372
4,293,094
Free Cash Flow
305,161
1,160,398
570,191
-749,378
Cash
3,822,339
5,192,127
4,403,915
3,404,603
Basic Shares
14,094
13,896
13,679
13,512

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.69
2025-03-31
$0.30
2024-12-31
$0.26