Breakdown
TTM
10/31/2025
10/31/2024
10/31/2023
10/31/2022
Total Revenue
3,869,260
2,926,501
2,258,213
2,226,862
2,043,570
Cost of Revenue
2,726,556
2,005,009
1,647,763
1,688,296
1,553,126
Gross Profit
1,146,745
925,533
610,450
538,566
490,444
Operating Expense
431,162
343,474
254,181
252,175
221,658
Operating Income
715,583
582,059
356,269
286,391
268,786
Net Non Operating Interest Income Expense
-83,780
-79,839
-37,456
-46,112
-41,722
Pretax Income
740,411
615,897
406,906
270,023
225,761
Tax Provision
182,001
170,573
103,367
80,700
68,552
Net Income Common Stockholders
524,441
438,074
303,539
189,323
157,209
Diluted NI Available to Com Stockholders
524,441
438,074
303,539
189,323
157,209
Basic EPS
0.17
0.15
0.10
0.06
0.05
Diluted EPS
0.16
0.14
0.10
0.06
0.05
Basic Average Shares
3,176,234.7500
2,986,022
2,945,977
2,944,370
2,944,370
Diluted Average Shares
3,337,794.2500
3,209,377
3,085,066
2,944,370
2,944,370
Total Operating Income as Reported
--
703,229
423,240
305,793
260,361
Rent Expense Supplemental
--
--
--
--
1,939
Total Expenses
3,157,718
2,348,483
1,901,944
1,940,471
1,774,784
Net Income from Continuing & Discontinued Operation
558,804
445,324
303,539
189,323
157,209
Normalized Income
545,298.7335
421,984.6861
328,829.5652
244,942.0607
210,630.2979
Interest Income
--
52,443
79,895
76,618
55,151
Interest Expense
136,223
132,282
117,351
122,730
96,873
Net Interest Income
-83,780
-79,839
-37,456
-46,112
-41,722
EBIT
876,634
748,179
524,257
392,753
322,634
EBITDA
876,634
775,834
546,237
415,099
344,225
Reconciled Cost of Revenue
2,726,556
2,005,009
1,647,763
1,688,296
1,553,126
Reconciled Depreciation
--
27,655
21,980
22,346
21,591
Net Income from Continuing Operation Net Minority Interest
558,804
445,324
303,539
189,323
157,209
Total Unusual Items Excluding Goodwill
17,907
32,279
-33,903
-79,327
-76,716
Total Unusual Items
17,907
32,279
-33,903
-79,327
-76,716
Normalized EBITDA
858,727
743,555
580,140
494,426
420,941
Tax Rate for Calcs
0.0002
0.0003
0.0003
0.0003
0.0003
Tax Effect of Unusual Items
4,401.7335
8,939.6861
-8,612.4348
-23,707.9393
-23,294.7021
10/31/2022 - 1/3/2000
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
