Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,758,120
$1,453,818
$1,783,436
$1,774,532
Gross Profit
1,254,696
1,138,298
1,354,877
1,366,864
EBITDA
296,643
233,355
293,523
143,731
EBIT
232,408
232,408
82,616
Net Income
446,221
386,104
348,418
469,933
Net Change In Cash
1,758,120
1,453,818
1,783,436
1,774,532
Cash
2,878,872
2,157,997
1,693,597
2,529,304
Basic Shares
29,877
29,877
121,860
121,852

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,039,587
$7,184,135
$6,940,828
$7,237,004
Gross Profit
5,556,367
5,867,401
5,705,655
6,189,112
EBITDA
1,247,960
1,381,888
1,552,712
2,090,632
EBIT
1,003,497
1,137,425
1,128,694
1,659,468
Net Income
1,792,158
1,935,310
1,944,786
2,560,358
Net Change In Cash
7,039,587
7,184,135
6,940,828
7,237,004
Free Cash Flow
1,233,139
2,372,533
2,447,533
3,304,326
Cash
1,693,597
4,996,353
406,161
4,236,501
Basic Shares
30,409
122,813
124,916
125,120

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$4.04
2025-03-31
$0.48
2024-12-31
$0.54