Cf Industries Holdings revenue and financials

CF · NYSE · USD

$116.02Change from previous close: 0.00%

Close · October 6, 2026

In the fiscal year ended December 2025, Cf Industries Holdings reported revenue of $7.08B (+19.34% year over year). Net income was $1.8B, a net margin of 25.4%.

Annual revenue · 2025: $7.08B
  1. $3.69B2016
  2. $4.13B2017
  3. $4.43B2018
  4. $4.59B2019
  5. $4.12B2020
  6. $6.54B2021
  7. $11.19B2022
  8. $6.63B2023
  9. $5.94B2024
  10. $7.08B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+19.34%
2025 vs 2024
Net income growth
+21.73%
2025 vs 2024
Net margin
25.4%
2024: 24.9%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets15,09914,60814,08814,20313,75013,30813,46613,84313,77513,86114,37613,543
Current assets3,7523,3912,9852,9782,6762,4332,5202,8502,8012,7193,0504,190
Cash and equivalents2,4802,0421,9821,8381,6861,4061,6141,8771,8191,7732,0323,254
Receivables718751488602586582404482531535505417
Inventory415371383367316351314301302271299318
Net property, plant and equipment7,1437,1177,1257,2457,0846,9187,0017,0887,0717,2227,4006,433
Goodwill2,4922,4922,4932,4922,4932,4922,4922,4932,4932,4952,4952,089
Other intangible assets460470473480488499507515522532538—
Long-term investments36.039.032.035.035.033.029.028.025.029.026.032.0
Current liabilities7729588871,3108309398181,013596690800926
Accounts payable64261383.071667159783.056250150194.0497
Long-term debt3,2163,2163,2152,9742,9732,9722,9712,9702,9702,9692,9682,967
Total debt3,6133,6203,6363,3963,326———————
Total liabilities6,1796,3526,3136,5085,9296,0115,8746,1065,6735,8656,0035,242
Total equity (incl. minority)8,9208,2567,7757,6957,8217,2977,5927,7378,1027,9968,3738,301
Retained earnings4,8294,4123,8744,1953,9244,2084,0094,5334,3604,6344,5354,681
Minority interest3,1722,9142,9372,8462,8582,5172,6072,5432,6422,5562,6562,578