Breakdown
TTM
1/31/2026
1/31/2025
1/31/2024
1/31/2023
Total Revenue
226,108
210,925
158,384
150,668
142,569
Cost of Revenue
155,726
141,437
105,136
109,210
104,268
Gross Profit
70,382
69,488
53,248
41,458
38,301
Operating Expense
43,121
40,039
32,947
28,099
27,157
Operating Income
27,261
29,449
20,301
13,359
11,144
Net Non Operating Interest Income Expense
-2,112
-1,822
-1,940
-2,266
-2,119
Other Income Expense
-52
-134
107
-1,202
533
Pretax Income
25,097
27,493
18,468
9,891
9,558
Tax Provision
5,709
6,844
5,377
-3,320
3,613
Net Income Common Stockholders
15,581
17,035
8,983
10,471
5,945
Diluted NI Available to Com Stockholders
15,581
17,035
8,983
10,471
5,945
Basic EPS
1.92
2.12
1.13
1.31
0.75
Diluted EPS
1.90
2.09
1.12
1.30
0.73
Basic Average Shares
8,122
8,047
7,956
7,977
7,976
Diluted Average Shares
8,219.50
8,148
8,015
8,073
8,116
Total Operating Income as Reported
27,261
29,449
20,301
13,359
11,144
Total Expenses
198,847
181,476
138,083
137,309
131,425
Net Income from Continuing & Discontinued Operation
15,581
17,035
8,983
10,471
5,945
Normalized Income
15,581
17,035
8,983
10,471
5,945
Interest Income
--
298
284
163
124
Interest Expense
2,410
2,120
2,224
2,429
2,243
Net Interest Income
-2,112
-1,822
-1,940
-2,266
-2,119
EBIT
27,507
29,613
20,692
12,320
11,801
EBITDA
33,805
34,523
24,321
16,150
15,447
Reconciled Cost of Revenue
155,726
141,437
105,136
109,210
104,268
Reconciled Depreciation
6,298
4,910
3,629
3,830
3,646
Net Income from Continuing Operation Net Minority Interest
15,581
17,035
8,983
10,471
5,945
Normalized EBITDA
33,805
34,523
24,321
16,150
15,447
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
1/31/2023 - 12/15/1989
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
