XML 75 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Costs of obtaining contracts [1],[2] $ 64,182   $ 64,182   $ 74,272
Derivative instruments 30,792   30,792   32,117
Prepaid software maintenance and subscriptions, current and long-term [3] 29,927   29,927   34,766
Implementation costs for cloud computing arrangements [4],[5] 9,835   9,835   10,189
Prepaid insurance 6,140   6,140   4,902
Unbilled accounts receivable 5,701   5,701   5,775
Taxes, prepaid and receivable 4,102   4,102   1,855
Deferred tax assets 1,123   1,123   1,153
Other assets 14,259   14,259   10,929
Total prepaid expenses and other assets 166,061   166,061   175,958
Less: Long-term portion 83,654   83,654   94,304
Prepaid expenses and other current assets 82,407   82,407   81,654
Amortization expense from costs of obtaining contracts 7,900 $ 8,400 24,300 $ 25,400  
Current portion of costs of obtaining contracts 26,000   26,000   29,100
Prepaid software maintenance and subscriptions, current 27,200   27,200   31,700
Implementation costs for cloud computing arrangements, amortization     1,800 $ 1,600  
Implementation costs for cloud computing arrangements, accumulated amortization $ 7,000   $ 7,000   $ 5,200
[1] Amortization expense from costs of obtaining contracts was $7.9 million and $24.3 million for the three and nine months ended September 30, 2023, respectively, and $8.4 million and $25.4 million for the three and nine months ended September 30, 2022, respectively.
[2] The current portion of costs of obtaining contracts as of September 30, 2023 and December 31, 2022 was $26.0 million and $29.1 million, respectively.
[3] The current portion of prepaid software maintenance and subscriptions as of September 30, 2023 and December 31, 2022 was $27.2 million and $31.7 million, respectively.
[4] Amortization expense from capitalized cloud computing implementation costs was insignificant for the three months ended September 30, 2023 and 2022, respectively, and $1.8 million and $1.6 million for the nine months ended September 30, 2023 and 2022, respectively. Accumulated amortization for these costs was $7.0 million and $5.2 million as of September 30, 2023 and December 31, 2022, respectively.
[5] These costs primarily relate to the multi-year implementations of our new global enterprise resource planning and customer relationship management systems.