COM:GENERAC
Generac Power Systems
- Stock
Last Close
183.52
22/11 21:00
Market Cap
8.61B
Beta: -
Volume Today
859.24K
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 | 48.52M - | 34.70M 28.48% | 54.02M 55.69% | 36.50M 32.44% | 49.39M 35.33% | 19.68M 60.14% | 14.84M 24.59% | 34.04M 129.29% | 9.18M 73.02% | 10.21M 11.22% | 20.94M 105.08% | 26.01M 24.20% | 41.65M 60.10% | 12.85M 69.15% | 25.75M 100.37% | 40.05M 55.56% | 82.49M 105.97% | 33.77M 59.06% | 54.23M 60.59% | 76.52M 41.10% | 76.70M 0.23% | 45.77M 40.32% | 61.71M 34.82% | 74.90M 21.38% | 69.94M 6.62% | 43.41M 37.93% | 63.59M 46.49% | 115.23M 81.21% | 124.98M 8.46% | 149.94M 19.98% | 127.91M 14.70% | 132.75M 3.79% | 145.96M 9.95% | 116.90M 19.91% | 157.64M 34.85% | 60.45M 61.65% | 73.89M 22.24% | 14.16M 80.84% | 45.52M 221.41% | 60.63M 33.22% | 96.60M 59.32% | 26.23M 72.85% | 59.12M 125.35% | 113.96M 92.78% | |
depreciation and amortization | 9.27M - | 8.57M 7.52% | 8.38M 2.26% | 8.79M 4.87% | 8.98M 2.23% | 9.03M 0.55% | 10.13M 12.12% | 10.60M 4.62% | 10.57M 0.23% | 12.79M 21.00% | 13.65M 6.70% | 14.90M 9.16% | 13.07M 12.25% | 12.60M 3.66% | 12.99M 3.09% | 13.11M 0.94% | 13.30M 1.44% | 11.68M 12.14% | 11.60M 0.71% | 11.84M 2.08% | 12.28M 3.74% | 12.61M 2.63% | 14.74M 16.92% | 15.49M 5.12% | 18.07M 16.61% | 16.12M 10.80% | 16.80M 4.26% | 17.17M 2.17% | 18.69M 8.84% | 18.24M 2.40% | 21.23M 16.41% | 23.22M 9.36% | 29.36M 26.46% | 38.46M 31.00% | 39.10M 1.66% | 39.16M 0.17% | 39.42M 0.64% | 39.95M 1.35% | 41.25M 3.24% | 42.95M 4.13% | 42.45M 1.16% | 41.90M 1.30% | 42.88M 2.33% | 43.15M 0.63% | |
deferred income tax | 25.31M - | 12.61M 50.20% | 15.54M 23.27% | 7.43M 52.20% | 2.31M 68.95% | 3.18M 37.99% | 5.75M 80.80% | 18.38M 219.56% | -364K 101.98% | 5.07M 1,492.58% | 4.00M 21.03% | 13.84M 245.67% | 16.44M 18.80% | 6.96M 57.67% | 10.21M 46.68% | 11.54M 13.06% | -7.26M 162.95% | 4.28M 158.96% | 1.97M 53.91% | 10.96M 455.27% | 6.38M 41.78% | 5.15M 19.29% | 5.96M 15.65% | 8.41M 41.11% | -781K 109.29% | 1.57M 301.15% | 6.46M 311.08% | 7.40M 14.65% | 5.76M 22.18% | 1.70M 70.46% | 5.30M 211.46% | 1.21M 77.23% | -10.31M 953.85% | -49.16M 376.96% | -12.47M 74.63% | -21.65M 73.61% | -12.19M 43.67% | -10.71M 12.15% | -3.44M 67.89% | -4.56M 32.65% | -15.76M 245.45% | -5.41M 65.71% | -5.41M - | ||
stock based compensation | 2.90M - | 3.32M 14.67% | 2.88M 13.28% | 3.20M 11.07% | 3.21M 0.28% | 2.51M 21.84% | 2.58M 2.95% | 1.80M 30.33% | 1.35M 24.85% | 2.48M 83.80% | 2.90M 16.74% | 2.42M 16.61% | 1.69M 30.22% | 2.63M 55.92% | 3.19M 21.05% | 2.58M 18.90% | 1.80M 30.22% | 3.11M 72.27% | 3.88M 25.08% | 2.92M 24.86% | 4.65M 59.40% | 3.59M 22.76% | 4.33M 20.59% | 3.55M 18.11% | 5.22M 47.00% | 4.57M 12.33% | 5.40M 18.06% | 4.35M 19.39% | 6.55M 50.59% | 5.45M 16.89% | 6.97M 27.99% | 5.78M 17.07% | 5.75M 0.57% | 8.83M 53.51% | 7.74M 12.37% | 6.86M 11.30% | 6.06M 11.70% | 10.33M 70.58% | 10.04M 2.80% | 9.93M 1.17% | 5.19M 47.76% | 12.71M - | 13.12M 3.15% | ||
change in working capital | 17.35M - | -24.18M 239.39% | -12.90M 46.65% | -2.62M 79.72% | 43.80M 1,774.24% | -12.23M 127.93% | -22.33M 82.51% | -33.03M 47.94% | 49.11M 248.66% | -9.54M 119.44% | 16.56M 273.45% | -12.86M 177.69% | 49.59M 485.55% | -40.19M 181.04% | 7.02M 117.47% | -1.31M 118.68% | 46.91M 3,675.08% | -25.15M 153.63% | -24.02M 4.50% | -44.74M 86.26% | 5.79M 112.95% | -53.79M 1,028.59% | -80.23M 49.14% | 7.46M 109.30% | 69.16M 826.51% | -55.38M 180.09% | 381K 100.69% | 12.87M 3,279.00% | 60.85M 372.67% | -19.74M 132.43% | -40.02M 102.77% | -89.28M 123.10% | -109.50M 22.65% | -118.79M 8.48% | -176.95M 48.96% | -150.95M 14.69% | -18.54M 87.72% | -73.12M 294.31% | -11.52M 84.24% | 30.57M 365.34% | 181.48M 493.72% | 27.12M 85.05% | -1.10M - | ||
accounts receivables | 11.01M - | -17.32M 257.33% | -21.60M 24.68% | 10.18M 147.12% | 25.76M 153.11% | 31.93M 23.96% | -1.99M 106.22% | -44.78M 2,154.88% | 24.45M 154.59% | 8.24M 66.31% | -17.63M 313.99% | -2.25M 87.22% | 2.56M 213.63% | 19.97M 680.20% | -14.61M 173.15% | -75.47M 416.53% | 40.34M 153.45% | 18.74M 53.53% | -43.62M 332.71% | -30.77M 29.45% | 12.41M 140.31% | 46.97M 278.61% | -55.76M 218.72% | -36.75M 34.10% | 53.77M 246.33% | -5.69M 110.58% | -13.33M 134.46% | -66.45M 398.37% | 29.50M 144.39% | -56.71M 292.25% | -40.14M 29.23% | -19.92M 50.36% | -15.09M 24.24% | -66.51M 340.67% | -76.80M 15.47% | 122.50M 259.51% | 27.36M 77.67% | 33.92M 24.01% | -49.46M 245.79% | -53.44M 8.05% | 50.70M 194.88% | 13.66M 73.05% | -45.67M - | ||
inventory | 8.82M - | 7.93M 10.10% | 4.53M 42.89% | -21.96M 584.90% | 13.01M 159.24% | -37.47M 388.05% | -28.84M 23.04% | 37.99M 231.74% | 37.40M 1.55% | -10.75M 128.75% | 9.71M 190.27% | 7.22M 25.58% | 9.34M 29.27% | -35.34M 478.47% | 21.36M 160.44% | 30.72M 43.84% | -33.02M 207.48% | -48.80M 47.80% | -36.79M 24.60% | -14.37M 60.96% | -52.64M 266.43% | -41.64M 20.88% | 20.49M 149.20% | 48.35M 135.99% | -821K 101.70% | -48.15M 5,764.19% | 12.83M 126.65% | 20.71M 61.45% | -63.38M 406.00% | -45.83M 27.68% | -117.99M 157.43% | -159.13M 34.87% | -148.04M 6.97% | -147.25M 0.53% | -10.98M 92.54% | -195.39M 1,679.15% | 34.34M 117.58% | -23.82M 169.36% | 7.92M 133.26% | 117.79M 1,386.70% | 160.78M 36.49% | -18.11M 111.26% | 61.15M - | ||
accounts payables | 758K - | 4.46M 488.26% | 2.26M 49.36% | 13.50M 497.79% | -4.95M 136.64% | 2.62M 152.95% | 14.76M 463.50% | -29.60M 300.59% | -15.54M 47.49% | -6.35M 59.16% | 23.89M 476.26% | -20.16M 184.38% | 35.53M 276.26% | -24.98M 170.30% | -1.58M 93.65% | 26.35M 1,762.71% | 42.99M 63.14% | -9.44M 121.95% | 42.88M 554.30% | 14.12M 67.08% | 38.80M 174.85% | -37.18M 195.81% | -31.36M 15.64% | -14.63M 53.34% | 13.77M 194.09% | 12.82M 6.92% | -35.80M 379.35% | 34.61M 196.67% | 54.42M 57.22% | 56.77M 4.32% | 129.27M 127.72% | 83.91M 35.09% | 27.37M 67.38% | 26.36M 3.69% | -80.95M 407.04% | -81.71M 0.94% | -86.74M 6.16% | -24.49M 71.77% | 22.04M 190.00% | -55.42M 351.45% | -63.03M 13.74% | 44.68M 170.89% | 13.35M - | ||
other working capital | -3.24M - | -19.25M 493.74% | 1.91M 109.93% | -4.33M 326.58% | 9.98M 330.39% | -9.31M 193.33% | -6.26M 32.77% | 3.36M 153.66% | 2.80M 16.64% | -682K 124.36% | 591K 186.66% | 2.32M 292.89% | 2.17M 6.55% | 148K 93.18% | 1.86M 1,157.43% | 17.09M 818.05% | -3.41M 119.96% | 14.34M 520.53% | 13.51M 5.77% | -13.72M 201.52% | 7.22M 152.66% | -21.94M 403.75% | -13.59M 38.08% | 10.50M 177.29% | 2.43M 76.84% | -14.37M 690.83% | 36.69M 355.34% | 24.00M 34.58% | 40.32M 67.96% | 26.04M 35.42% | -11.17M 142.90% | 5.86M 152.48% | 26.25M 347.87% | 68.61M 161.32% | -8.23M 111.99% | 3.64M 144.30% | 6.50M 78.32% | -58.73M 1,003.88% | 7.98M 113.58% | 21.63M 171.16% | 33.04M 52.72% | -13.11M 139.69% | 10.67M - | ||
other non cash items | 1.38M - | 1.33M 3.69% | -18.99M 1,525.83% | 3.93M 120.69% | 2.79M 29.07% | 3.08M 10.58% | 5.34M 73.33% | 3.50M 34.54% | 41.91M 1,098.48% | 1.14M 97.29% | 1.03M 9.32% | 3.97M 285.35% | 1.46M 63.33% | 610K 58.13% | 1.07M 76.23% | 1.08M 0.09% | 1.17M 8.27% | 1.28M 9.79% | 3.02M 136.04% | 1.84M 39.15% | 2.42M 31.74% | 1.24M 48.64% | 1.53M 23.33% | 1.38M 10.11% | 13.49M 878.96% | 1.06M 92.16% | 9.13M 763.33% | -1.84M 120.12% | 1.39M 175.57% | -3.05M 319.73% | 1.06M 134.67% | 736K 30.43% | 491K 33.29% | -6.38M 1,399.39% | 8.79M 237.71% | 10.08M 14.73% | 12.24M 21.41% | 824K 93.27% | 1.30M 57.77% | 620K 52.31% | 6.99M 1,026.94% | 65.61M 839.06% | 48.56M - | ||
net cash provided by operating activities | 104.73M - | 36.35M 65.29% | 48.93M 34.60% | 57.23M 16.95% | 110.47M 93.05% | 25.26M 77.14% | 16.32M 35.38% | 35.28M 116.15% | 111.76M 216.78% | 22.15M 80.18% | 59.08M 166.73% | 48.28M 18.29% | 123.90M 156.63% | -4.55M 103.67% | 60.22M 1,424.68% | 67.05M 11.33% | 138.40M 106.42% | 28.97M 79.07% | 50.69M 74.98% | 59.34M 17.07% | 108.23M 82.38% | 14.57M 86.54% | 8.04M 44.80% | 111.19M 1,282.42% | 175.09M 57.47% | 11.35M 93.52% | 101.77M 796.95% | 155.20M 52.50% | 218.22M 40.61% | 152.54M 30.10% | 122.45M 19.73% | 74.41M 39.23% | 61.75M 17.01% | -10.14M 116.42% | 23.84M 335.01% | -56.05M 335.14% | 100.87M 279.98% | -18.56M 118.40% | 83.15M 548.01% | 140.14M 68.54% | 316.95M 126.17% | 111.90M 64.69% | 212.28M - | ||
investments in property plant and equipment | -16.51M - | -4.92M 70.18% | -8.39M 70.40% | -9.40M 12.07% | -11.97M 27.24% | -6.53M 45.45% | -7.73M 18.41% | -5.85M 24.32% | -10.54M 80.22% | -7.09M 32.72% | -6.91M 2.57% | -6.84M 0.98% | -9.62M 40.58% | -3.55M 63.12% | -6.48M 82.69% | -6.63M 2.25% | -16.60M 150.50% | -6.50M 60.87% | -5.83M 10.25% | -13.25M 127.29% | -22.02M 66.21% | -15.90M 27.80% | -18.47M 16.17% | -11.07M 40.07% | -15.36M 38.70% | -12.89M 16.03% | -13.44M 4.22% | -7.61M 43.38% | -28.19M 270.50% | -27.47M 2.55% | -26.75M 2.61% | -33.23M 24.23% | -22.54M 32.19% | -28.20M 25.13% | -18.30M 35.10% | -18.33M 0.15% | -21.36M 16.50% | -23.98M 12.28% | -29.92M 24.80% | -23.82M 20.40% | -83.93M 252.40% | -26.82M 68.05% | 54.77M - | ||
acquisitions net | -42.15M - | -4.88M - | -55.89M 1,045.23% | 374K 100.67% | -141K 137.70% | -74.71M 52,885.82% | 695K 100.93% | -61.28M 8,917.27% | 394K 100.64% | -500K 226.90% | -15.33M 2,965.80% | 1.61M 110.50% | -450K 127.95% | 97K 121.56% | -369K - | -71.56M 19,292.14% | 6.49M - | -61.55M 1,048.95% | -51.39M 16.50% | -7.92M 84.59% | 8.86M 211.87% | -22.82M - | -41.98M 84.01% | -47.47M - | -250.42M 427.50% | -3.92M 98.43% | -17.73M 352.30% | -4.70M 73.49% | -13.64M 190.24% | -16.19M 18.65% | -6.63M 59.06% | 214K 103.23% | 105.81M 49,342.52% | 51K 99.95% | -4.06M - | ||||||||||
purchases of investments | 33.23M - | -3.66M 111.01% | -2.92M 20.19% | -10.23M 250.19% | -4.70M 54.04% | -16.78M 256.95% | -2M 88.08% | 29.92M 1,596.15% | -592K 101.98% | 2.59M 537.84% | 132K 94.91% | -38.88M - | |||||||||||||||||||||||||||||||||
sales maturities of investments | 867K - | 1.06M 22.49% | 896K 15.63% | 1.11M 23.66% | 743K 32.94% | 653K 12.11% | 640K 1.99% | 594K 7.19% | 618K 4.04% | 706K 14.24% | 674K 4.53% | 653K 3.12% | 5.61M 759.72% | 651K 88.40% | 943K 44.85% | 2.37M 151.22% | 2.88M 21.61% | 270K 90.63% | 902K 234.07% | 821K 8.98% | 795K 3.17% | 677K 14.84% | 1.06M 56.72% | 761K 28.28% | 1.76M 131.41% | 1.90M - | |||||||||||||||||||
other investing activites | 5K - | 6K 20% | -428K 7,233.33% | 387K - | 29K 92.51% | 59K 103.45% | 17K 71.19% | 7K - | 40K 471.43% | 1.30M 3,155% | 11K 99.16% | 35K 218.18% | 10K 71.43% | 32K 220.00% | 5K 84.38% | 1K 80% | 195K 19,400% | 17K 91.28% | 1K 94.12% | 23K 2,200% | 26K 13.04% | 34K 30.77% | 12K 64.71% | 12K - | 14K 16.67% | 153K 992.86% | 5K 96.73% | -419.16M 8,383,380% | -33.13M 92.10% | 3.74M 111.28% | 4.79M 28.04% | 10.25M 114.17% | 4.87M 52.51% | 1.81M 62.85% | 84K 95.35% | -28.21M 33,678.57% | 132K 100.47% | 1 100.00% | -1.63M 162,900,100% | -81.49M - | |||||
net cash used for investing activites | -58.66M - | -4.92M 91.61% | -8.82M 79.30% | -14.29M 61.96% | -67.47M 372.29% | -6.13M 90.92% | -7.81M 27.54% | -80.54M 931.02% | -9.85M 87.77% | -68.37M 594.21% | -6.48M 90.53% | -6.04M 6.73% | -24.94M 312.81% | -1.90M 92.37% | -6.92M 263.74% | -6.50M 6.11% | -16.60M 155.39% | -6.00M 63.87% | -76.13M 1,169.47% | -12.34M 83.79% | -14.43M 16.95% | -76.69M 431.46% | -69.19M 9.78% | -18.32M 73.52% | -5.89M 67.86% | -12.28M 108.53% | -12.72M 3.62% | -29.73M 133.77% | -69.36M 133.27% | -21.85M 68.50% | -445.27M 1,937.83% | -79.66M 82.11% | -270.51M 239.60% | -27.38M 89.88% | -35.74M 30.57% | -21.96M 38.55% | -49.15M 123.79% | -41.29M 16% | -34.16M 17.27% | -23.00M 32.65% | 25.23M 209.66% | -26.64M 205.59% | -67.76M - | ||
debt repayment | -11.69M - | -9.90M 15.34% | -15.74M 59.00% | -68.01M 332.21% | -26.83M 60.55% | -56.63M 111.05% | -105.19M 85.74% | -3.97M 96.22% | -8.18M 105.89% | -4.20M 48.70% | -12.78M 204.55% | -2.24M 82.47% | -46.16M 1,959.88% | -36.25M 21.47% | -46.53M 28.35% | -11.23M 75.87% | -138.35M 1,132.37% | -4.32M 96.88% | -54.65M 1,165.34% | -4.67M 91.45% | -66.06M 1,313.76% | -14.19M 78.52% | -12.13M 14.48% | -22.22M 83.12% | -64.02M 188.09% | -26.70M 58.29% | -101.50M 280.13% | -86.23M 15.04% | -68.04M 21.10% | -45.58M 33.00% | -81.19M 78.11% | -33.33M 58.95% | -187.57M 462.86% | -126.35M 32.64% | -620.30M 390.95% | -33.39M 94.62% | -30.29M 9.26% | -118.65M 291.68% | -63.03M 46.88% | -77.33M 22.69% | -48.17M 37.71% | -16.08M 66.62% | -530.59M - | ||
common stock issued | 32K - | 21K - | 12.06M - | 1.62M - | 6.95M - | 16.03M 130.60% | 5.61M - | 9.39M - | 13.09M - | 38.79M - | 3.24M - | 13.79M 324.97% | 4.97M 63.91% | 1.25M 74.91% | 916K 26.60% | 676K 26.20% | 319K 52.81% | -10.62M - | |||||||||||||||||||||||||||
common stock repurchased | -32K - | 1.63M - | -35.56M - | -65.36M - | -50.00M 23.49% | -25.66M - | 25.66M - | -1.47M - | -123.90M - | -221.94M 79.13% | -4.71M 97.88% | -4.48M 4.97% | -100.27M 2,140.10% | -151.25M 50.84% | 56.06M - | ||||||||||||||||||||||||||||||
dividends paid | -5K - | -334K 6,580% | -125K 62.57% | -246K 96.80% | -197K 19.92% | -1.43M 624.37% | -2K - | -7K 250% | -76K 985.71% | -14.60M - | -314K - | -314K - | -285K - | -120.66M - | -309K 99.74% | -4.71M 1,424.27% | -3.23M 31.46% | -99.35M 2,977.79% | |||||||||||||||||||||||||||
other financing activites | -931K - | 2.37M 354.78% | -97K 104.09% | 1.55M 1,702.06% | -121K 107.79% | 1.50M 1,341.32% | 101.99M 6,690.41% | -59.03M 157.87% | -33K 99.94% | 3.17M 9,696.97% | -32.84M 1,136.79% | 3.65M 111.13% | 24.10M 559.34% | 31.49M 30.65% | 1.78M 94.33% | 11.95M 569.47% | 20.03M 67.65% | -1.94M 109.68% | 46.97M 2,521.13% | 19.41M 58.68% | -7.78M 140.09% | 12.57M 261.50% | 21.91M 74.37% | 36.24M 65.38% | -7.71M 121.28% | 10.62M 237.68% | 104.57M 884.85% | 77.65M 25.74% | 46.12M 40.61% | 5.58M 87.91% | 48.52M 770.22% | 72.56M 49.56% | 79.26M 9.24% | 221.95M 180.02% | 891.07M 301.48% | 123.20M 86.17% | 87.93M 28.63% | 186.77M 112.41% | 75.31M 59.68% | 128.97M 71.25% | -105.67M 181.94% | -20.57M 80.53% | 335.08M - | ||
net cash used provided by financing activities | -12.63M - | -7.86M 37.76% | -15.96M 103.05% | -66.70M 318.00% | -25.50M 61.77% | -56.56M 121.78% | -3.20M 94.35% | -63.00M 1,871.28% | -31.73M 49.64% | -1.11M 96.51% | -45.62M 4,024.50% | -63.94M 40.18% | -85.04M 32.99% | -4.76M 94.40% | -44.74M 839.17% | 724K 101.62% | -111.36M 15,481.35% | -16.20M 85.45% | -7.68M 52.59% | 14.74M 291.89% | -42.89M 391.04% | -1.62M 96.22% | 9.78M 702.96% | 14.02M 43.35% | -64.10M 557.18% | -16.08M 74.91% | 3.07M 119.07% | -8.58M 379.66% | -8.83M 2.94% | -40.01M 352.99% | -32.67M 18.34% | 39.23M 220.09% | -69.53M 277.20% | 95.60M 237.51% | 270.77M 183.23% | -151.50M 155.95% | -150.83M 0.44% | 63.67M 142.22% | 5.82M 90.85% | -147.06M 2,625.57% | -304.41M 106.99% | -36.33M 88.07% | -150.06M - | ||
effect of forex changes on cash | 181K - | 18K 90.06% | 65K 261.11% | -1.03M 1,689.23% | -908K 12.10% | -2.25M 148.02% | 176K 107.82% | -856K 586.36% | -780K 8.88% | 834K 206.92% | -719K 186.21% | 229K 131.85% | -811K 454.15% | 1.44M 276.94% | 1.02M 28.85% | 439K 57.00% | -746K 269.93% | 919K 223.19% | -1.33M 244.40% | 547K 141.22% | -428K 178.24% | 520K 221.50% | 465K 10.58% | -1.22M 361.94% | 1.74M 243.10% | 1.59M 8.95% | -2.84M 278.83% | 329K 111.59% | 1.16M 251.67% | -999K 186.34% | 760K 176.08% | -349K 145.92% | 1.90M 644.41% | 600K 68.42% | 2.26M 276.67% | -7.72M 441.81% | 1.92M 124.88% | 814K 57.65% | 589K 27.64% | -1.31M 322.75% | 1.71M 230.34% | -569K 133.27% | 1.40M - | ||
net change in cash | 33.63M - | 23.59M 29.84% | 24.22M 2.65% | -24.80M 202.39% | 16.60M 166.94% | -39.68M 339.03% | 5.49M 113.84% | -109.12M 2,087.63% | 69.40M 163.60% | -46.49M 166.98% | 6.27M 113.49% | -21.48M 442.50% | 13.11M 161.03% | -9.78M 174.59% | 9.58M 197.94% | 61.71M 544.35% | 9.69M 84.29% | 7.69M 20.66% | -34.45M 547.96% | 62.29M 280.81% | 50.48M 18.95% | -63.22M 225.23% | -50.90M 19.48% | 105.67M 307.61% | 106.84M 1.11% | -15.43M 114.44% | 89.28M 678.71% | 117.21M 31.29% | 141.18M 20.45% | 89.69M 36.48% | -354.73M 495.52% | 33.64M 109.48% | -276.39M 921.60% | 58.68M 121.23% | 261.12M 344.95% | -237.23M 190.85% | -97.19M 59.03% | 4.64M 104.78% | 55.40M 1,093.52% | -31.24M 156.39% | 39.47M 226.33% | 48.36M 22.53% | -4.14M - | ||
cash at beginning of period | 116.52M - | 150.15M 28.86% | 173.74M 15.71% | 197.96M 13.94% | 173.16M 12.53% | 189.76M 9.59% | 150.09M 20.91% | 155.57M 3.66% | 46.45M 70.14% | 115.86M 149.40% | 69.37M 40.12% | 75.64M 9.04% | 54.16M 28.39% | 67.27M 24.20% | 57.49M 14.54% | 67.07M 16.66% | 128.78M 92.01% | 138.47M 7.53% | 146.16M 5.55% | 111.71M 23.57% | 174.00M 55.76% | 224.48M 29.01% | 161.27M 28.16% | 110.37M 31.56% | 216.04M 95.75% | 322.88M 49.46% | 307.46M 4.78% | 396.73M 29.04% | 513.94M 29.54% | 655.13M 27.47% | 744.81M 13.69% | 390.09M 47.63% | 423.73M 8.62% | 147.34M 65.23% | 206.02M 39.83% | 467.14M 126.74% | 229.91M 50.78% | 132.72M 42.27% | 137.37M 3.50% | 192.77M 40.33% | 161.53M 16.21% | 200.99M 24.44% | 218.32M - | ||
cash at end of period | 150.15M - | 173.74M 15.71% | 197.96M 13.94% | 173.16M 12.53% | 189.76M 9.59% | 150.09M 20.91% | 155.57M 3.66% | 46.45M 70.14% | 115.86M 149.40% | 69.37M 40.12% | 75.64M 9.04% | 54.16M 28.39% | 67.27M 24.20% | 57.49M 14.54% | 67.07M 16.66% | 128.78M 92.01% | 138.47M 7.53% | 146.16M 5.55% | 111.71M 23.57% | 174.00M 55.76% | 224.48M 29.01% | 161.27M 28.16% | 110.37M 31.56% | 216.04M 95.75% | 322.88M 49.46% | 307.46M 4.78% | 396.73M 29.04% | 513.94M 29.54% | 655.13M 27.47% | 744.81M 13.69% | 390.09M 47.63% | 423.73M 8.62% | 147.34M 65.23% | 206.02M 39.83% | 467.14M 126.74% | 229.91M 50.78% | 132.72M 42.27% | 137.37M 3.50% | 192.77M 40.33% | 161.53M 16.21% | 200.99M 24.44% | 249.35M 24.06% | 214.18M - | ||
operating cash flow | 104.73M - | 36.35M 65.29% | 48.93M 34.60% | 57.23M 16.95% | 110.47M 93.05% | 25.26M 77.14% | 16.32M 35.38% | 35.28M 116.15% | 111.76M 216.78% | 22.15M 80.18% | 59.08M 166.73% | 48.28M 18.29% | 123.90M 156.63% | -4.55M 103.67% | 60.22M 1,424.68% | 67.05M 11.33% | 138.40M 106.42% | 28.97M 79.07% | 50.69M 74.98% | 59.34M 17.07% | 108.23M 82.38% | 14.57M 86.54% | 8.04M 44.80% | 111.19M 1,282.42% | 175.09M 57.47% | 11.35M 93.52% | 101.77M 796.95% | 155.20M 52.50% | 218.22M 40.61% | 152.54M 30.10% | 122.45M 19.73% | 74.41M 39.23% | 61.75M 17.01% | -10.14M 116.42% | 23.84M 335.01% | -56.05M 335.14% | 100.87M 279.98% | -18.56M 118.40% | 83.15M 548.01% | 140.14M 68.54% | 316.95M 126.17% | 111.90M 64.69% | 212.28M - | ||
capital expenditure | -16.51M - | -4.92M 70.18% | -8.39M 70.40% | -9.40M 12.07% | -11.97M 27.24% | -6.53M 45.45% | -7.73M 18.41% | -5.85M 24.32% | -10.54M 80.22% | -7.09M 32.72% | -6.91M 2.57% | -6.84M 0.98% | -9.62M 40.58% | -3.55M 63.12% | -6.48M 82.69% | -6.63M 2.25% | -16.60M 150.50% | -6.50M 60.87% | -5.83M 10.25% | -13.25M 127.29% | -22.02M 66.21% | -15.90M 27.80% | -18.47M 16.17% | -11.07M 40.07% | -15.36M 38.70% | -12.89M 16.03% | -13.44M 4.22% | -7.61M 43.38% | -28.19M 270.50% | -27.47M 2.55% | -26.75M 2.61% | -33.23M 24.23% | -22.54M 32.19% | -28.20M 25.13% | -18.30M 35.10% | -18.33M 0.15% | -21.36M 16.50% | -23.98M 12.28% | -29.92M 24.80% | -23.82M 20.40% | -83.93M 252.40% | -26.82M 68.05% | 54.77M - | ||
free cash flow | 88.22M - | 31.43M 64.37% | 40.54M 28.99% | 47.82M 17.96% | 98.51M 105.99% | 18.73M 80.99% | 8.59M 54.12% | 29.43M 242.53% | 101.22M 243.92% | 15.06M 85.12% | 52.17M 246.48% | 41.44M 20.58% | 114.28M 175.80% | -8.09M 107.08% | 53.74M 763.92% | 60.42M 12.43% | 121.79M 101.59% | 22.47M 81.55% | 44.86M 99.62% | 46.09M 2.74% | 86.20M 87.04% | -1.33M 101.54% | -10.43M 683.70% | 100.12M 1,059.80% | 159.73M 59.54% | -1.55M 100.97% | 88.33M 5,806.07% | 147.59M 67.09% | 190.03M 28.76% | 125.07M 34.18% | 95.70M 23.49% | 41.18M 56.97% | 39.22M 4.76% | -38.34M 197.77% | 5.53M 114.43% | -74.38M 1,444.45% | 79.51M 206.91% | -42.54M 153.50% | 53.22M 225.13% | 116.32M 118.54% | 233.01M 100.32% | 85.08M 63.49% | 267.06M - |
All numbers in (except ratios and percentages)