 
    
                                                | (in millions $) | 30 Sep 2021 | 30 Jun 2021 | 31 Mar 2021 | 31 Dec 2020 | 
|---|---|---|---|---|
| Current assets | ||||
| Cash | $122.71 | $174.39 | $118.72 | $110.99 | 
| Short term investments | ||||
| Net receivables | $496.48 | $484.62 | $506.22 | $488.84 | 
| Inventory | ||||
| Total current assets | $619.19 | $659.01 | $624.95 | $599.83 | 
| Long term investments | ||||
| Property, plant & equipment | $137.76 | $136.15 | $133.69 | $131.97 | 
| Goodwill & intangible assets | $28.61 | $28.61 | $28.61 | $28.61 | 
| Total noncurrent assets | $2572.48 | $2566.45 | $2576.53 | $2488.59 | 
| Total investments | $1940.74 | $1942.18 | $1957.53 | $1874.02 | 
| Total assets | $3191.67 | $3225.46 | $3201.48 | $3088.42 | 
| Current liabilities | ||||
| Accounts payable | $389.92 | $382.12 | $379.81 | $332.7 | 
| Deferred revenue | $101.33 | $97.22 | $95.99 | $97.48 | 
| Short long term debt | ||||
| Total current liabilities | $1289.76 | $1333.88 | $1339.9 | $1247.28 | 
| Long term debt | $49.5 | $50.58 | $51.67 | $52.75 | 
| Total noncurrent liabilities | $884.97 | $886.82 | $885.52 | $873.62 | 
| Total debt | $49.5 | $95.58 | $88.67 | $82.75 | 
| Total liabilities | $2174.72 | $2220.71 | $2225.43 | $2120.91 | 
| Shareholders' equity | ||||
| Retained earnings | $952.26 | $944.09 | $920.53 | $897.22 | 
| Other shareholder equity | -$21.85 | -$22.89 | -$25.76 | -$9.82 | 
| Total shareholder equity | $1017.67 | $1005.48 | $976.78 | $968.23 | 
| (in millions $) | 31 Dec 2020 | 31 Dec 2019 | 31 Dec 2018 | 31 Dec 2017 | 
|---|---|---|---|---|
| Current assets | ||||
| Cash | $110.99 | $109.84 | $117.54 | $198.94 | 
| Short term investments | ||||
| Net receivables | $488.84 | $567.69 | $628.44 | $899.33 | 
| Inventory | ||||
| Total current assets | $599.83 | $677.53 | $745.99 | $1098.27 | 
| Long term investments | ||||
| Property, plant & equipment | $131.97 | $88.59 | $81.92 | $74.72 | 
| Goodwill & intangible assets | $28.61 | $28.6 | $25.4 | $25.4 | 
| Total noncurrent assets | $2488.59 | $2141.3 | $2014.26 | $2018.5 | 
| Total investments | $1874.02 | $1643.64 | $1564.54 | $1605.48 | 
| Total assets | $3088.42 | $2818.83 | $2760.25 | $3116.76 | 
| Current liabilities | ||||
| Accounts payable | $332.7 | $325.76 | $275.23 | $354.89 | 
| Deferred revenue | $97.48 | $93.3 | $82.99 | $86.35 | 
| Short long term debt | ||||
| Total current liabilities | $1247.28 | $1182.32 | $1295.01 | $1548.12 | 
| Long term debt | $52.75 | $25.69 | $28.88 | $32.07 | 
| Total noncurrent liabilities | $873.62 | $693.33 | $643.93 | $655.96 | 
| Total debt | $82.75 | $79.69 | $28.88 | $32.07 | 
| Total liabilities | $2120.91 | $1875.65 | $1938.94 | $2204.08 | 
| Shareholders' equity | ||||
| Retained earnings | $897.22 | $830.2 | $761.97 | $785.39 | 
| Other shareholder equity | -$9.82 | $29.36 | $3.06 | $51.25 | 
| Total shareholder equity | $968.23 | $943.87 | $821.98 | $913.36 | 
| (in millions $) | 30 Sep 2021 | 30 Jun 2021 | 31 Mar 2021 | 31 Dec 2020 | 
|---|---|---|---|---|
| Revenue | ||||
| Total revenue | $1049.26 | $1027.44 | $1039.5 | $999.02 | 
| Cost of revenue | $878.95 | $844.06 | $850.56 | $817.42 | 
| Gross Profit | $170.31 | $183.38 | $188.94 | $181.6 | 
| Operating activities | ||||
| Research & development | ||||
| Selling, general & administrative | $154.53 | $151.25 | $151.1 | $156.23 | 
| Total operating expenses | $154.53 | $151.25 | $151.1 | $156.23 | 
| Operating income | $15.78 | $32.12 | $37.84 | $25.37 | 
| Income from continuing operations | ||||
| EBIT | $15.79 | $32.13 | $37.85 | $25.38 | 
| Income tax expense | $5.61 | $6.35 | $12.54 | -$2.95 | 
| Interest expense | $2.02 | $2.22 | $1.99 | $2.17 | 
| Net income | ||||
| Net income | $8.17 | $23.56 | $23.31 | $26.15 | 
| Income (for common shares) | $8.17 | $23.56 | $23.31 | $26.15 | 
| (in millions $) | 31 Dec 2020 | 31 Dec 2019 | 31 Dec 2018 | 31 Dec 2017 | 
|---|---|---|---|---|
| Revenue | ||||
| Total revenue | $3702.44 | $3375.59 | $2996.06 | $2916.09 | 
| Cost of revenue | $2946.82 | $2666.26 | $2527.61 | $2353.1 | 
| Gross Profit | $755.62 | $709.33 | $468.45 | $562.98 | 
| Operating activities | ||||
| Research & development | ||||
| Selling, general & administrative | $655.9 | $569.41 | $554.72 | $477.21 | 
| Total operating expenses | $655.9 | $569.41 | $554.72 | $477.21 | 
| Operating income | $99.72 | $139.92 | -$86.27 | $85.77 | 
| Income from continuing operations | ||||
| EBIT | $99.74 | $139.94 | -$86.27 | $85.78 | 
| Income tax expense | $24.57 | $39.38 | -$29.87 | $24.5 | 
| Interest expense | $7.99 | $7.67 | $6.9 | $6.79 | 
| Net income | ||||
| Net income | $67.19 | $92.89 | -$63.3 | $54.49 | 
| Income (for common shares) | $67.19 | $92.89 | -$63.3 | $54.49 | 
| (in millions $) | 30 Sep 2021 | 30 Jun 2021 | 31 Mar 2021 | 31 Dec 2020 | 
|---|---|---|---|---|
| Net income | $8.17 | $23.56 | $23.31 | $26.15 | 
| Operating activities | ||||
| Depreciation | $3.55 | $3.59 | $3.52 | $3.55 | 
| Business acquisitions & disposals | ||||
| Stock-based compensation | $3.03 | $2.75 | $1.18 | $3.45 | 
| Total cash flows from operations | $25.74 | $6.26 | $68.69 | $34.16 | 
| Investing activities | ||||
| Capital expenditures | -$5.75 | -$6 | -$5.2 | -$5.32 | 
| Investments | $1.12 | $32.4 | -$96.71 | $24.39 | 
| Total cash flows from investing | -$4.63 | $26.4 | -$101.91 | $19.06 | 
| Financing activities | ||||
| Dividends paid | ||||
| Sale and purchase of stock | -$0 | |||
| Net borrowings | -$72.79 | $21.69 | $38.33 | -$73.69 | 
| Total cash flows from financing | -$72.8 | $23 | $40.95 | -$71.84 | 
| Effect of exchange rate | ||||
| Change in cash and equivalents | -$51.68 | $55.66 | $7.74 | -$18.61 | 
| (in millions $) | 31 Dec 2020 | 31 Dec 2019 | 31 Dec 2018 | 31 Dec 2017 | 
|---|---|---|---|---|
| Net income | $67.19 | $92.89 | -$63.3 | $54.49 | 
| Operating activities | ||||
| Depreciation | $14.4 | $14.6 | $13.54 | $13.2 | 
| Business acquisitions & disposals | ||||
| Stock-based compensation | $11.89 | $11.61 | $3.36 | $7.08 | 
| Total cash flows from operations | $257.85 | -$16.83 | $7.46 | $288.92 | 
| Investing activities | ||||
| Capital expenditures | -$57.87 | -$20.82 | -$19.84 | -$21.36 | 
| Investments | -$194.15 | -$17.47 | -$13.01 | -$155.11 | 
| Total cash flows from investing | -$252.03 | -$38.29 | -$32.85 | -$176.47 | 
| Financing activities | ||||
| Dividends paid | -$0.01 | |||
| Sale and purchase of stock | -$14.98 | -$9.99 | -$22.38 | -$20.22 | 
| Net borrowings | -$0.29 | $48.38 | -$25.48 | $11.81 | 
| Total cash flows from financing | -$4.67 | $47.41 | -$56 | -$16.93 | 
| Effect of exchange rate | ||||
| Change in cash and equivalents | $1.15 | -$7.71 | -$81.4 | $95.51 | 
| Market cap | N/A | 
|---|---|
| Enterprise value | N/A | 
| Shares outstanding | 23.79M | 
| Revenue | $4.12B | 
|---|---|
| EBITDA | $125.36M | 
| EBIT | $111.14M | 
| Net Income | $81.19M | 
| Revenue Q/Q | 9.72% | 
| Revenue Y/Y | 16.10% | 
| P/E ratio | 0.00 | 
|---|---|
| EV/Sales | N/A | 
| EV/EBITDA | N/A | 
| EV/EBIT | N/A | 
| P/S ratio | N/A | 
| P/B ratio | 0.00 | 
| Book/Share | 43.69 | 
| Cash/Share | 5.16 | 
| EPS | $3.41 | 
|---|---|
| ROA | 2.56% | 
| ROE | 8.18% | 
| Debt/Equity | 2.19 | 
|---|---|
| Net debt/EBITDA | 16.37 | 
| Current ratio | 0.48 | 
| Quick ratio | 0.48 |