NASDAQ:FSV
FirstService Corporation
- Stock
Last Close
241.07
26/07 20:00
Market Cap
9.45B
Beta: 1.00
Volume Today
100.73K
Avg: 49.81K
PE Ratio
53.93
PFCF: 55.90
Dividend Yield
0.54%
Payout:27.33%
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 19.97M - | 25.40M 27.15% | 1.04M 95.89% | 23.91M 2,190.61% | 27.66M 15.65% | -26.35M 195.29% | 979K 103.71% | 11.81M 1,106.13% | 18.92M 60.20% | 7.91M 58.20% | 1.52M 80.81% | 18.07M 1,091.30% | 22.94M 26.93% | 11.72M 48.92% | 8.62M 26.43% | 22.27M 158.29% | 21.14M 5.05% | 24.65M 16.58% | 8.94M 63.75% | 29.89M 234.57% | 31.66M 5.92% | 19.79M 37.51% | 8.14M 58.84% | -275.68M 3,484.65% | 26.34M 109.55% | 13.57M 48.48% | 5.78M 57.40% | 29.92M 417.60% | 40.97M 36.93% | 32.93M 19.62% | 23.84M 27.59% | 44.02M 84.62% | 52.87M 20.11% | 35.40M 33.06% | 18.82M 46.83% | 40.51M 115.22% | 41.34M 2.06% | 44.34M 7.25% | 22.67M 48.88% | 54.71M 141.38% | 45.86M 16.18% | 23.78M 48.14% | 14.90M 37.36% | |
depreciation and amortization | 17.58M - | 14.68M 16.53% | 13.85M 5.62% | 16.01M 15.56% | 14.40M 10.02% | -17.79M 223.51% | 15.57M 187.50% | 7.13M 54.16% | 6.98M 2.17% | 7.87M 12.77% | 7.41M 5.81% | 8.49M 14.55% | 10.05M 18.31% | 11.01M 9.61% | 9.49M 13.80% | 10.36M 9.09% | 10.38M 0.25% | 11.81M 13.79% | 11.78M 0.27% | 12.90M 9.51% | 12.28M 4.85% | 15.81M 28.77% | 12.69M 19.75% | 14.16M 11.64% | 24.18M 70.73% | 28.52M 17.96% | 23.51M 17.59% | 23.49M 0.08% | 26.18M 11.48% | 25.20M 3.75% | 23.23M 7.85% | 23.67M 1.93% | 23.98M 1.28% | 28.09M 17.15% | 25.91M 7.76% | 26.91M 3.87% | 26.90M 0.04% | 30.42M 13.07% | 31.88M 4.82% | 29.03M 8.93% | 33.15M 14.16% | 33.87M 2.19% | 36.81M 8.66% | |
deferred income tax | -8.05M - | 480K 105.96% | 4.36M 808.33% | -6.09M 239.79% | 1.29M 121.25% | -2.04M 257.45% | -451K 77.88% | -657K 45.68% | -4.54M 590.26% | 777K 117.13% | -536K 168.98% | -558K 4.10% | 4.47M 901.61% | -2.08M 146.39% | -3.82M 83.95% | -929K 75.66% | -1.39M 49.30% | -6.91M 397.98% | 308K 104.46% | 38K 87.66% | 40K 5.26% | 1.60M 3,907.50% | 473K 70.49% | 992K 109.73% | -22K 102.22% | -10.43M 47,313.64% | -2.06M 80.29% | -2.15M 4.52% | -2.13M 0.70% | -11.71M 448.97% | -749K 93.61% | -981K 30.97% | -995K 1.43% | 109K 110.95% | -623K 671.56% | -581K 6.74% | -609K 4.82% | 9.25M 1,618.72% | -272K 102.94% | -419K 54.04% | 55K 113.13% | -18.41M 33,578.18% | -2.27M 87.65% | |
stock based compensation | 699K - | 6.15M - | 6.77M - | 4.04M 40.43% | 4.12M 2.03% | 4.07M 1.07% | 9.00M 121.04% | 5.35M 40.61% | 3.96M 26.00% | 5.94M 50.11% | ||||||||||||||||||||||||||||||||||
change in working capital | 29.93M - | 61.09M 104.14% | -84.13M 237.71% | 19.54M 123.23% | 23.04M 17.89% | 34.77M 50.92% | -90.57M 360.51% | 5.41M 105.97% | 13.99M 158.75% | 2.20M 84.28% | -6.46M 393.91% | 11.82M 282.87% | 11.32M 4.22% | -802K 107.08% | -8.36M 942.77% | 8.76M 204.75% | -10.94M 224.89% | 8.88M 181.12% | -15.13M 270.43% | -5.19M 65.67% | -11.39M 119.45% | -19.42M 70.48% | 2.08M 110.71% | -6.18M 396.83% | -32.32M 423.22% | 10.27M 131.77% | 8.76M 14.65% | 60.12M 586.00% | -25.58M 142.55% | 46.24M 280.74% | -22.58M 148.84% | 8.28M 136.64% | -43.31M 623.44% | -20.50M 52.68% | -49.38M 140.91% | -9.74M 80.27% | -83.88M 761.07% | -32.06M 61.77% | -63.58M 98.31% | 929K 101.46% | -128K 113.78% | 57.15M 44,751.56% | -45.21M 179.10% | |
accounts receivables | 7.28M - | -43.86M 702.50% | 37.43M 185.34% | -31.86M 185.11% | 19.86M 162.34% | -22.20M 211.79% | 53.38M 340.41% | -9.08M 117.00% | -150K 98.35% | 2.42M 1,715.33% | -3.39M 239.87% | -17.46M 415.26% | 7.77M 144.49% | -7.99M 202.91% | 4.09M 151.16% | -9.68M 336.58% | -13.90M 43.71% | 4.46M 132.09% | 4.08M 8.61% | -16.26M 498.70% | -10.93M 32.76% | -13.99M 27.95% | 8.60M 161.49% | -27.83M 423.58% | 3.01M 110.82% | -1.18M 139.14% | 20.98M 1,881.15% | 11.91M 43.23% | -27.38M 329.91% | 3.40M 112.41% | 8.25M 142.78% | -46.94M 668.81% | -41.13M 12.36% | -7.12M 82.69% | 24.83M 448.69% | -3.10M 112.48% | -22.96M 640.65% | -68.44M 198.11% | -48.59M 29.01% | -73.77M 51.82% | 45.58M 161.79% | -17.05M 137.40% | 20.00M 217.32% | |
inventory | -1.58M - | 984K 162.32% | -11.34M 1,252.85% | 5.65M 149.81% | 3.96M 29.93% | 1.81M 54.36% | -6.63M 466.96% | 102K 101.54% | -2.99M 3,033.33% | -1.58M 47.19% | 1.02M 164.56% | -2.34M 329.71% | -2.15M 8.24% | -1.07M 50.28% | -4.09M 282.41% | 671K 116.41% | -174K 125.93% | 2.77M 1,691.95% | -4.92M - | 633K 112.88% | -45K 107.11% | 3.70M 8,331.11% | -2.50M 167.39% | 2.09M 183.73% | -10.40M 597.85% | -2.13M 79.53% | -3.54M 66.15% | -41.01M 1,058.72% | 2.44M 105.95% | -13.79M 665.14% | -3.91M 71.65% | -10.77M 175.27% | 12.97M 220.44% | -3.62M 127.92% | -21.55M 495.08% | -39.73M 84.39% | -6.62M 83.35% | -14.26M 115.60% | 16.87M 218.27% | -18.79M 211.39% | 38.42M 304.50% | |||
accounts payables | 32.11M - | 54.38M 69.36% | -96.88M 278.14% | 38.06M 139.28% | 6.68M 82.44% | 51.89M 676.39% | -129.40M 349.40% | 3.50M 102.71% | 28.47M 712.47% | -29.98M 205.30% | -3.43M 88.57% | 22.99M 770.94% | 12.85M 44.14% | -32.48M 352.88% | -16.78M 48.35% | 11.50M 168.56% | -2.28M 119.86% | 12.57M 650.44% | -14.87M 218.28% | 2.37M 115.91% | 10.82M 357.19% | 1.47M 86.41% | -15.88M 1,180.20% | 11.44M 172.04% | -31.16M 372.38% | 18.48M 159.32% | -12.49M 167.59% | 38.66M 409.49% | 40.06M 3.61% | 45.59M 13.81% | -26.92M 159.05% | 18.55M 168.92% | 22.07M 18.98% | -29.49M 233.60% | 3.62M 112.28% | 51.39M - | -16.87M - | 18.79M 211.39% | 42.09M 124.01% | |||||
other working capital | -7.88M - | 49.59M 728.90% | -13.34M 126.90% | 7.70M 157.68% | -7.47M 197.06% | 3.28M 143.87% | -7.91M 341.50% | 10.88M 237.45% | -11.33M 204.19% | 31.33M 376.45% | -667K 102.13% | 8.63M 1,394.00% | -7.14M 182.76% | 40.74M 670.40% | 8.41M 79.35% | 6.26M 25.57% | 5.42M 13.40% | -10.93M 301.53% | -4.33M 60.34% | 13.62M 414.17% | -11.91M 187.49% | -6.86M 42.39% | 5.66M 182.42% | 12.71M 124.68% | -6.26M 149.28% | 3.37M 153.82% | 2.40M 28.66% | 13.09M 444.43% | 2.75M 78.97% | -5.19M 288.55% | 9.88M 290.42% | 40.57M 310.61% | -13.49M 133.24% | 3.15M 123.33% | -74.21M 2,458.25% | 14.91M 120.09% | -21.18M 242.11% | -8.39M 60.37% | -733K 91.27% | 74.69M 10,290.18% | -45.70M 161.19% | -6.31M 86.19% | -8.92M 41.30% | |
other non cash items | 5.47M - | -1.97M 136.10% | -22.05M 1,016.77% | 3.44M 115.63% | -4.45M 229.29% | 24.83M 657.50% | 759K 96.94% | -486K 164.03% | -1.34M 176.75% | -7.55M 461.49% | -94K 98.76% | 630K 770.21% | -73K 111.59% | 152K 308.22% | 1.67M 998.68% | 1.14M 31.50% | 1.72M 50.17% | 939K 45.34% | 2.40M 155.80% | 1.63M 32.18% | 1.23M 24.62% | 297K 75.81% | 2.17M 631.31% | 285.53M 13,045.90% | 2.06M 99.28% | 1.26M 38.87% | 3.82M 203.97% | 1.84M 51.75% | 2.49M 34.74% | 4.15M 67.02% | 2.97M 28.37% | 5.02M 68.93% | -4.00M 179.58% | -11.09M 177.41% | 668K - | 702K 5.09% | -2.00M 384.47% | -3.35M - | 1.08M 132.13% | 8.11M 653.02% | -13.02M 260.58% | |||
net cash provided by operating activities | 64.90M - | 100.37M 54.65% | -86.92M 186.60% | 56.81M 165.36% | 61.94M 9.02% | 13.41M 78.34% | -73.72M 649.50% | 23.21M 131.48% | 34.01M 46.54% | 11.20M 67.06% | 1.84M 83.59% | 38.46M 1,992.27% | 48.71M 26.65% | 20.00M 58.93% | 7.60M 61.99% | 41.60M 447.04% | 27.07M 34.94% | 39.37M 45.46% | 8.30M 78.91% | 39.27M 373.04% | 33.81M 13.90% | 18.07M 46.56% | 25.56M 41.42% | 18.83M 26.33% | 20.23M 7.47% | 43.19M 113.43% | 39.82M 7.80% | 113.22M 184.34% | 41.92M 62.98% | 96.81M 130.93% | 26.71M 72.41% | 80.01M 199.55% | 28.54M 64.33% | 32.01M 12.14% | 1.50M 95.31% | 61.80M 4,017.19% | -11.43M 118.49% | 54.02M 572.81% | -303K 100.56% | 86.25M 28,566.01% | 83.97M 2.65% | 110.45M 31.54% | -8.80M 107.97% | |
investments in property plant and equipment | -9.65M - | -13.07M 35.47% | -7.70M 41.09% | -21.07M 173.72% | -7.17M 65.97% | 13.51M 288.33% | -5.14M 138.03% | -6.82M 32.81% | -3.88M 43.06% | -5.40M 39.11% | -6.90M 27.71% | -7.08M 2.58% | -6.10M 13.80% | -9.04M 48.22% | -9.97M 10.23% | -8.92M 10.49% | -7.18M 19.47% | -10.18M 41.71% | -10.52M 3.35% | -9.10M 13.55% | -10.11M 11.17% | -10.86M 7.43% | -10.74M 1.18% | -11.55M 7.59% | -11.82M 2.34% | -12.52M 5.91% | -15.35M 22.59% | -6.73M 56.13% | -8.82M 31.00% | -8.51M 3.47% | -13.34M 56.65% | -15.77M 18.21% | -13.24M 15.99% | -15.86M 19.71% | -16.58M 4.59% | -19.80M 19.37% | -19.08M 3.63% | -22.16M 16.14% | -21.48M 3.04% | -22.72M 5.78% | -23.46M 3.27% | -25.07M 6.82% | -25.02M 0.18% | |
acquisitions net | 48.89M - | -2.47M 105.06% | -12.88M 420.61% | -34.90M 170.93% | -1.92M 94.50% | 35.09M 1,929.77% | -4.69M 113.37% | -4.30M 8.40% | -3.50M 18.52% | -338K 90.35% | -5.04M 1,390.53% | -72.04M 1,329.99% | -3.35M 95.35% | -10.42M 210.71% | -10.36M 0.53% | -2.18M 78.94% | -22.50M 931.35% | -4.52M 79.90% | -29.60M 554.33% | -13.58M 54.13% | -9.35M 31.14% | -6.92M 26.02% | -25.77M 272.66% | -506.73M 1,866.12% | -9.59M 98.11% | -24.75M 158.18% | -64.51M - | -34.05M 47.21% | -2.52M 92.60% | -37.08M 1,370.92% | -30.63M 17.40% | -77.21M 152.09% | -7.53M - | -44.46M 490.49% | -82.35M 85.21% | -11.10M 86.52% | -19.37M 74.48% | -434.37M 2,142.93% | -31.62M 92.72% | |||||
purchases of investments | ||||||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | ||||||||||||||||||||||||||||||||||||||||||||
other investing activites | 1.25M - | -1.81M 244.96% | 470K 125.94% | -4.05M 961.49% | 721K 117.81% | -74K 110.26% | 797K 1,177.03% | -2.41M 402.89% | -1.26M 47.72% | 2.49M 297.39% | -4.58M 283.90% | -2.87M 37.42% | -2.66M 7.36% | -765K 71.20% | -4.32M 464.44% | -1.37M 68.27% | -143K 89.56% | 5.74M 4,116.08% | -678K 111.81% | -1.31M 92.63% | -3.00M 129.40% | -1.18M 60.68% | -2.33M 97.71% | 3.19M 236.88% | -724K 122.71% | -1.64M 126.38% | -183K 88.83% | -603K 229.51% | -544K 9.78% | -2.96M 443.75% | -2.07M 30.16% | -2.21M 6.97% | -1.84M 16.92% | 5.44M 396.13% | -6.11M 212.45% | -7.86M 28.48% | -2.03M 74.13% | -15.20M 647.83% | -5.30M 65.10% | 6.56M 223.68% | -1.50M 122.80% | -6.17M 312.63% | -701K 88.64% | |
net cash used for investing activites | 40.49M - | -17.36M 142.87% | -20.11M 15.86% | -60.02M 198.47% | -8.37M 86.06% | 48.53M 679.90% | -9.03M 118.61% | -13.53M 49.85% | -8.65M 36.10% | -3.25M 62.42% | -16.52M 408.28% | -81.99M 396.33% | -12.11M 85.23% | -20.23M 67.02% | -24.65M 21.87% | -12.47M 49.39% | -29.83M 139.15% | -8.96M 69.96% | -40.80M 355.24% | -23.98M 41.23% | -22.46M 6.35% | -18.96M 15.58% | -38.84M 104.86% | -515.09M 1,226.26% | -22.13M 95.70% | -38.91M 75.81% | -15.53M 60.08% | -7.34M 52.77% | -73.87M 906.97% | -45.52M 38.37% | -17.92M 60.63% | -55.06M 207.17% | -45.71M 16.98% | -87.63M 91.71% | -22.70M 74.10% | -27.65M 21.82% | -28.64M 3.57% | -81.81M 185.69% | -109.14M 33.39% | -27.26M 75.02% | -44.33M 62.60% | -465.60M 950.38% | -57.34M 87.68% | |
debt repayment | -210.92M - | -112.40M 46.71% | -24.04M 78.61% | -67.53M 180.94% | -51.11M 24.31% | -142.68M 179.15% | -16.34M 88.55% | -233.57M 1,329.44% | -23.50M 89.94% | -2.60M 88.94% | -8M 207.93% | -20M 150% | -17.16M 14.22% | -6.96M 59.41% | -11.16M - | -7.95M 28.73% | -24.53M 208.56% | -18.11M - | -2M 88.96% | -17.01M 750.40% | -1.87M 89.00% | -6.53M - | -185.79M 2,744.76% | -34.25M 81.57% | -112.96M 229.84% | -41.86M 62.94% | -15.50M 62.97% | -37.65M 142.92% | -20.50M 45.56% | -6.92M 66.23% | -5.50M 20.54% | -45M 718.18% | -25M 44.44% | -30M - | -20M 33.33% | -31M 55.00% | -60M 93.55% | -46.26M 22.91% | ||||||
common stock issued | 202.83M - | 138.02M - | 102.47M 25.75% | 13.06M 87.25% | -240.06M 1,937.98% | 5.20M - | 69.60M - | 14.13M - | 20.70M - | -596K 102.88% | 21.21M - | 191.74M - | 150.01M - | |||||||||||||||||||||||||||||||
common stock repurchased | -14.55M - | -4.91M - | -5.20M 5.78% | -10.25M 97.29% | 20.36M 298.60% | -19.47M - | -1.35M - | -8.17M - | -7.42M 9.18% | -6.11M - | -3.56M 41.85% | -3.06M - | 3.19M - | 8.90M - | ||||||||||||||||||||||||||||||
dividends paid | -3.33M - | -3.56M 7.16% | -3.58M 0.45% | -3.60M 0.50% | -3.60M 0.03% | -10.78M 199.56% | -3.58M 66.77% | -3.60M - | -3.60M 0.06% | -3.46M 3.83% | -3.96M 14.42% | -4.09M 3.33% | -3.96M 3.27% | -3.94M 0.38% | -4.40M 11.51% | -4.40M 0.14% | -4.40M 0.11% | -4.40M 0.05% | -4.85M 10.20% | -4.67M 3.59% | -4.86M 3.87% | -4.86M 0.02% | -5.42M 11.55% | -5.88M 8.58% | -5.89M 0.05% | -6.22M 5.74% | -6.87M 10.33% | -7.17M 4.38% | -7.19M 0.29% | -7.19M 0.04% | -8.00M 11.22% | -8.00M 0% | -8.02M 0.23% | -8.03M 0.19% | -8.95M 11.42% | -8.95M 0% | -8.95M 0.06% | -8.96M 0.02% | -10.02M 11.92% | -10.03M 0.09% | -10.04M 0.09% | -10.05M 0.12% | ||
other financing activites | -4.36M - | 9.82M 325.13% | -19.83M 301.95% | -7.98M 59.76% | -6.67M 16.44% | 303.28M 4,648.25% | 65.75M 78.32% | 228.87M 248.09% | 1.08M 99.53% | 9.14M 748.14% | 17.53M 91.76% | -1.73M 109.84% | -2.33M 35.05% | -605K 74.05% | 30.67M 5,169.75% | 3.75M 87.79% | -700K 118.69% | -2.28M 225.86% | 39.40M 1,827.18% | 7.62M 80.66% | 14.60M 91.66% | -3.43M 123.48% | 25.24M 835.96% | 524.75M 1,979.37% | 28.30M 94.61% | 4.18M 85.24% | 15.99M 282.81% | -13.49M 184.42% | -1.84M 86.39% | -2.74M 49.46% | 4.34M 258.02% | 33.22M 666.07% | -2.68M 108.06% | 91.34M 3,510.68% | 76.69M 16.04% | -16.13M 121.03% | 51.84M 421.46% | 11.26M 78.27% | 146.30M 1,198.85% | -2.20M 101.50% | -4.72M 114.85% | 454.61M 9,735.67% | 6.93M 98.48% | |
net cash used provided by financing activities | -30.33M - | -106.14M 249.96% | 85.66M 180.70% | 18.17M 78.79% | -58.57M 422.38% | -69.89M 19.33% | 45.83M 165.58% | -4.70M 110.25% | -26.02M 453.77% | -11.32M 56.47% | 6.07M 153.62% | 42.57M 601.07% | -23.58M 155.39% | -5.56M 76.41% | 19.31M 447.23% | -11.81M 161.13% | 1.53M 112.96% | -35.36M 2,411.37% | 35.00M 198.96% | -15.35M 143.85% | 7.93M 151.65% | -7.13M 190.02% | 18.51M 359.40% | 519.33M 2,705.99% | 15.88M 96.94% | 7.42M 53.27% | -24.48M 429.94% | 25.59M 204.51% | -50.87M 298.78% | -25.43M 50.00% | -40.51M 59.28% | 4.72M 111.65% | -17.60M 473.02% | 77.82M 542.19% | 23.65M 69.61% | -50.08M 311.72% | 42.90M 185.66% | 2.31M 94.61% | 107.35M 4,547.06% | -32.22M 130.01% | -45.75M 42.00% | 384.57M 940.57% | 43.13M 88.78% | |
effect of forex changes on cash | 1.22M - | -1.29M 205.49% | -1.94M 50.31% | 584K 130.17% | 59K 89.90% | 1.07M 1,708.47% | 825K 22.68% | 1.72M 108.36% | -1.58M 191.80% | -673K 57.35% | 124K 118.42% | 173K 39.52% | -122K 170.52% | -13K 89.34% | 23K 276.92% | 103K 347.83% | 355K 244.66% | -67K 118.87% | -137K 104.48% | -206K 50.36% | 89K 143.20% | -500K 661.80% | 197K 139.40% | -508K 357.87% | 586K 215.35% | 187K 68.09% | -910K 586.63% | 626K 168.79% | -101K 116.13% | 725K 817.82% | 210K 71.03% | 323K 53.81% | -531K 264.40% | -49K 90.77% | -134K 173.47% | 503K 475.37% | 1.18M 134.59% | -347K 129.41% | -13K 96.25% | -591K 4,446.15% | 577K 197.63% | -420K 172.79% | 228K 154.29% | |
net change in cash | 76.28M - | -24.42M 132.01% | -23.31M 4.55% | 15.54M 166.70% | -4.94M 131.77% | -63.22M 1,180.17% | -36.09M 42.91% | 6.70M 118.55% | -2.23M 133.33% | -4.05M 81.27% | -8.48M 109.71% | -790K 90.69% | 12.89M 1,732.28% | -5.80M 144.95% | 2.29M 139.53% | 17.42M 660.32% | -882K 105.06% | -5.03M 469.73% | 2.36M 146.95% | -260K 111.02% | 19.37M 7,550.77% | -8.52M 143.99% | 5.42M 163.67% | 22.56M 315.87% | 14.57M 35.41% | 11.89M 18.41% | -1.11M 109.31% | 132.10M 12,033.24% | -82.92M 162.77% | 26.57M 132.05% | -31.51M 218.59% | 30.00M 195.19% | -35.30M 217.68% | 22.15M 162.75% | 2.32M 89.51% | -15.43M 764.01% | 4.01M 126.02% | -25.83M 743.76% | -2.10M 91.85% | 26.18M 1,343.66% | -5.54M 121.15% | 28.99M 623.68% | -22.78M 178.58% | |
cash at beginning of period | 90.84M - | 167.12M 83.97% | 142.70M 14.61% | 119.40M 16.33% | 134.94M 13.02% | 130.00M 3.66% | 156.79M 20.61% | 45.14M 71.21% | 51.84M 14.83% | 49.61M 4.31% | 45.56M 8.16% | 37.08M 18.62% | 36.28M 2.13% | 49.18M 35.54% | 43.38M 11.79% | 45.67M 5.28% | 63.09M 38.14% | 62.21M 1.40% | 66.89M 7.53% | 69.25M 3.53% | 68.99M 0.38% | 88.36M 28.08% | 79.84M 9.64% | 85.27M 6.79% | 107.83M 26.46% | 122.40M 13.51% | 134.29M 9.71% | 133.18M 0.82% | 265.29M 99.19% | 182.37M 31.26% | 208.94M 14.57% | 177.43M 15.08% | 207.42M 16.91% | 172.12M 17.02% | 194.27M 12.87% | 196.59M 1.20% | 181.17M 7.85% | 185.18M 2.22% | 159.35M 13.95% | 157.24M 1.32% | 183.42M 16.65% | 177.89M 3.02% | 206.88M 16.30% | |
cash at end of period | 167.12M - | 142.70M 14.61% | 119.40M 16.33% | 134.94M 13.02% | 130.00M 3.66% | 66.79M 48.63% | 120.70M 80.72% | 51.84M 57.05% | 49.61M 4.31% | 45.56M 8.16% | 37.08M 18.62% | 36.28M 2.13% | 49.18M 35.54% | 43.38M 11.79% | 45.67M 5.28% | 63.09M 38.14% | 62.21M 1.40% | 57.19M 8.08% | 69.25M 21.10% | 68.99M 0.38% | 88.36M 28.08% | 79.84M 9.64% | 85.27M 6.79% | 107.83M 26.46% | 122.40M 13.51% | 134.29M 9.71% | 133.18M 0.82% | 265.29M 99.19% | 182.37M 31.26% | 208.94M 14.57% | 177.43M 15.08% | 207.42M 16.91% | 172.12M 17.02% | 194.27M 12.87% | 196.59M 1.20% | 181.17M 7.85% | 185.18M 2.22% | 159.35M 13.95% | 157.24M 1.32% | 183.42M 16.65% | 177.89M 3.02% | 206.88M 16.30% | 184.09M 11.01% | |
operating cash flow | 64.90M - | 100.37M 54.65% | -86.92M 186.60% | 56.81M 165.36% | 61.94M 9.02% | 13.41M 78.34% | -73.72M 649.50% | 23.21M 131.48% | 34.01M 46.54% | 11.20M 67.06% | 1.84M 83.59% | 38.46M 1,992.27% | 48.71M 26.65% | 20.00M 58.93% | 7.60M 61.99% | 41.60M 447.04% | 27.07M 34.94% | 39.37M 45.46% | 8.30M 78.91% | 39.27M 373.04% | 33.81M 13.90% | 18.07M 46.56% | 25.56M 41.42% | 18.83M 26.33% | 20.23M 7.47% | 43.19M 113.43% | 39.82M 7.80% | 113.22M 184.34% | 41.92M 62.98% | 96.81M 130.93% | 26.71M 72.41% | 80.01M 199.55% | 28.54M 64.33% | 32.01M 12.14% | 1.50M 95.31% | 61.80M 4,017.19% | -11.43M 118.49% | 54.02M 572.81% | -303K 100.56% | 86.25M 28,566.01% | 83.97M 2.65% | 110.45M 31.54% | -8.80M 107.97% | |
capital expenditure | -9.65M - | -13.07M 35.47% | -7.70M 41.09% | -21.07M 173.72% | -7.17M 65.97% | 13.51M 288.33% | -5.14M 138.03% | -6.82M 32.81% | -3.88M 43.06% | -5.40M 39.11% | -6.90M 27.71% | -7.08M 2.58% | -6.10M 13.80% | -9.04M 48.22% | -9.97M 10.23% | -8.92M 10.49% | -7.18M 19.47% | -10.18M 41.71% | -10.52M 3.35% | -9.10M 13.55% | -10.11M 11.17% | -10.86M 7.43% | -10.74M 1.18% | -11.55M 7.59% | -11.82M 2.34% | -12.52M 5.91% | -15.35M 22.59% | -6.73M 56.13% | -8.82M 31.00% | -8.51M 3.47% | -13.34M 56.65% | -15.77M 18.21% | -13.24M 15.99% | -15.86M 19.71% | -16.58M 4.59% | -19.80M 19.37% | -19.08M 3.63% | -22.16M 16.14% | -21.48M 3.04% | -22.72M 5.78% | -23.46M 3.27% | -25.07M 6.82% | -25.02M 0.18% | |
free cash flow | 55.25M - | 87.30M 58.00% | -94.62M 208.38% | 35.74M 137.77% | 54.77M 53.24% | 26.92M 50.85% | -78.85M 392.91% | 16.39M 120.78% | 30.13M 83.84% | 5.80M 80.75% | -5.06M 187.29% | 31.38M 719.87% | 42.60M 35.78% | 10.96M 74.27% | -2.36M 121.57% | 32.67M 1,482.19% | 19.88M 39.16% | 29.19M 46.82% | -2.22M 107.61% | 30.18M 1,458.62% | 23.70M 21.45% | 7.21M 69.59% | 14.82M 105.63% | 7.28M 50.90% | 8.41M 15.62% | 30.67M 264.48% | 24.47M 20.20% | 106.49M 335.16% | 33.10M 68.92% | 88.29M 166.75% | 13.37M 84.85% | 64.25M 380.38% | 15.30M 76.19% | 16.15M 5.58% | -15.08M 193.39% | 42.00M 378.50% | -30.50M 172.61% | 31.86M 204.47% | -21.78M 168.37% | 63.53M 391.63% | 60.50M 4.77% | 85.38M 41.13% | -33.82M 139.61% |
All numbers in USD (except ratios and percentages)