Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
153,358,500
143,398,500
113,713,600
100,824,970
86,760,610
Cost of Revenue
95,513,700
88,369,400
69,564,300
63,565,250
55,960,900
Gross Profit
57,844,800
55,029,100
44,149,300
37,259,720
30,799,710
Operating Expense
45,098,300
42,627,100
33,924,000
28,651,330
24,634,130
Operating Income
12,746,500
12,402,000
10,225,300
8,608,390
6,165,580
Net Non Operating Interest Income Expense
-552,800
-515,900
-376,100
-395,170
-183,880
Pretax Income
13,055,900
12,770,800
10,947,100
8,969,480
6,292,510
Tax Provision
3,357,100
3,253,700
2,583,600
2,164,600
1,496,760
Net Income Common Stockholders
9,698,800
9,517,100
8,363,500
6,804,880
4,795,750
Diluted NI Available to Com Stockholders
9,698,800
9,517,100
8,363,500
6,804,880
4,795,750
Basic EPS
68.95
67.66
59.46
48.38
34.09
Diluted EPS
68.95
67.66
59.46
48.38
34.09
Basic Average Shares
140,666.10
140,662.85
140,662.85
140,662.85
140,662.85
Diluted Average Shares
140,666.10
140,662.85
140,662.85
140,662.85
140,662.85
Rent Expense Supplemental
--
317,500
197,400
196,530
186,710
Total Expenses
140,612,000
130,996,500
103,488,300
92,216,580
80,595,030
Net Income from Continuing & Discontinued Operation
9,698,800
9,517,100
8,363,500
6,804,880
4,795,750
Normalized Income
9,649,770.76
9,467,915.25
7,823,281.05
6,404,248.86
4,716,830.79
Interest Income
--
57,700
92,000
31,410
20,360
Interest Expense
602,200
565,300
459,800
418,300
196,360
Net Interest Income
-552,800
-515,900
-376,100
-395,170
-183,880
EBIT
13,658,100
13,336,100
11,406,900
9,387,780
6,488,870
EBITDA
21,576,300
20,679,300
16,794,000
14,127,710
10,704,670
Reconciled Cost of Revenue
95,513,700
88,369,400
69,564,300
63,565,250
55,960,900
Reconciled Depreciation
7,918,200
7,342,200
5,387,100
4,739,930
4,215,800
Net Income from Continuing Operation Net Minority Interest
9,698,800
9,517,100
8,363,500
6,804,880
4,795,750
Total Unusual Items Excluding Goodwill
66,000
66,000
707,100
528,070
103,550
Total Unusual Items
66,000
66,000
707,100
528,070
103,550
Normalized EBITDA
21,510,300
20,613,300
16,086,900
13,599,640
10,601,120
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
16,970.76
16,815.25
166,881.05
127,438.86
24,630.79
3/31/2023 - 10/19/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
