Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,089,670
$1,078,576
$906,424
$912,913
Gross Profit
582,903
569,946
460,902
433,785
EBITDA
256,532
232,755
178,447
193,715
EBIT
223,259
199,145
145,949
162,148
Net Income
157,927
143,910
107,838
116,441
Net Change In Cash
1,089,670
1,078,576
906,424
912,913
Free Cash Flow
235,495
166,077
111,228
159,018
Cash
129,050
109,085
116,543
100,004
Basic Shares
478,978
481,397
481,398
482,781

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,984,044
1,785,511
1,603,407
1,387,424
EBITDA
854,012
771,127
688,174
592,881
EBIT
729,268
657,907
588,422
501,555
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-09-30
$0.34
2026-06-30
$0.32
2026-03-31
$0.24
2025-12-31
$0.25