Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$999,527
$822,504
$832,169
$916,270
Gross Profit
505,929
393,161
396,172
466,714
EBITDA
230,362
172,549
180,912
220,042
EBIT
198,625
143,340
150,377
192,378
Net Income
141,489
105,248
105,675
136,913
Net Change In Cash
999,527
822,504
832,169
916,270
Free Cash Flow
168,046
140,111
183,975
139,425
Cash
123,035
201,177
89,630
95,282
Basic Shares
484,559
484,434
484,351
484,359

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,388,708
$3,073,278
$2,695,823
$2,424,300
Gross Profit
1,672,291
1,503,655
1,296,098
1,175,125
EBITDA
771,127
705,064
592,881
569,873
EBIT
657,907
605,312
501,555
483,315
Net Income
466,379
434,957
368,599
356,565
Net Change In Cash
3,388,708
3,073,278
2,695,823
2,424,300
Cost of Revenue
-4,228
12,681
Free Cash Flow
580,081
495,901
435,302
374,611
Cash
89,630
103,825
95,346
105,301
Basic Shares
484,295
490,130
492,413
492,054

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.30
2025-03-31
$0.22
2024-12-31
$0.23