Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
225,575
225,575
224,868
209,238
168,094
Cost of Revenue
68,436
68,436
68,099
63,250
50,428
Gross Profit
157,139
157,139
156,769
145,988
117,666
Operating Expense
120,188
120,188
118,271
106,257
84,937
Operating Income
36,951
36,951
38,498
39,731
32,729
Net Non Operating Interest Income Expense
-9,798
-9,798
-9,661
-11,051
-4,988
Other Income Expense
153
153
88
-2,602
-241
Pretax Income
27,306
27,306
28,925
26,078
27,500
Tax Provision
7,387
7,387
8,526
8,266
8,490
Net Income Common Stockholders
19,919
19,919
20,399
17,812
19,010
Basic EPS
0.14
0.14
0.15
0.14
0.16
Diluted EPS
0.14
0.14
0.15
0.14
0.16
Basic Average Shares
137,973.5940
137,973.5940
137,958.1710
125,744.1500
117,938.1660
Diluted Average Shares
137,973.5940
137,973.5940
137,958.1710
125,744.1500
117,938.1660
Net Income from Continuing & Discontinued Operation
19,919
19,919
20,399
17,812
19,010
Normalized Income
19,919
19,919
20,399
17,812
19,010
Interest Income
385
385
475
594
315
Interest Expense
9,327
9,327
9,077
10,607
4,382
Net Interest Income
-9,798
-9,798
-9,661
-11,051
-4,988
EBIT
36,633
36,633
38,002
36,685
31,882
EBITDA
52,710
52,710
53,742
50,971
43,270
Reconciled Cost of Revenue
68,436
68,436
68,099
63,250
50,428
Reconciled Depreciation
16,077
16,077
15,740
14,286
11,388
Net Income from Continuing Operation Net Minority Interest
19,919
19,919
20,399
17,812
19,010
Normalized EBITDA
52,710
52,710
53,742
50,971
43,270
Tax Rate for Calcs
0.0003
0.0003
0.0003
0.0003
0.0003
Tax Effect of Unusual Items
0
0
0
0
0
6/30/2023 - 11/22/2017
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
