Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Total Revenue
1,231,985
1,231,985
947,640
831,681
856,927
Gross Profit
1,231,985
1,231,985
947,640
831,681
856,927
Operating Expense
1,192,077
1,192,077
925,253
814,619
845,456
Operating Income
39,908
39,908
22,387
17,062
11,471
Net Non Operating Interest Income Expense
2,696
2,696
3,342
2,127
991
Other Income Expense
3,643
3,643
4,708
3,831
3,019
Pretax Income
46,247
46,247
30,437
23,020
15,481
Tax Provision
14,512
14,512
9,314
7,006
4,984
Net Income Common Stockholders
31,735
31,735
21,123
16,014
10,497
Basic EPS
0.38
--
0.26
0.19
0.13
Diluted EPS
0.37
--
0.25
0.19
0.12
Basic Average Shares
83,227.95
--
82,779.04
83,204.45
83,427.39
Diluted Average Shares
86,096.04
--
85,761.27
85,590.59
86,466.23
Net Income from Continuing & Discontinued Operation
31,735
31,735
21,123
16,014
10,497
Normalized Income
31,735
31,735
21,123
16,014
10,497
Interest Income
4,370
4,370
4,519
3,490
2,421
Interest Expense
511
511
--
162
468
Net Interest Income
2,696
2,696
3,342
2,127
991
EBIT
46,758
46,758
22,387
23,182
15,949
EBITDA
53,296
53,296
28,030
28,217
20,903
Reconciled Depreciation
6,538
6,538
5,643
5,035
4,954
Net Income from Continuing Operation Net Minority Interest
31,735
31,735
21,123
16,014
10,497
Normalized EBITDA
53,296
53,296
28,030
28,217
20,903
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
6/30/2023 - 12/28/2021
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
