XML 41 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and other liabilities and prepaid expenses and other current assets: (Tables)
12 Months Ended
Dec. 31, 2024
Accrued and other liabilities and prepaid expenses and other current assets:  
Schedule of accrued and other current liabilities

Accrued and other current liabilities consist of the following (in thousands):

    

December 31, 

2024

    

2023

Operating accruals

$

56,551

$

31,254

Interest rate swap agreement - current portion

18,262

21,568

Deferred revenue—current portion

 

6,239

6,549

Payroll and benefits

 

17,103

13,696

Taxes

 

28,764

41,820

Interest

 

7,690

5,636

Total

$

134,609

$

120,523

Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following (in thousands):

December 31,

    

2024

    

2023

Prepaid commissions, current portion

$

18,783

$

15,751

Prepaid taxes

 

21,061

 

32,826

Prepaid operating expenses

 

34,260

 

32,011

Total

$

74,104

$

80,588