| Income statement (USD) | FY 2025 ended Dec 31, 2025 | FY 2024 ended Dec 31, 2024 | FY 2024 ended Dec 31, 2023 | FY 2024 ended Dec 31, 2022 | FY 2021 ended Dec 31, 2021 | FY 2020 ended Dec 31, 2020 |
|---|---|---|---|---|---|---|
| Revenue | 33.63B | 21.70B | 17.68B | 22.39B | 16.54B | 8.54B |
| Cost of revenue | 23.37B | 13.31B | 11.93B | 17.91B | 12.26B | 5.11B |
| Gross profit | 10.26B | 8.39B | 5.75B | 4.48B | 4.28B | 3.43B |
| Operating income | 5.74B | 4.99B | 4.07B | 2.81B | 2.60B | 1.36B |
| EBITDA | 7.25B | 6.12B | 4.84B | 3.43B | 3.22B | 1.94B |
| Interest expense | 1.78B | 1.37B | 866.00M | 676.00M | 733.00M | 712.89M |
| Income before tax | 4.49B | 4.11B | 3.50B | 2.25B | 1.98B | 802.32M |
| Income tax | 1.03B | 998.00M | 838.00M | 528.00M | 484.00M | 189.51M |
| Net income | 3.39B | 3.04B | 2.66B | 1.72B | 1.50B | 612.81M |
| EPS | 5.43 | 5.19 | 5.49 | 3.85 | 3.36 | 1.42 |
| EPS (diluted) | 5.42 | 5.17 | 5.48 | 3.84 | 3.35 | 1.42 |
| Diluted shares | 625.90M | 586.50M | 485.40M | 448.40M | 447.40M | 431.78M |
| Dividends per share | 4.12 | 3.96 | 3.82 | 3.74 | 3.74 | 3.74 |
From ONEOK's 10-K and 10-Q filings with the SEC. Fiscal years are the company's own, so they may not match the calendar. A blank cell means the company did not report that line. New to this? Read income statement or reading a 10-K.
Revenue, earnings, margins and balance sheet trends drawn by TradingView from its own data, so figures can differ slightly from the SEC table above.