XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income (loss) $ (23,168) $ (3,605)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 171,722 168,211
Amortization of capitalized software developed for sale 1,302 717
Accretion and changes in estimate, net 4,800 4,732
Equity compensation 49,961 26,166
Deferred income tax expense (benefit) (10,411) (8,989)
Amortization of debt discount and issuance costs 7,770 7,910
Loss on extinguishment of debt 390  
Non-cash lease expense 5,681 7,007
Other, net 3,916 249
Changes in operating assets and liabilities:    
Accounts receivable, net 1,991 (11,773)
Contract assets, net 30,028 (3,090)
Prepaid expenses and other assets (20,811) (25,029)
Accounts payable (2,481) 34,722
Accrued expenses and other liabilities (75,394) (53,649)
Deferred revenue (61,981) (33,472)
Net cash provided by (used in) operating activities 83,315 110,107
Cash flows from investing activities:    
Capitalized expenditures (79,535) (66,006)
Other, net   (1,000)
Net cash provided by (used in) investing activities (79,535) (67,006)
Cash flows from financing activities:    
Payments on Senior Notes (100,000)  
Payments under tax receivable agreements (48,462) (21,537)
Receipts (payments) on derivative instruments (410) (7,364)
Employee tax withholding on vesting of equity compensation awards (6,407) (13,015)
Payments on deferred financing obligations (2,331) (6,796)
Payment of senior amortizing notes (4,254) (3,965)
Proceeds from exercise of equity awards 1,274 5,225
Other, net (58) (116)
Net cash provided by (used in) financing activities (160,648) (47,568)
Effect of exchange rate changes on cash and cash equivalents (1,421) 470
Net increase (decrease) in cash and cash equivalents (158,289) (3,997)
Cash and cash equivalents at beginning of period 252,298 113,101
Cash and cash equivalents at end of period $ 94,009 $ 109,104