Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
280,547,000
267,197,000
225,738,000
190,215,000
168,778,000
Cost of Revenue
81,095,000
76,592,000
66,664,000
65,004,000
65,589,000
Gross Profit
199,452,000
190,605,000
159,074,000
125,211,000
103,189,000
Operating Expense
146,341,000
132,739,000
99,281,000
79,819,000
74,661,000
Operating Income
53,111,000
57,866,000
59,793,000
45,392,000
28,528,000
Net Non Operating Interest Income Expense
-247,000
466,000
859,000
776,000
-541,000
Pretax Income
60,071,000
66,211,000
60,267,000
48,089,000
25,897,000
Tax Provision
15,149,000
15,947,000
14,119,000
9,775,000
5,878,000
Net Income Common Stockholders
45,130,000
50,400,000
45,255,000
38,595,000
19,603,000
Diluted NI Available to Com Stockholders
45,130,000
50,400,000
45,255,000
38,595,000
19,603,000
Basic EPS
44.86
50.09
44.97
38.14
19.30
Diluted EPS
44.86
50.09
44.97
38.14
19.30
Basic Average Shares
1,006,008.50
1,006,233.99
1,006,233.99
1,011,926.84
1,015,649.87
Diluted Average Shares
1,006,008.50
1,006,233.99
1,006,233.99
1,011,926.84
1,015,649.87
Rent Expense Supplemental
--
514,000
306,000
261,000
229,000
Total Expenses
227,436,000
209,331,000
165,945,000
144,823,000
140,250,000
Net Income from Continuing & Discontinued Operation
45,130,000
50,400,000
45,255,000
38,595,000
19,603,000
Normalized Income
49,078,463.65
54,270,140.49
48,226,807.36
37,519,668.34
29,439,659.03
Interest Income
--
4,225,000
1,852,000
1,268,000
757,000
Interest Expense
4,363,000
3,650,000
935,000
440,000
1,255,000
Net Interest Income
-247,000
466,000
859,000
776,000
-541,000
EBIT
64,434,000
69,861,000
61,202,000
48,529,000
27,152,000
EBITDA
81,680,000
83,941,000
70,360,000
56,170,000
34,379,000
Reconciled Cost of Revenue
81,095,000
76,592,000
66,664,000
65,004,000
65,589,000
Reconciled Depreciation
17,246,000
14,080,000
9,158,000
7,641,000
7,227,000
Net Income from Continuing Operation Net Minority Interest
45,130,000
50,400,000
45,255,000
38,365,000
19,649,000
Total Unusual Items Excluding Goodwill
-5,280,000
-5,098,000
-2,118,000
1,061,000
-4,980,000
Total Unusual Items
-5,280,000
-5,098,000
-768,000
1,061,000
961,000
Normalized EBITDA
86,960,000
89,039,000
71,128,000
55,109,000
33,418,000
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-1,331,536.35
-1,227,859.51
-496,192.64
215,668.34
-1,130,340.97
3/31/2023 - 1/3/2000
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
