| Property, Plant and Equipment [Table Text Block] |
| | | | | | | | Useful | | December 31, | | | | | | | | | | | | | | | -- | | | $ | - | | | $ | 1,182 | | | Building | | | 39 | | | | - | | | | 5,214 | | | Computer and telecom equipment | | 3 | - | 5 | | | 31,854 | | | | 27,046 | | | Software | | 3 | - | 5 | | | 26,883 | | | | 19,497 | | | Leasehold improvements | | Shorter of 7 years or lease term | | | 16,720 | | | | 16,122 | | | Furniture and fixtures | | 5 | - | 10 | | | 8,070 | | | | 5,815 | | | Automobiles | | | 5 | | | | 3,597 | | | | 3,471 | | Construction and development in progress | | | -- | | | | 5,831 | | | | 1,956 | | | | | | | | | | 92,955 | | | | 80,303 | | Less accumulated depreciation | | | | | | | 46,735 | | | | 34,145 | | Total property and equipment, net | | | | | | $ | 46,220 | | | $ | 46,158 | |
|