Fortinet, Inc. (FTNT)
NASDAQ: FTNT · IEX Real-Time Price · USD
64.80
+1.11 (1.74%)
At close: Apr 23, 2024, 4:00 PM
65.29
+0.49 (0.76%)
After-hours: Apr 23, 2024, 7:59 PM EDT

Fortinet Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2006
Net Income
1,148857.3606.8488.5331.7334.931.432.27.9925.34
Upgrade
Depreciation & Amortization
113.4104.384.468.861.655.755.548.531.5922.03
Upgrade
Share-Based Compensation
249217.3207.9191.7174.1162.9137.2122.495.0958.99
Upgrade
Other Operating Activities
425.3551.7600.6334.7240.685.4370.3142.6147.8890.22
Upgrade
Operating Cash Flow
1,9361,7311,5001,084808638.9594.4345.7282.55196.58
Upgrade
Operating Cash Flow Growth
11.84%15.40%38.39%34.12%26.47%7.49%71.94%22.35%43.73%33.38%
Upgrade
Capital Expenditures
-204.1-281.2-295.9-125.9-92.2-53-135.3-67.2-37.36-32.2
Upgrade
Acquisitions
0-30.8-74.9-40.2-34.6-21.70-22.1-38.03-0.02
Upgrade
Change in Investments
-445.51,076-954.792-375.5-60.258.515.274.422.86
Upgrade
Other Investing Activities
0.3-0.41.3------
Upgrade
Investing Cash Flow
-649.3763.9-1,325.1-72.8-502.3-134.9-76.8-74.1-0.97-29.35
Upgrade
Share Issuance / Repurchase
-1,456.7-1,965.1-715.8-1,058-95.6-125.3-370.5-667.3111.35
Upgrade
Debt Issued / Paid
00967.5-4.1-3.7-10.10-1.600
Upgrade
Other Financing Activities
-113.7-165.2-168.9-109.5-96.3-67.2-45.1-38.3-28.87-10.6
Upgrade
Financing Cash Flow
-1,570.4-2,130.382.8-1,171.6-195.6-202.6-415.6-105.9-21.560.75
Upgrade
Exchange Rate Effect
-0.8-0.4-0.1000000-0.6
Upgrade
Net Cash Flow
-285363.8257.3-160.7110.1301.4102165.7260.02167.38
Upgrade
Free Cash Flow
1,7311,4491,204957.8715.8585.9459.1278.5245.19164.39
Upgrade
Free Cash Flow Growth
19.46%20.40%25.68%33.81%22.17%27.62%64.85%13.59%49.16%23.13%
Upgrade
Free Cash Flow Margin
32.64%32.81%36.02%36.92%33.09%32.47%30.71%21.84%24.29%21.34%
Upgrade
Free Cash Flow Per Share
2.221.831.481.170.840.690.530.320.290.20
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).