Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
169,549,980
162,238,060
145,299,050
150,429,410
122,889,100
Cost of Revenue
90,747,700
87,024,010
76,704,040
85,029,100
69,455,540
Gross Profit
78,802,280
75,214,050
68,595,010
65,400,310
53,433,560
Operating Expense
59,235,210
55,640,680
49,957,050
47,776,900
42,690,540
Operating Income
19,567,070
19,573,370
18,637,960
17,623,410
10,743,020
Net Non Operating Interest Income Expense
-2,663,090
-2,588,210
-3,468,720
-4,196,150
-2,442,900
Pretax Income
13,006,270
16,671,720
14,558,250
14,389,920
8,269,450
Tax Provision
5,849,870
5,777,740
5,425,500
5,288,330
3,185,580
Net Income Common Stockholders
7,062,510
10,796,610
9,411,530
9,511,280
5,283,640
Diluted NI Available to Com Stockholders
7,062,510
10,796,610
9,411,530
9,511,280
5,283,640
Basic EPS
14.77
22.58
20.05
20.43
11.35
Diluted EPS
14.77
22.58
20.05
20.43
11.35
Basic Average Shares
477,809.91
478,088.63
469,458.50
465,588.63
465,588.63
Diluted Average Shares
477,809.91
478,088.63
469,458.50
465,588.63
465,588.63
Rent Expense Supplemental
--
242,260
268,870
163,030
195,340
Total Expenses
149,982,910
142,664,690
126,661,090
132,806,000
112,146,080
Net Income from Continuing & Discontinued Operation
7,062,510
10,796,610
9,411,530
9,511,280
5,283,640
Normalized Income
9,784,056
11,421,168.92
10,103,637.28
9,149,848.69
5,120,615.41
Interest Income
--
633,420
691,490
759,640
293,270
Interest Expense
3,190,380
3,115,500
3,945,210
4,674,710
2,658,640
Net Interest Income
-2,663,090
-2,588,210
-3,468,720
-4,196,150
-2,442,900
EBIT
16,196,650
19,787,220
18,503,460
19,064,630
10,928,090
EBITDA
26,277,740
29,496,460
27,239,650
27,546,600
18,283,950
Reconciled Cost of Revenue
90,747,700
87,024,010
76,704,040
85,029,100
69,455,540
Reconciled Depreciation
10,081,090
9,709,240
8,736,190
8,481,970
7,355,860
Net Income from Continuing Operation Net Minority Interest
7,062,510
10,796,610
9,411,530
9,511,280
5,283,640
Total Unusual Items Excluding Goodwill
-4,535,910
-955,860
-1,018,660
587,980
265,210
Total Unusual Items
-4,535,910
-955,860
-965,660
587,980
265,210
Normalized EBITDA
30,813,650
30,452,320
28,205,310
26,958,620
18,018,740
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-1,814,364
-331,301.08
-379,552.72
226,548.69
102,185.41
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
