Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$2,101,434
$1,630,240
$1,444,876
$1,222,638
Gross Profit
1,007,628
811,370
702,073
603,226
EBITDA
382,738
290,448
229,721
190,108
EBIT
343,797
256,775
194,650
158,162
Net Income
255,212
188,729
139,598
117,835
Net Change In Cash
2,101,434
1,630,240
1,444,876
1,222,638
Free Cash Flow
86,169
-36,517
-91,665
Cash
777,289
263,815
188,229
224,696
Basic Shares
142,129
142,119
141,871
142,183

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,399,188
$5,528,639
$4,253,710
$3,717,366
Gross Profit
3,136,490
2,661,991
1,907,852
1,410,194
EBITDA
1,060,739
759,291
441,958
415,713
EBIT
921,108
636,182
338,137
329,005
Net Income
701,374
438,705
167,078
232,354
Net Change In Cash
6,399,188
5,528,639
4,253,710
3,717,366
Free Cash Flow
634,132
295,439
148,800
110,530
Cash
777,289
363,669
154,061
192,890
Basic Shares
142,089
141,084
139,420
138,982

Earnings Calls

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