Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
116,925,000
110,698,000
103,751,000
95,536,000
91,421,781
Cost of Revenue
81,579,000
77,232,000
72,436,000
66,286,000
62,971,448
Gross Profit
35,344,000
33,465,000
31,315,000
29,249,000
28,450,332
Operating Expense
21,633,000
20,627,000
19,721,000
18,813,000
17,053,980
Operating Income
13,711,000
12,838,000
11,594,000
10,436,000
11,396,352
Net Non Operating Interest Income Expense
86,000
107,000
116,000
117,000
92,562
Pretax Income
13,826,000
13,184,000
11,827,000
10,825,000
11,668,307
Tax Provision
4,246,000
4,004,000
3,597,000
3,325,000
3,555,705
Net Income Common Stockholders
9,579,000
9,179,000
8,229,000
7,500,000
8,112,602
Diluted NI Available to Com Stockholders
9,579,000
9,179,000
8,229,000
7,500,000
8,112,602
Basic EPS
134.26
128.35
114.89
103.65
109.45
Diluted EPS
134.25
128.18
114.89
103.50
109.30
Basic Average Shares
71,338.62
71,515.39
71,633.95
72,361.16
74,121.63
Diluted Average Shares
71,338.62
71,610.24
71,633.95
72,463.77
74,223.26
Total Operating Income as Reported
13,712,000
12,838,000
11,593,000
10,435,000
11,396,352
Total Expenses
103,212,000
97,859,000
92,157,000
85,099,000
80,025,428
Net Income from Continuing & Discontinued Operation
9,579,000
9,179,000
8,229,000
7,500,000
8,112,602
Normalized Income
9,780,633.15
9,209,637.14
8,398,095.29
7,500,000
8,091,157.15
Interest Income
141,000
144,000
124,000
121,000
95,497
Interest Expense
55,000
37,000
8,000
4,000
2,935
Net Interest Income
86,000
107,000
116,000
117,000
92,562
EBIT
13,881,000
13,221,000
11,835,000
10,829,000
11,671,242
EBITDA
15,682,000
15,047,000
13,636,000
12,653,000
13,316,985
Reconciled Cost of Revenue
81,579,000
77,232,000
72,436,000
66,286,000
62,971,448
Reconciled Depreciation
1,801,000
1,826,000
1,801,000
1,824,000
1,645,743
Net Income from Continuing Operation Net Minority Interest
9,579,000
9,179,000
8,229,000
7,500,000
8,112,602
Total Unusual Items Excluding Goodwill
-291,000
-44,000
-243,000
0
30,844
Total Unusual Items
-291,000
-44,000
-243,000
0
30,844
Normalized EBITDA
15,973,000
15,091,000
13,879,000
12,653,000
13,286,141
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-89,366.85
-13,362.86
-73,904.71
0
9,399.15
3/31/2023 - 1/4/2001
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
