Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
204,527,700
193,850,100
165,812,600
139,103,600
110,844,100
Cost of Revenue
139,819,500
131,115,700
112,562,800
94,458,500
75,633,400
Gross Profit
64,708,200
62,734,400
53,249,800
44,645,100
35,210,700
Operating Expense
49,076,100
47,214,700
40,605,400
34,034,500
27,005,800
Operating Income
15,632,100
15,519,700
12,644,400
10,610,600
8,204,900
Net Non Operating Interest Income Expense
-1,760,000
-1,739,300
-1,649,200
-1,077,000
-564,800
Pretax Income
16,201,200
16,163,800
13,066,000
11,918,300
8,913,500
Tax Provision
3,295,800
3,323,200
2,860,300
2,671,200
1,911,200
Net Income Common Stockholders
12,022,600
11,971,300
9,429,500
8,754,200
6,535,500
Diluted NI Available to Com Stockholders
12,022,600
11,971,300
9,429,500
8,754,200
6,535,500
Basic EPS
20.84
20.78
16.42
15.26
11.42
Diluted EPS
20.81
20.75
16.37
15.24
11.37
Basic Average Shares
576,897.99
576,076.23
574,435.95
573,579.04
572,312.87
Diluted Average Shares
577,751.77
576,931.74
575,907.44
574,300.68
574,897.83
Rent Expense Supplemental
--
414,600
319,700
322,800
355,900
Total Expenses
188,895,600
178,330,400
153,168,200
128,493,000
102,639,200
Net Income from Continuing & Discontinued Operation
12,022,600
11,971,300
9,429,500
8,754,200
6,535,500
Normalized Income
12,205,572.27
12,145,182.90
9,322,449
8,557,400.66
6,382,662.25
Interest Income
--
130,900
54,400
46,600
119,200
Interest Expense
1,721,600
1,700,900
1,637,100
1,012,000
579,700
Net Interest Income
-1,760,000
-1,739,300
-1,649,200
-1,077,000
-564,800
EBIT
17,922,800
17,864,700
14,703,100
12,930,300
9,493,200
EBITDA
25,131,600
24,900,300
20,852,400
18,192,500
13,792,500
Reconciled Cost of Revenue
139,819,500
131,115,700
112,562,800
94,458,500
75,633,400
Reconciled Depreciation
7,208,800
7,035,600
6,149,300
5,262,200
4,299,300
Net Income from Continuing Operation Net Minority Interest
12,022,600
11,971,300
9,429,500
8,754,200
6,535,500
Total Unusual Items Excluding Goodwill
-229,700
-229,700
143,500
267,900
201,500
Total Unusual Items
-229,700
-229,700
143,500
267,900
201,500
Normalized EBITDA
25,361,300
25,130,000
20,708,900
17,924,600
13,591,000
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-46,727.73
-55,817.10
36,449
71,100.66
48,662.25
3/31/2023 - 8/24/2004
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
