period,operating_cash_flow,investing_cash_flow,financing_cash_flow,net_cash_increase 2016,374.510000,-11.030000,-83.350000,280.140000 2017,221.530000,-11.210000,-88.990000,121.330000 2018,413.850000,-16.290000,-164.410000,233.150000 2019,452.110000,-31.660000,-192.840000,227.610000 2020,516.690000,-18.050000,-241.280000,257.370000 2021,640.290000,-55.620000,-265.640000,319.000000 2022,366.990000,-55.370000,-574.250000,-262.620000 2023,665.930000,-97.240000,-588.890000,-20.190000 2024,924.640000,-17.850000,-710.680000,196.100000 2025,615.220000,-316.420000,-734.270000,-435.440000