XML 24 R10.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT
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 
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.