Breakdown
TTM
1/31/2026
1/31/2025
1/31/2024
1/31/2023
Total Revenue
2,623,459
2,598,209
2,576,344
2,471,678
2,352,760
Cost of Revenue
1,728,648
1,717,118
1,708,020
1,662,259
1,604,845
Gross Profit
894,811
881,091
868,324
809,419
747,915
Operating Expense
677,153
669,055
658,778
613,522
567,610
Operating Income
217,658
212,036
209,546
195,897
180,305
Net Non Operating Interest Income Expense
-17,914
-17,457
-18,301
-19,051
-14,836
Pretax Income
199,744
194,579
191,245
176,846
165,469
Tax Provision
51,625
48,650
47,992
42,555
39,633
Net Income Common Stockholders
141,677
139,485
137,296
129,391
122,190
Diluted NI Available to Com Stockholders
141,677
139,485
137,296
129,391
122,190
Basic EPS
2.98
2.92
2.87
2.71
2.55
Diluted EPS
2.92
2.87
2.83
2.67
2.51
Basic Average Shares
47,694
47,831
47,788
47,747
47,865
Diluted Average Shares
48,583.50
48,677
48,558
48,431
48,649
Total Operating Income as Reported
217,658
212,036
209,546
195,897
180,305
Rent Expense Supplemental
--
5,207
5,116
--
--
Total Expenses
2,405,801
2,386,173
2,366,798
2,275,781
2,172,455
Net Income from Continuing & Discontinued Operation
141,677
139,485
137,296
129,391
122,190
Normalized Income
141,677
139,485
137,296
129,391
122,190
Interest Income
825
548
446
760
1,016
Interest Expense
18,739
18,005
18,747
19,811
15,852
Net Interest Income
-17,914
-17,457
-18,301
-19,051
-14,836
EBIT
218,483
212,584
209,992
196,657
181,321
EBITDA
342,182
333,192
325,611
301,933
279,694
Reconciled Cost of Revenue
1,728,648
1,717,118
1,708,020
1,662,259
1,604,845
Reconciled Depreciation
123,699
120,608
115,619
105,276
98,373
Net Income from Continuing Operation Net Minority Interest
141,677
139,485
137,296
129,391
122,190
Normalized EBITDA
342,182
333,192
325,611
301,933
279,694
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
1/31/2023 - 7/8/2002
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
