| Cash and cash equivalents |
111.70 |
75.74 |
58.66 |
92.75 |
86.84 |
67.45 |
49.66 |
51.84 |
46.16 |
43.38 |
54.08 |
87.40 |
98.43 |
77.35 |
76.26 |
66.50 |
55.70 |
102.71 |
87.21 |
50.17 |
| Short-term investments |
428.28 |
325.85 |
403.23 |
375.11 |
413.51 |
406.78 |
319.17 |
305.45 |
268.01 |
274.73 |
266.29 |
281.00 |
298.40 |
291.03 |
170.35 |
184.68 |
148.54 |
124.84 |
129.98 |
178.82 |
| Accounts receivable, net |
114.72 |
86.16 |
80.11 |
78.54 |
96.02 |
97.74 |
55.65 |
53.30 |
56.19 |
46.46 |
45.41 |
48.96 |
57.10 |
71.62 |
48.67 |
54.15 |
44.48 |
42.77 |
100.68 |
99.49 |
| Inventories |
|
|
-765.38 |
-709.87 |
-648.05 |
-648.46 |
-629.34 |
|
374.51 |
341.05 |
313.46 |
335.58 |
340.50 |
307.47 |
305.85 |
336.40 |
7.26 |
278.33 |
-76.35 |
-82.93 |
| Other current assets |
|
|
685.27 |
631.33 |
648.05 |
648.46 |
629.34 |
142.93 |
71.00 |
35.24 |
-4.32 |
-32.45 |
-59.78 |
-7.34 |
-38.18 |
-33.89 |
644.74 |
285.42 |
991.41 |
1,049.79 |
| Total current assets |
654.69 |
487.75 |
542.00 |
546.40 |
596.37 |
571.97 |
424.48 |
410.58 |
370.36 |
364.57 |
365.78 |
417.36 |
453.93 |
432.67 |
295.27 |
305.33 |
248.72 |
270.32 |
317.87 |
328.48 |
| Property, plant and equipment, net |
4.16 |
4.11 |
4.37 |
4.07 |
4.27 |
4.42 |
4.00 |
|
0.00 |
0.00 |
6.37 |
6.11 |
6.02 |
5.95 |
6.46 |
6.15 |
7.07 |
5.06 |
4.37 |
4.09 |
| Goodwill |
16.73 |
16.71 |
16.71 |
16.65 |
16.83 |
11.64 |
7.14 |
6.69 |
6.60 |
6.58 |
6.58 |
6.59 |
6.60 |
6.65 |
6.69 |
6.74 |
7.16 |
2.26 |
3.02 |
2.79 |
| Intangible assets |
6.01 |
6.45 |
7.06 |
7.62 |
8.36 |
4.98 |
2.11 |
2.16 |
2.45 |
2.72 |
2.98 |
3.16 |
3.29 |
3.78 |
4.29 |
4.67 |
5.05 |
0.91 |
1.05 |
0.65 |
| Long-term investments |
378.87 |
342.92 |
359.31 |
14.79 |
373.69 |
12.81 |
12.58 |
15.76 |
11.17 |
274.70 |
245.68 |
270.61 |
292.16 |
301.65 |
|
322.73 |
|
|
|
|
| Other non-current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total assets |
1,420.27 |
1,215.07 |
1,193.69 |
1,180.23 |
1,188.14 |
1,115.86 |
895.43 |
853.53 |
851.73 |
814.95 |
787.47 |
801.51 |
832.70 |
780.96 |
749.90 |
807.70 |
771.46 |
676.76 |
1,045.41 |
1,121.19 |
|
| Accounts payable |
415.52 |
175.94 |
208.15 |
216.13 |
228.69 |
227.44 |
197.83 |
179.56 |
191.51 |
190.51 |
186.63 |
181.07 |
157.13 |
127.72 |
123.62 |
129.18 |
125.08 |
128.51 |
215.63 |
147.29 |
| Short-term debt |
144.05 |
71.71 |
71.57 |
67.67 |
72.53 |
64.73 |
63.87 |
53.34 |
59.98 |
57.00 |
40.30 |
73.61 |
152.05 |
125.45 |
177.61 |
232.31 |
230.98 |
150.53 |
260.07 |
422.29 |
| Current portion of long-term debt |
21.15 |
21.65 |
8.92 |
5.14 |
10.34 |
3.69 |
2.57 |
1.55 |
1.52 |
0.94 |
2.40 |
3.37 |
|
|
|
|
|
|
|
|
| Deferred revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other current liabilities |
|
491.84 |
468.04 |
472.95 |
471.33 |
423.48 |
295.28 |
287.31 |
264.04 |
254.74 |
255.02 |
200.71 |
183.14 |
166.43 |
65.66 |
80.33 |
83.06 |
51.36 |
31.18 |
28.34 |
| Long-term debt |
349.39 |
288.78 |
267.47 |
238.06 |
227.36 |
217.08 |
192.63 |
189.66 |
192.58 |
164.78 |
153.77 |
152.77 |
153.58 |
169.57 |
149.15 |
192.46 |
167.29 |
141.47 |
159.82 |
126.70 |
| Capital lease obligations |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other non-current liabilities |
|
|
|
433.11 |
449.20 |
435.66 |
385.39 |
356.07 |
379.23 |
373.34 |
351.77 |
384.08 |
448.56 |
275.95 |
|
314.04 |
|
|
|
|
| Total liabilities |
1,307.62 |
1,109.64 |
1,093.71 |
1,079.00 |
1,081.54 |
1,012.71 |
812.73 |
772.13 |
773.27 |
737.77 |
711.28 |
729.41 |
763.67 |
715.53 |
679.82 |
742.29 |
718.68 |
627.31 |
1,014.14 |
1,085.83 |
|
| Common stock and paid-in capital |
-3.46 |
-0.48 |
1.04 |
5.28 |
16.01 |
23.09 |
10.96 |
16.07 |
19.81 |
22.37 |
25.98 |
26.28 |
23.75 |
22.20 |
21.71 |
18.61 |
11.63 |
12.60 |
-6.78 |
-6.06 |
| Retained earnings |
115.09 |
104.99 |
98.00 |
94.86 |
89.43 |
78.69 |
70.59 |
64.18 |
57.58 |
53.68 |
49.20 |
44.63 |
42.17 |
39.91 |
40.34 |
38.60 |
35.06 |
36.15 |
38.05 |
41.42 |
| Common shares outstanding |
1,593 |
1,611 |
1,646 |
1,713 |
1,814 |
1,624 |
1,640 |
1,738 |
1,821 |
1,887 |
1,953 |
1,971 |
1,957 |
1,919 |
1,675 |
1,411 |
1,185 |
1,096 |
1,054 |
1,055 |