Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
40,380
--
36,612
28,858
22,718
Cost of Revenue
24,196
--
21,907
17,516
13,602
Gross Profit
16,184
--
14,705
11,342
9,116
Operating Expense
12,337
--
11,942
9,759
9,447
Operating Income
3,847
--
2,763
1,583
-331
Net Non Operating Interest Income Expense
90
--
26
-124
-319
Pretax Income
3,937
--
2,789
1,459
-650
Tax Provision
624
--
-177
-734
-561
Net Income Common Stockholders
3,313
--
2,966
2,193
-89
Diluted NI Available to Com Stockholders
3,313
--
2,966
2,193
-89
Basic EPS
0.01
0.05
--
0.03
-0.00
Diluted EPS
0.01
0.05
--
0.03
-0.00
Basic Average Shares
67,343.85
67,861.98
--
65,905.80
65,446.76
Diluted Average Shares
72,836.74
73,480.43
--
70,540.35
70,309.20
Total Operating Income as Reported
3,847
--
2,763
1,583
-331
Total Expenses
36,533
--
33,849
27,275
23,049
Net Income from Continuing & Discontinued Operation
3,313
--
2,966
2,193
-89
Normalized Income
3,313
--
2,966
2,193
-89
Interest Income
31
--
131
103
0
Interest Expense
439
--
235
248
305
Net Interest Income
90
--
26
-124
-319
EBIT
4,376
--
3,024
1,707
-345
EBITDA
14,364
--
11,305
8,709
6,090
Reconciled Cost of Revenue
24,196
--
21,907
17,516
13,602
Reconciled Depreciation
9,988
--
8,281
7,002
6,435
Net Income from Continuing Operation Net Minority Interest
3,313
--
2,966
2,193
-89
Normalized EBITDA
14,364
--
11,305
8,709
6,090
Tax Rate for Calcs
0
--
0
0
0
Tax Effect of Unusual Items
0
--
0
0
0
6/30/2023 - 11/27/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
