Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
214,358,100
201,706,100
175,084,100
150,985,100
136,598,100
Cost of Revenue
128,222,000
121,923,600
103,331,600
87,993,600
82,911,900
Gross Profit
86,136,100
79,782,500
71,752,500
62,991,500
53,686,200
Operating Expense
62,372,900
58,041,900
52,954,900
43,889,600
38,152,700
Operating Income
23,763,200
21,740,600
18,797,600
19,101,900
15,533,500
Net Non Operating Interest Income Expense
-334,500
-356,500
-1,513,800
350,200
414,500
Pretax Income
24,012,000
21,727,800
17,765,500
16,957,200
17,935,600
Tax Provision
5,951,000
5,352,800
3,962,400
3,947,300
4,470,400
Net Income Common Stockholders
16,999,700
15,423,000
12,784,700
11,503,300
12,037,700
Diluted NI Available to Com Stockholders
16,999,700
15,423,000
12,784,700
11,503,300
12,037,700
Basic EPS
17.18
15.59
13.06
12.05
12.86
Diluted EPS
17.17
15.58
13.06
12.05
12.86
Basic Average Shares
989,787.29
989,535.73
978,715.46
954,887.12
936,525.85
Diluted Average Shares
990,288.62
990,153.21
979,195.54
955,278.89
936,525.85
Rent Expense Supplemental
--
920,000
819,700
643,900
706,000
Total Expenses
190,594,900
179,965,500
156,286,500
131,883,200
121,064,600
Net Income from Continuing & Discontinued Operation
16,999,700
15,423,000
12,784,700
11,503,300
12,037,700
Normalized Income
16,991,275.75
15,519,215.73
12,631,794.08
13,723,404
10,688,672.49
Interest Income
--
1,013,800
1,388,200
1,648,300
1,286,100
Interest Expense
1,348,300
1,370,300
2,902,000
1,298,100
871,600
Net Interest Income
-334,500
-356,500
-1,513,800
350,200
414,500
EBIT
25,360,300
23,098,100
20,667,500
18,255,300
18,807,200
EBITDA
31,890,900
29,364,900
26,674,900
22,026,800
21,848,000
Reconciled Cost of Revenue
128,222,000
--
--
87,993,600
--
Reconciled Depreciation
6,530,600
6,266,800
6,007,400
3,771,500
3,040,800
Net Income from Continuing Operation Net Minority Interest
16,999,700
15,423,000
12,784,700
11,503,300
12,037,700
Total Unusual Items Excluding Goodwill
11,200
84,900
196,800
-2,893,700
1,796,900
Total Unusual Items
171,400
245,100
196,800
-2,893,700
1,796,900
Normalized EBITDA
31,719,500
29,119,800
26,478,100
24,920,500
20,051,100
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
2,775.75
20,915.73
43,894.08
-673,596
447,872.49
3/31/2023 - 1/1/1996
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
