Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,287,509
$1,267,491
$1,260,379
$1,243,836
Gross Profit
698,000
1,027,369
1,025,910
1,021,730
EBITDA
682,000
653,923
649,313
679,410
EBIT
343,535
314,388
308,620
344,085
Net Income
165,000
140,246
189,957
127,151
Net Change In Cash
1,287,509
1,267,491
1,260,379
1,243,836
Free Cash Flow
526,000
421,206
309,360
332,986
Cash
45,000
3,744
96,212
95,338
Basic Shares
856,000
926,057
908,700
967,606

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,898,446
$4,652,824
$6,395,310
$4,202,723
Gross Profit
4,051,332
3,901,142
3,504,210
3,757,000
EBITDA
2,600,897
2,562,969
2,446,728
1,963,729
EBIT
1,256,201
1,174,298
753,153
48,950
Net Income
501,053
463,009
300,000
-341,000
Net Change In Cash
4,898,446
4,652,824
6,395,310
4,202,723
Free Cash Flow
1,721,094
850,838
976,000
787,000
Cash
96,212
14,621
257,223
24,000
Basic Shares
963,445
911,588
903,210
825,365

Earnings Calls

Quarter EPS
2025-06-30
$0.23
2025-03-31
$0.21
2024-12-31
$0.20
2024-09-30
$0.20