Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
393,040
393,040
366,610
366,514
408,370
Cost of Revenue
328,191
328,191
305,162
304,415
328,361
Gross Profit
64,849
64,849
61,448
62,099
80,009
Operating Expense
42,847
42,847
41,255
35,956
36,311
Operating Income
22,002
22,002
20,193
26,143
43,698
Net Non Operating Interest Income Expense
3,088
3,088
4,088
4,119
813
Pretax Income
25,090
25,090
24,281
30,262
44,511
Tax Provision
6,491
6,491
6,135
7,601
8,593
Net Income Common Stockholders
18,599
18,599
18,146
22,661
35,918
Diluted NI Available to Com Stockholders
18,599
18,599
18,146
22,661
35,918
Basic EPS
0.93
0.93
0.90
1.13
1.79
Diluted EPS
0.92
0.92
0.90
1.13
1.79
Basic Average Shares
20,102
20,102
20,129
20,112
20,009
Diluted Average Shares
20,118
20,118
20,175
20,126
20,040
Total Operating Income as Reported
22,002
22,002
20,193
26,143
43,698
Total Expenses
371,038
371,038
346,417
340,371
364,672
Net Income from Continuing & Discontinued Operation
18,599
18,599
18,146
22,661
35,918
Normalized Income
18,599
18,599
18,146
22,661
35,918
Interest Income
2,445
2,445
3,442
3,560
822
Interest Expense
265
265
303
147
210
Net Interest Income
3,088
3,088
4,088
4,119
813
EBIT
25,355
25,355
24,584
30,409
44,721
EBITDA
31,225
31,225
30,108
34,680
48,894
Reconciled Cost of Revenue
328,191
328,191
305,162
304,415
328,361
Reconciled Depreciation
5,870
5,870
5,524
4,271
4,173
Net Income from Continuing Operation Net Minority Interest
18,599
18,599
18,146
22,661
35,918
Normalized EBITDA
31,225
31,225
30,108
34,680
48,894
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
3/31/2023 - 7/1/1988
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
