Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
2,140,700
2,051,700
1,883,200
1,693,700
1,375,200
Cost of Revenue
349,600
345,400
334,600
276,300
212,700
Gross Profit
1,791,100
1,706,300
1,548,600
1,417,400
1,162,500
Operating Expense
1,142,600
1,139,100
914,300
966,100
783,800
Operating Income
648,500
567,200
634,300
451,300
378,700
Net Non Operating Interest Income Expense
-16,300
-3,400
-3,400
-1,900
-2,500
Other Income Expense
52,000
55,600
18,100
23,000
13,400
Pretax Income
684,000
619,400
649,000
472,400
389,600
Tax Provision
196,400
166,000
147,000
131,600
108,200
Net Income Common Stockholders
487,600
453,400
502,000
340,800
281,400
Diluted NI Available to Com Stockholders
487,600
453,400
502,000
340,800
281,400
Basic EPS
9.48
8.13
8.93
5.91
4.86
Diluted EPS
9.45
8.08
8.92
5.88
4.84
Basic Average Shares
52,001.50
55,800
56,200
57,707
57,928
Diluted Average Shares
52,184
56,100
56,300
57,974
58,175
Total Operating Income as Reported
648,400
567,200
634,300
451,300
378,700
Total Expenses
1,492,200
1,484,500
1,248,900
1,242,400
996,500
Net Income from Continuing & Discontinued Operation
487,600
453,400
502,000
340,800
281,400
Normalized Income
487,600
453,400
502,000
340,800
281,400
Interest Expense
16,300
3,400
3,400
1,900
2,500
Net Interest Income
-16,300
-3,400
-3,400
-1,900
-2,500
EBIT
700,300
622,800
652,400
474,300
392,100
EBITDA
895,900
799,100
798,300
588,200
484,800
Reconciled Cost of Revenue
255,700
263,000
267,400
223,800
169,800
Reconciled Depreciation
195,600
176,300
145,900
113,900
92,700
Net Income from Continuing Operation Net Minority Interest
487,600
453,400
502,000
340,800
281,400
Normalized EBITDA
895,900
799,100
798,300
588,200
484,800
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 4/15/2014
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade