| TTM
|
12/31/2025
|
12/31/2024
|
12/31/2023
|
12/31/2022
|
|
|---|---|---|---|---|---|
| Total Revenue
|
393,229 | 359,023 | 336,257 | 319,978 | 293,072 |
| Cost of Revenue
|
-196,798 | -180,446 | -175,637 | -166,817 | -155,510 |
|
Gross Profit
|
196,431 | 178,577 | 160,620 | 153,161 | 137,562 |
| Selling, General and Administrative Expenses
|
-89,433 | -80,834 | -71,509 | -70,278 | -62,032 |
|
Research and Development Expenses
|
-21,441 | -20,806 | -18,090 | -16,986 | -16,848 |
|
Taxes Other Than Income Taxes
|
484 | 484 | 75 | 425 | 35 |
| Other Income/Expense, Operating
|
298 | 91 | 148 | 58 | 92 |
|
Operating Income/Expenses
|
-110,092 | -101,065 | -89,376 | -86,781 | -78,753 |
|
Total Operating Profit/Loss
|
86,339 | 77,512 | 71,244 | 66,380 | 58,809 |
| Total Net Finance Income/Expense
|
1,284 | 1,242 | -8 | -247 | -1,582 |
| Net Investment Income
|
-3,580 | -3,580 | 13 | -1,730 | -4,397 |
| Irregular Income/Expenses
|
-- | -- | -- | -- | 92 |
|
Other Income/Expense, Non-Operating
|
-272 | -272 | 0 | 2 | 0 |
|
Non-Operating Income/Expenses, Total
|
-2,568 | -2,610 | 5 | -1,975 | -5,979 |
|
Pretax Income
|
83,771 | 74,902 | 71,249 | 64,405 | 52,830 |
|
Provision for Income Tax
|
-17,729 | -14,899 | -14,579 | -13,355 | -12,745 |
|
Earnings from Equity Interest, Post-Tax
|
-46 | -5 | -123 | -706 | -585 |
|
Net Income from Continuing Operations
|
65,996 | 59,998 | 56,547 | 50,344 | 39,500 |
|
Net Income after Extraordinary Items and Discontinued Operations
|
65,996 | 59,998 | 56,547 | 50,344 | 39,500 |
|
Non-Controlling/Minority Interests
|
-1,973 | -2,031 | -2,893 | -2,207 | -2,397 |
|
Net Income after Non-Controlling/Minority Interests
|
64,023 | 57,967 | 53,654 | 48,137 | 37,103 |
|
Net Income Available to Common Stockholders
|
64,023 | 57,967 | 53,654 | 48,137 | 37,103 |
|
Diluted Net Income Available to Common Stockholders
|
64,023 | 57,967 | 53,654 | 48,137 | 37,103 |
|
Common Dividend per Share
|
2.00 | 2.00 | 1.56 | 0.68 | 0.56 |
| Basic EPS
|
3.23 | 2.92 | 2.70 | 2.41 | 1.82 |
| Diluted EPS
|
3.23 | 2.92 | 2.70 | 2.41 | 1.82 |
|
Basic Weighted Average Shares Outstanding
|
19,828 | 19,874 | 19,894 | 20,000 | 20,418 |
|
Diluted Weighted Average Shares Outstanding
|
19,828 | 19,874 | 19,894 | 20,000 | 20,418 |
| Income Statement, Supplemental
|
|||||
|
EBIT
|
82,487 | 73,660 | 71,257 | 64,652 | 54,412 |
12/31/2022 - 9/28/2005
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
