Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
279,037,100
267,964,700
231,173,000
199,054,900
174,041,800
Cost of Revenue
149,823,600
140,374,700
121,946,100
105,796,000
98,372,000
Gross Profit
129,213,500
127,590,000
109,226,900
93,258,900
75,669,800
Operating Expense
50,186,500
49,666,700
43,969,200
45,446,600
37,939,400
Operating Income
79,027,000
77,923,300
65,257,700
47,812,300
37,730,400
Net Non Operating Interest Income Expense
5,310,800
5,308,000
6,352,400
5,751,900
2,445,500
Pretax Income
81,698,500
80,529,600
70,990,000
52,662,100
39,229,100
Tax Provision
20,631,500
20,294,900
18,118,500
13,231,000
9,825,600
Net Income Common Stockholders
61,464,300
60,620,000
53,214,400
39,845,200
29,844,200
Diluted NI Available to Com Stockholders
61,464,300
60,620,000
53,214,400
39,845,200
29,844,200
Rent Expense Supplemental
--
431,200
351,400
331,700
317,200
Total Expenses
200,010,100
190,041,400
165,915,300
151,242,600
136,311,400
Net Income from Continuing & Discontinued Operation
61,464,300
60,620,000
53,214,400
39,845,200
29,844,200
Normalized Income
63,531,422.27
62,688,594
54,269,200.36
40,998,951.04
30,678,318.55
Interest Income
--
5,409,300
6,477,700
5,872,500
2,633,900
Interest Expense
62,200
65,000
93,900
68,600
145,900
Net Interest Income
5,310,800
5,308,000
6,352,400
5,751,900
2,445,500
EBIT
81,760,700
80,594,600
71,083,900
52,730,700
39,375,000
EBITDA
87,715,000
86,151,300
75,757,700
57,162,700
43,663,200
Reconciled Cost of Revenue
149,823,600
140,374,700
121,946,100
105,796,000
98,372,000
Reconciled Depreciation
5,954,300
5,556,700
4,673,800
4,432,000
4,288,200
Net Income from Continuing Operation Net Minority Interest
61,464,300
60,620,000
53,214,400
39,845,200
29,844,200
Total Unusual Items Excluding Goodwill
-2,765,500
-2,765,500
-1,416,600
-1,540,800
-1,112,900
Total Unusual Items
-2,765,500
-2,765,500
-1,416,600
-1,540,800
-1,112,900
Normalized EBITDA
90,480,500
88,916,800
77,174,300
58,703,500
44,776,100
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-698,377.73
-696,906
-361,799.64
-387,048.96
-278,781.45
3/31/2023 - 7/17/2026
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
