| Cash and cash equivalents |
182.85 |
57.77 |
59.79 |
34.33 |
6.43 |
22.42 |
5.77 |
14.16 |
3.06 |
1.32 |
| Short-term investments |
313.61 |
273.79 |
157.42 |
115.11 |
86.52 |
64.55 |
35.29 |
7.63 |
0.05 |
0.29 |
| Accounts receivable, net |
15.32 |
11.25 |
7.43 |
3.35 |
3.48 |
3.91 |
3.42 |
1.27 |
0.59 |
0.11 |
| Inventories |
|
2.50 |
-0.12 |
-6.91 |
0.01 |
1.72 |
27.58 |
16.38 |
9.43 |
0.03 |
| Other current assets |
7.53 |
72.84 |
70.23 |
63.83 |
64.47 |
56.93 |
0.95 |
0.95 |
0.01 |
0.00 |
| Total current assets |
519.31 |
415.65 |
294.75 |
216.62 |
160.91 |
149.52 |
73.00 |
40.39 |
13.14 |
1.75 |
| Property, plant and equipment, net |
|
|
|
2.46 |
3.14 |
0.83 |
0.56 |
0.03 |
0.01 |
0.00 |
| Goodwill |
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
| Intangible assets |
0.02 |
0.02 |
0.02 |
0.13 |
0.70 |
1.28 |
1.99 |
2.58 |
0.00 |
0.00 |
| Long-term investments |
|
|
|
|
|
|
0.00 |
0.00 |
0.01 |
0.02 |
| Other non-current assets |
|
|
|
|
|
|
|
|
|
|
| Total assets |
630.45 |
505.03 |
348.08 |
237.12 |
181.21 |
158.91 |
76.06 |
43.18 |
13.31 |
1.77 |
|
| Accounts payable |
107.48 |
92.46 |
91.90 |
67.30 |
64.46 |
54.97 |
29.93 |
17.28 |
9.84 |
1.13 |
| Short-term debt |
2.50 |
7.42 |
2.29 |
14.49 |
0.43 |
2.12 |
1.01 |
0.44 |
0.43 |
0.05 |
| Current portion of long-term debt |
|
5.31 |
0.65 |
13.89 |
|
1.87 |
0.90 |
0.00 |
0.00 |
0.00 |
| Deferred revenue |
|
|
|
|
|
|
|
|
|
|
| Other current liabilities |
98.99 |
88.55 |
39.63 |
26.75 |
21.87 |
21.49 |
14.22 |
6.46 |
1.78 |
0.23 |
| Long-term debt |
|
|
5.23 |
1.58 |
11.79 |
14.43 |
5.21 |
0.00 |
0.00 |
0.00 |
| Capital lease obligations |
5.38 |
5.30 |
4.29 |
1.47 |
0.97 |
0.67 |
0.54 |
0.00 |
0.00 |
0.00 |
| Other non-current liabilities |
|
|
|
|
0.00 |
0.00 |
0.01 |
0.00 |
0.00 |
0.00 |
| Total liabilities |
215.27 |
191.72 |
160.84 |
119.35 |
106.10 |
98.73 |
51.41 |
24.36 |
12.11 |
1.41 |
|
| Common stock and paid-in capital |
129.30 |
125.65 |
112.12 |
102.58 |
92.82 |
85.65 |
42.94 |
30.15 |
2.24 |
0.83 |
| Retained earnings |
285.87 |
187.66 |
75.12 |
15.19 |
-17.71 |
-25.48 |
-18.30 |
-11.33 |
-1.03 |
-0.47 |
| Common shares outstanding |
1,482 |
1,479 |
1,460 |
1,440 |
1,428 |
1,192 |
4,627 |
2,968 |
3,442 |
3,442 |