Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
138,743,060
128,705,760
107,005,980
88,919,450
75,629,920
Cost of Revenue
100,009,060
92,817,060
77,003,130
64,781,530
55,533,950
Gross Profit
38,734,000
35,888,700
30,002,850
24,137,920
20,095,970
Operating Expense
25,770,910
23,463,010
20,288,500
16,605,080
14,288,920
Operating Income
12,963,090
12,425,690
9,714,350
7,532,840
5,807,050
Net Non Operating Interest Income Expense
-2,003,940
-1,892,440
-1,643,630
-1,538,800
-1,711,120
Pretax Income
12,019,440
11,250,040
8,492,930
6,209,510
4,305,310
Tax Provision
3,044,470
2,857,770
2,173,260
1,590,160
1,092,580
Net Income Common Stockholders
8,974,970
8,392,270
6,319,670
4,619,350
3,212,730
Diluted NI Available to Com Stockholders
8,974,970
8,392,270
6,319,670
4,619,350
3,212,730
Basic EPS
1.92
1.80
1.40
1.02
0.71
Diluted EPS
1.90
1.79
1.36
1.02
0.71
Basic Average Shares
4,671,437.98
4,657,850.50
4,518,074.63
4,508,719.49
4,508,719.49
Diluted Average Shares
4,732,433.77
4,692,247.08
4,648,371.75
4,508,719.49
4,508,719.49
Rent Expense Supplemental
--
668,530
432,140
298,180
200,700
Total Expenses
125,779,970
116,280,070
97,291,630
81,386,610
69,822,870
Net Income from Continuing & Discontinued Operation
8,974,970
8,392,270
6,319,670
4,619,350
3,212,730
Normalized Income
8,456,697.34
7,874,502.35
6,023,045.63
4,510,470.54
3,078,663.21
Interest Income
--
146,800
159,210
159,500
136,960
Interest Expense
1,825,990
1,714,490
1,491,900
1,432,630
1,592,790
Net Interest Income
-2,003,940
-1,892,440
-1,643,630
-1,538,800
-1,711,120
EBIT
13,845,430
12,964,530
9,984,830
7,642,140
5,898,100
EBITDA
21,071,660
19,698,760
15,887,200
12,815,070
10,512,540
Reconciled Cost of Revenue
100,009,060
92,817,060
77,003,130
64,781,530
55,533,950
Reconciled Depreciation
7,226,230
6,734,230
5,902,370
5,172,930
4,614,440
Net Income from Continuing Operation Net Minority Interest
8,974,970
8,392,270
6,319,670
4,619,350
3,212,730
Total Unusual Items Excluding Goodwill
694,080
694,080
398,630
146,360
179,660
Total Unusual Items
694,080
694,080
398,630
146,360
179,660
Normalized EBITDA
20,377,580
19,004,680
15,488,570
12,668,710
10,332,880
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
175,807.34
176,312.35
102,005.63
37,480.54
45,593.21
3/31/2023 - 12/18/2024
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
