Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
446,570
446,570
389,830
353,563
354,173
Cost of Revenue
305,846
305,846
271,482
248,310
250,490
Gross Profit
140,724
140,724
118,348
105,253
103,683
Operating Expense
125,012
125,012
104,580
93,625
87,177
Operating Income
15,712
15,712
13,768
11,628
16,506
Net Non Operating Interest Income Expense
-3,937
-3,937
-2,743
-2,744
-2,507
Pretax Income
11,775
11,775
11,025
8,884
13,999
Tax Provision
4,057
4,057
3,527
3,238
4,280
Net Income Common Stockholders
6,571
6,571
6,425
4,929
8,526
Diluted NI Available to Com Stockholders
6,571
6,571
6,425
4,929
8,526
Basic EPS
0.51
0.51
0.50
0.39
0.68
Diluted EPS
0.48
0.48
0.49
0.37
0.67
Basic Average Shares
12,836
12,836
12,734
12,650
12,553
Diluted Average Shares
13,602
13,602
13,159
13,218
12,804
Total Operating Income as Reported
15,712
15,712
13,768
11,628
16,506
Total Expenses
430,858
430,858
376,062
341,935
337,667
Net Income from Continuing & Discontinued Operation
7,718
7,718
7,498
5,646
9,719
Normalized Income
7,718
7,718
7,498
5,646
9,719
Interest Expense
3,937
3,937
2,743
2,744
2,507
Net Interest Income
-3,937
-3,937
-2,743
-2,744
-2,507
EBIT
15,712
15,712
13,768
11,628
16,506
EBITDA
23,821
23,821
20,460
17,611
22,530
Reconciled Cost of Revenue
305,846
305,846
271,482
248,310
250,490
Reconciled Depreciation
8,109
8,109
6,692
5,983
6,024
Net Income from Continuing Operation Net Minority Interest
7,718
7,718
7,498
5,646
9,719
Normalized EBITDA
23,821
23,821
20,460
17,611
22,530
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
6/30/2023 - 3/27/1990
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
