Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
2,602.00
-68.00
(-2.55%)
At close: February 28 at 3:30:00 PM GMT+9
Breakdown
TTM
7/31/2024
7/31/2023
7/31/2022
Total Revenue
6,475,088
6,475,088
5,659,947
4,522,655
Cost of Revenue
5,221,790
5,221,790
4,585,050
3,516,331
Gross Profit
1,253,297
1,253,297
1,074,896
1,006,324
Operating Expense
615,800
615,800
553,552
521,704
Operating Income
637,497
637,497
521,344
484,620
Net Non Operating Interest Income Expense
-13,966
-13,966
-13,147
-12,911
Pretax Income
601,122
601,122
511,716
462,669
Tax Provision
195,949
195,949
145,837
149,754
Net Income Common Stockholders
405,173
405,173
365,879
312,915
Diluted NI Available to Com Stockholders
405,173
405,173
365,879
312,915
Basic EPS
533.72
--
385.95
330.08
Diluted EPS
476.22
--
385.95
330.08
Basic Average Shares
759.15
--
948
948
Diluted Average Shares
850.81
--
948
948
Total Operating Income as Reported
637,497
637,497
521,343
484,620
Total Expenses
5,837,590
5,837,590
5,138,602
4,038,035
Net Income from Continuing & Discontinued Operation
405,173
405,173
365,879
312,915
Normalized Income
405,113.69
405,113.69
363,894.79
319,004.79
Interest Income
5,076
5,076
5,076
5,291
Interest Expense
19,042
19,042
18,223
18,202
Net Interest Income
-13,966
-13,966
-13,147
-12,911
EBIT
620,164
620,164
529,939
480,871
EBITDA
861,447
861,447
769,980
703,498
Reconciled Cost of Revenue
5,221,790
5,221,790
4,585,050
3,516,331
Reconciled Depreciation
241,283
241,283
240,041
222,627
Net Income from Continuing Operation Net Minority Interest
405,173
405,173
365,879
312,915
Total Unusual Items Excluding Goodwill
88
88
2,779
-9,255
Total Unusual Items
88
88
2,779
-9,255
Normalized EBITDA
861,359
861,359
767,201
712,753
Tax Rate for Calcs
0
0
0
0
Tax Effect of Unusual Items
28.69
28.69
794.79
-3,165.21
7/31/2022 - 7/18/2024
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