| Assets | — | — |
| Current assets | — | — |
| Cash | 102.58a | 57.98a |
| Accounts receivable (less allowance for expected credit losses of $15,455 and $14,779, respectively) | 580.67a | 518.33a |
| Contract assets, net | 915.2a | 810.41a |
| Inventories | 847.02a | 698.8a |
| Prepaid expenses and other current assets | 29.71a | 39.13a |
| Advance to related parties | 0a | 0.14a |
| Income tax receivable | 9.96a | 10.98a |
| Total current assets | 2,485.13a | 2,135.77a |
| Property, plant and equipment, net | 568.61a | 522.17a |
| Operating lease right of use asset, net | 172.21a | 168.51a |
| Customer relationships, net | 1,004.7a | 1,010.75a |
| Other intangible assets, net | 291.49a | 284.98a |
| Goodwill | 1,685.97a | 1,632.5a |
| Other assets | 4.42a | 0a |
| Deferred income tax assets | 1.08a | 4.73a |
| Total assets | 6,213.6a | 5,759.4a |
| Liabilities and stockholders' equity | — | — |
| Current liabilities | — | — |
| Accounts payable | 645.7a | 468.63a |
| Accrued expenses and other current liabilities | 99.57a | 116a |
| Accrued employee costs | 79.13a | 76.12a |
| Operating lease liabilities, current | 17.66a | 17.04a |
| Due to related parties | 1.35a | 0a |
| Contract liabilities | 400.03a | 355.65a |
| Income taxes payable, current | 6.66a | 9.34a |
| Long-term debt, current portion | 23.45a | 26.68a |
| Total current liabilities | 1,273.54a | 1,069.45a |
| Long-term debt | 2,207.98a | 3,172.11a |
| Operating lease liabilities, non-current | 164.22a | 159.48a |
| Deferred income tax liabilities | 169.82a | 182.3a |
| Income taxes payable, non-current | 0a | 3.11a |
| Other non-current liabilities | 24.63a | 26.24a |
| Total liabilities | 3,840.2a | 4,612.69a |
| Stockholders' equity | — | — |
| Common stock | 3.35a | 2.81a |
| Preferred stock | 0a | 0a |
| Additional paid-in capital | 3,944.8a | 2,725.16a |
| Accumulated deficit | -1,563.32a | -1,574.3a |
| Accumulated other comprehensive loss | -11.42a | -6.96a |
| Total stockholders' equity | 2,373.4a | 1,146.71a |
| Total liabilities and stockholders' equity | 6,213.6a | 5,759.4a |