Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
251,194
251,194
205,494
194,034
155,820
Cost of Revenue
144,154
144,154
116,308
107,139
83,658
Gross Profit
107,040
107,040
89,186
86,895
72,162
Operating Expense
89,805
89,805
77,487
66,578
55,038
Operating Income
17,235
17,235
11,699
20,317
17,124
Net Non Operating Interest Income Expense
-2,571
-2,571
-1,614
-2,216
-3,870
Other Income Expense
3,511
3,511
3,280
1,905
821
Pretax Income
21,874
21,874
16,034
22,019
15,799
Tax Provision
7,795
7,795
4,634
6,410
5,145
Net Income Common Stockholders
14,730
14,730
11,962
15,609
10,654
Basic EPS
0.14
--
0.11
0.15
0.10
Diluted EPS
0.14
--
0.11
0.15
0.10
Basic Average Shares
104,866.2600
--
104,866.2600
104,866.2600
104,848.5100
Diluted Average Shares
104,866.2600
--
104,866.2600
104,866.2600
104,848.5100
Net Income from Continuing & Discontinued Operation
14,730
14,730
11,962
15,609
10,654
Normalized Income
14,730
14,730
11,962
15,609
10,654
Interest Income
-85
-85
1,207
1,470
-997
Interest Expense
2,217
2,217
2,542
3,379
2,638
Net Interest Income
-2,571
-2,571
-1,614
-2,216
-3,870
EBIT
24,091
24,091
18,576
25,398
18,437
EBITDA
27,790
27,790
21,245
27,411
20,161
Reconciled Cost of Revenue
144,154
144,154
116,308
107,139
83,658
Reconciled Depreciation
3,699
3,699
2,669
2,013
1,724
Net Income from Continuing Operation Net Minority Interest
14,730
14,730
11,962
15,609
10,654
Normalized EBITDA
27,790
27,790
21,245
27,411
20,161
Tax Rate for Calcs
0.0004
0.0004
0.0003
0.0003
0.0003
Tax Effect of Unusual Items
0
0
0
0
0
3/31/2023 - 3/14/2016
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
