Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
601,620
601,620
540,297
534,116
513,547
Cost of Revenue
425,416
425,416
388,096
384,849
363,438
Gross Profit
176,204
176,204
152,201
149,267
150,109
Operating Expense
123,252
123,252
103,641
103,210
98,547
Operating Income
52,952
52,952
48,560
46,057
51,562
Net Non Operating Interest Income Expense
400
400
2,835
1,047
-681
Pretax Income
50,578
50,578
48,713
43,376
49,403
Tax Provision
12,443
12,443
11,069
9,968
13,774
Net Income Common Stockholders
38,135
38,135
37,644
33,408
35,629
Diluted NI Available to Com Stockholders
38,135
38,135
37,644
33,408
35,629
Basic EPS
3.00
--
2.94
2.56
2.69
Diluted EPS
2.95
--
2.93
2.54
2.67
Basic Average Shares
12,713.55
--
12,788.18
13,055.71
13,250.49
Diluted Average Shares
12,916.05
--
12,864.68
13,129.46
13,330.49
Total Operating Income as Reported
50,178
50,178
45,878
42,329
50,084
Total Expenses
548,668
548,668
491,737
488,059
461,985
Net Income from Continuing & Discontinued Operation
38,135
38,135
37,644
33,408
35,629
Normalized Income
40,215.50
40,215.50
39,716.57
36,279.29
36,693.16
Interest Income
0
0
0
1,818
0
Interest Expense
1,593
1,593
876
771
478
Net Interest Income
400
400
2,835
1,047
-681
EBIT
52,171
52,171
49,589
44,147
49,881
EBITDA
60,276
60,276
57,335
53,289
57,723
Reconciled Cost of Revenue
425,416
425,416
388,096
384,849
363,438
Reconciled Depreciation
8,085
8,085
7,531
9,142
7,600
Net Income from Continuing Operation Net Minority Interest
38,135
38,135
37,644
33,408
35,629
Total Unusual Items Excluding Goodwill
-2,774
-2,774
-2,682
-3,728
-1,478
Total Unusual Items
-2,774
-2,774
-2,682
-3,728
-1,478
Normalized EBITDA
63,050
63,050
60,017
57,017
59,201
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-693.50
-693.50
-609.43
-856.71
-413.84
12/31/2022 - 7/28/1998
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
