| Cash and cash equivalents |
8,848.00 |
8,205.00 |
1,551.00 |
2,067.00 |
|
| Short-term investments |
466.00 |
0.00 |
2,033.00 |
|
|
| Accounts receivable, net |
19,097.00 |
16,799.00 |
15,969.00 |
14,876.00 |
|
| Inventories |
10,429.00 |
7,818.00 |
7,199.00 |
6,746.00 |
|
| Other current assets |
1,842.00 |
1,331.00 |
2,709.00 |
2,212.00 |
|
| Total current assets |
40,216.00 |
34,153.00 |
27,428.00 |
25,901.00 |
|
| Property, plant and equipment, net |
6,006.00 |
5,150.00 |
5,228.00 |
5,105.00 |
|
| Goodwill |
4,439.00 |
4,263.00 |
4,437.00 |
4,164.00 |
|
| Intangible assets |
727.00 |
813.00 |
1,042.00 |
1,174.00 |
|
| Long-term investments |
1,834.00 |
2,149.00 |
2,341.00 |
3,685.00 |
|
| Other non-current assets |
|
|
|
|
|
| Total assets |
63,016.00 |
51,485.00 |
46,121.00 |
44,471.00 |
|
|
| Accounts payable |
5,721.00 |
4,942.00 |
4,701.00 |
4,234.00 |
|
| Short-term debt |
63.00 |
241.00 |
365.00 |
320.00 |
|
| Current portion of long-term debt |
63.00 |
60.00 |
145.00 |
121.00 |
|
| Deferred revenue |
|
|
|
|
|
| Other current liabilities |
15,198.00 |
8,460.00 |
9,043.00 |
9,142.00 |
|
| Long-term debt |
265.00 |
258.00 |
294.00 |
360.00 |
|
| Capital lease obligations |
844.00 |
725.00 |
718.00 |
663.00 |
|
| Other non-current liabilities |
2,532.00 |
2,413.00 |
5,096.00 |
2,600.00 |
|
| Total liabilities |
50,721.00 |
40,892.00 |
37,741.00 |
32,864.00 |
|
|
| Common stock and paid-in capital |
5,024.00 |
7,935.00 |
-635.00 |
-1,456.00 |
0.00 |
| Retained earnings |
6,154.00 |
1,611.00 |
8,051.00 |
12,106.00 |
|
| Common shares outstanding |
276 |
278 |
272 |
272 |
272 |