PWR Cash Flow Statement

Click line-items for a historical chart and %
Cash Flows from Operating Activities:
Net income 76.86M
Adjustments to reconcile net income to net cash provided by operating activities -
Depreciation 31.88M
Amortization of intangible assets 5.3M
Non-cash interest expense
Amortization of debt issuance costs 218K
Amortization of deferred revenues -2.51M
(Gain) loss on sale of property and equipment -282K
Non-cash loss on early extinguishment of debt
Foreign currency (gain) loss 502K
Provision for (recovery of) doubtful accounts 1.51M
Deferred income tax (benefit) provision -1.12M
Non-cash stock-based compensation 8.04M
Tax impact of stock-based equity awards 0
(Increase) decrease in -
Accounts and notes receivable 30.84M
Costs and estimated earnings in excess of billings on uncompleted contracts -65.03M
Inventories 497K
Prepaid expenses and other current assets 13.55M
Increase (decrease) in -
Accounts payable and accrued expenses and other non-current liabilities -47.63M
Billings in excess of costs and estimated earnings on uncompleted contracts -10.5M
Other, net 2.02M
Net cash provided by operating activities
Cash Flows from Investing Activities:
Proceeds from sale of property and equipment 1.54M
Additions of property and equipment -57.64M
Payment to acquire equity method investments -8.55M
Net cash used in investing activities
Cash Flows from Financing Activities:
Proceeds from other long-term debt
Payments on other long-term debt
Payments on convertible notes
Distributions to noncontrolling interest
Tax impact of stock-based equity awards 0
Exercise of stock options 497K
Repurchase of common stock
Net cash used in financing activities
Effect of foreign exchange rate changes on cash and cash equivalents -1.64M
Net decrease in cash and cash equivalents -28.08M
Cash and cash equivalents, beginning of period 394.7M
Cash and cash equivalents, end of period 366.62M
Cash (paid) received during the period for -
Interest paid -462K
Redemption premium on convertible subordinated notes
Income taxes paid -91.58M
Income tax refunds 6K