Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
220,187
217,028
205,672
192,087
170,754
Cost of Revenue
169,124
164,208
152,552
145,808
131,231
Gross Profit
51,063
52,820
53,120
46,279
39,523
Operating Expense
34,205
34,694
34,893
32,443
26,797
Operating Income
16,858
18,126
18,227
13,836
12,726
Net Non Operating Interest Income Expense
-1,419
-1,610
-1,385
-1,248
-556
Pretax Income
15,311
16,387
16,938
12,430
12,050
Tax Provision
3,287
3,542
3,647
2,558
2,479
Net Income Common Stockholders
12,024
12,845
13,291
9,868
9,533
Diluted NI Available to Com Stockholders
12,024
12,845
13,291
9,868
9,533
Basic EPS
0.46
0.49
0.50
0.37
0.36
Diluted EPS
0.45
0.48
0.50
0.37
0.36
Basic Average Shares
26,368.6760
26,477.3300
26,477.3300
26,514.5560
26,439.1670
Diluted Average Shares
26,832.1410
26,940.7950
26,813.0380
26,597.1820
26,447.7940
Total Operating Income as Reported
16,860
18,127
18,208
13,835
12,727
Total Expenses
203,329
198,902
187,445
178,251
158,028
Net Income from Continuing & Discontinued Operation
12,024
12,845
13,291
9,868
9,533
Normalized Income
12,024
12,845
13,291
9,868
9,533
Interest Income
--
11
3
1
4
Interest Expense
1,226
1,417
1,614
1,296
480
Net Interest Income
-1,419
-1,610
-1,385
-1,248
-556
EBIT
16,537
17,804
18,552
13,726
12,530
EBITDA
23,909
25,030
25,752
20,982
19,624
Reconciled Cost of Revenue
169,124
164,208
152,552
145,808
131,231
Reconciled Depreciation
7,372
7,225
7,200
7,256
7,094
Net Income from Continuing Operation Net Minority Interest
12,024
12,845
13,291
9,868
9,533
Normalized EBITDA
23,909
25,030
25,752
20,982
19,624
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0002
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
