AAON, Inc. (AAON)
NASDAQ: AAON · IEX Real-Time Price · USD
85.41
+0.17 (0.20%)
At close: Apr 19, 2024, 4:00 PM
84.85
-0.56 (-0.66%)
After-hours: Apr 19, 2024, 7:03 PM EDT

AAON, Inc. Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
177.62100.3858.7679.0153.7142.3353.8353.3845.7344.16
Upgrade
Depreciation & Amortization
46.7935.4330.4225.6322.7717.6615.0113.0411.7411.55
Upgrade
Share-Based Compensation
16.3813.711.8111.3411.87.866.314.362.892.18
Upgrade
Other Operating Activities
-81.9-88.19-39.812.839.65-12.99-17.16-6.85-5.01-4.37
Upgrade
Operating Cash Flow
158.961.3261.18128.8197.9354.8657.9963.9255.3653.52
Upgrade
Operating Cash Flow Growth
159.13%0.22%-52.50%31.54%78.51%-5.41%-9.28%15.48%3.43%-0.14%
Upgrade
Capital Expenditures
-104.17-76.01-55.34-67.74-37.1-37.26-41.7-26.58-20.9-15.81
Upgrade
Acquisitions
0-0.25-103.4300-6.380000
Upgrade
Change in Investments
0.050.050.050.050.05910.659.65-2.299.78
Upgrade
Other Investing Activities
-5.2--6.42------
Upgrade
Investing Cash Flow
-109.31-76.21-158.72-61.27-37.05-34.64-31.05-16.93-23.19-6.03
Upgrade
Dividends Paid
-26.45-22.92-19.95-19.82-16.65-16.73-13.66-12.68-11.86-9.66
Upgrade
Share Issuance / Repurchase
8.2510.40.27-8.64-6.96-21.86-14.36-17.25-33.76-27.75
Upgrade
Debt Issued / Paid
-26.6230.894006.6100000
Upgrade
Other Financing Activities
-1.7-1.02-1.59-1.17-1.51-1.1-1.61-0.82-0.59-0.22
Upgrade
Financing Cash Flow
-46.5117.3618.74-29.63-18.5-39.68-29.64-30.75-46.21-37.62
Upgrade
Net Cash Flow
3.072.46-78.837.9242.38-19.46-2.716.25-14.049.87
Upgrade
Free Cash Flow
54.73-14.695.8461.0760.8317.616.2937.3534.4537.71
Upgrade
Free Cash Flow Growth
---90.44%0.40%245.59%8.04%-56.38%8.41%-8.64%-15.53%
Upgrade
Free Cash Flow Margin
4.68%-1.65%1.09%11.87%12.96%4.06%4.02%9.73%9.61%10.58%
Upgrade
Free Cash Flow Per Share
0.67-0.180.070.780.780.220.210.470.420.46
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).