REVENUE RECOGNITION (Tables)
|
3 Months Ended |
Mar. 31, 2025 |
REVENUE RECOGNITION |
|
Schedule of components of contract balances |
| | | | | | | | | | As of | | | | March 31, 2025 | | December 31, 2024 | | | | | (In thousands) | | Contract assets | | $ | 140,108 | | $ | 108,007 | | | | | | | | | | Contract liabilities: | | | | | | | | Current | | $ | 91,703 | | $ | 81,558 | | Noncurrent | | | 623 | | | 1,068 | | Total contract liabilities | | $ | 92,326 | | $ | 82,626 | |
|
Schedule of allowance for credit loss |
| | | | | | | | | For the Three Months Ended March 31, | | | 2025 | | 2024 | | | | (In thousands) | Balance at beginning of period | | $ | 11,314 | | $ | 20,399 | Current period provision for expected credit losses | | | 4,893 | | | 9,151 | Write-offs charged against allowance | | | (3,897) | | | (6,720) | Foreign currency translation | | | 116 | | | (26) | Balance at end of period | | $ | 12,426 | | $ | 22,804 |
|
Schedule of activity in contract acquisition costs |
| | | | | | | | | | | For the Three Months Ended March 31, | | | | | 2025 | | 2024 | | | | | | (In thousands) | | | Balance, beginning of period | | $ | 57,337 | | $ | 49,343 | | | Additions | | | 9,185 | | | 13,040 | | | Amortization expense | | | (9,833) | | | (9,742) | | | Foreign currency translation | | | 406 | | | (139) | | | Balance, end of period | | $ | 57,095 | | $ | 52,502 | | |
|
Schedule of disaggregation of revenue |
| | | | | | | | | | | For the Three Months Ended March 31, | | | | | 2025 | | 2024 | | | | | | (In thousands) | | | North America | | $ | 298,054 | | $ | 307,848 | | | South and Central America | | | 31,577 | | | 35,955 | | | Other | | | 36,433 | | | 36,201 | | | Total revenue | | $ | 366,064 | | $ | 380,004 | | |
| | | | | | | | | For the Three Months Ended March 31, | | | 2025 | | 2024 | | | | (In thousands) | Service revenue: | | | | | | | Services | | $ | 275,286 | | $ | 312,949 | Lease revenue | | | 2,415 | | | 6,555 | Total service revenue | | | 277,701 | | | 319,504 | Equipment sales and other revenue: | | | | | | | Equipment sales | | | 33,409 | | | 35,132 | Design, development and construction services | | | 52,685 | | | 24,284 | Lease revenue | | | 2,269 | | | 1,084 | Total equipment and other revenue | | | 88,363 | | | 60,500 | Total revenue | | $ | 366,064 | | $ | 380,004 |
|