Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
1,162,100
1,162,100
1,038,600
1,075,000
1,128,800
Cost of Revenue
279,600
279,600
267,600
333,100
439,600
Gross Profit
882,500
882,500
771,000
741,900
689,200
Operating Expense
466,100
466,100
456,200
491,700
444,800
Operating Income
416,400
416,400
314,800
250,200
244,400
Net Non Operating Interest Income Expense
-81,400
-81,400
-72,400
-52,600
-145,700
Other Income Expense
6,400
6,400
-1,200
-17,500
61,000
Pretax Income
341,400
341,400
241,200
180,100
159,700
Tax Provision
101,200
101,200
86,500
100,200
47,100
Net Income Common Stockholders
240,200
240,200
166,500
88,600
1,714,300
Basic EPS
0.24
0.24
0.17
0.09
1.71
Diluted EPS
0.24
0.24
0.17
0.09
1.71
Basic Average Shares
999,992.7110
999,992.7110
999,973.6570
999,973.6570
999,973.6570
Diluted Average Shares
999,992.7110
999,992.7110
999,973.6570
999,973.6570
999,973.6570
Net Income from Continuing & Discontinued Operation
240,200
240,200
166,500
88,600
1,714,300
Normalized Income
240,200
240,200
177,230.9287
120,700
111,100
Interest Income
17,600
17,600
25,600
52,000
5,800
Interest Expense
95,800
95,800
94,700
100,600
149,900
Net Interest Income
-81,400
-81,400
-72,400
-52,600
-145,700
EBIT
437,200
437,200
335,900
280,700
309,600
EBITDA
670,200
670,200
567,300
511,500
514,400
Reconciled Cost of Revenue
279,600
279,600
267,600
333,100
439,600
Reconciled Depreciation
233,000
233,000
231,400
230,800
204,800
Net Income from Continuing Operation Net Minority Interest
240,200
240,200
153,500
77,500
111,100
Total Unusual Items Excluding Goodwill
--
--
-37,000
-60,000
--
Total Unusual Items
--
--
-37,000
-60,000
--
Normalized EBITDA
670,200
670,200
604,300
571,500
514,400
Tax Rate for Calcs
0.0003
0.0003
0.0004
0.0003
0.0003
Tax Effect of Unusual Items
0
0
-13,269.0713
-16,800
0
6/30/2023 - 8/14/2005
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
