Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
296,970
279,813
251,606
262,426
229,479
Cost of Revenue
194,375
185,171
169,943
178,855
167,410
Gross Profit
102,595
94,642
81,663
83,571
62,069
Operating Expense
65,939
61,923
57,586
55,623
38,240
Operating Income
36,656
32,719
24,077
27,948
23,829
Net Non Operating Interest Income Expense
-452
-611
-944
-731
-326
Pretax Income
35,796
31,134
22,945
26,592
23,219
Tax Provision
7,384
6,548
4,418
5,032
4,694
Net Income Common Stockholders
28,412
24,586
18,527
21,641
18,704
Diluted NI Available to Com Stockholders
28,412
24,586
18,527
21,641
18,704
Basic EPS
4.29
3.72
2.82
3.31
2.87
Diluted EPS
4.29
3.72
2.82
3.31
2.87
Basic Average Shares
6,616.84
6,605.62
6,581.07
6,546.64
6,512.37
Diluted Average Shares
6,616.84
6,605.62
6,581.07
6,546.64
6,512.37
Total Operating Income as Reported
36,248
31,745
23,889
27,323
23,545
Total Expenses
260,314
247,094
227,529
234,478
205,650
Net Income from Continuing & Discontinued Operation
28,412
24,586
18,527
21,641
18,704
Normalized Income
28,412
25,033.14
18,751.35
21,560
18,525
Interest Income
20
28
89
39
3
Interest Expense
472
639
1,033
770
329
Net Interest Income
-452
-611
-944
-731
-326
EBIT
36,268
31,773
23,978
27,362
23,548
EBITDA
48,906
43,530
34,444
37,469
33,139
Reconciled Cost of Revenue
194,375
185,171
169,943
178,855
167,410
Reconciled Depreciation
12,638
11,757
10,466
10,107
9,591
Net Income from Continuing Operation Net Minority Interest
28,412
24,586
18,527
21,560
18,525
Total Unusual Items Excluding Goodwill
0
-566
-278
0
0
Total Unusual Items
0
-566
-278
0
0
Normalized EBITDA
48,906
44,096
34,722
37,469
33,139
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
-118.86
-53.65
0
0
12/31/2022 - 7/21/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
