| Cash and cash equivalents |
4,298.69 |
5,514.70 |
5,154.97 |
4,521.25 |
4,063.51 |
4,164.74 |
3,874.95 |
3,261.87 |
2,959.05 |
2,972.09 |
3,898.84 |
2,096.60 |
2,189.31 |
1,652.75 |
1,953.68 |
2,150.45 |
1,352.24 |
1,422.71 |
1,434.07 |
1,056.38 |
| Short-term investments |
709.64 |
|
545.84 |
409.08 |
10,587.41 |
281.42 |
309.37 |
5,200.36 |
315.45 |
207.79 |
196.63 |
0.00 |
100.19 |
97.10 |
103.70 |
121.90 |
79.29 |
272.06 |
41.66 |
-13,179.43 |
| Accounts receivable, net |
1,797.59 |
1,640.96 |
1,683.51 |
1,496.10 |
5,414.79 |
1,248.24 |
2,269.37 |
1,340.11 |
1,414.25 |
1,311.74 |
1,364.97 |
1,490.60 |
1,245.81 |
1,056.64 |
922.94 |
956.54 |
761.34 |
1,123.83 |
403.34 |
9.47 |
| Inventories |
|
|
-62,526.76 |
9,436.96 |
8,639.25 |
7,933.62 |
13.01 |
1.88 |
1.96 |
0.00 |
0.00 |
0.00 |
181.32 |
180.94 |
168.93 |
180.67 |
153.90 |
114.46 |
103.41 |
427.93 |
| Other current assets |
52,277.84 |
28.00 |
22.81 |
19.73 |
443.68 |
18.74 |
16.26 |
20,400.29 |
19,312.59 |
10.70 |
31.00 |
10.74 |
8.78 |
16,103.18 |
|
|
|
|
|
129.72 |
| Total current assets |
59,083.76 |
7,183.66 |
6,861.29 |
6,037.08 |
20,509.39 |
5,431.72 |
6,160.58 |
25,004.15 |
23,930.36 |
4,294.53 |
5,294.81 |
3,597.94 |
3,443.90 |
2,709.39 |
2,876.62 |
3,106.99 |
2,113.58 |
2,546.54 |
1,837.41 |
601.67 |
| Property, plant and equipment, net |
|
436.45 |
448.79 |
464.32 |
419.05 |
464.45 |
440.51 |
349.37 |
338.98 |
349.70 |
355.51 |
0.00 |
3.97 |
4.55 |
12.69 |
4.74 |
3.82 |
3.60 |
3.90 |
3.59 |
| Goodwill |
|
17.20 |
19.26 |
17.64 |
14.41 |
13.15 |
0.47 |
0.47 |
78.52 |
80.41 |
80.76 |
86.19 |
77.74 |
74.24 |
0.90 |
0.85 |
0.86 |
0.71 |
0.63 |
0.78 |
| Intangible assets |
|
56.15 |
19.13 |
18.56 |
15.60 |
15.90 |
17.31 |
19.32 |
20.93 |
24.41 |
29.77 |
123.49 |
115.14 |
115.66 |
160.23 |
1.41 |
1.44 |
1.32 |
1.03 |
2.73 |
| Long-term investments |
|
15,243.04 |
13,959.47 |
18,446.84 |
16,278.87 |
16,655.98 |
18,265.43 |
15,878.79 |
16,523.60 |
17,227.11 |
0.00 |
0.00 |
1,675.86 |
|
|
|
|
|
|
|
| Other non-current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total assets |
62,645.93 |
56,802.17 |
55,147.20 |
47,771.80 |
43,412.16 |
42,516.48 |
43,999.82 |
40,969.44 |
40,591.33 |
42,852.08 |
41,090.17 |
41,783.24 |
43,520.31 |
37,942.44 |
35,697.31 |
36,692.99 |
32,230.43 |
24,837.85 |
25,236.05 |
35,952.75 |
|
| Accounts payable |
1,598.76 |
1,377.22 |
1,310.83 |
1,359.95 |
1,522.96 |
1,454.76 |
1,467.43 |
1,229.08 |
1,176.77 |
1,065.92 |
688.20 |
723.84 |
492.52 |
476.71 |
764.86 |
36.27 |
31.00 |
69.64 |
63.55 |
39.22 |
| Short-term debt |
1,752.67 |
17,405.05 |
17,925.02 |
15,226.51 |
13,624.70 |
14,728.53 |
17,835.92 |
15,878.26 |
15,502.51 |
17,638.95 |
14,855.21 |
12,879.40 |
14,539.82 |
13,182.76 |
11,113.91 |
1,167.08 |
9,379.68 |
6,184.16 |
5,725.14 |
21,740.79 |
| Current portion of long-term debt |
|
1,117.29 |
1,054.72 |
1,008.54 |
1,050.14 |
1,368.10 |
1,486.73 |
841.76 |
743.50 |
543.05 |
0.00 |
0.01 |
28,031.19 |
|
|
|
|
|
|
|
| Deferred revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other current liabilities |
38,080.99 |
14,947.05 |
13,761.91 |
13,133.14 |
13,507.03 |
11,180.41 |
10,202.64 |
10,001.94 |
9,768.52 |
9,698.03 |
10,078.72 |
11,662.92 |
12,526.51 |
9,909.27 |
8,762.62 |
9,501.50 |
8,805.40 |
5,192.39 |
4,832.72 |
389.41 |
| Long-term debt |
|
13,767.10 |
12,845.32 |
10,399.21 |
9,654.60 |
8,367.53 |
7,775.67 |
7,915.77 |
7,382.51 |
7,195.41 |
8,129.56 |
0.00 |
87.80 |
89.20 |
114.01 |
115.58 |
91.24 |
84.69 |
77.24 |
54.38 |
| Capital lease obligations |
|
174.13 |
189.81 |
193.88 |
198.13 |
206.87 |
192.16 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
|
|
|
|
|
|
|
| Other non-current liabilities |
|
|
|
|
|
|
|
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
|
|
|
|
|
|
|
|
| Total liabilities |
58,791.01 |
53,221.17 |
51,698.69 |
44,547.66 |
40,439.35 |
39,760.03 |
41,268.55 |
38,288.65 |
37,791.51 |
40,008.29 |
38,347.15 |
39,038.29 |
40,967.10 |
35,623.46 |
33,308.18 |
34,601.35 |
30,097.41 |
23,286.30 |
23,247.93 |
33,762.00 |
|
| Common stock and paid-in capital |
1,693.88 |
1,603.50 |
1,644.46 |
1,501.56 |
1,307.62 |
1,161.23 |
1,008.02 |
1,144.24 |
1,052.43 |
1,126.68 |
1,183.66 |
1,269.83 |
1,226.68 |
1,157.85 |
1,048.30 |
1,013.42 |
1,052.72 |
500.84 |
208.34 |
275.58 |
| Retained earnings |
2,013.99 |
1,867.38 |
1,705.73 |
1,647.01 |
1,606.99 |
1,533.71 |
1,645.45 |
1,486.83 |
1,696.89 |
1,663.23 |
1,516.58 |
1,437.94 |
1,287.00 |
1,136.52 |
1,058.95 |
1,069.33 |
1,074.21 |
1,038.56 |
1,779.78 |
1,915.17 |
| Common shares outstanding |
3,043 |
3,066 |
3,145 |
3,114 |
3,159 |
3,147 |
3,277 |
3,360 |
3,544 |
3,648 |
3,700 |
3,744 |
3,826 |
3,777 |
3,680 |
3,643 |
3,139 |
1,934 |
1,907 |
1,911 |