XML 49 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROGRAM CONTRACTS (Tables)
12 Months Ended
Dec. 31, 2018
PROGRAM CONTRACTS:  
Schedule of future payments required under program contracts Future payments required under program contracts as of December 31, 2018 were as follows (in thousands):
 
2019
$
93,480

2020
17,245

2021
14,434

2022
11,458

2023
6,923

Total
143,540

Less: Current portion
(93,480
)
Long-term portion of program contracts payable
$
50,060