Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
90,327
72,093
74,592
64,390
48,376
Cost of Revenue
49,709
41,518
40,193
34,697
23,301
Gross Profit
40,618
30,575
34,399
29,693
25,075
Operating Expense
8,480
7,546
6,801
5,113
3,802
Operating Income
32,138
23,029
27,598
24,580
21,273
Net Non Operating Interest Income Expense
-4,369
-3,403
-3,462
-2,366
-1,084
Other Income Expense
-2,275
719
-157
425
-3,560
Pretax Income
25,494
20,345
23,979
22,639
16,629
Tax Provision
6,138
4,868
5,864
3,359
0
Net Income Common Stockholders
19,356
15,477
18,115
19,280
16,643
Diluted NI Available to Com Stockholders
19,356
15,477
18,115
19,280
16,643
Basic EPS
0.55
0.44
0.51
0.54
0.47
Diluted EPS
0.54
0.44
0.51
0.53
0.46
Basic Average Shares
35,504
35,175
35,519.61
35,623
35,610
Diluted Average Shares
36,190
35,175
35,519.61
36,458
36,027
Total Expenses
58,189
49,064
46,994
39,810
27,103
Net Income from Continuing & Discontinued Operation
19,356
15,477
18,115
19,280
16,643
Normalized Income
21,265.48
15,359.85
18,329.55
18,919.76
20,249
Interest Income
17
31
2
0
3
Interest Expense
4,386
3,434
3,464
2,366
1,087
Net Interest Income
-4,369
-3,403
-3,462
-2,366
-1,084
EBIT
29,880
23,779
27,443
25,005
17,716
EBITDA
49,480
40,817
43,335
40,014
25,298
Reconciled Cost of Revenue
49,709
41,518
40,193
34,697
23,301
Reconciled Depreciation
19,600
17,038
15,892
15,009
7,582
Net Income from Continuing Operation Net Minority Interest
19,356
15,477
18,115
19,280
16,643
Total Unusual Items Excluding Goodwill
-2,515
154
-284
423
-3,606
Total Unusual Items
-2,515
154
-284
423
-3,606
Normalized EBITDA
51,995
40,663
43,619
39,591
28,904
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-605.52
36.85
-69.45
62.76
0
12/31/2022 - 1/5/2010
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
