NYSE:WSO
Watsco, Inc.
- Stock
Last Close
351.13
06/11 21:51
Market Cap
19.61B
Beta: 0.89
Volume Today
186.79K
Avg: 333.32K
PE Ratio
26.12
PFCF: 34.70
Dividend Yield
2.50%
Payout:62.78%
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 '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 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 34.78M - | 31.30M 10.01% | 84.24M 169.14% | 74.64M 11.39% | 36.34M 51.32% | 34.17M 5.96% | 81.42M 138.26% | 80.52M 1.11% | 39.87M 50.49% | 33.77M 15.30% | 90.85M 169.03% | 80.02M 11.92% | 52.66M 34.20% | 42.38M 19.52% | 108.26M 155.48% | 96.89M 10.51% | 49.00M 49.42% | 43.80M 10.61% | 107.91M 146.35% | 99.66M 7.65% | 44.41M 55.44% | 36.25M 18.37% | 104.24M 187.59% | 126.21M 21.07% | 56.48M 55.25% | 66.13M 17.09% | 172.13M 160.31% | 164.84M 4.23% | 95.63M 41.99% | 134.89M 41.05% | 225.51M 67.18% | 186.17M 17.44% | 157.13M 15.60% | 130.37M 17.03% | 205.40M 57.55% | 200.62M 2.33% | 76.83M 61.70% | 80.17M 4.35% | 168.80M 110.56% | 271.61M 60.90% | 115.18M 57.59% | |
depreciation and amortization | 4.58M - | 4.62M 0.92% | 4.79M 3.61% | 4.81M 0.40% | 4.90M 1.96% | 4.96M 1.14% | 5.09M 2.60% | 5.04M 1.00% | 4.99M 0.93% | 5.37M 7.56% | 5.57M 3.80% | 5.58M 0.11% | 5.52M 0.91% | 5.54M 0.25% | 5.49M 0.88% | 5.47M 0.29% | 5.59M 2.23% | 5.77M 3.09% | 5.89M 2.08% | 6.33M 7.46% | 6.53M 3.19% | 6.48M 0.77% | 6.42M 0.93% | 6.45M 0.51% | 6.56M 1.64% | 6.90M 5.18% | 6.98M 1.17% | 7.00M 0.26% | 7.25M 3.66% | 7.59M 4.69% | 7.78M 2.50% | 8.06M 3.61% | 8.24M 2.22% | 8.18M 0.73% | 8.43M 3.04% | 8.79M 4.26% | 9.68M 10.16% | 9.88M 2.04% | 10.44M - | 10.49M 0.51% | ||
deferred income tax | -4.70M - | -7.45M 58.55% | -7.80M 4.63% | 2.63M 133.67% | -947K 136.08% | -7.74M 717.53% | -7.78M 0.43% | 1.72M 122.16% | -1.26M 173.36% | -8.39M 563.92% | 401K 104.78% | 1.36M 239.65% | -14.84M 1,189.28% | -9.13M 38.47% | -9.23M 1.17% | 2.36M 125.51% | 4.37M 85.27% | -9.62M 320.32% | -10.21M 6.20% | 1.61M 115.75% | -1.49M 192.42% | -11.39M 666.04% | -11.65M 2.25% | 1.50M 112.89% | -3.14M 308.99% | -12.79M 307.71% | -13.44M 5.07% | 1.85M 113.77% | 1.97M 6.59% | 4.10M - | 2.21M 46.00% | 7.16M 223.32% | -15.26M - | 2.45M 116.06% | -13.07M 633.51% | -3.57M - | -5.75M 61.13% | |||||
stock based compensation | 3.62M - | 2.83M 21.86% | 3.01M 6.29% | 3.02M 0.43% | 3.73M 23.56% | 2.79M 25.42% | 2.69M 3.45% | 2.88M 7.29% | 3.96M 37.26% | 3.03M 23.56% | 3.24M 6.94% | 3.33M 3.03% | 3.69M 10.76% | 3.59M 2.82% | 3.75M 4.35% | 4.43M 18.34% | 3.74M 15.66% | 3.85M 2.94% | 4.33M 12.37% | 3.82M 11.72% | 5.04M 32.01% | 4.91M 2.54% | 5.23M 6.43% | 5.66M 8.30% | 6.33M 11.74% | 5.89M 6.88% | 6.46M 9.62% | 6.31M 2.34% | 6.71M 6.31% | 7.97M 18.91% | 6.99M 12.38% | 7.06M 0.99% | 6.80M 3.57% | 6.70M 1.51% | 6.83M 1.90% | 7.26M 6.36% | 9.21M 26.81% | 8.55M - | 9.96M 16.53% | |||
change in working capital | 65.14M - | -59.19M 190.86% | -149.04M 151.81% | 88.22M 159.19% | 76.72M 13.04% | -3.21M 104.19% | -91.55M 2,748.48% | 13.28M 114.50% | 82.51M 521.39% | -11.33M 113.74% | -102.72M 806.38% | 63.68M 161.99% | 69.69M 9.44% | -95.75M 237.40% | -92.54M 3.36% | -16.74M 81.91% | 36.86M 320.17% | -4.50M 112.21% | -100.99M 2,144.20% | 21.32M 121.11% | 83.97M 293.91% | -11.98M 114.27% | 106.67M 990.37% | -24.09M 122.58% | 96.54M 500.79% | -118.58M 222.83% | -62.08M 47.65% | 62.87M 201.28% | -83.91M 233.45% | -257.25M 206.59% | -65.14M 74.68% | 87.81M 234.80% | 37.89M 56.85% | -200.10M 628.10% | -257.35M 28.61% | 140.98M 154.78% | 196.67M 39.50% | -23.95M 112.18% | -170.57M 612.28% | 194.52M 214.04% | 251.97M 29.54% | |
accounts receivables | 65.82M - | -6.88M 110.46% | -161.46M 2,245.37% | 85.55M 152.99% | 56.67M 33.75% | -11.93M 121.06% | -141.77M 1,087.93% | 57.01M 140.21% | 69.75M 22.35% | -5.68M 108.14% | -129.27M 2,175.92% | 45.56M 135.24% | 87.72M 92.54% | -10.06M 111.47% | -173.05M 1,620.31% | 56.92M 132.90% | 97.35M 71.02% | -2.33M 102.39% | -144.11M 6,087.72% | 43.63M 130.27% | 111.27M 155.04% | -46.53M 141.82% | -99.98M 114.85% | 33.49M 133.50% | 109.46M 226.79% | -61.07M 155.79% | -222.00M 263.51% | 85.07M 138.32% | 67.60M 20.54% | -91.78M 235.77% | -197.70M 115.42% | 118.73M 160.06% | 110.59M 6.86% | -64.69M 158.50% | -178.75M 176.31% | 59.33M 133.19% | 148.07M 149.56% | -33.50M 122.63% | -170.46M 408.81% | 58.89M 134.55% | 59.52M 1.06% | |
inventory | 50.34M - | -126.90M 352.07% | 2.42M 101.91% | 44.31M 1,728.81% | 76.51M 72.67% | -69.12M 190.33% | -3.25M 95.30% | 8.89M 373.37% | 53.75M 504.62% | -66.10M 222.98% | -17.42M 73.64% | -14.16M 18.71% | 24.28M 271.46% | -49.94M 305.65% | -63.89M 27.95% | 63.27M 199.02% | -28.39M 144.87% | -55.56M 95.72% | -62.03M 11.65% | 43.14M 169.55% | 58.92M 36.58% | -27.28M 146.30% | 90.71M 432.52% | -28.98M 131.95% | 105.48M 463.93% | -204.59M 293.96% | 31.05M 115.18% | 2.88M 90.74% | -73.00M 2,637.30% | -273.70M 274.95% | -92.66M 66.15% | 89.71M 196.82% | 16.79M 81.28% | -240.76M 1,533.68% | -72.88M 69.73% | 169.89M 333.12% | 208.37M 22.65% | -307.22M 247.44% | 81.23M 126.44% | -22.22M 127.35% | 206.52M 1,029.53% | |
accounts payables | -53.93M - | 72.05M 233.59% | -303K 100.42% | -2.10M 593.73% | 2.12M 200.86% | 75.94M 3,481.89% | 467K 99.39% | -5.33M 1,241.54% | 2.80M 152.45% | 63.03M 2,154.36% | 41.54M 34.10% | 32.64M 21.43% | -41.93M 228.47% | -36.65M 12.59% | 144.56M 494.44% | -131.19M 190.76% | -34.11M 74.00% | 55.35M 262.26% | 106.33M 92.11% | -62.06M 158.36% | -86.89M 40.02% | 66.05M 176.01% | 116.91M 77.00% | -24.86M 121.27% | -124.16M 399.37% | 149.91M 220.74% | 132.94M 11.32% | -19.10M 114.37% | -80.93M 323.73% | 107.75M 233.14% | 224.46M 108.31% | -119.39M 153.19% | -90.84M 23.92% | 101.81M 212.08% | 1.63M 98.40% | -85.83M 5,369.12% | -179.65M 109.30% | 315.09M 275.39% | -81.57M 125.89% | -14.63M 82.06% | -21.12M 44.29% | |
other working capital | 2.90M - | 2.55M 12.26% | 10.30M 304.08% | -39.54M 483.99% | -58.58M 48.18% | 1.90M 103.25% | 53.00M 2,686.70% | -47.29M 189.22% | -43.79M 7.40% | -2.58M 94.10% | 2.43M 194.16% | -356K 114.63% | -379K 6.46% | 890K 334.83% | -156K 117.53% | -5.74M 3,578.21% | 2.01M 135.08% | -1.96M 197.42% | -1.18M 39.83% | -3.40M 187.97% | 666K 119.60% | -4.22M 733.03% | -967K 77.06% | -3.73M 286.25% | 5.76M 254.16% | -2.83M 149.13% | -4.07M 43.80% | -5.97M 46.73% | 2.43M 140.68% | 474K 80.48% | 757K 59.70% | -1.24M 264.33% | 1.34M 207.88% | 3.54M 163.41% | -7.35M 307.92% | -2.41M 67.25% | 19.88M 926.05% | 1.69M 91.52% | 226K 86.60% | -1.91M 946.46% | 7.05M 468.43% | |
other non cash items | -161K - | 11.10M 6,996.27% | 7.45M 32.86% | 566K 92.41% | 877K 54.95% | 10.89M 1,141.96% | 10.21M 6.29% | 928K 90.91% | 1.40M 50.54% | 11.88M 750.54% | 588K 95.05% | -1.50M 355.61% | 411K 127.35% | 11.76M 2,762.29% | 6.63M 43.62% | -3.08M 146.49% | 928K 130.09% | 13.63M 1,368.97% | 8.59M 36.99% | -3.64M 142.38% | -214K 94.12% | 17.59M 8,321.03% | 8.48M 51.80% | -4.21M 149.66% | -1.16M 72.38% | 14.71M 1,364.66% | 9.57M 34.90% | -5.08M 153.10% | 2.24M 144.00% | 5.17M 131.11% | -4.54M 187.81% | -5.50M 21.17% | -4.14M 24.76% | 7.42M 279.39% | 10.19M 37.17% | -7.59M 174.51% | 19.29M 354.13% | 83.00M 330.37% | 230.30M 177.46% | -642.98M 379.20% | -2.96M 99.54% | |
net cash provided by operating activities | 103.26M - | -16.78M 116.25% | -57.34M 241.68% | 173.88M 403.23% | 121.63M 30.05% | 41.85M 65.59% | 81K 99.81% | 104.37M 128,748.15% | 131.46M 25.96% | 34.32M 73.89% | -2.08M 106.06% | 152.47M 7,437.15% | 117.14M 23.17% | -41.61M 135.52% | 22.36M 153.73% | 89.32M 299.50% | 100.49M 12.51% | 52.94M 47.32% | 15.51M 70.70% | 129.09M 732.27% | 138.24M 7.09% | 41.86M 69.72% | 219.40M 424.13% | 111.52M 49.17% | 161.60M 44.90% | -37.74M 123.36% | 119.63M 416.93% | 237.79M 98.78% | 29.89M 87.43% | -101.62M 439.94% | 174.69M 271.91% | 285.81M 63.60% | 213.08M 25.45% | -47.42M 122.25% | -41.76M 11.94% | 352.52M 944.20% | 298.61M 15.29% | 103.71M 65.27% | 57.73M 44.33% | 232.76M 303.16% | 378.90M 62.78% | |
investments in property plant and equipment | -12.28M - | -3.11M 74.64% | -11.52M 269.91% | -5.96M 48.26% | -3.10M 47.90% | -2.74M 11.66% | -2.88M 4.81% | -3.37M 17.25% | -34.59M 926.05% | -4.15M 88.01% | -6.17M 48.66% | -3.45M 43.99% | -4.02M 16.36% | -3.43M 14.58% | -5.31M 54.60% | -4.02M 24.31% | -4.17M 3.86% | -4.10M 1.63% | -5.00M 21.91% | -3.61M 27.89% | -3.71M 2.94% | -3.85M 3.66% | -4.13M 7.38% | -3.56M 13.74% | -4.79M 34.50% | -4.77M 0.48% | -6.14M 28.58% | -5.75M 6.23% | -7.45M 29.41% | -8.17M 9.74% | -10.67M 30.58% | -7.52M 29.54% | -7.43M 1.17% | -7.45M 0.26% | -7.09M 4.77% | -8.39M 18.30% | -9.98M 18.90% | -5.79M 42.00% | -6.30M 8.81% | 12.26M 294.73% | -8.03M 165.50% | |
acquisitions net | -9.59M - | 202K 102.11% | -30.58M - | -12.33M 59.69% | -2.91M - | -47K - | 56K - | 1.70M 2,928.57% | -2.99M 276.24% | 1.18M 139.34% | -838K 171.26% | 604K 172.08% | -5.18M 957.28% | 5K 100.10% | -120K 2,500% | |||||||||||||||||||||||||||
purchases of investments | -3.35M - | -200M 5,871.93% | -55.67M - | |||||||||||||||||||||||||||||||||||||||
sales maturities of investments | 5.99M - | -1.28M - | ||||||||||||||||||||||||||||||||||||||||
other investing activites | 2.06M - | 71K 96.55% | 552K 677.46% | 63K 88.59% | 74K 17.46% | 69K 6.76% | 555K 704.35% | 51K 90.81% | 69K 35.29% | 20K 71.01% | -63.55M 317,825% | -21.70M - | -126.55M - | -1M - | -56K - | -1.70M 2,928.57% | -1.23M - | -1.23M 0% | 1.28M 203.65% | -21.88M - | 81K 100.37% | |||||||||||||||||||||
net cash used for investing activites | -10.22M - | -3.04M 70.23% | -10.97M 260.40% | -5.90M 46.23% | -3.03M 48.60% | -2.67M 11.78% | -2.32M 13.24% | -3.32M 43.10% | -34.52M 939.73% | -4.13M 88.04% | -69.71M 1,589.12% | -3.45M 95.05% | -4.02M 16.36% | -3.43M 14.58% | -5.31M 54.60% | -13.60M 156.39% | -3.97M 70.82% | -4.10M 3.38% | -26.70M 550.82% | -34.19M 28.03% | -16.04M 53.08% | -3.85M 76.01% | -4.13M 7.38% | -3.56M 13.74% | -4.79M 34.50% | 1.22M 125.46% | -132.69M 10,966.91% | -8.67M 93.47% | -8.45M 2.55% | -8.22M 2.70% | -10.67M 29.84% | -7.52M 29.54% | -7.43M 1.17% | -10.44M 40.48% | -7.15M 31.50% | -10.46M 46.32% | -12.72M 21.61% | -210.97M 1,558.14% | -6.35M 96.99% | -65.40M 929.98% | -7.95M 87.84% | |
debt repayment | -41K - | -42K 2.44% | -29K 30.95% | -56.30M 194,041.38% | -7.40M 86.86% | -7.38M 0.20% | -25.95M 251.39% | -15.89M 38.75% | -49K 99.69% | -51K 4.08% | -60K - | -61K 1.67% | -24.87M 40,668.85% | -230K - | -78.37M 33,972.17% | -690K 99.12% | -320K 53.62% | -343K 7.19% | -122.65M 35,658.31% | -32.04M 73.88% | -1.11M 96.55% | -503K 54.52% | -463K 7.95% | -516K 11.45% | -558K 8.14% | -713K 27.78% | -724K 1.54% | -769K 6.22% | -836K 8.71% | -880K 5.26% | -915K 3.98% | -999K 9.18% | -91.45M 9,054.25% | -15.40M 83.16% | -1.40M 90.92% | -18.30M 1,208.15% | -1.58M 91.38% | |||||
common stock issued | 1.64M - | 1.38M 15.84% | 1.85M 34.25% | 1.29M 30.26% | 1.43M 10.52% | 2.10M 47.03% | 741K 64.73% | 2.12M 186.10% | 691K 67.41% | 1.39M 100.72% | 525K 62.15% | 6.59M 1,156% | 242.35M 3,575.36% | 2.96M 98.78% | 1.78M 39.72% | 1.24M 30.57% | 612K 50.57% | 1.13M 84.15% | 1.95M 72.94% | 4.40M 125.96% | 5.86M 33.08% | 2.54M 56.65% | 3.69M 45.30% | 6.97M 88.89% | 6.05M 13.25% | 3.87M 35.97% | 4.81M 24.24% | 2.49M 48.35% | 9.84M 295.86% | 4.42M 55.09% | 3.81M 13.85% | 8.41M 120.77% | 3.79M 54.95% | 8.75M 130.97% | 6.43M 26.47% | 1.38M 78.48% | 8.75M 532.51% | 281.78M 3,118.92% | -10.62M 103.77% | -17.10M 61.01% | ||
common stock repurchased | 37.16M - | 90.84M 144.47% | -129.08M 242.10% | -4.71M 96.35% | -2.10M 55.40% | 21.30M 1,113.76% | -24.09M 213.13% | -691K 97.13% | 43.67M 6,419.54% | 98.53M 125.63% | 66.30M - | 48.88M 26.28% | -1.57M 103.21% | -428K - | -555K 29.67% | -545K 1.80% | -19.14M 3,412.11% | -791K 95.87% | -243K 69.28% | -1.26M 420.58% | 2.30M 281.74% | 45.53M 1,880.38% | 60.92M 33.80% | -894K 101.47% | -198K 77.85% | -2.18M - | -292K 86.60% | -84.64M 28,884.93% | -2.22M 97.38% | -38K 98.29% | -385K 913.16% | -189K 50.91% | 1.21M - | -36.83M 3,145.99% | ||||||||
dividends paid | -20.99M - | -24.52M 16.86% | -24.64M 0.48% | -24.68M 0.14% | -24.69M 0.07% | -30.03M 21.63% | -30.13M 0.33% | -30.13M 0.01% | -37.31M 23.80% | -37.38M 0.21% | -37.45M 0.18% | -44.63M 19.17% | -44.68M 0.10% | -46.58M 4.26% | -54.18M 16.32% | -54.19M 0.00% | -54.27M 0.15% | -59.97M 10.50% | -60.21M 0.41% | -60.28M 0.10% | -60.96M 1.13% | -61.24M 0.46% | -68.08M 11.17% | -68.14M 0.09% | -68.26M 0.18% | -68.52M 0.38% | -75.39M 10.02% | -75.53M 0.19% | -75.08M 0.59% | -75.80M 0.95% | -85.69M 13.05% | -85.76M 0.08% | -85.20M 0.64% | -94.97M 11.46% | -95.44M 0.49% | -95.71M 0.29% | -96.52M 0.85% | -96.77M 0.25% | -108.80M 12.44% | -108.92M 0.11% | -109.03M 0.11% | |
other financing activites | -65.44M - | -1.96M 97.01% | 5.80M 396.37% | -8.36M 244.13% | -27.02M 223.38% | -4.21M 84.44% | 15.44M 467.09% | -17.64M 214.25% | -23.34M 32.36% | -46.55M 99.43% | 13.27M 128.51% | -96.14M 824.29% | -296.86M 208.80% | 720K 100.24% | 1.02M 41.53% | -1.15M 212.86% | -26.19M 2,177.04% | 4.64M 117.72% | 126.72M 2,630.93% | -33.30M 126.28% | -33.73M 1.29% | 443K 101.31% | -632K 242.66% | -1.00M 58.70% | -44.71M 4,357.33% | 3.37M 107.54% | 25.39M 653.19% | -112.47M 542.95% | 25.30M 122.49% | 173.50M 585.88% | -58.90M 133.95% | -194.80M 230.73% | -21.58M 88.92% | 140.62M 751.50% | 159.13M 13.16% | -232.40M 246.04% | -73.59M 68.33% | 8.78M 111.93% | 12.99M 47.96% | 44.24M 240.49% | 13.97M 68.42% | |
net cash used provided by financing activities | -84.79M - | 12.02M 114.17% | 73.81M 514.17% | -160.85M 317.94% | -111.29M 30.81% | -41.64M 62.59% | -40K 99.90% | -95.69M 239,137.50% | -76.54M 20.01% | -38.93M 49.14% | 74.82M 292.20% | -134.17M 279.33% | -99.19M 26.07% | 23.34M 123.53% | -2.56M 110.99% | -80.54M 3,039.81% | -79.84M 0.86% | -54.86M 31.29% | -10.47M 80.91% | -90.41M 763.50% | -108.29M 19.78% | -59.39M 45.16% | -187.91M 216.41% | -95.47M 49.19% | -105.72M 10.74% | -16.25M 84.63% | 15.27M 193.96% | -186.92M 1,324.18% | -40.70M 78.23% | 101.41M 349.16% | -143.68M 241.68% | -273.21M 90.15% | -188.47M 31.02% | 51.30M 127.22% | 69.17M 34.83% | -328.11M 574.37% | -253.00M 22.89% | 178.40M 170.51% | -104.59M 158.63% | -98.87M 5.47% | -133.47M 34.99% | |
effect of forex changes on cash | -494K - | -387K 21.66% | 106K 127.39% | -485K 557.55% | -577K 18.97% | 87K 115.08% | -33K 137.93% | 14K 142.42% | -294K 2,200% | 150K 151.02% | 580K 286.67% | 794K 36.90% | -105K 113.22% | -716K 581.90% | -560K 21.79% | 431K 176.96% | -1.40M 424.83% | 402K 128.71% | 305K 24.13% | -253K 182.95% | 395K 256.13% | -1.84M 565.82% | 985K 153.53% | 540K 45.18% | 2.38M 341.48% | 582K 75.59% | 701K 20.45% | -1.79M 355.21% | 320K 117.89% | 767K 139.69% | -1.90M 347.46% | -3.90M 105.43% | 97K 102.49% | 8K 91.75% | 1.31M 16,300% | -1.45M 210.75% | 2.21M 251.75% | 1.01M - | -5.56M 649.95% | |||
net change in cash | 7.76M - | -8.20M 205.67% | 5.60M 168.33% | 6.65M 18.82% | 6.72M 1.05% | -2.37M 135.29% | -2.31M 2.57% | 5.37M 332.09% | 20.10M 274.58% | -8.59M 142.73% | 3.61M 142.07% | 15.63M 332.69% | 13.83M 11.54% | -22.42M 262.14% | 13.93M 162.11% | -4.39M 131.51% | 15.28M 448.27% | -5.62M 136.78% | -21.36M 279.97% | 4.24M 119.83% | 14.30M 237.76% | -23.22M 262.32% | 28.34M 222.05% | 13.03M 54.03% | 53.47M 310.43% | -52.19M 197.62% | 2.91M 105.58% | 40.41M 1,287.84% | -18.93M 146.85% | -7.66M 59.54% | 18.44M 340.73% | 1.18M 93.61% | 17.28M 1,365.39% | -6.55M 137.91% | 21.57M 429.33% | 12.50M 42.07% | 35.09M 180.81% | 68.75M 95.93% | -54.01M 178.56% | -130.50M 141.62% | 231.92M 277.71% | |
cash at beginning of period | 16.69M - | 24.45M 46.47% | 16.25M 33.53% | 21.85M 34.46% | 28.50M 30.45% | 35.23M 23.59% | 32.86M 6.74% | 30.54M 7.04% | 35.91M 17.57% | 56.01M 55.97% | 47.42M 15.33% | 51.03M 7.62% | 66.67M 30.63% | 80.50M 20.74% | 58.07M 27.86% | 72M 23.98% | 67.61M 6.09% | 82.89M 22.60% | 77.27M 6.78% | 55.91M 27.64% | 60.15M 7.57% | 74.45M 23.78% | 51.24M 31.18% | 79.57M 55.31% | 92.60M 16.37% | 146.07M 57.74% | 93.88M 35.73% | 96.79M 3.10% | 137.20M 41.76% | 118.27M 13.80% | 110.61M 6.48% | 129.05M 16.67% | 130.23M 0.91% | 147.50M 13.27% | 140.96M 4.44% | 162.53M 15.30% | 175.02M 7.69% | 210.11M 20.05% | 278.86M 32.72% | 424.85M 52.35% | 294.35M 30.72% | |
cash at end of period | 24.45M - | 16.25M 33.53% | 21.85M 34.46% | 28.50M 30.45% | 35.23M 23.59% | 32.86M 6.74% | 30.54M 7.04% | 35.91M 17.57% | 56.01M 55.97% | 47.42M 15.33% | 51.03M 7.62% | 66.67M 30.63% | 80.50M 20.74% | 58.07M 27.86% | 72M 23.98% | 67.61M 6.09% | 82.89M 22.60% | 77.27M 6.78% | 55.91M 27.64% | 60.15M 7.57% | 74.45M 23.78% | 51.24M 31.18% | 79.57M 55.31% | 92.60M 16.37% | 146.07M 57.74% | 93.88M 35.73% | 96.79M 3.10% | 137.20M 41.76% | 118.27M 13.80% | 110.61M 6.48% | 129.05M 16.67% | 130.23M 0.91% | 147.50M 13.27% | 140.96M 4.44% | 162.53M 15.30% | 175.02M 7.69% | 210.11M 20.05% | 278.86M 32.72% | 224.85M 19.37% | 294.35M 30.91% | 526.27M 78.79% | |
operating cash flow | 103.26M - | -16.78M 116.25% | -57.34M 241.68% | 173.88M 403.23% | 121.63M 30.05% | 41.85M 65.59% | 81K 99.81% | 104.37M 128,748.15% | 131.46M 25.96% | 34.32M 73.89% | -2.08M 106.06% | 152.47M 7,437.15% | 117.14M 23.17% | -41.61M 135.52% | 22.36M 153.73% | 89.32M 299.50% | 100.49M 12.51% | 52.94M 47.32% | 15.51M 70.70% | 129.09M 732.27% | 138.24M 7.09% | 41.86M 69.72% | 219.40M 424.13% | 111.52M 49.17% | 161.60M 44.90% | -37.74M 123.36% | 119.63M 416.93% | 237.79M 98.78% | 29.89M 87.43% | -101.62M 439.94% | 174.69M 271.91% | 285.81M 63.60% | 213.08M 25.45% | -47.42M 122.25% | -41.76M 11.94% | 352.52M 944.20% | 298.61M 15.29% | 103.71M 65.27% | 57.73M 44.33% | 232.76M 303.16% | 378.90M 62.78% | |
capital expenditure | -12.28M - | -3.11M 74.64% | -11.52M 269.91% | -5.96M 48.26% | -3.10M 47.90% | -2.74M 11.66% | -2.88M 4.81% | -3.37M 17.25% | -34.59M 926.05% | -4.15M 88.01% | -6.17M 48.66% | -3.45M 43.99% | -4.02M 16.36% | -3.43M 14.58% | -5.31M 54.60% | -4.02M 24.31% | -4.17M 3.86% | -4.10M 1.63% | -5.00M 21.91% | -3.61M 27.89% | -3.71M 2.94% | -3.85M 3.66% | -4.13M 7.38% | -3.56M 13.74% | -4.79M 34.50% | -4.77M 0.48% | -6.14M 28.58% | -5.75M 6.23% | -7.45M 29.41% | -8.17M 9.74% | -10.67M 30.58% | -7.52M 29.54% | -7.43M 1.17% | -7.45M 0.26% | -7.09M 4.77% | -8.39M 18.30% | -9.98M 18.90% | -5.79M 42.00% | -6.30M 8.81% | 12.26M 294.73% | -8.03M 165.50% | |
free cash flow | 90.98M - | -19.90M 121.87% | -68.86M 246.10% | 167.93M 343.85% | 118.52M 29.42% | 39.11M 67.00% | -2.79M 107.14% | 101.00M 3,714.75% | 96.87M 4.09% | 30.17M 68.85% | -8.24M 127.32% | 149.01M 1,907.75% | 113.12M 24.09% | -45.05M 139.82% | 17.05M 137.85% | 85.31M 400.26% | 96.32M 12.91% | 48.83M 49.30% | 10.51M 78.48% | 125.48M 1,094.12% | 134.53M 7.21% | 38.01M 71.75% | 215.26M 466.33% | 107.96M 49.85% | 156.81M 45.25% | -42.52M 127.11% | 113.49M 366.93% | 232.04M 104.45% | 22.45M 90.33% | -109.79M 589.10% | 164.02M 249.39% | 278.29M 69.66% | 205.65M 26.10% | -54.87M 126.68% | -48.85M 10.97% | 344.13M 804.43% | 288.63M 16.13% | 97.92M 66.07% | 51.44M 47.47% | 245.03M 376.35% | 370.87M 51.36% |
All numbers in USD (except ratios and percentages)