| Cash and cash equivalents |
6,378.00 |
2,556.60 |
1,483.50 |
910.10 |
712.00 |
291.55 |
217.50 |
160.73 |
89.22 |
188.18 |
158.26 |
159.10 |
310.02 |
| Short-term investments |
7,078.60 |
2,657.00 |
3,249.50 |
2,311.10 |
46.30 |
|
|
|
|
|
|
|
|
| Accounts receivable, net |
11,071.00 |
9,549.40 |
7,710.10 |
9,036.70 |
2,173.40 |
|
|
|
|
|
|
|
|
| Inventories |
483.70 |
35.80 |
163.40 |
35.80 |
80.10 |
|
|
|
|
|
|
|
|
| Other current assets |
|
9,029.70 |
4,329.50 |
3,060.50 |
1,113.00 |
|
|
|
|
|
|
|
|
| Total current assets |
24,527.60 |
23,828.50 |
16,936.00 |
15,354.20 |
4,124.80 |
291.55 |
217.50 |
|
|
|
|
|
310.02 |
| Property, plant and equipment, net |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Goodwill |
237.40 |
176.50 |
163.60 |
155.50 |
208.90 |
198.40 |
179.18 |
140.97 |
140.97 |
140.97 |
140.97 |
143.97 |
145.60 |
| Intangible assets |
335.40 |
56.50 |
56.00 |
25.60 |
21.50 |
14.35 |
7.83 |
1.86 |
0.78 |
0.54 |
0.77 |
0.91 |
1.62 |
| Long-term investments |
111.60 |
77.50 |
77.00 |
22.00 |
84.80 |
|
|
|
|
|
|
|
|
| Other non-current assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total assets |
34,675.10 |
24,312.50 |
17,611.60 |
15,743.90 |
5,264.60 |
3,766.82 |
2,579.99 |
1,394.91 |
1,084.66 |
1,135.34 |
1,107.72 |
953.15 |
1,226.46 |
|
| Accounts payable |
11,781.70 |
7,741.00 |
4,915.20 |
6,647.60 |
3,291.20 |
|
|
|
|
|
|
|
|
| Short-term debt |
7,753.10 |
4,587.90 |
4,440.50 |
5,224.80 |
1,136.50 |
|
|
|
|
|
|
|
|
| Current portion of long-term debt |
7,810.40 |
4,577.40 |
3,118.90 |
4,394.30 |
140.40 |
|
|
|
|
|
|
|
|
| Deferred revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Other current liabilities |
10,241.60 |
9,396.10 |
6,510.50 |
2,679.60 |
200.30 |
122.37 |
84.16 |
|
|
|
|
|
67.86 |
| Long-term debt |
2,327.30 |
1,484.90 |
907.90 |
135.80 |
136.60 |
|
|
|
|
|
|
|
|
| Capital lease obligations |
97.30 |
77.50 |
52.60 |
38.90 |
23.00 |
|
|
|
|
|
|
|
|
| Other non-current liabilities |
|
|
907.90 |
336.30 |
136.60 |
|
|
|
|
|
|
|
|
| Total liabilities |
33,411.50 |
23,335.60 |
16,835.70 |
15,066.20 |
4,786.90 |
3,323.03 |
2,162.23 |
1,012.98 |
712.27 |
761.50 |
734.13 |
595.85 |
67.86 |
|
| Common stock and paid-in capital |
281.80 |
254.50 |
220.60 |
222.40 |
131.10 |
311.15 |
310.74 |
309.66 |
310.26 |
309.21 |
309.45 |
310.80 |
310.18 |
| Retained earnings |
982.00 |
722.40 |
555.30 |
455.30 |
346.60 |
132.64 |
107.01 |
72.28 |
62.13 |
64.63 |
64.14 |
46.49 |
28.62 |
| Common shares outstanding |
76 |
75 |
72 |
71 |
71 |
61 |
61 |
61 |
61 |
61 |
61 |
61 |
61 |