Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
96,031
93,270
79,505
74,161
66,886
Cost of Revenue
35,710
36,234
32,264
31,045
27,146
Gross Profit
60,321
57,036
47,241
43,116
39,740
Operating Expense
45,116
42,971
35,585
31,240
29,021
Operating Income
15,205
14,065
11,656
11,876
10,719
Net Non Operating Interest Income Expense
782
638
830
423
97
Other Income Expense
-261
-273
155
152
-78
Pretax Income
15,726
14,430
12,641
12,451
10,738
Tax Provision
4,581
4,004
3,862
3,373
3,397
Net Income Common Stockholders
11,154
10,435
8,784
9,080
7,084
Basic EPS
0.20
0.19
0.16
0.17
0.13
Diluted EPS
0.20
0.18
0.16
0.17
0.13
Basic Average Shares
55,074.6430
56,006.0520
54,995.6190
53,666.9790
52,967.4320
Diluted Average Shares
56,427.2310
56,866.4850
54,995.6190
54,698.7950
53,993.9020
Net Income from Continuing & Discontinued Operation
11,154
10,435
8,784
9,080
7,084
Normalized Income
11,154
10,435
8,784
9,080
7,084
Interest Income
1,036
991
1,039
558
131
Interest Expense
254
353
209
135
34
Net Interest Income
782
638
830
423
97
EBIT
15,980
14,783
12,850
12,586
10,772
EBITDA
15,980
15,791
13,462
13,098
11,371
Reconciled Cost of Revenue
35,710
36,234
32,264
31,045
27,146
Reconciled Depreciation
--
1,008
612
512
599
Net Income from Continuing Operation Net Minority Interest
11,154
10,435
8,784
9,080
7,084
Normalized EBITDA
15,980
15,791
13,462
13,098
11,371
Tax Rate for Calcs
0.0003
0.0003
0.0003
0.0003
0.0003
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 7/8/2007
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
