(in millions $) | 30 Oct 2024 | 30 Jun 2024 | 31 Mar 2024 | 31 Dec 2023 |
---|---|---|---|---|
Current assets | ||||
Cash | $47.42 | $45.86 | $53.61 | |
Short term investments | ||||
Net receivables | $110.89 | $101.46 | $111.53 | $106.89 |
Inventory | $142.73 | $141.81 | $141.51 | $148.81 |
Total current assets | $320.64 | $305.07 | $314.26 | $324.81 |
Long term investments | ||||
Property, plant & equipment | $211.94 | $211.03 | $214.26 | $219.56 |
Goodwill & intangible assets | $38.96 | $40.47 | $42.48 | |
Total noncurrent assets | $267.51 | $271.85 | $278.34 | |
Total investments | ||||
Total assets | $591.95 | $572.59 | $586.11 | $603.15 |
Current liabilities | ||||
Accounts payable | $42.43 | $42.95 | $41.75 | $37.79 |
Deferred revenue | ||||
Short long term debt | $11.31 | $10.1 | $15.13 | |
Total current liabilities | $114 | $103.98 | $99.7 | $111.32 |
Long term debt | $24.58 | $35.83 | $55.32 | $56.69 |
Total noncurrent liabilities | $52.38 | $73.04 | $75.68 | |
Total debt | $47.14 | $65.42 | $71.81 | |
Total liabilities | $162.98 | $156.37 | $172.74 | $187 |
Shareholders' equity | ||||
Retained earnings | $543.74 | $537.08 | $528.73 | $520.15 |
Other shareholder equity | -$65.09 | -$72.66 | -$66.78 | -$60.31 |
Total shareholder equity | $416.22 | $413.37 | $416.16 |
(in millions $) | 31 Dec 2023 | 31 Jan 2023 | 31 Dec 2021 | 31 Dec 2020 |
---|---|---|---|---|
Current assets | ||||
Cash | $53.61 | $37.24 | $36.41 | $45.17 |
Short term investments | ||||
Net receivables | $106.89 | $125.26 | $98.2 | $92.69 |
Inventory | $148.81 | $147.46 | $114.51 | $97.54 |
Total current assets | $324.81 | $328.17 | $272.11 | $256.31 |
Long term investments | ||||
Property, plant & equipment | $219.56 | $185.76 | $162.17 | $139.1 |
Goodwill & intangible assets | $42.48 | $42.09 | $40.23 | $43.95 |
Total noncurrent assets | $278.34 | $240.31 | $216.91 | $204.77 |
Total investments | ||||
Total assets | $603.15 | $568.48 | $489.02 | $461.09 |
Current liabilities | ||||
Accounts payable | $37.79 | $46.84 | $42.38 | $31.65 |
Deferred revenue | ||||
Short long term debt | $15.13 | $22.72 | $21.52 | $24.88 |
Total current liabilities | $111.32 | $115.33 | $105.53 | $103.77 |
Long term debt | $56.69 | $68.42 | $48.2 | $42.08 |
Total noncurrent liabilities | $75.68 | $94.52 | $67.38 | $65.24 |
Total debt | $71.81 | $98.17 | $69.73 | $66.96 |
Total liabilities | $187 | $209.84 | $172.92 | $169.02 |
Shareholders' equity | ||||
Retained earnings | $520.15 | $460.93 | $410.67 | $379.04 |
Other shareholder equity | -$60.31 | -$69.99 | -$61.72 | -$54.55 |
Total shareholder equity | $416.16 | $358.64 | $316.12 | $292.08 |
(in millions $) | 30 Oct 2024 | 30 Jun 2024 | 31 Mar 2024 | 31 Dec 2023 |
---|---|---|---|---|
Revenue | ||||
Total revenue | $146.97 | $138.72 | $140.9 | $145.6 |
Cost of revenue | $94.45 | $96.77 | $97.5 | |
Gross Profit | $45.78 | $44.27 | $44.13 | $48.1 |
Operating activities | ||||
Research & development | $5.36 | $5.43 | $5.69 | |
Selling, general & administrative | $27.18 | $28.51 | $32.96 | |
Total operating expenses | $35.39 | $32.98 | $32.57 | $41.15 |
Operating income | $11.29 | $11.56 | $6.95 | |
Income from continuing operations | ||||
EBIT | $11.73 | $12.56 | $7.7 | |
Income tax expense | $2.73 | $1.79 | $2.25 | $0.66 |
Interest expense | -$0.03 | $0.57 | $0.71 | $0.71 |
Net income | ||||
Net income | $7.68 | $9.37 | $9.6 | $6.33 |
Income (for common shares) | $9.37 | $9.6 | $6.33 |
(in millions $) | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 | 31 Dec 2020 |
---|---|---|---|---|
Revenue | ||||
Total revenue | $669.68 | $637.02 | $517.42 | $466.45 |
Cost of revenue | $434.83 | $421.84 | $351.18 | $312.44 |
Gross Profit | $234.85 | $215.18 | $166.24 | $154.01 |
Operating activities | ||||
Research & development | $22.48 | $19.66 | $19.19 | $17.63 |
Selling, general & administrative | $125.72 | $116.03 | $95.8 | $91.97 |
Total operating expenses | $150.69 | $145.82 | $118.69 | $113.81 |
Operating income | $84.15 | $69.36 | $47.55 | $40.21 |
Income from continuing operations | ||||
EBIT | $86.24 | $76.91 | $50.93 | $43.01 |
Income tax expense | $19.01 | $19.3 | $13.18 | $10.81 |
Interest expense | $3.9 | $3.21 | $2.02 | $2.4 |
Net income | ||||
Net income | $63.33 | $54.4 | $35.73 | $29.8 |
Income (for common shares) | $63.33 | $54.4 | $35.73 | $29.8 |
(in millions $) | 30 Oct 2024 | 30 Jun 2024 | 31 Mar 2024 | 31 Dec 2023 |
---|---|---|---|---|
Net income | $9.37 | $9.6 | $6.33 | |
Operating activities | ||||
Depreciation | $5.25 | $5.41 | $5.31 | |
Business acquisitions & disposals | ||||
Stock-based compensation | $0.93 | $0.38 | $0.86 | |
Total cash flows from operations | $28.29 | $5.75 | $19.29 | |
Investing activities | ||||
Capital expenditures | -$3.6 | -$0.68 | -$8.09 | |
Investments | ||||
Total cash flows from investing | -$7.73 | -$3.6 | -$0.68 | -$8.09 |
Financing activities | ||||
Dividends paid | -$3.1 | -$0.98 | -$1.13 | -$0.98 |
Sale and purchase of stock | -$0.57 | -$5.39 | -$0.35 | |
Net borrowings | -$17.81 | -$5.14 | -$2.05 | |
Total cash flows from financing | -$40.8 | -$21.84 | -$11.67 | -$3.38 |
Effect of exchange rate | -$0.99 | -$1.29 | -$1.15 | $2.05 |
Change in cash and equivalents | -$6.11 | $1.56 | -$7.75 | $9.87 |
(in millions $) | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 | 31 Dec 2020 |
---|---|---|---|---|
Net income | $63.33 | $54.4 | $35.73 | $29.8 |
Operating activities | ||||
Depreciation | $18.91 | $16.43 | $15.56 | $13.84 |
Business acquisitions & disposals | -$12.09 | -$16.23 | ||
Stock-based compensation | $4.95 | $4.6 | $4.16 | $4.09 |
Total cash flows from operations | $107.64 | $26.15 | $33.6 | $41.64 |
Investing activities | ||||
Capital expenditures | -$32.7 | -$37.43 | -$18.24 | -$14.04 |
Investments | ||||
Total cash flows from investing | -$44.79 | -$46.76 | -$18.24 | -$14.04 |
Financing activities | ||||
Dividends paid | -$4.11 | -$4.1 | -$4.13 | -$4.18 |
Sale and purchase of stock | -$16.73 | -$4.66 | -$4.86 | -$9.21 |
Net borrowings | -$28.09 | $31.3 | -$14.24 | -$9.77 |
Total cash flows from financing | -$48.92 | $22.54 | -$23.23 | -$23.16 |
Effect of exchange rate | $2.44 | -$1.11 | -$0.89 | $1.48 |
Change in cash and equivalents | $16.37 | $0.83 | -$8.77 | $5.91 |
Market cap | $678.88M |
---|---|
Enterprise value | N/A |
Shares outstanding | 4.90M |
Revenue | $572.20M |
---|---|
EBITDA | N/A |
EBIT | N/A |
Net Income | $32.97M |
Revenue Q/Q | -8.39% |
Revenue Y/Y | -17.55% |
P/E ratio | 20.59 |
---|---|
EV/Sales | N/A |
EV/EBITDA | N/A |
EV/EBIT | N/A |
P/S ratio | 1.19 |
P/B ratio | N/A |
Book/Share | N/A |
Cash/Share | N/A |
EPS | $6.73 |
---|---|
ROA | 5.60% |
ROE | N/A |
Debt/Equity | 0.45 |
---|---|
Net debt/EBITDA | N/A |
Current ratio | 2.81 |
Quick ratio | 1.56 |