CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
Mar. 31, 2020 |
Mar. 31, 2019 |
|||
|---|---|---|---|---|---|
| Statement of Financial Position [Abstract] | |||||
| Accounts Receivable, Allowance for Credit Loss, Current | $ 12,051 | $ 9,645 | [1] | ||
| Serial preferred shares authorized | 50,000,000 | 50,000,000 | |||
| Preferred Stock, Shares Outstanding | 0 | 0 | |||
| Preferred Stock, Par or Stated Value Per Share | $ 0.001 | $ 0.001 | |||
| Common shares issued | 84,924,000 | 84,517,000 | |||
| Common shares outstanding | 84,924,000 | 84,517,000 | |||
| Common Stock, Par or Stated Value Per Share | $ 0.001 | $ 75.00 | |||
| |||||