| Cash and cash equivalents |
179.30 |
217.89 |
246.90 |
247.23 |
234.81 |
173.02 |
128.46 |
113.66 |
111.00 |
76.45 |
77.75 |
69.85 |
6.70 |
7.21 |
97.14 |
78.09 |
35.33 |
45.99 |
31.21 |
16.21 |
| Short-term investments |
138.91 |
19.52 |
21.51 |
77.02 |
100.38 |
111.69 |
121.27 |
119.49 |
150.81 |
130.01 |
132.94 |
117.76 |
87.73 |
94.78 |
88.43 |
154.84 |
118.68 |
66.57 |
55.96 |
114.12 |
| Accounts receivable, net |
|
11.43 |
10.62 |
9.20 |
5.76 |
5.34 |
6.83 |
6.99 |
7.03 |
6.41 |
5.77 |
6.46 |
5.75 |
6.11 |
5.14 |
5.48 |
4.83 |
2.31 |
1.85 |
1.22 |
| Inventories |
|
|
-232.60 |
-357.19 |
-319.27 |
-281.08 |
-223.50 |
-228.99 |
-285.31 |
-234.30 |
10.74 |
6.51 |
6.74 |
5.71 |
6.92 |
8.34 |
8.30 |
12.90 |
15.36 |
0.35 |
| Other current assets |
3.12 |
3.02 |
137.81 |
357.19 |
319.27 |
281.08 |
223.50 |
-6.99 |
-7.03 |
-6.41 |
-5.77 |
-6.46 |
-5.75 |
1.76 |
-57.45 |
-60.18 |
103.72 |
-50.17 |
-66.13 |
2.97 |
| Total current assets |
321.32 |
251.86 |
416.84 |
399.96 |
340.94 |
290.05 |
256.55 |
113.66 |
111.00 |
76.45 |
77.75 |
7.49 |
6.70 |
109.86 |
190.71 |
178.24 |
262.13 |
114.87 |
89.02 |
20.26 |
| Property, plant and equipment, net |
26.42 |
31.21 |
32.93 |
34.07 |
32.34 |
31.77 |
34.26 |
24.59 |
20.65 |
20.77 |
25.32 |
20.44 |
13.74 |
13.60 |
12.97 |
13.05 |
11.33 |
10.62 |
13.81 |
13.34 |
| Goodwill |
11.96 |
13.44 |
14.02 |
13.74 |
12.71 |
12.47 |
24.25 |
25.47 |
25.77 |
26.72 |
26.96 |
27.55 |
23.28 |
24.63 |
25.09 |
24.62 |
22.87 |
18.84 |
13.83 |
14.02 |
| Intangible assets |
5.35 |
5.82 |
5.85 |
4.90 |
3.87 |
3.44 |
3.44 |
3.09 |
2.91 |
2.70 |
2.47 |
2.85 |
2.96 |
3.44 |
2.99 |
3.44 |
2.78 |
1.79 |
2.20 |
2.21 |
| Long-term investments |
337.20 |
314.24 |
271.74 |
217.05 |
192.95 |
1,255.10 |
339.09 |
327.44 |
330.73 |
329.11 |
237.72 |
131.34 |
101.96 |
|
|
|
|
|
|
|
| Other non-current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total assets |
1,867.52 |
1,837.08 |
1,797.06 |
1,734.66 |
1,595.84 |
1,508.25 |
1,522.70 |
1,459.27 |
1,444.31 |
1,339.13 |
1,340.26 |
1,266.30 |
1,115.76 |
1,269.65 |
1,251.01 |
1,217.50 |
1,110.53 |
1,049.63 |
912.91 |
808.49 |
|
| Accounts payable |
2.52 |
2.45 |
3.32 |
3.03 |
2.40 |
2.00 |
1.85 |
2.02 |
2.62 |
2.09 |
2.17 |
2.03 |
2.07 |
2.03 |
2.97 |
3.98 |
3.09 |
3.33 |
4.78 |
3.49 |
| Short-term debt |
211.70 |
193.47 |
46.76 |
43.73 |
26.55 |
22.01 |
32.64 |
122.77 |
148.58 |
180.95 |
95.10 |
216.31 |
184.27 |
188.40 |
165.15 |
224.89 |
211.38 |
232.83 |
232.39 |
214.10 |
| Current portion of long-term debt |
40.81 |
37.30 |
46.17 |
43.03 |
25.86 |
22.01 |
384.21 |
380.97 |
582.70 |
119.29 |
102.28 |
69.71 |
256.07 |
|
|
|
|
|
|
|
| Deferred revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other current liabilities |
1,080.87 |
-187.53 |
16.84 |
-46.76 |
-28.95 |
-24.00 |
-34.50 |
-8.56 |
-141.79 |
-174.45 |
-88.54 |
-209.89 |
-192.78 |
571.86 |
-172.20 |
-231.30 |
-219.72 |
-237.20 |
-9.24 |
-220.44 |
| Long-term debt |
324.39 |
325.52 |
308.58 |
280.34 |
246.16 |
235.27 |
261.98 |
246.62 |
217.97 |
228.87 |
226.18 |
258.99 |
264.03 |
295.64 |
285.88 |
296.36 |
356.53 |
383.16 |
393.27 |
309.46 |
| Capital lease obligations |
1.82 |
2.20 |
2.40 |
2.62 |
2.86 |
5.08 |
5.11 |
0.00 |
0.00 |
0.00 |
0.00 |
|
|
|
|
|
|
|
|
|
| Other non-current liabilities |
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
|
|
|
|
|
|
|
|
| Total liabilities |
1,754.77 |
1,729.75 |
1,692.82 |
1,637.07 |
1,498.78 |
1,416.93 |
1,412.04 |
1,351.91 |
1,337.47 |
1,236.43 |
1,241.51 |
1,176.58 |
1,036.12 |
1,188.43 |
1,170.20 |
1,136.59 |
1,036.66 |
989.63 |
855.36 |
754.57 |
|
| Common stock and paid-in capital |
-2.89 |
3.70 |
10.23 |
21.28 |
28.66 |
34.51 |
43.12 |
36.70 |
38.79 |
37.86 |
38.15 |
34.49 |
66.41 |
69.51 |
71.08 |
66.84 |
59.73 |
48.71 |
46.14 |
33.56 |
| Retained earnings |
106.06 |
94.90 |
85.19 |
76.31 |
68.40 |
56.81 |
67.54 |
59.77 |
55.70 |
53.08 |
49.89 |
46.32 |
4.18 |
2.28 |
5.33 |
8.18 |
8.94 |
8.88 |
9.06 |
6.22 |
| Common shares outstanding |
15,927 |
15,568 |
16,247 |
16,904 |
17,321 |
17,316 |
17,097 |
16,897 |
16,117 |
15,342 |
15,002 |
12,613 |
11,551 |
10,432 |
9,709 |
9,672 |
9,527 |
8,092 |
7,602 |
7,431 |