| (in millions $) | 30 Oct 2024 | 30 Jun 2024 | 30 Apr 2024 | 31 Jan 2024 |
|---|---|---|---|---|
| Current assets | ||||
| Cash | $548.93 | $495.06 | $497.91 | |
| Short term investments | ||||
| Net receivables | $74.75 | $72.71 | $64.63 | $48.66 |
| Inventory | $325.53 | $319.96 | $318.74 | $290.54 |
| Total current assets | $1014.11 | $975.93 | $918.3 | $870.16 |
| Long term investments | ||||
| Property, plant & equipment | $300.84 | $293.39 | $290.93 | $287.71 |
| Goodwill & intangible assets | $431.43 | $434.34 | $438.58 | |
| Total noncurrent assets | $1011.2 | $1005.04 | $999.25 | |
| Total investments | ||||
| Total assets | $2027.67 | $1987.13 | $1923.34 | $1869.42 |
| Current liabilities | ||||
| Accounts payable | $64.26 | $154.31 | $50.82 | $124.2 |
| Deferred revenue | ||||
| Short long term debt | $91.29 | |||
| Total current liabilities | $418.68 | $418.69 | $389.6 | $339.3 |
| Long term debt | $24.69 | $24.68 | $24.67 | $24.66 |
| Total noncurrent liabilities | $117.69 | $111.37 | $108.16 | |
| Total debt | $24.68 | $115.95 | $24.66 | |
| Total liabilities | $535.42 | $536.38 | $500.97 | $447.46 |
| Shareholders' equity | ||||
| Retained earnings | $924.41 | $889.84 | $866.49 | $868.6 |
| Other shareholder equity | -$13.43 | -$15.05 | -$13.92 | -$11.26 |
| Total shareholder equity | $1450.75 | $1422.37 | $1421.96 | |
| (in millions $) | 31 Dec 2024 | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 |
|---|---|---|---|---|
| Current assets | ||||
| Cash | $495.06 | $747.45 | $435.41 | $262.58 |
| Short term investments | ||||
| Net receivables | $64.63 | $67.3 | $90.54 | $57.48 |
| Inventory | $318.74 | $202.24 | $241.33 | $166.11 |
| Total current assets | $918.3 | $1043.47 | $782.26 | $499.77 |
| Long term investments | ||||
| Property, plant & equipment | $290.93 | $177.13 | $132.99 | $115.14 |
| Goodwill & intangible assets | $434.34 | $241.92 | $243.25 | $250.64 |
| Total noncurrent assets | $1005.04 | $519.26 | $452.36 | $418.13 |
| Total investments | ||||
| Total assets | $1923.34 | $1562.72 | $1234.62 | $917.9 |
| Current liabilities | ||||
| Accounts payable | $50.82 | $44.7 | $92.16 | $57.21 |
| Deferred revenue | ||||
| Short long term debt | $91.29 | $35.46 | $25.73 | |
| Total current liabilities | $389.6 | $248.92 | $350.11 | $263.64 |
| Long term debt | $24.67 | $12.43 | $12.43 | $39.33 |
| Total noncurrent liabilities | $111.37 | $80.81 | $59.39 | $85.65 |
| Total debt | $115.95 | $12.43 | $47.89 | $65.06 |
| Total liabilities | $500.97 | $329.72 | $409.51 | $349.29 |
| Shareholders' equity | ||||
| Retained earnings | $866.49 | $725.67 | $327.9 | $82.9 |
| Other shareholder equity | -$13.92 | -$13.73 | -$7.21 | -$7.52 |
| Total shareholder equity | $1422.37 | $1233 | $825.11 | $568.61 |
| (in millions $) | 30 Oct 2024 | 30 Jun 2024 | 30 Apr 2024 | 31 Jan 2024 |
|---|---|---|---|---|
| Revenue | ||||
| Total revenue | $627.78 | $536.36 | ||
| Cost of revenue | $463.56 | |||
| Gross Profit | $164.22 | $98.36 | ||
| Operating activities | ||||
| Research & development | ||||
| Selling, general & administrative | $108.83 | |||
| Total operating expenses | $108.83 | $90.6 | ||
| Operating income | $55.39 | |||
| Income from continuing operations | ||||
| EBIT | $59.51 | |||
| Income tax expense | $13.72 | $2.33 | ||
| Interest expense | -$2.86 | |||
| Net income | ||||
| Net income | $45.79 | $2.79 | ||
| Income (for common shares) | $45.79 | |||
| (in millions $) | 31 Dec 2024 | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 |
|---|---|---|---|---|
| Revenue | ||||
| Total revenue | $2024.82 | $2606.56 | $2207.23 | $1420.88 |
| Cost of revenue | $1539.03 | $1787.88 | $1618.11 | $1133.19 |
| Gross Profit | $485.79 | $818.68 | $589.12 | $287.69 |
| Operating activities | ||||
| Research & development | ||||
| Selling, general & administrative | $310.59 | $300.4 | $256.22 | $178.94 |
| Total operating expenses | $310.59 | $300.4 | $256.22 | $178.94 |
| Operating income | $175.21 | $518.28 | $332.9 | $108.76 |
| Income from continuing operations | ||||
| EBIT | $198.44 | $537.17 | $333.67 | $115.21 |
| Income tax expense | $47.14 | $132.09 | $82.39 | $26.5 |
| Interest expense | $4.61 | $3.28 | $3.25 | $3.81 |
| Net income | ||||
| Net income | $146.7 | $401.8 | $248.04 | $84.9 |
| Income (for common shares) | $146.7 | $401.8 | $248.04 | $84.9 |
| (in millions $) | 28 Oct 2024 | 30 Jun 2024 | 30 Apr 2024 | 31 Dec 2023 |
|---|---|---|---|---|
| Net income | $45.79 | $46.97 | ||
| Operating activities | ||||
| Depreciation | $10.61 | $9.64 | ||
| Business acquisitions & disposals | -$284.55 | |||
| Stock-based compensation | $6.09 | $4.29 | ||
| Total cash flows from operations | $84.62 | $89.48 | ||
| Investing activities | ||||
| Capital expenditures | -$10.69 | -$18.11 | ||
| Investments | $1.61 | $2.87 | ||
| Total cash flows from investing | -$22.55 | -$9.08 | -$485.68 | -$299.78 |
| Financing activities | ||||
| Dividends paid | ||||
| Sale and purchase of stock | -$20 | |||
| Net borrowings | $1.57 | $4.41 | ||
| Total cash flows from financing | -$47.32 | -$20.6 | $10.86 | $4.69 |
| Effect of exchange rate | $0.6 | -$1.06 | -$0.28 | $2.37 |
| Change in cash and equivalents | $75.17 | $53.87 | -$252.39 | -$203.25 |
| (in millions $) | 31 Dec 2024 | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 |
|---|---|---|---|---|
| Net income | $146.7 | $401.8 | $248.04 | $84.9 |
| Operating activities | ||||
| Depreciation | $34.91 | $26.73 | $20.94 | $17.7 |
| Business acquisitions & disposals | -$426.57 | -$6.81 | -$0.21 | -$52.55 |
| Stock-based compensation | $19.56 | $14.16 | $9.78 | $6.04 |
| Total cash flows from operations | $222.7 | $416.23 | $224.48 | $153.9 |
| Investing activities | ||||
| Capital expenditures | -$52.27 | -$51.87 | -$31.76 | -$6.09 |
| Investments | -$6.84 | -$2.5 | ||
| Total cash flows from investing | -$485.68 | -$61.18 | -$31.97 | -$56.81 |
| Financing activities | ||||
| Dividends paid | ||||
| Sale and purchase of stock | ||||
| Net borrowings | $15.29 | -$35.46 | -$17.17 | -$46.18 |
| Total cash flows from financing | $10.86 | -$37.02 | -$19.94 | -$47.81 |
| Effect of exchange rate | -$0.28 | -$5.99 | $0.26 | $3.85 |
| Change in cash and equivalents | -$252.39 | $312.04 | $172.83 | $53.13 |
| Market cap | $4.49B |
|---|---|
| Enterprise value | N/A |
| Shares outstanding | 57.38M |
| Revenue | N/A |
|---|---|
| EBITDA | N/A |
| EBIT | N/A |
| Net Income | N/A |
| Revenue Q/Q | N/A |
| Revenue Y/Y | N/A |
| P/E ratio | N/A |
|---|---|
| EV/Sales | N/A |
| EV/EBITDA | N/A |
| EV/EBIT | N/A |
| P/S ratio | N/A |
| P/B ratio | N/A |
| Book/Share | N/A |
| Cash/Share | N/A |
| EPS | N/A |
|---|---|
| ROA | N/A |
| ROE | N/A |
| Debt/Equity | 0.35 |
|---|---|
| Net debt/EBITDA | N/A |
| Current ratio | 2.42 |
| Quick ratio | 1.64 |