Breakdown
TTM
2/28/2026
2/28/2025
2/29/2024
2/28/2023
Total Revenue
438,990,000
445,094,000
441,877,000
407,006,000
359,679,000
Cost of Revenue
223,832,000
229,682,000
229,281,000
211,490,000
190,142,000
Gross Profit
215,157,000
215,412,000
212,596,000
195,516,000
169,536,000
Operating Expense
169,304,000
166,396,000
154,397,000
152,467,000
150,478,000
Operating Income
45,853,000
49,016,000
58,199,000
43,049,000
19,058,000
Net Non Operating Interest Income Expense
-5,614,000
-5,497,000
-3,489,000
-3,238,000
-4,347,000
Pretax Income
41,509,000
44,515,000
55,785,000
41,343,000
16,873,000
Tax Provision
14,446,000
16,436,000
14,273,000
11,096,000
2,611,000
Net Income Common Stockholders
27,307,000
28,282,000
41,424,000
29,913,000
14,237,000
Diluted NI Available to Com Stockholders
27,307,000
28,282,000
41,424,000
29,913,000
14,237,000
Basic EPS
110.75
112.93
160.35
114.06
54.32
Diluted EPS
110.59
112.80
160.15
114.06
54.30
Basic Average Shares
247,429.21
250,455.64
258,334.89
262,256.71
262,075.94
Diluted Average Shares
247,772.58
250,726.95
258,657.51
262,256.71
262,214.81
Total Operating Income as Reported
45,853,000
49,015,000
58,199,000
43,048,000
19,059,000
Total Expenses
393,136,000
396,078,000
383,678,000
363,957,000
340,620,000
Net Income from Continuing & Discontinued Operation
27,307,000
28,282,000
41,424,000
29,913,000
14,237,000
Normalized Income
27,307,000
28,282,000
41,424,000
29,913,000
14,237,000
Interest Income
957,000
797,000
781,000
1,609,000
871,000
Interest Expense
6,571,000
6,294,000
4,270,000
4,847,000
5,218,000
Net Interest Income
-5,614,000
-5,497,000
-3,489,000
-3,238,000
-4,347,000
EBIT
48,080,000
50,809,000
60,055,000
46,190,000
22,091,000
EBITDA
91,827,000
95,099,000
105,648,000
92,682,000
71,198,000
Reconciled Cost of Revenue
223,832,000
229,682,000
229,281,000
211,490,000
190,142,000
Reconciled Depreciation
43,747,000
44,290,000
45,593,000
46,492,000
49,107,000
Net Income from Continuing Operation Net Minority Interest
27,307,000
28,282,000
41,424,000
29,913,000
14,237,000
Normalized EBITDA
91,827,000
95,099,000
105,648,000
92,682,000
71,198,000
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
2/28/2023 - 1/4/2000
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
