| TTM
|
12/31/2025
|
12/31/2024
|
12/31/2023
|
12/31/2022
|
|
|---|---|---|---|---|---|
| Total Revenue
|
388,825 | 329,671 | 265,674 | 210,801 | 191,252 |
| Cost of Revenue
|
-255,757 | -208,914 | -167,267 | -130,409 | -114,690 |
|
Gross Profit
|
133,068 | 120,757 | 98,407 | 80,392 | 76,562 |
| Selling, General and Administrative Expenses
|
-70,395 | -66,126 | -56,789 | -45,503 | -40,972 |
|
Research and Development Expenses
|
-20,451 | -18,504 | -13,850 | -13,026 | -13,506 |
| Depreciation, Amortization and Depletion
|
-5,154 | -5,154 | -4,711 | -4,002 | -3,568 |
| Other Income/Expense, Operating
|
823 | 730 | 2,266 | 2,579 | 2,770 |
|
Operating Income/Expenses
|
-95,177 | -89,054 | -73,084 | -59,952 | -55,276 |
|
Total Operating Profit/Loss
|
37,891 | 31,703 | 25,323 | 20,440 | 21,286 |
| Total Net Finance Income/Expense
|
-7,504 | -7,170 | -6,002 | -1,738 | -726 |
| Net Investment Income
|
100 | 374 | -1,379 | 275 | -577 |
|
Rental Income
|
279 | 279 | 287 | 297 | 296 |
| Irregular Income/Expenses
|
165 | 165 | 310 | 8 | -- |
|
Non-Operating Income/Expenses, Total
|
-6,960 | -6,352 | -6,784 | -1,158 | -1,007 |
|
Pretax Income
|
34,516 | 28,936 | 21,540 | 19,281 | 20,279 |
|
Provision for Income Tax
|
-13,162 | -9,553 | -6,357 | -4,130 | -3,778 |
|
Net Income from Continuing Operations
|
21,354 | 19,383 | 15,183 | 15,151 | 16,501 |
|
Net Income after Extraordinary Items and Discontinued Operations
|
21,354 | 19,383 | 15,183 | 15,151 | 16,501 |
|
Non-Controlling/Minority Interests
|
250 | 205 | 281 | 34 | 23 |
|
Net Income after Non-Controlling/Minority Interests
|
21,604 | 19,588 | 15,464 | 15,185 | 16,524 |
|
Net Income Available to Common Stockholders
|
21,604 | 19,588 | 15,464 | 15,185 | 16,524 |
|
Diluted Net Income Available to Common Stockholders
|
21,604 | 19,588 | 15,464 | 15,185 | 16,524 |
|
Common Dividend per Share
|
0.80 | 0.80 | 0.80 | 0.70 | 0.60 |
|
Special Dividend per Share
|
0.10 | 0.10 | -- | -- | 0.10 |
| Basic EPS
|
2.17 | 1.97 | 1.57 | 1.54 | 1.66 |
| Diluted EPS
|
2.17 | 1.97 | 1.57 | 1.54 | 1.66 |
|
Basic Weighted Average Shares Outstanding
|
9,953.46 | 9,931.14 | 9,868.40 | 9,877.37 | 9,924.71 |
|
Diluted Weighted Average Shares Outstanding
|
9,953.46 | 9,931.14 | 9,868.40 | 9,877.37 | 9,924.71 |
| Income Statement, Supplemental
|
|||||
|
EBIT
|
41,728 | 35,814 | 27,526 | 21,097 | 21,005 |
12/31/2022 - 7/24/2001
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
