Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,444,876
$1,222,638
$1,787,187
$1,426,566
Gross Profit
702,073
603,226
839,468
695,007
EBITDA
229,721
190,108
218,413
221,121
EBIT
194,650
158,162
182,174
191,293
Net Income
139,598
117,835
128,716
132,329
Net Change In Cash
1,444,876
1,222,638
1,787,187
1,426,566
Free Cash Flow
-36,517
-91,665
441,391
-64,995
Cash
188,229
224,696
363,669
127,948
Basic Shares
141,871
142,183
141,518
141,306

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,528,639
$4,253,710
$3,717,366
$3,726,994
Gross Profit
2,661,991
1,907,852
1,410,194
1,438,184
EBITDA
759,291
441,958
415,713
508,796
EBIT
636,182
338,137
329,005
430,613
Net Income
438,705
167,078
232,354
331,113
Net Change In Cash
5,528,639
4,253,710
3,717,366
3,726,994
Free Cash Flow
295,439
148,800
110,530
169,073
Cash
363,669
154,061
192,890
225,362
Basic Shares
141,084
139,420
138,982
138,982

Earnings Calls

Quarter EPS
2025-06-30
$0.97
2025-03-31
$0.87
2024-12-31
$1.40
2024-09-30
$1.21