Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
531,014
501,744
503,885
580,950
553,859
Cost of Revenue
332,611
316,408
321,397
374,438
361,014
Gross Profit
198,403
185,336
182,488
206,512
192,845
Operating Expense
133,788
125,891
122,321
125,671
113,253
Operating Income
64,615
59,445
60,167
80,841
79,592
Net Non Operating Interest Income Expense
-14
-41
376
-1,108
-546
Pretax Income
64,601
59,404
60,543
79,733
79,046
Tax Provision
16,619
15,348
15,800
21,434
20,147
Net Income Common Stockholders
47,982
44,056
44,743
58,299
58,899
Diluted NI Available to Com Stockholders
47,982
44,056
44,743
58,299
58,899
Basic EPS
5.30
4.80
4.88
6.34
6.40
Diluted EPS
4.96
4.56
4.63
6.01
6.07
Basic Average Shares
9,170.71
9,170.71
9,170.71
9,200.71
9,197.85
Diluted Average Shares
9,670.71
9,670.71
9,670.71
9,700.71
9,697.85
Total Operating Income as Reported
64,615
59,445
60,167
80,841
79,592
Total Expenses
466,399
442,299
443,718
500,109
474,267
Net Income from Continuing & Discontinued Operation
47,982
44,056
44,743
58,299
58,899
Normalized Income
47,982
44,056
44,743
58,299
58,899
Interest Income
1,550
1,453
1,471
216
35
Interest Expense
1,564
1,494
1,095
1,324
581
Net Interest Income
-14
-41
376
-1,108
-546
EBIT
66,165
60,898
61,638
81,057
79,627
EBITDA
78,158
72,677
73,200
91,951
88,477
Reconciled Cost of Revenue
332,611
316,408
321,397
374,438
361,014
Reconciled Depreciation
11,973
11,540
11,562
10,894
8,850
Net Income from Continuing Operation Net Minority Interest
47,982
44,056
44,743
58,299
58,899
Normalized EBITDA
78,158
72,677
73,200
91,951
88,477
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 1/3/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
