XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY HELD FOR LEASE, NET OF ACCUMULATED DEPRECIATION AND IMPAIRMENT
6 Months Ended
Jun. 30, 2025
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:
June 30,December 31,
20252024
Property held for lease$183,920 $300,603 
Less: accumulated depreciation and impairment(114,527)(233,518)
Property held for lease, net$69,393 $67,085 
The table below details the cost of revenue for the three and six months ended June 30, 2025 and 2024:

Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Depreciation expense for property held for lease over the lease term
$41,473 $34,441 $80,534 $68,201 
Depreciation for early lease purchase options (buyouts)9,346 7,144 19,010 14,757 
Depreciation for impaired leases7,300 5,932 13,932 11,568 
Other (1)
2,599 1,418 4,839 2,982 
Total cost of revenue$60,718 $48,935 $118,315 $97,508 
(1) Other consists mainly of payment processing fees, incentives and other lease related costs.