Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,630,240
$1,444,876
$1,222,638
$1,787,187
Gross Profit
811,370
702,073
603,226
839,468
EBITDA
290,448
229,721
190,108
218,413
EBIT
256,775
194,650
158,162
182,174
Net Income
188,729
139,598
117,835
128,716
Net Change In Cash
1,630,240
1,444,876
1,222,638
1,787,187
Free Cash Flow
86,169
-36,517
-91,665
441,391
Cash
263,815
188,229
224,696
363,669
Basic Shares
142,119
141,871
142,183
141,518

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$1.50
2025-06-30
$0.97
2025-03-31
$0.87
2024-12-31
$1.40