Breakdown
TTM
5/31/2026
5/31/2025
5/31/2024
5/31/2023
Total Revenue
6,012,805
5,661,294
4,900,262
4,313,586
2,997,760
Cost of Revenue
2,747,340
2,568,167
2,183,291
2,050,960
1,409,438
Gross Profit
3,265,465
3,093,127
2,716,971
2,262,626
1,588,322
Operating Expense
2,558,381
2,449,876
2,228,422
1,912,201
1,398,276
Operating Income
707,084
643,251
488,549
350,425
190,046
Net Non Operating Interest Income Expense
119,294
76,880
119,294
153,291
113,746
Other Income Expense
-4,479
10,418
-71,459
-9,875
4,739
Pretax Income
779,485
730,549
536,384
493,841
308,531
Tax Provision
209,722
196,111
146,294
109,690
66,066
Earnings from Equity Interest Net of Tax
-17,540
-17,777
-14,257
-58,933
-7,102
Net Income Common Stockholders
507,605
475,172
371,716
309,591
177,341
Average Dilution Earnings
--
-1,142
-198
-1,148
--
Diluted NI Available to Com Stockholders
506,463
474,030
371,518
308,443
177,341
Basic EPS
0.33
0.30
--
0.19
0.11
Diluted EPS
0.32
0.30
--
0.18
0.10
Basic Average Shares
1,568,846.264
1,578,483.794
--
1,678,264.547
1,678,264.547
Diluted Average Shares
1,588,064.933
1,595,505.635
--
1,678,264.547
1,685,631.987
Total Operating Income as Reported
707,084
643,251
428,250
350,425
190,046
Total Expenses
5,305,721
5,018,043
4,411,713
3,963,161
2,807,714
Net Income from Continuing & Discontinued Operation
507,605
475,172
371,716
309,591
177,341
Normalized Income
505,124.893
465,658.196
426,384.046
317,989.813
183,745.048
Interest Income
119,605
76,908
119,605
153,589
114,453
Interest Expense
311
28
311
298
707
Net Interest Income
119,294
76,880
119,294
153,291
113,746
EBIT
794,410
730,577
536,695
494,139
309,238
EBITDA
794,410
909,306
682,583
600,959
431,941
Reconciled Cost of Revenue
2,747,340
2,568,167
2,183,291
2,050,960
1,409,438
Reconciled Depreciation
145,888
178,729
145,888
106,820
122,703
Net Income from Continuing Operation Net Minority Interest
507,605
475,172
371,716
309,591
177,341
Total Unusual Items Excluding Goodwill
3,393
12,997
-75,170
-10,797
-8,149
Total Unusual Items
3,393
12,997
-75,170
-10,797
-8,149
Normalized EBITDA
791,017
896,309
757,753
611,756
440,090
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
912.893
3,483.196
-20,501.954
-2,398.187
-1,744.952
5/31/2023 - 11/9/2020
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
