v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Leases Included in the Consolidated Balance Sheets
The following table summarizes the leases included in the consolidated balance sheets as follows:
December 31,
(In thousands)Balance Sheet Location20252024
Assets
OperatingOperating lease right-of-use assets$72,545 $58,390 
FinanceProperty and equipment, net12,478 11,695 
Total lease assets$85,023 $70,085 
Liabilities
Current:
OperatingCurrent portion of lease obligations$14,059 $27,798 
FinanceCurrent portion of lease obligations3,584 4,641 
17,643 32,439 
Noncurrent:
OperatingLease obligations70,037 51,929 
FinanceLease obligations12,226 12,652 
82,263 64,581 
Total lease liabilities$99,906 $97,020 
Schedule of Lease Costs
At December 31, 2025 and 2024, the gross amount of equipment and related accumulated amortization recorded under finance leases were as follows:
(In thousands)December 31,
20252024
Satellite equipment$46,885 $43,340 
Less accumulated amortization(34,407)(31,645)
$12,478 $11,695 
The following table summarizes the lease costs included in the consolidated statements of income (loss):
December 31,
(In thousands)Income Statement Location202520242023
Operating lease costsSelling, general and administrative expenses$22,808 $22,955 $26,681 
Finance lease costs:
Amortization of leased assetsDepreciation and amortization2,044 1,153 1,098 
Interest on lease liabilitiesInterest expense904 1,188 1,714 
Short term lease costsSelling, general and administrative expenses 170 162 111 
Variable lease costsSelling, general and administrative expenses 2,316 2,492 2,315 
Total lease costs$28,242 $27,950 $31,919 
Schedule of Maturity of Lease Liabilities for Operating Leases
The following table summarizes the maturity of lease liabilities for operating and finance leases as of December 31, 2025:
(In thousands)Operating LeasesFinance LeasesTotal
2026$20,372 $4,643 $25,015 
202712,639 3,611 16,250 
202818,725 3,729 22,454 
202915,589 1,959 17,548 
203014,865 1,428 16,293 
Thereafter27,006 2,856 29,862 
Total lease payments109,196 18,226 127,422 
Less: Interest25,100 2,416 27,516 
Present value of lease liabilities$84,096 $15,810 $99,906 
Schedule of Maturity of Lease Liabilities for Financing Leases
The following table summarizes the maturity of lease liabilities for operating and finance leases as of December 31, 2025:
(In thousands)Operating LeasesFinance LeasesTotal
2026$20,372 $4,643 $25,015 
202712,639 3,611 16,250 
202818,725 3,729 22,454 
202915,589 1,959 17,548 
203014,865 1,428 16,293 
Thereafter27,006 2,856 29,862 
Total lease payments109,196 18,226 127,422 
Less: Interest25,100 2,416 27,516 
Present value of lease liabilities$84,096 $15,810 $99,906 
Schedule of Lease Information
The following table summarizes the weighted average remaining lease term and discount rate for operating and finance leases:
December 31, 2025December 31, 2024
Weighted average remaining lease term (years):
Operating leases5.53.0
Finance leases5.25.9
Weighted average discount rate:
Operating leases7.8 %5.1 %
Finance leases6.0 %6.2 %
Schedule of Supplemental Cash Paid for Amounts in the Measurement of Lease Liabilities
The following table summarizes the supplemental cash paid for amounts in the measurement of lease liabilities:
December 31,
(In thousands)202520242023
Operating cash flows from operating leases$33,184 $33,489 $37,121 
Operating cash flows from finance leases904 1,188 1,586 
Financing cash flows from finance leases4,670 4,650 4,222