v3.25.1
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Property Held for Lease, Net
Property held for lease, net of accumulated depreciation and impairment consists of the following:
December 31,
20242023
Property held for lease$300,603 $290,808 
Less: accumulated depreciation and impairment(233,518)(231,473)
Property held for lease, net$67,085 $59,335 
Schedule of Cost of Revenue
The table below details the cost of revenue for the years ended December 31, 2024 and 2023:
December 31,
20242023
Depreciation expense for property held for lease over the lease term
$139,416 $125,401 
Depreciation for early lease purchase options (buyouts)29,061 25,784 
Depreciation for impaired leases24,962 22,019 
Other (1)
7,984 6,677 
Total cost of revenue$201,423 $179,881 
(1) Other consists mainly of payment processing fees, incentives and other lease related costs.