Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,258,905
1,196,688
1,111,802
975,131
993,285
Cost of Revenue
678,200
649,579
594,125
529,395
510,382
Gross Profit
580,705
547,109
517,677
445,736
482,903
Operating Expense
160,600
147,478
151,048
142,144
138,806
Operating Income
420,105
399,631
366,629
303,592
344,097
Net Non Operating Interest Income Expense
1,516
812
1,002
-2,270
-9,579
Other Income Expense
47,374
88,689
72,921
82,370
-22,683
Pretax Income
468,995
489,132
440,552
383,692
311,835
Tax Provision
93,812
111,253
90,901
71,888
63,450
Net Income Common Stockholders
300,833
265,873
237,445
202,409
183,954
Diluted NI Available to Com Stockholders
300,833
265,873
237,445
202,409
183,954
Basic EPS
4.28
4.05
3.66
3.19
2.94
Diluted EPS
4.28
4.05
3.66
3.19
2.94
Basic Average Shares
66,156.84
65,600
64,900
63,400
62,500
Diluted Average Shares
70,056.84
70,900
70,400
69,000
68,100
Total Operating Income as Reported
420,105
399,631
366,629
303,592
344,097
Rent Expense Supplemental
28,189
29,178
30,262
28,931
28,833
Total Expenses
838,800
797,057
745,173
671,539
649,188
Net Income from Continuing & Discontinued Operation
308,896
290,320
259,748
222,289
206,755
Normalized Income
271,718.09
222,193.96
201,448.55
155,762.11
225,561.01
Interest Income
10,115
9,362
9,612
6,301
333
Interest Expense
8,599
8,550
8,610
8,571
9,912
Net Interest Income
1,516
812
1,002
-2,270
-9,579
EBIT
477,594
497,682
449,162
392,263
321,747
EBITDA
477,594
507,060
459,024
401,611
329,544
Reconciled Cost of Revenue
678,200
649,579
594,125
529,395
510,382
Reconciled Depreciation
10,015
9,378
9,862
9,348
7,797
Net Income from Continuing Operation Net Minority Interest
308,896
290,320
259,748
222,289
206,755
Total Unusual Items Excluding Goodwill
46,474
88,132
73,425
81,865
-23,596
Total Unusual Items
46,474
88,132
73,425
81,865
-23,596
Normalized EBITDA
431,120
418,928
385,599
319,746
353,140
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
9,296.09
20,005.96
15,125.55
15,338.11
-4,789.99
12/31/2022 - 3/7/2013
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
