COM:FIRSTSOLAR
First Solar
- Stock
Last Close
181.95
22/11 21:00
Market Cap
24.47B
Beta: -
Volume Today
1.73M
Avg: -
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
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 65.26M - | 112.01M 71.63% | 4.53M 95.96% | 88.42M 1,852.83% | 191.96M 117.09% | -62.29M 132.45% | 94.49M 251.69% | 350.09M 270.50% | 164.13M 53.12% | 170.56M 3.92% | 13.41M 92.14% | 154.15M 1,049.66% | -696.08M 551.57% | 9.13M 101.31% | 51.96M 469.21% | 205.75M 295.95% | -432.45M 310.19% | 82.95M 119.18% | -48.49M 158.46% | 57.75M 219.09% | 52.12M 9.76% | -67.60M 229.71% | -18.55M 72.56% | 30.62M 265.10% | -59.41M 294.00% | 90.70M 252.68% | 36.91M 59.31% | 155.04M 320.03% | 115.70M 25.37% | 209.67M 81.21% | 82.45M 60.68% | 45.20M 45.17% | 131.37M 190.62% | -43.26M 132.93% | 55.80M 229.01% | -49.17M 188.11% | -7.55M 84.65% | 42.56M 663.87% | 170.58M 300.79% | 268.40M 57.35% | 349.24M 30.12% | 236.62M 32.25% | -565K 100.24% | 312.96M 55,490.44% | |
depreciation and amortization | 61.39M - | 60.72M 1.08% | 62.59M 3.08% | 59.83M 4.42% | 62.66M 4.73% | 63.26M 0.96% | 65.90M 4.17% | 64.77M 1.72% | 63.90M 1.33% | 58.38M 8.65% | 56.70M 2.86% | 57.14M 0.77% | 58.72M 2.76% | 32.97M 43.85% | 27.97M 15.15% | 28.61M 2.29% | 25.76M 9.96% | 24.42M 5.21% | 30.34M 24.27% | 34.43M 13.46% | 41.54M 20.67% | 48.87M 17.64% | 49.94M 2.19% | 51.15M 2.42% | 55.51M 8.51% | 56.28M 1.39% | 57.60M 2.34% | 59.40M 3.13% | 59.65M 0.42% | 63.20M 5.96% | 65.71M 3.96% | 65.69M 0.02% | 65.29M 0.61% | 65.21M 0.13% | 66.55M 2.06% | 67.42M 1.31% | 70.54M 4.62% | 68.86M 2.39% | 71.70M 4.14% | 77.74M 8.42% | 89.69M 15.37% | 90.58M 1.00% | 115.04M - | ||
deferred income tax | -20.92M - | 13.74M 165.69% | -33.96M 347.10% | 58.57M 272.46% | -24.28M 141.46% | 28.14M 215.89% | -52.96M 288.21% | 17.77M 133.56% | -10.48M 158.99% | -1.83M 82.55% | -1.35M 26.03% | -2.22M 63.86% | 129.26M 5,930.54% | 4.49M 96.52% | -26.38M 687.03% | -16.61M 37.03% | 211.87M 1,375.39% | -5.57M 102.63% | -44.22M 694.34% | -5.94M 86.56% | 45.62M 867.50% | 397K 99.13% | 1.11M 179.85% | 10.17M 815.39% | -71.59M 803.98% | -80.40M 12.30% | 7.70M 109.57% | -5.26M 168.38% | 113.98M 2,265.33% | -11.54M 110.12% | -779K 93.25% | -1.13M 45.44% | 63.30M 5,686.67% | 1.08M 98.29% | -6.66M 714.87% | 976K 114.66% | -8.20M 940.06% | -55.28M 574.25% | 12.68M 122.93% | -3.45M 127.19% | -14.76M 328.32% | -29.03M 96.70% | -26.94M - | ||
stock based compensation | 16.87M - | 13.30M 21.16% | 8.15M 38.68% | 10.62M 30.21% | 11.74M 10.59% | 12.08M 2.88% | 8.85M 26.70% | 12.21M 37.94% | 11.75M 3.77% | 11.48M 2.34% | 7.09M 38.20% | 5.90M 16.88% | 4.25M 28.00% | 7.05M 66.10% | 8.37M 18.73% | 10.10M 20.69% | 9.59M 5.05% | 8.65M 9.82% | 10.58M 22.33% | 7.55M 28.66% | 7.37M 2.44% | 5.02M 31.87% | 10.76M 114.45% | 9.63M 10.56% | 12.02M 24.88% | 7.20M 40.07% | 3.78M 47.58% | 7.21M 90.92% | 11.08M 53.67% | 3.12M 71.88% | 5.43M 74.32% | 6.43M 18.40% | 5.93M 7.79% | 3.50M 40.91% | 5.76M 64.54% | 11.85M 105.66% | 7.54M 36.43% | 6.60M 12.41% | 8.41M 27.44% | 8.20M 2.53% | 11.01M 34.30% | 6.80M - | |||
change in working capital | 42.50M - | -512.48M 1,305.72% | 76.77M 114.98% | -262.57M 442.02% | 689.11M 362.45% | -467.54M 167.85% | -121.31M 74.05% | -400.94M 230.52% | -175.68M 56.18% | -129.43M 26.32% | -208.06M 60.75% | -294.26M 41.43% | 150.19M 151.04% | 421.01M 180.32% | -243.88M 157.93% | 351.39M 244.08% | 637.58M 81.45% | -83.40M 113.08% | 203.99M 344.60% | -269.83M 232.28% | -177.11M 34.36% | -276.68M 56.22% | 59.15M 121.38% | -427.81M 823.25% | 870.62M 303.50% | -581.52M 166.79% | 36.92M 106.35% | 110.45M 199.14% | -128.31M 216.16% | -387.25M 201.82% | 24.80M 106.41% | 184.89M 645.42% | -159.15M 186.08% | -165.63M 4.07% | 151.81M 191.65% | 110.38M 27.29% | 902.09M 717.30% | -96.65M 110.71% | -344.77M 256.71% | -194.49M 43.59% | 109.25M 156.17% | 270.48M - | |||
accounts receivables | 44.55M - | -513.50M 1,252.59% | 41.52M 108.09% | -199.47M 580.35% | 793.80M 497.97% | -125.07M 115.76% | -226.66M 81.23% | -463.62M 104.55% | -340.29M 26.60% | 117.34M 134.48% | -319.85M 372.58% | -257.08M 19.62% | 92.75M 136.08% | 252.24M 171.97% | -305.66M 221.18% | 231.92M 175.88% | 85.76M 63.02% | -37.63M 143.88% | 387.30M 1,129.15% | -281.08M 172.58% | -202.30M 28.03% | -82.90M 59.02% | 210.50M 353.93% | -448.97M 313.29% | -73.59M 83.61% | 242.68M 429.76% | 72.57M 70.10% | 169.50M 133.56% | 345.15M 103.63% | -320.46M 192.85% | 114.12M 135.61% | 241.84M 111.92% | -96.95M 140.09% | 144.29M 248.82% | 31.24M - | 118.72M 280.09% | 33.93M 71.42% | -211.52M 723.36% | -207.46M 1.92% | 80.86M 138.98% | 17.50M 78.36% | -303.96M - | |||
inventory | -71.82M - | 54.63M 176.07% | 31.33M 42.65% | -94.06M 400.22% | -91.77M 2.44% | 9.43M 110.28% | 46.96M 397.79% | 90.88M 93.54% | -33.73M 137.12% | -79.54M 135.79% | 122.41M 253.89% | 32.44M 73.50% | 20.48M 36.88% | -38.13M 286.21% | 93.35M 344.82% | 123.34M 32.12% | 34.20M 72.28% | -40.62M 218.80% | -71.52M 76.06% | -46.17M 35.45% | -98.92M 114.27% | -87.10M 11.95% | -165.93M 90.50% | 29.27M 117.64% | 140.23M 379.05% | -48.90M 134.87% | -31.18M 36.24% | -61.95M 98.70% | -3.38M 94.55% | 12.60M 472.95% | -74.54M 691.53% | -54.08M 27.46% | -20.35M 62.37% | -175.99M 764.90% | 15.53M 108.83% | -1.27M 108.17% | 178.42M 14,159.73% | -123.00M 168.94% | -8.63M 92.98% | -116.10M 1,245.51% | 42.62M 136.71% | -149.47M 450.68% | -218.88M - | ||
accounts payables | 61.09M - | -69.20M 213.28% | -3.23M 95.34% | 33.61M 1,141.72% | -13.52M 140.24% | 3.60M 126.59% | 67.34M 1,773.18% | 37.81M 43.86% | 35.13M 7.08% | -59.85M 270.38% | -14.72M 75.41% | -69.09M 369.52% | -47.98M 30.56% | -3.01M 93.72% | -34.89M 1,057.95% | 16.70M 147.88% | -25.99M 255.61% | 1.91M 107.34% | 20.72M 985.28% | 5.96M 71.21% | 67.85M 1,037.69% | -15.07M 122.20% | 20.57M 236.54% | -6.04M 129.35% | 196K 103.25% | -38.16M 19,569.90% | -5.36M 85.95% | -14.79M 175.72% | 15.03M 201.62% | 7.85M 47.74% | -18.65M 337.46% | 11.67M 162.60% | 34.04M 191.59% | -55.37M 262.66% | 25.50M 146.05% | 14.82M 41.88% | 20.63M 39.20% | -61.55M 398.42% | -132.89M 115.89% | -135.43M 1.91% | -349.98M 158.43% | -160.94M 54.01% | 104.30M - | ||
other working capital | 8.68M - | 15.60M 79.64% | 7.14M 54.22% | -2.65M 137.13% | 596K 122.48% | -355.50M 59,747.99% | -8.95M 97.48% | -66.01M 637.64% | 163.22M 347.26% | -107.38M 165.79% | 4.10M 103.82% | -520K 112.68% | 84.94M 16,434.81% | 209.91M 147.12% | 3.31M 98.42% | -20.58M 721.38% | 543.62M 2,741.47% | -7.05M 101.30% | -132.51M 1,779.83% | 51.46M 138.84% | 56.26M 9.32% | -91.61M 262.85% | -5.99M 93.46% | -2.08M 65.27% | 803.79M 38,725.08% | -737.15M 191.71% | 892K 100.12% | 17.69M 1,883.52% | -485.11M 2,841.79% | -87.25M 82.01% | 3.88M 104.45% | -14.54M 474.82% | -75.89M 421.84% | -78.56M 3.52% | 110.78M 241.01% | 65.59M 40.79% | 584.33M 790.88% | 53.96M 90.76% | 8.27M 84.67% | 264.49M 3,097.46% | 335.74M 26.94% | 176.88M - | |||
other non cash items | 27.11M - | -5.47M 120.17% | 297K 105.43% | -2.08M 798.65% | -3.19M 53.83% | 8.44M 364.32% | -12.07M 243.12% | -22.90M 89.61% | -533K 97.67% | -58.66M 10,906.57% | 56.93M 197.04% | 3.50M 93.86% | 661.00M 18,801.80% | 18.50M 97.20% | 14.15M 23.47% | 2.14M 84.87% | -18.39M 958.85% | -72.34M 293.43% | -23.06M 68.12% | -49.13M 113.00% | -155.04M 215.60% | -13.45M 91.32% | -88.85M 560.51% | 8.62M 109.70% | -25.45M 395.22% | 2.88M 111.30% | 4.86M 69.09% | -118.94M 2,545.84% | 14.21M 111.95% | -156.68M 1,202.28% | -363K 99.77% | 4.24M 1,266.67% | -72.27M 1,806.54% | 258K 100.36% | -185.25M 71,902.33% | -12.48M 93.26% | -169.21M 1,255.28% | -681K 99.60% | -8.28M 1,115.86% | 9.03M 209.00% | 16.68M 84.85% | -732.07M - | |||
net cash provided by operating activities | 192.21M - | -318.18M 265.54% | 118.38M 137.21% | -47.21M 139.88% | 928.00M 2,065.64% | -417.92M 145.03% | -17.10M 95.91% | 21.00M 222.80% | 53.10M 152.82% | 50.49M 4.90% | -75.28M 249.08% | -75.79M 0.69% | 307.33M 505.49% | 493.14M 60.46% | -167.80M 134.03% | 581.38M 446.46% | 433.96M 25.36% | -45.29M 110.44% | 129.14M 385.17% | -225.17M 274.36% | -185.50M 17.62% | -303.44M 63.58% | 13.57M 104.47% | -317.62M 2,440.62% | 781.69M 346.11% | -504.86M 164.59% | 147.77M 129.27% | 207.90M 40.69% | 186.32M 10.38% | -279.48M 250.00% | 177.25M 163.42% | 305.32M 72.26% | 34.47M 88.71% | -138.84M 502.82% | 88.02M 163.40% | 128.97M 46.53% | 795.22M 516.57% | -34.60M 104.35% | -89.68M 159.20% | 165.43M 284.47% | 561.11M 239.19% | 267.72M 52.29% | -53.73M - | ||
investments in property plant and equipment | -56.22M - | -50.81M 9.61% | -62.41M 22.82% | -71.03M 13.81% | -73.30M 3.20% | -55.34M 24.50% | -38.77M 29.95% | -45.16M 16.48% | -27.17M 39.84% | -51.75M 90.50% | -78.39M 51.46% | -45.73M 41.66% | -53.58M 17.18% | -112.99M 110.87% | -104.51M 7.51% | -97.63M 6.59% | -199.23M 104.07% | -177.72M 10.79% | -194.90M 9.66% | -238.00M 22.11% | -129.22M 45.71% | -149.17M 15.44% | -178.67M 19.78% | -182.74M 2.28% | -158.15M 13.46% | -112.55M 28.83% | -108.41M 3.68% | -106.33M 1.91% | -89.35M 15.97% | -90.16M 0.90% | -90.63M 0.52% | -164.62M 81.64% | -194.89M 18.39% | -154.76M 20.59% | -198.69M 28.38% | -223.26M 12.37% | -326.90M 46.42% | -370.96M 13.48% | -382.69M 3.16% | -286.21M 25.21% | -346.91M 21.21% | -413.46M 19.18% | -433.92M - | ||
acquisitions net | -34K - | -290K 752.94% | -620K 113.79% | -5.42M 774.35% | -22.94M 323.21% | -1.51M 93.43% | -8.69M 476.39% | -1.87M 78.53% | -15.41M 725.78% | -5.41M 64.90% | 5.41M 200% | -4.86M - | 720K - | 7.56M 949.86% | 240.04M 3,075.50% | -247.59M - | 145.97M - | 151.43M 3.74% | 3.10M 97.96% | -300.50M 9,806.04% | 1.86M 100.62% | 262.75M 14,026.56% | 99.28M 62.21% | 78.40M 21.03% | 274.27M 249.81% | -35.54M 112.96% | -199K 99.44% | 7.68M 3,959.30% | |||||||||||||||||
purchases of investments | -113.93M - | -290K 99.75% | -226.09M 77,861.03% | -79.31M - | -374.13M 371.73% | -20.18M 94.60% | -35.04M 73.59% | -127.13M 262.82% | -268.96M 111.57% | -30.76M 88.56% | -122.89M 299.56% | -2K 100.00% | -359.28M 17,964,050% | -4.99M 98.61% | -114.05M 2,183.68% | -102.65M 10.00% | -366.43M 256.98% | -395.20M 7.85% | -340.81M 13.76% | -266.60M 21.78% | -260.71M 2.21% | -120.19M 53.90% | -287.15M 138.92% | -509.28M 77.36% | -405.79M 20.32% | -135.47M 66.62% | -101.73M 24.91% | -258.93M 154.54% | -292.31M 12.89% | -97.04M 66.80% | -718.35M 640.23% | -1.04B 44.70% | -750.22M 27.82% | -220.99M 70.54% | -1.31B 491.41% | -1.10B 16.07% | -1.47B 34.07% | -1.02B 30.51% | -727.97M 28.76% | -392.33M 46.11% | -569.45M 45.14% | -900.94M - | |||
sales maturities of investments | 12.30M - | 33.70M 173.98% | 130.56M 287.42% | 2.55M 98.05% | 61.09M 2,295.73% | 176.76M 189.34% | 22.70M 87.16% | 113.90M 401.76% | 40M 64.88% | 179.30M 348.25% | 74.12M 58.66% | 194.93M 163.00% | 77.16M 60.42% | 177.68M 130.27% | 75.13M 57.72% | 133.50M 77.69% | 80M 40.07% | 167.13M 108.92% | 304.31M 82.08% | 155.66M 48.85% | 508.88M 226.91% | 270.09M 46.92% | 417.86M 54.71% | 433.01M 3.63% | 365.67M 15.55% | 628.94M 72.00% | 228.19M 63.72% | 243.05M 6.51% | 92.66M 61.88% | 508.29M 448.58% | 241.16M 52.55% | 326.32M 35.31% | 1.22B 273.51% | 900.16M 26.14% | 298.09M 66.89% | 672.72M 125.68% | 775.81M 15.33% | 1.20B 54.20% | 1.34B 12.15% | 1.46B 8.69% | 567.45M 61.09% | 416.97M 26.52% | 673.83M - | ||
other investing activites | 114.52M - | -2.69M 102.35% | -70.91M 2,537.91% | -125.06M 76.36% | 51.38M 141.09% | -36.41M 170.87% | 232.80M 739.32% | 68.54M 70.56% | 19.97M 70.86% | 36.18M 81.18% | -8.89M 124.57% | 3.23M 136.31% | 245.41M 7,502.57% | 1.41M 99.43% | 1.12M 20.45% | 657K 41.34% | -1.69M 356.93% | -5.23M 209.72% | 47.62M 1,010.94% | 240K 99.50% | 247.54M 103,041.67% | 21K 99.99% | 2.88M 13,604.76% | 128K 95.55% | -5.90M 4,711.72% | -14.15M 139.71% | 525K 103.71% | 48K 90.86% | 8.08M 16,727.08% | 43K 99.47% | -6.67M 15,613.95% | 175K 102.62% | 300.25M 171,468.57% | 12K 100.00% | 60K 400% | -2.63M 4,488.33% | -489K 81.43% | -274.27M 55,987.12% | -9.05M - | -2.70M 70.19% | -4.92M - | ||||
net cash used for investing activites | -43.36M - | -20.38M 53.00% | -229.46M 1,025.87% | -198.95M 13.30% | -63.08M 68.29% | -290.63M 360.73% | 187.85M 164.64% | 100.37M 46.57% | -109.73M 209.33% | -110.65M 0.83% | -38.50M 65.20% | 29.55M 176.74% | 264.12M 793.97% | -293.19M 211.01% | -33.25M 88.66% | -77.52M 133.12% | -222.84M 187.48% | -374.69M 68.14% | 1.87M 100.50% | -422.90M 22,739.29% | 113.01M 126.72% | -139.77M 223.68% | 121.89M 187.20% | -36.75M 130.15% | -307.66M 737.20% | 96.45M 131.35% | -15.16M 115.72% | 35.03M 331.12% | -247.55M 806.58% | 271.84M 209.81% | 198.25M 27.07% | -553.38M 379.13% | -15.75M 97.15% | -2.94M 81.31% | 141.23M 4,897.25% | -760.81M 638.70% | -570.05M 25.07% | -645.23M 13.19% | -98.39M 84.75% | 443.99M 551.23% | -173.16M 139.00% | -568.63M 228.38% | -665.95M - | ||
debt repayment | -5.51M - | -25.11M 355.63% | -5.65M 77.50% | -24.08M 326.08% | -5.22M 78.30% | -21.12M 304.33% | -6.36M 69.90% | -17.56M 176.25% | -5.74M 67.31% | -17.04M 196.86% | -72.29M 324.25% | -1.21M 98.32% | -602.10M 49,578.14% | -22.05M 96.34% | -4.43M 79.89% | -1.45M 67.29% | -1.36M 5.86% | -11.28M 726.52% | -6.86M 39.21% | -797K 88.38% | -18.94M 2,276.04% | -2.70M 85.73% | -7.88M 191.53% | -19.52M - | -325K 98.33% | -8.78M 2,600.31% | -215.54M 2,356.04% | -701K 99.67% | -37.38M 5,232.10% | -1.09M 97.08% | -34.20M - | -737K 97.85% | -75.14M 10,095.66% | -17K 99.98% | -75.90M 446,347.06% | -136M 79.19% | -110.83M 18.51% | -60.39M 45.51% | -60.77M 0.63% | -120.28M - | |||||
common stock issued | 2.18M - | ||||||||||||||||||||||||||||||||||||||||||||
common stock repurchased | -457K - | -44K 90.37% | -28.31M 64,250% | -1.93M 93.17% | -853K 55.87% | 19.15M - | |||||||||||||||||||||||||||||||||||||||
dividends paid | |||||||||||||||||||||||||||||||||||||||||||||
other financing activites | -14.38M - | 11.23M 178.09% | -7.13M 163.43% | 54.32M 862.41% | 8.99M 83.45% | 41.68M 363.43% | 129.38M 210.43% | 16.48M 87.26% | 348K 97.89% | 30.22M 8,585.06% | 17.60M 41.76% | 543.54M 2,987.97% | -35.12M 106.46% | 124.21M 453.67% | 39.19M 68.45% | 16.14M 58.82% | 41.80M 159.04% | 53.44M 27.83% | 34.69M 35.08% | 73.99M 113.27% | 130.98M 77.03% | 90.54M 30.88% | 761K 99.16% | 1.02M 34.43% | 12.72M 1,143.11% | -13.12M 203.13% | -453K 96.55% | 140.01M 31,008.39% | 16.31M 88.35% | 5.93M 63.66% | 23.45M 295.71% | -120K 100.51% | 83.97M 70,070.83% | 6.50M 92.26% | 194.99M 2,899.45% | 84.32M 56.76% | 175.87M 108.58% | 272M 54.66% | 221.65M 18.51% | 120.78M 45.51% | 121.51M 0.60% | 40.70M 66.51% | 122.91M - | ||
net cash used provided by financing activities | -17.72M - | -13.88M 21.67% | -12.78M 7.94% | 30.24M 336.73% | 3.77M 87.54% | 20.55M 445.34% | 123.02M 498.52% | -1.08M 100.88% | -5.39M 400.19% | 13.18M 344.51% | -54.69M 514.82% | 542.33M 1,091.65% | -637.22M 217.50% | 102.16M 116.03% | 34.75M 65.98% | 14.69M 57.74% | 40.44M 175.32% | 42.16M 4.25% | 27.84M 33.97% | 73.19M 162.95% | 112.05M 53.08% | 87.84M 21.60% | -7.12M 108.10% | 1.02M 114.37% | -6.80M 764.61% | -13.44M 97.68% | -9.23M 31.33% | -75.53M 718.37% | 15.61M 120.67% | -31.45M 301.49% | 22.36M 171.10% | -120K 100.54% | 49.76M 41,566.67% | 5.76M 88.42% | 119.85M 1,979.32% | 83.84M 30.04% | 99.93M 19.19% | 107.69M 7.76% | 108.89M 1.12% | 59.54M 45.33% | 60.74M 2.02% | 40.70M 33.00% | 21.78M - | ||
effect of forex changes on cash | 1.30M - | 2.56M 97.15% | 11K 99.57% | -12.90M 117,390.91% | -9.15M 29.06% | -14.15M 54.62% | 1.47M 110.35% | -5.74M 491.67% | -847K 85.24% | 6.42M 858.32% | -1.15M 117.97% | 1.47M 227.64% | -13.05M 985.81% | -7.31M 44.00% | 10.38M 242.04% | 6.35M 38.84% | -554K 108.73% | -5.07M 815.88% | -8.00M 57.73% | 623K 107.78% | -1.10M 277.21% | -625K 43.39% | -1.39M 122.88% | -4.71M 238.41% | 3.77M 180.04% | -5.77M 253.03% | 5.55M 196.16% | 1.47M 73.47% | 2.53M 71.55% | -652K 125.80% | 1.56M 338.96% | 781K 49.87% | 1.49M 90.40% | 15.16M 919.64% | 24.77M 63.38% | -68K 100.27% | 7.57M 11,235.29% | 1.50M 80.26% | 959K 35.85% | -3.31M 445.05% | 6.14M 285.55% | -1.94M 131.56% | 2.79M - | ||
net change in cash | 132.42M - | -349.88M 364.21% | -123.85M 64.60% | -228.82M 84.76% | 859.53M 475.63% | -702.15M 181.69% | 295.24M 142.05% | 114.56M 61.20% | -62.88M 154.89% | -40.55M 35.52% | -169.62M 318.34% | 497.56M 393.34% | 1.47M 99.70% | 294.81M 19,941.54% | -155.92M 152.89% | 524.90M 436.64% | 251M 52.18% | -382.89M 252.55% | 150.84M 139.40% | -574.25M 480.70% | 38.45M 106.70% | -356.00M 1,025.85% | 126.94M 135.66% | -358.06M 382.07% | 471.00M 231.54% | -427.63M 190.79% | 128.93M 130.15% | 168.88M 30.98% | -43.09M 125.52% | -39.74M 7.78% | 399.42M 1,105.00% | -247.40M 161.94% | 69.96M 128.28% | -120.86M 272.74% | 373.87M 409.35% | -548.05M 246.59% | 332.66M 160.70% | -570.64M 271.54% | -78.22M 86.29% | 665.65M 950.97% | 454.83M 31.67% | -262.15M 157.64% | -689.71M - | ||
cash at beginning of period | 1.19B - | 1.33B 11.10% | 975.19M 26.40% | 851.35M 12.70% | 622.52M 26.88% | 1.48B 138.07% | 779.91M 47.38% | 1.08B 37.86% | 1.19B 10.66% | 1.13B 5.29% | 1.09B 3.60% | 916.66M 15.61% | 1.41B 54.28% | 1.42B 0.10% | 1.71B 20.82% | 1.55B 9.12% | 2.08B 33.76% | 2.33B 12.07% | 1.95B 16.43% | 2.10B 7.75% | 1.52B 27.37% | 1.56B 2.52% | 1.21B 22.78% | 1.33B 10.52% | 975.51M 26.85% | 1.45B 48.28% | 1.02B 29.56% | 1.15B 12.65% | 1.32B 14.71% | 1.27B 3.27% | 1.23B 3.12% | 1.63B 32.37% | 1.39B 15.15% | 1.46B 5.05% | 1.33B 8.30% | 1.71B 28.01% | 1.16B 32.07% | 1.49B 28.66% | 922.82M 38.21% | 844.60M 8.48% | 1.51B 78.81% | 1.97B 30.12% | 1.71B - | ||
cash at end of period | 1.33B - | 975.19M 26.40% | 851.35M 12.70% | 622.52M 26.88% | 1.48B 138.07% | 779.91M 47.38% | 1.08B 37.86% | 1.19B 10.66% | 1.13B 5.29% | 1.09B 3.60% | 916.66M 15.61% | 1.41B 54.28% | 1.42B 0.10% | 1.71B 20.82% | 1.55B 9.12% | 2.08B 33.76% | 2.33B 12.07% | 1.95B 16.43% | 2.10B 7.75% | 1.52B 27.37% | 1.56B 2.52% | 1.21B 22.78% | 1.33B 10.52% | 975.51M 26.85% | 1.45B 48.28% | 1.02B 29.56% | 1.15B 12.65% | 1.32B 14.71% | 1.27B 3.27% | 1.23B 3.12% | 1.63B 32.37% | 1.39B 15.15% | 1.46B 5.05% | 1.33B 8.30% | 1.71B 28.01% | 1.16B 32.07% | 1.49B 28.66% | 922.82M 38.21% | 844.60M 8.48% | 1.51B 78.81% | 1.97B 30.12% | 1.70B 13.34% | 1.02B - | ||
operating cash flow | 192.21M - | -318.18M 265.54% | 118.38M 137.21% | -47.21M 139.88% | 928.00M 2,065.64% | -417.92M 145.03% | -17.10M 95.91% | 21.00M 222.80% | 53.10M 152.82% | 50.49M 4.90% | -75.28M 249.08% | -75.79M 0.69% | 307.33M 505.49% | 493.14M 60.46% | -167.80M 134.03% | 581.38M 446.46% | 433.96M 25.36% | -45.29M 110.44% | 129.14M 385.17% | -225.17M 274.36% | -185.50M 17.62% | -303.44M 63.58% | 13.57M 104.47% | -317.62M 2,440.62% | 781.69M 346.11% | -504.86M 164.59% | 147.77M 129.27% | 207.90M 40.69% | 186.32M 10.38% | -279.48M 250.00% | 177.25M 163.42% | 305.32M 72.26% | 34.47M 88.71% | -138.84M 502.82% | 88.02M 163.40% | 128.97M 46.53% | 795.22M 516.57% | -34.60M 104.35% | -89.68M 159.20% | 165.43M 284.47% | 561.11M 239.19% | 267.72M 52.29% | -53.73M - | ||
capital expenditure | -56.22M - | -50.81M 9.61% | -62.41M 22.82% | -71.03M 13.81% | -73.30M 3.20% | -55.34M 24.50% | -38.77M 29.95% | -45.16M 16.48% | -27.17M 39.84% | -51.75M 90.50% | -78.39M 51.46% | -45.73M 41.66% | -53.58M 17.18% | -112.99M 110.87% | -104.51M 7.51% | -97.63M 6.59% | -199.23M 104.07% | -177.72M 10.79% | -194.90M 9.66% | -238.00M 22.11% | -129.22M 45.71% | -149.17M 15.44% | -178.67M 19.78% | -182.74M 2.28% | -158.15M 13.46% | -112.55M 28.83% | -108.41M 3.68% | -106.33M 1.91% | -89.35M 15.97% | -90.16M 0.90% | -90.63M 0.52% | -164.62M 81.64% | -194.89M 18.39% | -154.76M 20.59% | -198.69M 28.38% | -223.26M 12.37% | -326.90M 46.42% | -370.96M 13.48% | -382.69M 3.16% | -286.21M 25.21% | -346.91M 21.21% | -413.46M 19.18% | -433.92M - | ||
free cash flow | 135.99M - | -368.99M 371.34% | 55.97M 115.17% | -118.24M 311.25% | 854.70M 822.85% | -473.26M 155.37% | -55.87M 88.19% | -24.16M 56.76% | 25.93M 207.34% | -1.26M 104.86% | -153.66M 12,095.24% | -121.52M 20.92% | 253.74M 308.81% | 380.15M 49.82% | -272.31M 171.63% | 483.75M 277.65% | 234.73M 51.48% | -223.01M 195.01% | -65.76M 70.51% | -463.16M 604.37% | -314.72M 32.05% | -452.61M 43.81% | -165.10M 63.52% | -500.36M 203.07% | 623.55M 224.62% | -617.41M 199.02% | 39.36M 106.38% | 101.56M 158.02% | 96.97M 4.53% | -369.63M 481.19% | 86.62M 123.43% | 140.70M 62.43% | -160.43M 214.02% | -293.60M 83.01% | -110.67M 62.31% | -94.28M 14.81% | 468.31M 596.72% | -405.56M 186.60% | -472.37M 16.47% | -120.78M 74.43% | 214.20M 277.34% | -145.73M 168.04% | -487.65M - |
All numbers in USD (except ratios and percentages)