XML 32 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Summary of Adjustments to Reflect Cumulative Effect of Changes to Balances of Previously Reported Consolidated Balance Sheet for Adoption of ASC 606 (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
ASSETS        
Accounts receivable, net $ 80,006 $ 87,459   $ 84,962
Contract assets 12,529 13,242    
Prepaid expenses and other current assets 26,305 20,946   17,360
Deferred income taxes, net 10,620 6,194   9,219
Contract assets, net of current 3,007 3,747    
Other assets 33,656 32,478   18,795
LIABILITIES        
Contract liabilities 56,786 56,009   54,079
Accrued compensation and related benefits 23,792 25,663   27,910
Other current liabilities 41,352 41,064   48,317
Contract liabilities, net of current       1,173
Shareholders' equity:        
Retained earnings $ 119,119 111,621   $ 78,708
Adoption of ASC 606        
ASSETS        
Accounts receivable, net     $ 87,342  
Contract assets     13,446  
Prepaid expenses and other current assets     17,137  
Deferred income taxes, net     6,335  
Contract assets, net of current     2,731  
Other assets     25,474  
LIABILITIES        
Contract liabilities     58,253  
Accrued compensation and related benefits     28,655  
Other current liabilities     58,281  
Shareholders' equity:        
Retained earnings     87,127  
Adoption of ASC 606 | ASC 606 Transition Adjustments        
ASSETS        
Accounts receivable, net   1,220 2,380  
Contract assets   (13,242) 13,446  
Prepaid expenses and other current assets   692 (223)  
Deferred income taxes, net   4,457 (2,884)  
Contract assets, net of current   (3,747) 2,731  
Other assets   (12,611) 6,679  
LIABILITIES        
Contract liabilities   (1,348) 4,174  
Accrued compensation and related benefits   712 745  
Other current liabilities   (7,838) 9,964  
Contract liabilities, net of current   888 (1,173)  
Shareholders' equity:        
Retained earnings   $ (15,236) $ 8,419