COM:FABRINET
Fabrinet
- Stock
Last Close
230.01
22/11 21:00
Market Cap
8.78B
Beta: -
Volume Today
708.39K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 14.54M - | 47.66M 227.82% | 10.33M 78.32% | 11.04M 6.80% | 8.73M 20.93% | 10.85M 24.28% | 13.04M 20.19% | 1.60M 87.70% | 19.80M 1,135.37% | 20.82M 5.15% | 19.67M 5.54% | 22.77M 15.75% | 25.29M 11.10% | 21.66M 14.38% | 27.40M 26.53% | 21.03M 23.24% | 19.31M 8.18% | 21.05M 9.01% | 22.77M 8.15% | 27.85M 22.32% | 31.51M 13.15% | 28.64M 9.13% | 32.96M 15.09% | 25.96M 21.24% | 31.23M 20.32% | 28.27M 9.49% | 28.02M 0.86% | 33.05M 17.94% | 35.38M 7.06% | 37.49M 5.96% | 42.41M 13.12% | 44.65M 5.28% | 48.88M 9.47% | 50.66M 3.65% | 56.19M 10.91% | 64.61M 15.00% | 63.16M 2.26% | 59.35M 6.02% | 60.79M 2.41% | 65.09M 7.08% | 69.11M 6.18% | |||
depreciation and amortization | 2.54M - | 2.68M 5.19% | 2.90M 8.41% | 2.91M 0.24% | 3.04M 4.57% | 3.37M 10.92% | 3.63M 7.47% | 4.06M 12.08% | 4.23M 4.13% | 4.50M 6.33% | 4.56M 1.44% | 5.11M 12.03% | 5.64M 10.40% | 6.20M 9.80% | 6.84M 10.31% | 7.42M 8.51% | 6.85M 7.72% | 7.02M 2.59% | 7.80M 11.05% | 7.41M 4.96% | 7.59M 2.37% | 7.52M 0.88% | 7.42M 1.30% | 7.46M 0.57% | 7.81M 4.68% | 7.84M 0.28% | 7.76M 0.97% | 8.57M 10.44% | 9.08M 5.95% | 9.13M 0.56% | 9.47M 3.72% | 9.54M 0.68% | 9.58M 0.46% | 9.79M 2.23% | 9.83M 0.39% | 11.05M 12.45% | 10.54M 4.65% | 10.91M 3.48% | 11.33M 3.85% | 11.96M 5.59% | 12.22M 2.21% | |||
deferred income tax | -250K - | -320K 28.00% | 197K 161.56% | 6K 96.95% | -90K 1,600% | 221K 345.56% | -1.01M 559.28% | 157K 115.47% | 256K 63.06% | 641K 150.39% | -190K 129.64% | 311K 263.68% | 627K 101.61% | 70K 88.84% | -254K 462.86% | -307K 20.87% | 154K 150.16% | 172K 11.69% | -2.09M 1,316.86% | 3K 100.14% | 478K 15,833.33% | -43K 109.00% | 441K 1,125.58% | 705K 59.86% | 838K 18.87% | -208K 124.82% | -73K 64.90% | 56K 176.71% | -517K 1,023.21% | 79K 115.28% | -3.09M 4,012.66% | -104K 96.64% | -882K 748.08% | 1.55M 275.62% | -754K 148.68% | -219K 70.95% | -1.12M 410.96% | 1.06M 194.91% | -3.21M 402.07% | 1.38M 142.92% | -260K 118.88% | |||
stock based compensation | 1.50M - | 1.48M 1.27% | 1.01M 31.73% | 1.87M 85.03% | 1.93M 3.37% | 2.01M 4.09% | 2.22M 10.55% | 2.67M 20.35% | 3.11M 16.35% | 2.00M 35.72% | 2.15M 7.30% | 5.61M 161.59% | 8.60M 53.22% | 7.73M 10.11% | 4.57M 40.85% | 6.92M 51.39% | 5.46M 21.13% | 5.33M 2.42% | 4.88M 8.43% | 4.98M 2.11% | 3.97M 20.30% | 4.42M 11.46% | 3.78M 14.47% | 6.00M 58.43% | 6.19M 3.22% | 6.12M 1.13% | 3.90M 36.22% | 6.03M 54.46% | 5.85M 2.92% | 6.86M 17.31% | 6.72M 2.10% | 9.29M 38.27% | 6.69M 28.05% | 5.72M 14.40% | 6.35M 10.90% | 7.72M 21.68% | 6.78M 12.28% | 6.72M 0.83% | 6.91M 2.84% | 7.73M 11.91% | 6.98M 9.72% | |||
change in working capital | 269K - | 7.17M 2,565.43% | -6.30M 187.88% | -631K 89.99% | 458K 172.58% | -7.79M 1,801.75% | -7.54M 3.32% | -16.11M 113.83% | -3.05M 81.08% | -7.57M 148.21% | -20.69M 173.43% | -34.42M 66.33% | -18.54M 46.14% | 341K 101.84% | -30.71M 9,106.45% | -40.64M 32.32% | 7.06M 117.38% | 19.26M 172.64% | 11.42M 40.70% | -1.81M 115.86% | -8.72M 381.61% | -3.81M 56.36% | -2.28M 40.20% | -41.23M 1,711.42% | 3.74M 109.07% | 10.52M 181.15% | 1.71M 83.77% | -13.00M 861.75% | -43.48M 234.39% | -20.16M 53.64% | -13.45M 33.26% | -24.81M 84.41% | -47.97M 93.33% | -18.32M 61.81% | -54.06M 195.16% | -21.96M 59.39% | -38.48M 75.23% | -40.64M 5.63% | -2.98M 92.67% | 58.59M 2,066.04% | -7.08M 112.08% | |||
accounts receivables | 4.10M - | 3.28M 20.05% | 17.34M 428.56% | -6.77M 139.06% | 3.85M 156.81% | -15.96M 514.86% | -14.91M 6.61% | -4.95M 66.81% | -7.54M 52.34% | -24.53M 225.40% | -24.00M 2.16% | -11.88M 50.51% | -28.90M 143.37% | -10.06M 65.19% | -13.30M 32.24% | -11.12M 16.39% | 16.83M 251.31% | 15.70M 6.68% | -3.56M 122.66% | -10.89M 205.90% | -3.49M 67.91% | -3.56M 1.92% | 4.45M 224.91% | -12.97M 391.52% | -12.00M 7.43% | 1.83M 115.28% | 10.88M 493.02% | -16.50M 251.68% | -28.91M 75.26% | 8.97M 131.03% | -27.37M 405.06% | -10.16M 62.88% | -37.89M 272.89% | -61.29M 61.77% | 5.36M 108.75% | -23.63M 540.44% | -56.21M 137.91% | -18.38M 67.30% | 21.30M 215.85% | -4.14M 119.43% | -49.73M 1,101.91% | |||
inventory | -2.29M - | -11.68M 410.09% | -16.51M 41.37% | -4.62M 72.04% | 1.07M 123.09% | 1.13M 5.91% | -4.02M 455.89% | -13.15M 227.28% | 3.15M 123.92% | -9.25M 394.15% | -31.34M 238.66% | -21.29M 32.07% | -8.00M 62.44% | -10.48M 31.07% | -14.04M 33.93% | -16.03M 14.22% | 14.98M 193.47% | 74K 99.51% | -18.46M 25,044.59% | -28.90M 56.58% | -5K 99.98% | -7.79M 155,680% | -7.34M 5.80% | -27.63M 276.64% | 26.87M 197.22% | 4.17M 84.48% | -19.58M 569.38% | -29.64M 51.41% | -32.57M 9.87% | 18.71M 157.46% | -68.85M 467.92% | -43.13M 37.35% | -19.61M 54.55% | 32.24M 264.43% | -104.51M 424.19% | 28.81M 127.57% | -8.33M 128.93% | -17.75M 113.07% | 34.73M 295.60% | 79.48M 128.86% | 25.34M 68.12% | |||
accounts payables | -2.30M - | 13.51M 686.45% | -6.68M 149.44% | 6.93M 203.77% | -3.13M 145.19% | 4.40M 240.55% | 12.27M 178.65% | 3.05M 75.11% | -3.46M 213.27% | 31.14M 1,000.40% | 25.58M 17.85% | 3.10M 87.87% | 7.92M 155.33% | 21.63M 172.96% | 5.64M 73.92% | -11.32M 300.76% | -22.30M 96.97% | 11.11M 149.80% | 26.02M 134.25% | 29.18M 12.15% | 94K 99.68% | 8.30M 8,729.79% | 1.23M 85.17% | -5.26M 527.54% | -17.55M 233.52% | 7.25M 141.27% | 9.58M 32.24% | 33.55M 250.13% | 11.63M 65.32% | -19.59M 268.40% | 70.72M 461.02% | 27.54M 61.06% | 16.54M 39.95% | 11.26M 31.94% | 38.17M 239.10% | -29.77M 178.01% | 25.60M 185.97% | -852K 103.33% | -53.57M 6,187.32% | -24.40M 54.46% | 17.42M 171.39% | |||
other working capital | 758K - | 2.06M 172.30% | -451K 121.85% | 3.83M 949.00% | -1.32M 134.58% | 2.64M 299.32% | -875K 133.16% | -1.07M 21.94% | 4.80M 549.95% | -4.92M 202.50% | 9.07M 284.27% | -4.36M 148.03% | 10.44M 339.66% | -746K 107.15% | -9.01M 1,108.18% | -2.16M 76.03% | -2.45M 13.29% | -7.63M 211.69% | 7.42M 197.26% | 8.80M 18.60% | -5.32M 160.43% | -756K 85.78% | -618K 18.25% | 4.64M 850.16% | 6.43M 38.70% | -2.73M 142.49% | 828K 130.31% | -409K 149.40% | 6.37M 1,656.72% | -28.26M 543.79% | 12.05M 142.64% | 944K 92.16% | -7.01M 842.69% | -521K 92.57% | 6.91M 1,427.06% | 2.63M 61.92% | 465K 82.34% | -3.66M 886.24% | -5.44M 48.69% | -50.95M 837.20% | -99K 99.81% | |||
other non cash items | 68K - | -36.87M 54,314.71% | -193K 99.48% | 647K 435.23% | 703K 8.66% | 1.23M 74.40% | 1.82M 48.21% | 12.15M 568.96% | -5.19M 142.67% | -2.74M 47.15% | 237K 108.65% | -385K 262.45% | -868K 125.45% | 4.64M 634.91% | 2.70M 41.78% | 2.52M 6.84% | 1.33M 47.10% | -152K 111.41% | 3.52M 2,412.50% | -3.84M 209.27% | -121K 96.85% | -525K 333.88% | -439K 16.38% | 3.75M 954.90% | 151K 95.98% | -693K 558.94% | 4.89M 805.92% | -195K 103.99% | 491K 351.79% | 435K 11.41% | 1.45M 233.10% | 451K 68.88% | 2.26M 400.22% | 920K 59.22% | -1.20M 230.43% | -582K 51.50% | 3.59M 716.49% | -278K 107.75% | -1.75M 528.78% | 301K 117.22% | 3.19M 959.47% | |||
net cash provided by operating activities | 18.67M - | 21.80M 16.78% | 7.95M 63.55% | 15.83M 99.26% | 14.77M 6.73% | 9.88M 33.10% | 12.15M 22.96% | 4.54M 62.64% | 19.16M 322.23% | 17.65M 7.89% | 5.73M 67.53% | -1.00M 117.48% | 20.75M 2,171.26% | 40.64M 95.80% | 10.55M 74.05% | -3.05M 128.96% | 40.17M 1,415.23% | 52.68M 31.15% | 48.29M 8.34% | 34.59M 28.36% | 34.70M 0.32% | 36.21M 4.33% | 41.89M 15.70% | 2.65M 93.68% | 49.96M 1,787.53% | 51.84M 3.75% | 46.21M 10.85% | 34.51M 25.33% | 6.81M 80.27% | 33.84M 397.11% | 43.51M 28.56% | 39.02M 10.33% | 18.55M 52.45% | 50.33M 171.27% | 16.35M 67.52% | 60.63M 270.87% | 44.47M 26.66% | 37.12M 16.52% | 71.09M 91.50% | 145.05M 104.04% | 84.17M 41.97% | 100.87M 19.85% | 83.06M 17.65% | |
investments in property plant and equipment | -2.94M - | -3.08M 4.69% | -3.56M 15.31% | -1.51M 57.52% | -3.88M 157.22% | -37.62M 868.59% | -8.52M 77.36% | -10.87M 27.64% | -15.74M 44.82% | -7.20M 54.26% | -7.18M 0.36% | -27.27M 279.99% | -17.46M 35.96% | -14.40M 17.52% | -10.90M 24.35% | -11.90M 9.26% | -10.19M 14.41% | -7.66M 24.81% | -5.65M 26.29% | -5.49M 2.82% | -4.50M 18.09% | -3.52M 21.74% | -5.44M 54.69% | -6.59M 21.08% | -9.63M 46.15% | -12.06M 25.23% | -15.23M 26.27% | -13.10M 13.96% | -10.86M 17.10% | -7.06M 35.02% | -13.46M 90.73% | -34.94M 159.52% | -17.43M 50.12% | -23.56M 35.18% | -14.66M 37.75% | -10.27M 29.97% | -13.79M 34.25% | -20.07M 45.55% | -18.15M 9.54% | -11.62M 36.01% | -10.14M 12.71% | -13.59M 34.03% | -12.70M 6.52% | |
acquisitions net | 12K - | 100K 733.33% | 68K 32% | 142K 108.82% | 64K 54.93% | 105K 64.06% | -13.04M 12,521.90% | 3.13M 123.97% | 1.59M 49.10% | -142K 108.93% | 702K 594.37% | -13K 101.85% | 798K 6,238.46% | 90K 88.72% | -3.48M 3,964.44% | 173K 104.97% | 39K 77.46% | -3.48M 9,017.95% | 246K 107.07% | 562K 128.46% | -11K 101.96% | 383K 3,581.82% | 530K 38.38% | 741K 39.81% | 690K 6.88% | -9K 101.30% | 321K 3,666.67% | -125K 138.94% | 9.00K - | 23K 155.56% | 85K 269.57% | 213K 150.59% | 180K 15.49% | 1.73M 861.11% | ||||||||||
purchases of investments | -15.71M - | -44.01M 180.11% | -38.77M 11.90% | -14.48M 62.64% | -32.39M 123.58% | -22.70M 29.92% | -32.74M 44.23% | -50.67M 54.77% | -17.35M 65.77% | -22.03M 26.99% | -26.97M 22.44% | -21.71M 19.50% | -35.84M 65.09% | -68.39M 90.82% | -1.96M 97.14% | -80.19M 4,001.59% | -120.19M 49.89% | -30.75M 74.41% | -62.88M 104.47% | -38.85M 38.22% | -22.25M 42.72% | -72.39M 225.32% | -79.10M 9.27% | -47.60M 39.83% | -56.34M 18.37% | -61.29M 8.78% | -78.10M 27.43% | -685K 99.12% | -41.07M 5,895.18% | -78.47M 91.07% | -25.61M 67.36% | -48.87M 90.84% | -79.55M 62.77% | -62.97M 20.84% | -77.69M 23.38% | -87.28M 12.34% | ||||||||
sales maturities of investments | 31.61M - | 26.19M 17.15% | 29.21M 11.56% | 30.95M 5.95% | 22.86M 26.16% | 25.96M 13.57% | 26.29M 1.28% | 27.53M 4.72% | 34.73M 26.15% | 23.38M 32.68% | 26.68M 14.09% | 23.42M 12.20% | 15.05M 35.76% | 64.07M 325.77% | 44.04M 31.25% | 61.22M 38.99% | 31.05M 49.28% | 17.05M 45.10% | 81.14M 376.04% | 54.19M 33.22% | 10.84M 80.00% | 45.15M 316.67% | 33.75M 25.25% | 92.54M 174.20% | 55.48M 40.05% | 77.20M 39.16% | 63.25M 18.07% | 13.93M 77.98% | 35.14M 152.27% | 40.77M 16.02% | 59.24M 45.29% | 17.69M 70.14% | 50.66M 186.40% | 52.84M 4.31% | 35.91M 32.05% | 46.91M 30.65% | ||||||||
other investing activites | 1K - | 37.80M 3,779,400% | 28K 99.93% | 46K 64.29% | -142.09M 308,980.43% | -12K 99.99% | -98K 716.67% | -40K 59.18% | -112K 180% | 496K 542.86% | 27K 94.56% | 107K 296.30% | 20K 81.31% | -1.53M 7,740.00% | 182K 111.91% | -560K 407.69% | -94K 83.21% | -631K 571.28% | 157K 124.88% | 3.48M 2,115.29% | -168K 104.83% | 429K 355.36% | 3.60M 740.09% | -246K 106.83% | -23.68M 9,524.80% | 298K 101.26% | -239K 180.20% | -509K 112.97% | -736K 44.60% | -678K 7.88% | 24.37M 3,694.54% | -176K 100.72% | 168K 195.45% | 41K 75.60% | 34K 17.07% | -0.00 100.00% | -202K - | 138K 168.32% | ||||||
net cash used for investing activites | -2.94M - | 34.71M 1,279.08% | -3.53M 110.16% | -1.46M 58.49% | -145.97M 9,870.56% | -21.73M 85.12% | -26.34M 21.24% | -20.40M 22.54% | 754K 103.70% | -16.17M 2,244.83% | -3.78M 76.61% | -46.65M 1,133.15% | -37.45M 19.72% | 3.05M 108.14% | -9.50M 411.81% | -12.05M 26.88% | -8.58M 28.79% | -28.29M 229.53% | -9.72M 65.63% | 36.60M 476.44% | -23.46M 164.10% | -92.19M 292.95% | -19.02M 79.37% | 11.68M 161.38% | -17.41M 249.08% | -23.19M 33.22% | -42.33M 82.52% | -58.43M 38.05% | 34.09M 158.34% | -7.91M 123.20% | 26.81M 439.02% | -49.64M 285.13% | -4.14M 91.66% | -29.44M 611.48% | -52.33M 77.73% | 23.37M 144.66% | -44.95M 292.35% | -48.87M 8.73% | -28.27M 42.16% | -53.08M 87.77% | -48.77M 8.11% | -13.59M 72.14% | -12.70M 6.52% | |
debt repayment | -2.42M - | -2.42M 0% | -5.16M 113.49% | -1.50M 70.93% | -1.50M 0% | -1.50M 0% | -1.50M 0% | -1.50M 0% | -1.50M 0% | -5.50M 266.67% | -39M 609.09% | -4.90M 87.44% | -4.99M 1.88% | -4.99M 0.04% | -3.65M 26.83% | -4.49M 22.90% | -3.49M 22.22% | -3.52M 0.83% | -1.14M 67.72% | -936K 17.61% | -132K 85.90% | -1.71M 1,196.97% | -938K 45.21% | -61.05M 6,408.21% | -3.13M 94.88% | -3.16M 1.12% | -3.14M 0.60% | -3.15M 0.13% | -3.05M 3.18% | -3.05M 0% | -3.05M 0% | -3.05M 0% | -3.05M 0% | -3.05M 0% | -3.05M 0.23% | -6.10M 99.61% | -3.05M 49.98% | -3.05M 0% | -3.05M 0.03% | -3.05M 0.03% | -3.05M 0% | |||
common stock issued | ||||||||||||||||||||||||||||||||||||||||||||
common stock repurchased | -12.50M - | -19.99M 59.99% | -5.38M - | 5.38M 200% | -1.24M - | -10.53M 750.57% | -24.43M - | -31.29M 28.11% | -4.90M 84.34% | -204K 95.84% | -4.11M 1,916.18% | -38.36M 832.60% | -12.15M 68.33% | -6.37M 47.54% | ||||||||||||||||||||||||||||||
dividends paid | ||||||||||||||||||||||||||||||||||||||||||||
other financing activites | 3.42M - | 389K 88.61% | 482K 23.91% | -1.76M 464.52% | 133K 107.57% | 30.25M 22,641.35% | -85K 100.28% | 316K 471.76% | 17.64M 5,481.96% | 493K 97.21% | 51.91M 10,430.22% | 15.34M 70.45% | 5.24M 65.82% | 11.70M 123.14% | -318K 102.72% | -2.62M 723.58% | -5.04M 92.63% | -283K 94.39% | -1.04M 266.08% | -12.38M 1,095.17% | -199K 98.39% | -1.32M 565.33% | -5.60M 322.96% | 56.64M 1,111.45% | -233K 100.41% | -21.07M 8,943.78% | -162K 99.23% | -9.92M 6,023.46% | -7.51M 24.24% | -1.00M 86.68% | -262K 73.83% | -19.07M 7,176.72% | -4.61M 75.80% | -958K 79.24% | -385K 59.81% | -16.49M 4,182.86% | -307K 98.14% | -944K 207.49% | -427K 54.77% | -205K - | ||||
net cash used provided by financing activities | 999K - | -2.03M 303.00% | -4.68M 130.67% | -3.26M 30.38% | -1.37M 58.03% | 28.75M 2,202.85% | -1.58M 105.51% | -1.18M 25.30% | 16.14M 1,463.09% | -5.01M 131.02% | 12.91M 357.92% | 10.44M 19.15% | 251K 97.60% | 6.71M 2,572.91% | -3.97M 159.16% | -7.11M 79.04% | -8.54M 20.11% | -16.30M 90.97% | -22.17M 36.00% | -13.32M 39.92% | -331K 97.51% | -8.41M 2,441.99% | -1.16M 86.21% | -4.41M 279.83% | -3.36M 23.74% | -24.23M 621.25% | -3.31M 86.36% | -13.07M 295.37% | -10.56M 19.17% | -5.29M 49.95% | -13.84M 161.80% | -22.11M 59.78% | -7.66M 65.35% | -28.43M 271.11% | -34.73M 22.16% | -27.48M 20.86% | -3.56M 87.05% | -8.11M 127.70% | -41.83M 416.07% | -15.19M 63.68% | -9.62M 36.66% | |||
effect of forex changes on cash | -524K - | -878K 67.56% | 72K 108.20% | 94K 30.56% | -144K 253.19% | 75K 152.08% | -191K 354.67% | -466K 143.98% | -164K 64.81% | 125K 176.22% | -16K 112.80% | 267K 1,768.75% | -668K 350.19% | 672K 200.60% | 252K 62.50% | 123K 51.19% | 161K 30.89% | -373K 331.68% | -940K 152.01% | 667K 170.96% | 106K 84.11% | -195K 283.96% | 126K 164.62% | -41K 132.54% | 392K 1,056.10% | -579K 247.70% | 712K 222.97% | 766K 7.58% | -161K 121.02% | -260K 61.49% | -523K 101.15% | -321K 38.62% | 25K 107.79% | -5K 120% | -226K 4,420% | 520K 330.09% | -531K 202.12% | -233K 56.12% | -362K 55.36% | 195K 153.87% | -53K 127.18% | |||
net change in cash | 16.20M - | 53.61M 230.94% | -187K 100.35% | 11.21M 6,092.51% | -132.71M 1,284.29% | 16.98M 112.79% | -15.97M 194.07% | -17.51M 9.68% | 35.89M 304.96% | -3.40M 109.48% | 14.85M 536.42% | -36.94M 348.83% | -17.11M 53.67% | 51.06M 398.36% | -2.67M 105.23% | -22.09M 726.80% | 23.21M 205.06% | 7.72M 66.73% | 15.46M 100.17% | 58.54M 278.75% | 11.02M 81.18% | -64.59M 686.11% | 21.83M 133.80% | 9.88M 54.77% | 29.59M 199.59% | 3.83M 87.04% | 1.29M 66.31% | -36.23M 2,904.10% | 30.17M 183.28% | 20.39M 32.43% | 55.96M 174.47% | -33.06M 159.07% | 6.78M 120.51% | -7.55M 211.34% | -70.93M 839.75% | 57.04M 180.41% | -4.57M 108.02% | -20.09M 339.33% | 625K 103.11% | 76.97M 12,215.20% | 25.71M 66.59% | 87.28M 239.42% | 70.36M 19.39% | |
cash at beginning of period | 163.86M - | 180.06M 9.89% | 233.66M 29.77% | 233.48M 0.08% | 244.68M 4.80% | 111.97M 54.24% | 128.95M 15.16% | 112.98M 12.38% | 95.47M 15.50% | 131.36M 37.60% | 127.96M 2.59% | 142.80M 11.60% | 105.86M 25.87% | 88.75M 16.17% | 139.81M 57.54% | 137.14M 1.91% | 115.05M 16.11% | 138.25M 20.17% | 145.98M 5.59% | 161.43M 10.59% | 219.98M 36.26% | 231.00M 5.01% | 166.41M 27.96% | 188.24M 13.12% | 198.12M 5.25% | 227.71M 14.93% | 231.54M 1.68% | 232.83M 0.56% | 196.60M 15.56% | 226.78M 15.35% | 247.16M 8.99% | 303.12M 22.64% | 270.07M 10.91% | 276.85M 2.51% | 269.30M 2.73% | 198.37M 26.34% | 255.40M 28.75% | 250.83M 1.79% | 230.74M 8.01% | 231.37M 0.27% | 308.34M 33.27% | |||
cash at end of period | 180.06M - | 233.66M 29.77% | 233.48M 0.08% | 244.68M 4.80% | 111.97M 54.24% | 128.95M 15.16% | 112.98M 12.38% | 95.47M 15.50% | 131.36M 37.60% | 127.96M 2.59% | 142.80M 11.60% | 105.86M 25.87% | 88.75M 16.17% | 139.81M 57.54% | 137.14M 1.91% | 115.05M 16.11% | 138.25M 20.17% | 145.98M 5.59% | 161.43M 10.59% | 219.98M 36.26% | 231.00M 5.01% | 166.41M 27.96% | 188.24M 13.12% | 198.12M 5.25% | 227.71M 14.93% | 231.54M 1.68% | 232.83M 0.56% | 196.60M 15.56% | 226.78M 15.35% | 247.16M 8.99% | 303.12M 22.64% | 270.07M 10.91% | 276.85M 2.51% | 269.30M 2.73% | 198.37M 26.34% | 255.40M 28.75% | 250.83M 1.79% | 230.74M 8.01% | 231.37M 0.27% | 308.34M 33.27% | 334.05M 8.34% | 87.28M 73.87% | 70.36M 19.39% | |
operating cash flow | 18.67M - | 21.80M 16.78% | 7.95M 63.55% | 15.83M 99.26% | 14.77M 6.73% | 9.88M 33.10% | 12.15M 22.96% | 4.54M 62.64% | 19.16M 322.23% | 17.65M 7.89% | 5.73M 67.53% | -1.00M 117.48% | 20.75M 2,171.26% | 40.64M 95.80% | 10.55M 74.05% | -3.05M 128.96% | 40.17M 1,415.23% | 52.68M 31.15% | 48.29M 8.34% | 34.59M 28.36% | 34.70M 0.32% | 36.21M 4.33% | 41.89M 15.70% | 2.65M 93.68% | 49.96M 1,787.53% | 51.84M 3.75% | 46.21M 10.85% | 34.51M 25.33% | 6.81M 80.27% | 33.84M 397.11% | 43.51M 28.56% | 39.02M 10.33% | 18.55M 52.45% | 50.33M 171.27% | 16.35M 67.52% | 60.63M 270.87% | 44.47M 26.66% | 37.12M 16.52% | 71.09M 91.50% | 145.05M 104.04% | 84.17M 41.97% | 100.87M 19.85% | 83.06M 17.65% | |
capital expenditure | -2.94M - | -3.08M 4.69% | -3.56M 15.31% | -1.51M 57.52% | -3.88M 157.22% | -37.62M 868.59% | -8.52M 77.36% | -10.87M 27.64% | -15.74M 44.82% | -7.20M 54.26% | -7.18M 0.36% | -27.27M 279.99% | -17.46M 35.96% | -14.40M 17.52% | -10.90M 24.35% | -11.90M 9.26% | -10.19M 14.41% | -7.66M 24.81% | -5.65M 26.29% | -5.49M 2.82% | -4.50M 18.09% | -3.52M 21.74% | -5.44M 54.69% | -6.59M 21.08% | -9.63M 46.15% | -12.06M 25.23% | -15.23M 26.27% | -13.10M 13.96% | -10.86M 17.10% | -7.06M 35.02% | -13.46M 90.73% | -34.94M 159.52% | -17.43M 50.12% | -23.56M 35.18% | -14.66M 37.75% | -10.27M 29.97% | -13.79M 34.25% | -20.07M 45.55% | -18.15M 9.54% | -11.62M 36.01% | -10.14M 12.71% | -13.59M 34.03% | -12.70M 6.52% | |
free cash flow | 15.72M - | 18.72M 19.05% | 4.39M 76.54% | 14.32M 226.19% | 10.88M 24.01% | -27.74M 354.87% | 3.63M 113.09% | -6.33M 274.46% | 3.42M 154.00% | 10.45M 205.56% | -1.44M 113.82% | -28.27M 1,857.76% | 3.29M 111.64% | 26.23M 697.11% | -350K 101.33% | -14.96M 4,174% | 29.98M 300.40% | 45.02M 50.18% | 42.64M 5.29% | 29.11M 31.74% | 30.21M 3.80% | 32.69M 8.20% | 36.45M 11.50% | -3.94M 110.82% | 40.33M 1,123.16% | 39.78M 1.38% | 30.98M 22.11% | 21.40M 30.92% | -4.05M 118.94% | 26.79M 760.71% | 30.05M 12.17% | 4.08M 86.43% | 1.13M 72.36% | 26.77M 2,275.60% | 1.69M 93.71% | 50.37M 2,889.02% | 30.68M 39.08% | 17.06M 44.40% | 52.94M 210.35% | 133.43M 152.06% | 74.03M 44.52% | 87.28M 17.91% | 70.36M 19.39% |
All numbers in USD (except ratios and percentages)