XML 39 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Financial Statement Details (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block] <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: "Times New Roman", Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="6" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div></div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">For the three months ended<br /> March 31,</div></div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); width: 70%;"> <div style=" background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">(In thousands)</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2019</div></div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(unaudited)</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"> <div style=" background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">(unaudited)</div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <div style=" background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">70,103</div></td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;" nowrap="nowrap"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,284</div></td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt;" nowrap="nowrap"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <div style=" background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,537</div></td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,237</div></td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <div style=" background-color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total cash, cash equivalents and restricted cash as presented in the statement of cash flows</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100,640</div></td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">117,521</div></td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255); padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap"> </td> </tr> </table></div>
Restricted Cash and Marketable Securities [Table Text Block]
   
As of
March 31, 2019
   
As of
December 31, 2018
 
(In thousands)
 
(unaudited)
         
Federal Maritime Commission escrow
  $
27,198
    $
5,823
 
Credit card processor reserves
   
1,530
     
1,530
 
Certificates of deposit and other restricted securities
   
1,809
     
1,402
 
Total restricted cash
  $
30,537
    $
8,755
 
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
(In thousands)
 
As of
March 31, 2019
   
As of
December 31, 2018
 
   
(unaudited)
         
Prepaid tour expenses
  $
14,816
    $
10,617
 
Prepaid corporate insurance
   
3,426
     
1,158
 
Prepaid client insurance
   
2,659
     
2,436
 
Prepaid marketing, commissions and other expenses
   
2,639
     
2,622
 
Prepaid air expense
   
2,473
     
2,973
 
Prepaid port agent fees
   
1,781
     
1,433
 
Prepaid income taxes
   
169
     
24
 
Total prepaid expenses
  $
27,963
    $
21,263
 
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
(In thousands)
 
As of
March 31, 2019
   
As of
December 31, 2018
 
   
(unaudited)
         
Accounts payable
  $
11,545
    $
9,326
 
Accrued other expense
   
9,323
     
11,851
 
Employee liability
   
2,979
     
2,943
 
Bonus compensation liability
   
1,985
     
5,195
 
Royalty payable
   
1,417
     
1,005
 
Income tax liabilities
   
1,817
     
576
 
Travel certificate liability
   
882
     
1,088
 
Refunds and commissions payable
   
801
     
1,533
 
Accrued travel insurance expense
   
427
     
427
 
Total accounts payable and accrued expenses
  $
31,176
    $
33,944