NASDAQ:FTNT
Fortinet Inc
- Stock
Last Close
76.27
30/08 20:00
Market Cap
45.52B
Beta: 1.16
Volume Today
3.42M
Avg: 4.44M
PE Ratio
44.74
PFCF: 24.52
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Sep '13 | Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 11.03M - | 12.02M 8.95% | 8.39M 30.15% | 6.08M 27.55% | 4.06M 33.30% | 6.81M 67.97% | 1.56M 77.10% | 792K 49.23% | 8.17M 931.44% | -2.53M 131.02% | -3.43M 35.32% | 4.16M 221.29% | 6.29M 51.26% | 25.17M 300.03% | 10.72M 57.41% | 23.03M 114.92% | 26.61M 15.53% | -28.96M 208.84% | 41.60M 243.64% | 49.30M 18.51% | 58.70M 19.07% | 182.60M 211.07% | 58.80M 67.80% | 72.70M 23.64% | 79.80M 9.77% | 115.20M 44.36% | 104M 9.72% | 112.10M 7.79% | 125.70M 12.13% | 146.70M 16.71% | 107.20M 26.93% | 137.50M 28.26% | 163.20M 18.69% | 198.80M 21.81% | 138.30M 30.43% | 173.40M 25.38% | 231.10M 33.28% | 313.80M 35.79% | 247.70M 21.06% | 266.30M 7.51% | 322.90M 21.25% | 310.90M 3.72% | 299.30M 3.73% | ||
depreciation and amortization | 4.19M - | 4.11M 1.84% | 4.42M 7.54% | 6.49M 46.81% | 5.61M 13.66% | 5.51M 1.71% | 6.35M 15.32% | 7.03M 10.64% | 8.82M 25.54% | 9.38M 6.33% | 10.55M 12.44% | 11.29M 7.02% | 13.05M 15.62% | 13.62M 4.36% | 13.49M 0.96% | 14.00M 3.75% | 13.72M 2.02% | 14.27M 4.02% | 13.20M 7.49% | 13.60M 3.03% | 14.20M 4.41% | 14.70M 3.52% | 15.70M 6.80% | 15.20M 3.18% | 15M 1.32% | 15.70M 4.67% | 17.60M 12.10% | 17.80M 1.14% | 16.70M 6.18% | 16.70M 0% | 17.30M 3.59% | 18.90M 9.25% | 22.90M 21.16% | 25.30M 10.48% | 25.50M 0.79% | 25.10M 1.57% | 26.40M 5.18% | 27.30M 3.41% | 27.50M 0.73% | 27.40M 0.36% | 28.30M 3.28% | 30.20M 6.71% | 100.60M 233.11% | ||
deferred income tax | 2.40M - | -18.75M 880.92% | 24K 100.13% | 375K 1,462.50% | 46K 87.73% | 9.07M 19,621.74% | -7.92M 187.28% | 1.94M 124.54% | 1.89M 2.78% | -29.85M 1,680.25% | -13.14M 55.98% | 1.30M 109.87% | 1.03M 20.28% | -27.82M 2,790.72% | -16.59M 40.37% | 474K 102.86% | 678K 43.04% | 35.82M 5,183.78% | -9.60M 126.80% | 100K 101.04% | -200K 300% | -127.80M 63,800% | -8M 93.74% | -1.90M 76.25% | -1.70M 10.53% | 17.80M 1,147.06% | 7.10M 60.11% | 200K 97.18% | 600K 200% | -10.50M 1,850% | -15.20M 44.76% | 1.70M 111.18% | 4.70M 176.47% | -94M 2,100% | -87.60M 6.81% | -35.70M - | -138.80M 288.80% | -81.10M 41.57% | -300K 99.63% | -5M 1,566.67% | -80.20M 1,504% | -73.90M 7.86% | |||
stock based compensation | 11.78M - | 12.69M 7.72% | 12.93M 1.92% | 14.72M 13.81% | 14.67M 0.33% | 16.68M 13.73% | 18.88M 13.18% | 21.64M 14.65% | 26.48M 22.32% | 28.09M 6.08% | 30.88M 9.95% | 28.37M 8.14% | 31.09M 9.61% | 32.08M 3.18% | 33.33M 3.90% | 35.09M 5.28% | 34.31M 2.23% | 34.45M 0.43% | 36.50M 5.94% | 40.60M 11.23% | 43.20M 6.40% | 42.60M 1.39% | 43M 0.94% | 45M 4.65% | 42.40M 5.78% | 43.70M 3.07% | 44.80M 2.52% | 48.90M 9.15% | 49.30M 0.82% | 48.70M 1.22% | 49.50M 1.64% | 52.60M 6.26% | 52.70M 0.19% | 53.10M 0.76% | 53.20M 0.19% | 54.70M 2.82% | 54.70M 0% | 54.70M 0% | 56.30M 2.93% | 65M 15.45% | 64.30M 1.08% | 63.40M 1.40% | |||
change in working capital | -5.46M - | 15.15M 377.54% | 33.29M 119.76% | 12.52M 62.40% | 31.89M 154.77% | -326K 101.02% | 35.73M 11,059.82% | 51.16M 43.20% | 18.92M 63.03% | 30.65M 62.02% | 61.46M 100.54% | 21.26M 65.41% | 21.01M 1.18% | 31.42M 49.51% | 69.77M 122.07% | 71.94M 3.11% | 85.56M 18.93% | 136.76M 59.85% | 27.20M 80.11% | 16.20M 40.44% | 39.80M 145.68% | -84.50M 312.31% | 59.50M 170.41% | 38M 36.13% | 53.70M 41.32% | -13M 124.21% | 118M 1,007.69% | 33.60M 71.53% | -7.10M 121.13% | 45.50M 740.85% | 100.60M 121.10% | 165.50M 64.51% | 106.10M 35.89% | 30.20M 71.54% | 108M 257.62% | -8M 107.41% | 108.60M 1,457.50% | 24.40M 77.53% | 257.90M 956.97% | 86.30M 66.54% | 67.80M 21.44% | -205.70M 403.39% | 370.50M 280.12% | ||
accounts receivables | 1.39M - | -22.67M 1,730.86% | 19.12M 184.34% | -16.89M 188.35% | 10.91M 164.60% | -69.03M 732.59% | 23.62M 134.22% | -14.10M 159.68% | 11.40M 180.86% | -86.13M 855.48% | 38.92M 145.19% | -36.90M 194.80% | 10.77M 129.18% | -70.66M 756.35% | 42.44M 160.06% | -4.54M 110.69% | 13.54M 398.68% | -89.90M 763.73% | 48.90M 154.39% | -20M 140.90% | 9.10M 145.50% | -120M 1,418.68% | 63.60M 153% | -22.10M 134.75% | 19M 185.97% | -157.20M 927.37% | 69.60M 144.27% | -25.10M 136.06% | -47.60M 89.64% | -173.30M 264.08% | 82.50M 147.61% | 53.10M 35.64% | -5M 109.42% | -203.10M 3,962.00% | 15.40M 107.58% | -134.70M 974.68% | -43.40M 67.78% | -294M 577.42% | 171.10M 158.20% | 7.90M 95.38% | 64.40M 715.19% | -389.80M 705.28% | 405.60M 204.05% | ||
inventory | -14.97M - | -3.75M 74.95% | 3.33M 188.72% | -6.63M 299.43% | -7.79M 17.41% | -21.36M 174.32% | -6.30M 70.53% | -1.62M 74.25% | -4.11M 153.30% | -6.66M 62.23% | -527K 92.09% | -7.49M 1,321.63% | -16.54M 120.72% | -18.47M 11.68% | -3.54M 80.80% | 13.30M 475.09% | 7.93M 40.32% | -8.26M 204.15% | -7.30M 11.67% | -3.50M 52.05% | -8.20M 134.29% | -14.40M 75.61% | -2.60M 81.94% | -2.90M 11.54% | -19.70M 579.31% | -23.30M 18.27% | 6.70M 128.76% | -24.60M 467.16% | -13.10M 46.75% | -11.20M 14.50% | -14.70M 31.25% | -5.40M 63.27% | 600K 111.11% | 100K 83.33% | -13.50M 13,600% | -17.70M 31.11% | -28.50M 61.02% | -49.40M 73.33% | -45.30M 8.30% | -84.90M 87.42% | -100.80M 18.73% | -22.50M 77.68% | 36.50M 262.22% | ||
accounts payables | -3.20M - | -569K 82.22% | -6.04M 961.86% | 7.29M 220.74% | 2.55M 65.00% | 14.23M 457.27% | -11.30M 179.46% | 2.92M 125.85% | -1.46M 149.93% | 7.33M 602.06% | -11.43M 255.99% | 11.30M 198.86% | -1.45M 112.87% | 1.62M 211.62% | -8.29M 610.60% | -11.59M 39.89% | 3.34M 128.84% | 29.63M 786.24% | -13.60M 145.90% | 4.50M 133.09% | 4.20M 6.67% | 19.50M 364.29% | -18M 192.31% | 3.40M 118.89% | 8.40M 147.06% | 13.90M 65.48% | -9M 164.75% | 18.70M 307.78% | -13.90M 174.33% | 41.60M 399.28% | -12.40M 129.81% | 2.90M 123.39% | -2.30M 179.31% | -1.30M 43.48% | 35.50M 2,830.77% | 17.20M 51.55% | 25.90M 50.58% | 26.60M 2.70% | -4.10M 115.41% | 500K 112.20% | 14M 2,700% | -53.50M 482.14% | -61.60M 15.14% | ||
other working capital | 11.32M - | 42.13M 272.15% | 16.89M 59.92% | 28.75M 70.23% | 26.21M 8.81% | 75.84M 189.30% | 29.71M 60.83% | 63.96M 115.29% | 13.08M 79.55% | 116.11M 787.56% | 34.50M 70.29% | 54.36M 57.57% | 28.24M 48.05% | 118.92M 321.18% | 39.16M 67.07% | 74.77M 90.93% | 60.73M 18.77% | 205.30M 238.03% | -800K 100.39% | 35.20M 4,500% | 34.70M 1.42% | 30.40M 12.39% | 16.50M 45.72% | 59.60M 261.21% | 46M 22.82% | 153.60M 233.91% | 50.70M 66.99% | 64.60M 27.42% | 67.50M 4.49% | 188.40M 179.11% | 45.20M 76.01% | 114.90M 154.20% | 112.80M 1.83% | 234.50M 107.89% | 70.60M 69.89% | 127.20M 80.17% | 154.60M 21.54% | 341.20M 120.70% | 136.20M 60.08% | 162.80M 19.53% | 90.20M 44.59% | 260.10M 188.36% | -10M 103.84% | ||
other non cash items | 1.45M - | 21.45M 1,384.78% | 1.84M 91.41% | 3.62M 96.20% | 252K 93.03% | -2.38M 1,046.43% | 10.02M 519.92% | 1.73M 82.71% | 790K 54.39% | 32.82M 4,054.81% | 14.27M 56.54% | 1.56M 89.04% | 3.65M 133.63% | 26.57M 627.20% | 19.03M 28.38% | 236K 98.76% | 1.47M 524.58% | -34.81M 2,461.33% | 30.80M 188.49% | 22.50M 26.95% | 21M 6.67% | 152.60M 626.67% | 32.30M 78.83% | 26.10M 19.20% | 32M 22.61% | 11M 65.63% | 27.90M 153.64% | 34.40M 23.30% | 35.60M 3.49% | 49.40M 38.76% | 56.50M 14.37% | 42M 25.66% | 49.20M 17.14% | 153.40M 211.79% | 158.70M 3.46% | 78.20M 50.72% | 97.90M 25.19% | 246.70M 151.99% | 169.20M 31.41% | 70.40M 58.39% | 72.90M 3.55% | 73.10M 0.27% | -119.30M 263.20% | ||
net cash provided by operating activities | 25.38M - | 46.67M 83.85% | 60.90M 30.50% | 43.80M 28.08% | 56.52M 29.04% | 35.36M 37.43% | 64.62M 82.73% | 84.31M 30.46% | 65.06M 22.82% | 68.56M 5.37% | 100.59M 46.72% | 67.94M 32.46% | 76.14M 12.07% | 101.04M 32.70% | 129.75M 28.42% | 144.77M 11.58% | 162.34M 12.14% | 157.54M 2.96% | 139.70M 11.33% | 142.30M 1.86% | 176.70M 24.17% | 180.20M 1.98% | 201.30M 11.71% | 195.10M 3.08% | 221.20M 13.38% | 190.40M 13.92% | 319.40M 67.75% | 247M 22.67% | 220.80M 10.61% | 296.50M 34.28% | 315.90M 6.54% | 418.20M 32.38% | 398.80M 4.64% | 366.80M 8.02% | 396.10M 7.99% | 323.40M 18.35% | 483M 49.35% | 528.10M 9.34% | 677.50M 28.29% | 515.10M 23.97% | 551.20M 7.01% | 191.70M 65.22% | 830.40M 333.18% | 342M 58.82% | |
investments in property plant and equipment | -3.16M - | -7.15M 126.20% | -11.32M 58.34% | -9.70M 14.26% | -5.78M 40.44% | -5.39M 6.66% | -4.93M 8.67% | -10.76M 118.41% | -13.32M 23.83% | -8.35M 37.37% | -29.96M 258.97% | -14.44M 51.79% | -5.92M 59.01% | -16.86M 184.85% | -13.53M 19.79% | -86.36M 538.49% | -21.75M 74.81% | -13.67M 37.15% | -11.60M 15.15% | -11.60M 0% | -18.20M 56.90% | -11.60M 36.26% | -10.20M 12.07% | -17.30M 69.61% | -17.50M 1.16% | -47.20M 169.71% | -27.60M 41.53% | -30.90M 11.96% | -35.10M 13.59% | -32.30M 7.98% | -52.10M 61.30% | -23.50M 54.89% | -69M 193.62% | -151.30M 119.28% | -122.60M 18.97% | -39.90M 67.46% | -87.80M 120.05% | -30.90M 64.81% | -30.30M 1.94% | -76.80M 153.47% | -70.10M 8.72% | -26.90M 61.63% | -221.90M 724.91% | -23.10M 89.59% | |
acquisitions net | -1.65M - | -17K - | -38.02M - | -1.43M - | -15.70M - | -34.60M - | -3.10M 91.04% | -6.10M - | -31M 408.20% | -85.30M 175.16% | -148.10M - | -1.50M 98.99% | -334M - | -30.80M - | -370.90M - | 32.60M 108.79% | -5.70M - | ||||||||||||||||||||||||||||
purchases of investments | -144.09M - | -133.65M 7.25% | -120.59M 9.77% | -162.75M 34.96% | -105.47M 35.19% | -108.28M 2.66% | -120.99M 11.74% | -108.49M 10.33% | -100.21M 7.63% | -130.22M 29.95% | -115.67M 11.17% | -115.18M 0.42% | -139.72M 21.30% | -103.03M 26.26% | -133.01M 29.09% | -137.46M 3.35% | -89.11M 35.18% | -309.60M 247.45% | -134.90M 56.43% | -127.40M 5.56% | -142.90M 12.17% | -276.60M 93.56% | -264.50M 4.37% | -483.60M 82.84% | -324.30M 32.94% | -259.90M 19.86% | -368.30M 41.71% | -31M 91.58% | -377M 1,116.13% | -302.70M 19.71% | -647.10M 113.78% | -615.40M 4.90% | -529.90M 13.89% | -558.10M 5.32% | -385.20M 30.98% | -3.90M 98.99% | -248.30M - | -207.20M 16.55% | -597.40M 188.32% | -523M 12.45% | -528.20M 0.99% | -436.10M 17.44% | |||
sales maturities of investments | 136.27M - | 98.22M 27.93% | 129.56M 31.91% | 166.52M 28.52% | 103.04M 38.12% | 100.83M 2.15% | 142.04M 40.87% | 121.06M 14.78% | 136.54M 12.79% | 134.68M 1.37% | 111.42M 17.27% | 115.07M 3.27% | 140.27M 21.89% | 121.99M 13.03% | 115.21M 5.56% | 141.97M 23.23% | 81.94M 42.28% | 388.55M 374.16% | 121M 68.86% | 152M 25.62% | 172.20M 13.29% | 176.40M 2.44% | 235.70M 33.62% | 164.30M 30.29% | 314.70M 91.54% | 242.10M 23.07% | 404M 66.87% | 274.10M 32.15% | 193.60M 29.37% | 299.30M 54.60% | 311M 3.91% | 360.70M 15.98% | 439.50M 21.85% | 444.60M 1.16% | 462.40M 4.00% | 337.90M 26.92% | 385.60M 14.12% | 279.10M 27.62% | 195M 30.13% | 250.10M 28.26% | 490.40M 96.08% | 483.30M 1.45% | 393.40M 18.60% | ||
other investing activites | -38.02M - | 38.02M 200% | -20.66M - | 20.66M - | 4.52M - | -7.16M 258.50% | -6M - | -400K - | 243.10M 60,875% | 1.70M - | -254.70M - | 400K - | 334M - | 248.30M - | 100K 99.96% | 370.90M 370,800% | -41.10M 111.08% | 200K 100.49% | -27M - | ||||||||||||||||||||||||||
net cash used for investing activites | -12.63M - | -42.59M 237.07% | -2.36M 94.45% | -5.93M 151.06% | -8.21M 38.32% | -12.84M 56.44% | 16.12M 225.56% | 1.81M 88.80% | -15.02M 931.40% | -3.88M 74.15% | -34.20M 781.09% | -35.21M 2.95% | -6.80M 80.69% | 2.09M 130.77% | -31.32M 1,597.37% | -81.84M 161.27% | -28.91M 64.67% | 65.28M 325.77% | -25.50M 139.06% | 7M 127.45% | 11.10M 58.57% | -127.50M 1,248.65% | -39M 69.41% | -336.60M 763.08% | -27.10M 91.95% | -99.60M 267.53% | 4.60M 104.62% | 212.20M 4,513.04% | -224.60M 205.84% | -65M 71.06% | -473.50M 628.46% | -278.20M 41.25% | -307.50M 10.53% | -265.90M 13.53% | -45.40M 82.93% | 294.10M 747.80% | 297.80M 1.26% | 217.40M 27.00% | -42.40M 119.50% | -424.10M 900.24% | -111.20M 73.78% | -71.60M 35.61% | -270.30M 277.51% | -50.10M 81.47% | |
debt repayment | -600K - | -3.70M - | -17.30M - | ||||||||||||||||||||||||||||||||||||||||||
common stock issued | 8.88M - | 1.11M 87.45% | 14.47M 1,199.01% | 8.05M 44.39% | 18.01M 123.82% | 14.79M 17.86% | 28.95M 95.71% | 13.69M 52.71% | 20.90M 52.61% | 3.77M 81.95% | 17.79M 371.63% | 5.19M 70.83% | 19.32M 272.47% | 2.57M 86.70% | 29.52M 1,048.89% | 12.32M 58.27% | 20.00M 62.41% | 14.03M 29.85% | 45.10M 221.39% | 11.60M 74.28% | 24.90M 114.66% | 4.90M 80.32% | 34.60M 606.12% | 5M 85.55% | 2.20M 56.00% | 7.70M 250% | 7.40M 3.90% | 8.30M 12.16% | 2.50M 69.88% | 3.90M 56.00% | 9.90M 153.85% | 5.90M 40.40% | 4.90M 16.95% | 5.30M 8.16% | 11M 107.55% | 4.90M 55.45% | 5.80M 18.37% | 4.40M 24.14% | 21.20M 381.82% | 8.10M 61.79% | 6.70M 17.28% | 7.80M 16.42% | 13.40M 71.79% | ||
common stock repurchased | -33.53M - | -12.30M 63.30% | -14.86M 20.78% | -11.07M 25.53% | -5.74M 48.12% | -60M - | -50M 16.67% | -25M - | -35.83M 43.31% | -33.15M - | -90.80M 173.88% | -322.38M 255.03% | -115.50M 64.17% | -1.60M 98.61% | -94.70M - | -60.40M 36.22% | -33.80M 44.04% | -23.40M 30.77% | -27.50M 17.52% | -889.90M 3,136% | -156.10M 82.46% | -34.10M - | -91.60M - | -78.40M 14.41% | -571.80M 629.34% | -691.20M 20.88% | -800M 15.74% | -500M 37.50% | -28.30M 94.34% | -34.50M 21.91% | -25.20M 26.96% | -604.30M 2,298.02% | -896.20M 48.30% | ||||||||||||
dividends paid | |||||||||||||||||||||||||||||||||||||||||||||
other financing activites | -356K - | -16K 95.51% | -3.05M 18,987.50% | -24K 99.21% | -1.10M 4,495.83% | -6.42M 481.78% | -6.60M 2.85% | -4.76M 27.85% | -11.63M 144.16% | -5.88M 49.41% | -9.44M 60.51% | -9.54M 1.08% | -12.53M 31.28% | -8.38M 33.11% | -13.69M 63.40% | -12.20M 10.89% | -9.97M 18.26% | -9.27M 7.08% | -19.20M 107.16% | -22.80M 18.75% | -15.50M 32.02% | -19.20M 23.87% | -32M 66.67% | -24.50M 23.44% | -19.50M 20.41% | -20.30M 4.10% | -37.90M 86.70% | -21.10M 44.33% | -32.80M 55.45% | -21.80M 33.54% | 946.10M 4,439.91% | -35.20M 103.72% | -45.20M 28.41% | -49.80M 10.18% | -65.80M 32.13% | -35.20M 46.50% | -32.40M 7.95% | -3.50M 89.20% | -400K 88.57% | -600K 50% | -31.30M 5,116.67% | -21.70M 30.67% | -43.70M 101.38% | -14M 67.96% | |
net cash used provided by financing activities | 8.52M - | -32.43M 480.47% | -888K 97.26% | -6.84M 670.16% | 5.84M 185.39% | 2.64M 54.86% | 22.36M 748.07% | 8.93M 60.05% | 9.27M 3.80% | -62.11M 770.09% | -41.66M 32.93% | -4.36M 89.54% | -18.21M 318.00% | -41.64M 128.69% | 15.82M 138.00% | -33.04M 308.82% | -80.77M 144.47% | -317.61M 293.22% | -89.60M 71.79% | -12.80M 85.71% | 9.40M 173.44% | -109.60M 1,265.96% | -57.80M 47.26% | -53.30M 7.79% | -40.70M 23.64% | -43.80M 7.62% | -920.40M 2,001.37% | -168.90M 81.65% | -30.30M 82.06% | -52M 71.62% | 956M 1,938.46% | -120.90M 112.65% | -118.70M 1.82% | -633.60M 433.78% | -746M 17.74% | -830.30M 11.30% | -526.60M 36.58% | -27.40M 94.80% | -13.70M 50% | -17.70M 29.20% | -628.90M 3,453.11% | -910.10M 44.71% | -30.30M 96.67% | -14M 53.80% | |
effect of forex changes on cash | -196K - | -324K 65.31% | -555K 71.30% | -45K 91.89% | 600K - | 200K - | -300K 250% | -300K 0% | -700K 133.33% | -200K 71.43% | 800K 500% | -100K 112.50% | -1.20M 1,100% | -600K 50% | 1.10M 283.33% | -1.40M 227.27% | |||||||||||||||||||||||||||||
net change in cash | 21.08M - | -28.67M 236.03% | 57.09M 299.12% | 30.98M 45.74% | 54.15M 74.79% | 25.16M 53.54% | 103.10M 309.80% | 95.04M 7.81% | 59.32M 37.59% | 2.56M 95.68% | 24.73M 864.17% | 28.37M 14.72% | 51.13M 80.22% | 61.49M 20.26% | 114.25M 85.80% | 29.89M 73.84% | 52.66M 76.18% | -94.79M 280.01% | 24.60M 125.95% | 136.50M 454.88% | 197.20M 44.47% | -56.90M 128.85% | 104.50M 283.66% | -194.80M 286.41% | 153.40M 178.75% | 47M 69.36% | -596.40M 1,368.94% | 290.30M 148.68% | -34.10M 111.75% | 179.50M 626.39% | 798.40M 344.79% | 19.10M 97.61% | -27.20M 242.41% | -533M 1,859.56% | -395.60M 25.78% | -213.50M 46.03% | 254M 218.97% | 718.90M 183.03% | 621.30M 13.58% | 72.10M 88.40% | -189.50M 362.83% | -788.90M 316.31% | 528.40M 166.98% | 277.90M 47.41% | |
cash at beginning of period | 123.47M - | 144.55M 17.07% | 115.87M 19.84% | 172.97M 49.27% | 203.95M 17.91% | 258.10M 26.55% | 283.25M 9.75% | 386.35M 36.40% | 481.39M 24.60% | 540.71M 12.32% | 543.28M 0.47% | 568.01M 4.55% | 596.38M 5.00% | 647.51M 8.57% | 709.00M 9.50% | 823.25M 16.11% | 853.14M 3.63% | 905.79M 6.17% | 811M 10.47% | 835.60M 3.03% | 972.10M 16.34% | 1.17B 20.29% | 1.11B 4.87% | 1.22B 9.39% | 1.02B 16.01% | 1.18B 15.01% | 1.22B 4.00% | 626.10M 48.79% | 916.40M 46.37% | 882.30M 3.72% | 1.06B 20.34% | 1.86B 75.19% | 1.88B 1.03% | 1.85B 1.45% | 1.32B 28.78% | 923.50M 29.99% | 710M 23.12% | 964M 35.77% | 1.68B 74.57% | 2.30B 36.92% | 2.38B 3.13% | 2.19B 7.97% | 1.40B 36.08% | ||
cash at end of period | 144.55M - | 115.87M 19.84% | 172.97M 49.27% | 203.95M 17.91% | 258.10M 26.55% | 283.25M 9.75% | 386.35M 36.40% | 481.39M 24.60% | 540.71M 12.32% | 543.28M 0.47% | 568.01M 4.55% | 596.38M 5.00% | 647.51M 8.57% | 709.00M 9.50% | 823.25M 16.11% | 853.14M 3.63% | 905.79M 6.17% | 811.00M 10.46% | 835.60M 3.03% | 972.10M 16.34% | 1.17B 20.29% | 1.11B 4.87% | 1.22B 9.39% | 1.02B 16.01% | 1.18B 15.01% | 1.22B 4.00% | 626.10M 48.79% | 916.40M 46.37% | 882.30M 3.72% | 1.06B 20.34% | 1.86B 75.19% | 1.88B 1.03% | 1.85B 1.45% | 1.32B 28.78% | 923.50M 29.99% | 710M 23.12% | 964M 35.77% | 1.68B 74.57% | 2.30B 36.92% | 2.38B 3.13% | 2.19B 7.97% | 1.40B 36.08% | 1.93B 37.80% | 277.90M 85.57% | |
operating cash flow | 25.38M - | 46.67M 83.85% | 60.90M 30.50% | 43.80M 28.08% | 56.52M 29.04% | 35.36M 37.43% | 64.62M 82.73% | 84.31M 30.46% | 65.06M 22.82% | 68.56M 5.37% | 100.59M 46.72% | 67.94M 32.46% | 76.14M 12.07% | 101.04M 32.70% | 129.75M 28.42% | 144.77M 11.58% | 162.34M 12.14% | 157.54M 2.96% | 139.70M 11.33% | 142.30M 1.86% | 176.70M 24.17% | 180.20M 1.98% | 201.30M 11.71% | 195.10M 3.08% | 221.20M 13.38% | 190.40M 13.92% | 319.40M 67.75% | 247M 22.67% | 220.80M 10.61% | 296.50M 34.28% | 315.90M 6.54% | 418.20M 32.38% | 398.80M 4.64% | 366.80M 8.02% | 396.10M 7.99% | 323.40M 18.35% | 483M 49.35% | 528.10M 9.34% | 677.50M 28.29% | 515.10M 23.97% | 551.20M 7.01% | 191.70M 65.22% | 830.40M 333.18% | 342M 58.82% | |
capital expenditure | -3.16M - | -7.15M 126.20% | -11.32M 58.34% | -9.70M 14.26% | -5.78M 40.44% | -5.39M 6.66% | -4.93M 8.67% | -10.76M 118.41% | -13.32M 23.83% | -8.35M 37.37% | -29.96M 258.97% | -14.44M 51.79% | -5.92M 59.01% | -16.86M 184.85% | -13.53M 19.79% | -86.36M 538.49% | -21.75M 74.81% | -13.67M 37.15% | -11.60M 15.15% | -11.60M 0% | -18.20M 56.90% | -11.60M 36.26% | -10.20M 12.07% | -17.30M 69.61% | -17.50M 1.16% | -47.20M 169.71% | -27.60M 41.53% | -30.90M 11.96% | -35.10M 13.59% | -32.30M 7.98% | -52.10M 61.30% | -23.50M 54.89% | -69M 193.62% | -151.30M 119.28% | -122.60M 18.97% | -39.90M 67.46% | -87.80M 120.05% | -30.90M 64.81% | -30.30M 1.94% | -76.80M 153.47% | -70.10M 8.72% | -26.90M 61.63% | -221.90M 724.91% | -23.10M 89.59% | |
free cash flow | 22.22M - | 39.52M 77.83% | 49.58M 25.47% | 34.09M 31.24% | 50.74M 48.82% | 29.97M 40.93% | 59.69M 99.18% | 73.54M 23.21% | 51.74M 29.65% | 60.21M 16.38% | 70.64M 17.31% | 53.50M 24.26% | 70.22M 31.26% | 84.17M 19.87% | 116.22M 38.07% | 58.41M 49.74% | 140.59M 140.70% | 143.87M 2.33% | 128.10M 10.96% | 130.70M 2.03% | 158.50M 21.27% | 168.60M 6.37% | 191.10M 13.35% | 177.80M 6.96% | 203.70M 14.57% | 143.20M 29.70% | 291.80M 103.77% | 216.10M 25.94% | 185.70M 14.07% | 264.20M 42.27% | 263.80M 0.15% | 394.70M 49.62% | 329.80M 16.44% | 215.50M 34.66% | 273.50M 26.91% | 283.50M 3.66% | 395.20M 39.40% | 497.20M 25.81% | 647.20M 30.17% | 438.30M 32.28% | 481.10M 9.77% | 164.80M 65.75% | 608.50M 269.24% | 318.90M 47.59% |
All numbers in USD (except ratios and percentages)