Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
5,084,657
5,084,657
3,602,276
3,350,387
2,920,991
Cost of Revenue
2,776,262
2,776,262
1,915,736
1,838,078
1,716,450
Gross Profit
2,308,394
2,308,394
1,686,540
1,512,309
1,204,541
Operating Expense
1,163,012
1,163,012
1,031,365
806,847
725,072
Operating Income
1,145,382
1,145,382
655,175
705,462
479,469
Net Non Operating Interest Income Expense
-70,344
-70,344
-48,772
-38,089
-42,844
Pretax Income
1,104,389
1,104,389
564,125
841,820
599,559
Tax Provision
323,374
323,374
-170,307
143,083
-73,479
Net Income Common Stockholders
781,015
781,015
734,432
698,736
673,039
Diluted NI Available to Com Stockholders
781,015
781,015
734,432
698,736
673,039
Basic EPS
32.77
32.77
31.90
30.56
33.64
Diluted EPS
32.77
32.77
28.62
27.00
33.64
Basic Average Shares
23,835.05
23,835.05
23,020.18
22,861.87
20,005.38
Diluted Average Shares
23,835.05
23,835.05
25,662.99
25,883.90
20,005.38
Total Operating Income as Reported
1,145,382
1,145,382
655,174
705,462
479,468
Total Expenses
3,939,274
3,939,274
2,947,101
2,644,925
2,441,522
Net Income from Continuing & Discontinued Operation
781,015
781,015
734,432
698,736
673,039
Normalized Income
790,570.81
790,570.81
735,162.11
699,699.67
617,327.74
Interest Income
4,582
4,582
1,553
69
22
Interest Expense
74,926
74,926
50,325
38,158
42,866
Net Interest Income
-70,344
-70,344
-48,772
-38,089
-42,844
EBIT
1,179,315
1,179,315
614,450
879,978
642,425
EBITDA
1,596,617
1,596,617
997,504
1,267,644
1,081,284
Reconciled Cost of Revenue
2,776,262
2,776,262
1,915,736
1,838,078
1,716,450
Reconciled Depreciation
417,302
417,302
383,054
387,666
438,859
Net Income from Continuing Operation Net Minority Interest
781,015
781,015
734,432
698,736
673,039
Total Unusual Items Excluding Goodwill
-13,516
-13,516
-1,046
-1,161
79,293
Total Unusual Items
-13,516
-13,516
-1,046
-1,161
79,293
Normalized EBITDA
1,610,133
1,610,133
998,550
1,268,805
1,001,991
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-3,960.19
-3,960.19
-315.89
-197.33
23,581.74
6/30/2023 - 7/5/2023
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
