Financials
Value 202020212022202320242025 TTM Selling/general/admin expenses 19.07 M23.31 M27.57 M24.28 M23.22 M29.61 M 29.61 M Research & development —————— — Operating income 47.6 M58.92 M78.02 M64.59 M63.61 M48.41 M 48.41 M Non-Operating Income, Total 1.23 M1.71 M4.13 M4.15 M12.43 M3.16 M 3.16 M Interest expense, net of interest capitalized 1.05 M887 K375 K930 K689 K28 K 28 K Non-Operating Income, excl. Interest Expenses -116 K321 K2.19 M1.16 M1.26 M1.34 M 1.34 M Unusual income/expense 288 K503 K1.56 M2.06 M10.48 M1.79 M 1.79 M Pretax income 48.82 M60.63 M82.15 M68.74 M76.04 M51.57 M 51.57 M Equity in earnings —————— — Taxes 10.83 M10.76 M14.38 M14.28 M14.4 M9.76 M 9.76 M Non-controlling/minority interest —————— — After tax other income/expense —————— — Net income before discontinued operations 37.99 M49.87 M67.77 M54.46 M61.64 M41.81 M 41.81 M Discontinued operations —————— — Net income 37.99 M49.87 M67.77 M54.46 M61.64 M41.81 M 41.81 M Dilution adjustment —————— — Preferred dividends —————— — Diluted net income available to common stockholders 37.99 M49.87 M67.77 M54.46 M61.64 M41.81 M 41.81 M Basic earnings per share (Basic EPS) 1.572.062.782.232.551.74 1.74 Diluted earnings per share (Diluted EPS) 1.572.052.742.172.481.74 1.74 Average basic shares outstanding 24.23 M24.2 M24.36 M24.39 M24.22 M23.98 M 96.03 M Diluted shares outstanding 24.24 M24.28 M24.74 M25.07 M24.85 M23.98 M 97.81 M EBITDA 50.22 M61.49 M81.38 M66.31 M65.52 M50.26 M 50.26 M EBIT 49.01 M59.91 M79.44 M64.59 M63.61 M48.41 M 48.41 M Cost of revenue 109.72 M114.05 M150.11 M99.69 M98.29 M86.55 M 86.55 M Other cost of goods sold —————— — Depreciation & amortization (cash flow) 1.21 M1.59 M1.94 M1.73 M1.91 M1.86 M 1.86 M