Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$906,424
$912,913
$1,026,106
$999,527
Gross Profit
460,902
433,785
558,656
537,666
EBITDA
177,984
192,717
257,602
231,170
EBIT
145,486
161,150
225,371
199,433
Net Income
107,838
116,441
163,527
141,489
Net Change In Cash
906,424
912,913
1,026,106
999,527
Free Cash Flow
111,228
159,018
182,846
168,046
Cash
116,543
100,004
127,357
123,035
Basic Shares
481,398
482,781
484,670
484,559

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,761,050
$3,388,708
$3,073,278
$2,695,823
Gross Profit
1,859,300
1,785,511
1,603,407
1,387,424
EBITDA
854,228
770,444
688,174
584,714
EBIT
729,484
657,224
588,422
493,388
Net Income
526,705
466,379
434,957
368,599
Net Change In Cash
3,761,050
3,388,708
3,073,278
2,695,823
Cost of Revenue
-4,228
Free Cash Flow
650,021
580,081
495,901
435,302
Cash
100,004
89,630
103,825
95,346
Basic Shares
484,147
484,295
490,130
492,413

Earnings Calls

QuarterEPS
2026-03-31
$0.24
2025-12-31
$0.25
2025-09-30
$0.34
2025-06-30
$0.30