Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Total Revenue
431,098
431,098
367,246
382,393
374,807
Cost of Revenue
232,190
232,190
191,337
195,079
197,652
Gross Profit
198,908
198,908
175,909
187,314
177,155
Operating Expense
144,291
144,291
125,643
128,411
124,597
Operating Income
54,617
54,617
50,266
58,903
52,558
Net Non Operating Interest Income Expense
3,339
3,339
6,107
4,002
1,392
Pretax Income
58,111
58,111
48,640
64,772
54,338
Tax Provision
15,611
15,611
13,080
16,057
12,693
Net Income Common Stockholders
42,500
42,500
35,560
48,715
41,645
Diluted NI Available to Com Stockholders
42,500
42,500
35,560
48,715
41,645
Basic EPS
0.35
0.35
0.28
0.39
0.34
Diluted EPS
0.35
0.35
0.28
0.39
0.33
Basic Average Shares
119,761
119,761
125,036
124,771
123,801
Diluted Average Shares
121,091
121,091
126,146
126,325
125,644
Total Operating Income as Reported
54,772
54,772
42,533
60,770
52,946
Total Expenses
376,481
376,481
316,980
323,490
322,249
Net Income from Continuing & Discontinued Operation
42,500
42,500
35,560
48,715
41,645
Normalized Income
42,386.85
42,386.64
41,213.48
48,094.75
41,346.24
Interest Income
3,722
3,722
6,440
4,336
1,463
Interest Expense
383
383
333
334
71
Net Interest Income
3,339
3,339
6,107
4,002
1,392
EBIT
58,494
58,494
48,973
65,106
54,409
EBITDA
64,361
64,361
54,467
73,334
60,463
Reconciled Cost of Revenue
232,190
232,190
191,337
195,079
197,652
Reconciled Depreciation
5,867
5,867
5,494
8,228
6,054
Net Income from Continuing Operation Net Minority Interest
42,500
42,500
35,560
48,715
41,645
Total Unusual Items Excluding Goodwill
155
155
-7,733
827
388
Total Unusual Items
155
155
-7,733
827
388
Normalized EBITDA
64,206
64,206
62,200
72,507
60,075
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
41.85
41.64
-2,079.52
206.75
89.24
3/31/2023 - 12/20/2019
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
