NASDAQ:TTMI
TTM Technologies, Inc.
- Stock
Last Close
68.11
06/11 21:37
Market Cap
2.08B
Beta: 1.47
Volume Today
2.03M
Avg: 514.05K
PE Ratio
−48.69
PFCF: 7.55
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 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Jan '18 | Apr '18 | Jul '18 | Oct '18 | Dec '18 | Apr '19 | Jul '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Jan '24 | Apr '24 | Jul '24 | Sep '24 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 13.94M - | 3.45M 75.28% | -36.58M 1,161.61% | -2.14M 94.16% | 9.66M 551.68% | -7.15M 174.04% | 18.77M 362.45% | 25.77M 37.33% | -1.81M 107.02% | 33.13M 1,930.11% | 20.75M 37.36% | 21.54M 3.78% | 49.32M 129.00% | 10.10M 79.53% | 84.00M 731.97% | 27.00M 67.86% | 52.48M 94.37% | -3.25M 106.20% | 3.42M 205.29% | 15.87M 363.49% | 25.26M 59.16% | -1.17M 104.65% | 192.81M 16,523.34% | -53.06M 127.52% | 38.96M 173.42% | -3.19M 108.19% | 28.26M 985.37% | 20.96M 25.84% | 8.39M 59.98% | 17.25M 105.63% | 27.79M 61.15% | 43.53M 56.62% | 6.02M 86.18% | -5.81M 196.63% | 6.82M 217.37% | -37.07M 643.17% | 17.34M 146.78% | 10.47M 39.64% | 3.10K 99.97% | 14.31M 461,545.16% | 5.17M 63.87% | |
depreciation and amortization | 26.25M - | 26.41M 0.60% | 33.69M 27.55% | 46.51M 38.08% | 45.79M 1.56% | 46.17M 0.84% | 46.41M 0.50% | 42.95M 7.44% | 44.95M 4.64% | 41.99M 6.58% | 42.06M 0.16% | 43.40M 3.20% | 47.00M 8.29% | 45.64M 2.90% | 59.79M 31.01% | 59.87M 0.13% | 60.45M 0.97% | 59.61M 1.39% | 53.68M 9.94% | 53.07M 1.13% | 53.51M 0.82% | 54.25M 1.39% | 39.95M 26.36% | 37.18M 6.94% | 34.75M 6.54% | 32.38M 6.81% | 31.67M 2.21% | 30.65M 3.20% | 32.63M 6.46% | 31.16M 4.52% | 31.45M 0.93% | 35.67M 13.44% | 35.63M 0.13% | 53.02M 48.83% | 31.21M 41.14% | 37.63M 20.58% | 36.52M 2.95% | 1.80K - | 37.12M 2,061,900% | 35.77M 3.62% | ||
deferred income tax | 3.23M - | 2.25M 30.14% | 9.70M 330.16% | -962K 109.92% | 12.90M 1,440.85% | -1.23M 109.53% | -2.18M 77.38% | 713K 132.71% | 3.60M 404.35% | 95K - | -5.03M 5,395.79% | -4.25M 15.44% | -64.77M - | 253K 100.39% | -33.77M 13,449.80% | -1.26M 96.26% | -966K 23.45% | -225K 76.71% | -10.00M 4,344.89% | -353K 96.47% | 34.56M 9,890.08% | -26.17M 175.72% | -1.39M 94.70% | 683K 149.28% | 724K 6.00% | 2.30M 217.27% | 6.04M 163.00% | -3.30M 154.59% | 2.98M 190.24% | -6.84M 329.70% | 68.46M 1,101.49% | -1.87M 102.73% | 1.37M 173.49% | 1.67M 21.87% | -12.52M 849.04% | -700 - | -971K 138,614.29% | -542K 44.18% | ||||
stock based compensation | 1.75M - | 2.04M 16.77% | 2.31M 13.43% | 2.67M 15.47% | 2.63M 1.38% | 2.25M 14.76% | 2.85M 26.67% | 2.80M 1.62% | 3.20M 14.33% | 3.63M 13.38% | 5M 37.82% | 4.68M 6.44% | 4.98M 6.54% | 3.62M 27.33% | 5.87M 61.98% | 5.46M 6.95% | 5.73M 5.02% | 3.93M 31.52% | 3.60M 8.25% | 4.66M 29.43% | 4.63M 0.77% | 4.83M 4.52% | 2.65M 45.25% | 4.48M 69.21% | 4.11M 8.19% | 4.21M 2.36% | 3.35M 20.41% | 4.94M 47.58% | 5.21M 5.34% | 4.23M 18.70% | 4.43M 4.56% | 5.47M 23.56% | 5.39M 1.39% | 5.24M 2.86% | 5.12M 2.27% | 6.37M 24.33% | 6.16M 3.27% | 8.08M - | ||||
change in working capital | 5.28M - | 34.50M 553.72% | 11.77M 65.88% | -33.68M 386.13% | 63.92M 289.78% | -33.39M 152.24% | 11.63M 134.82% | 25.57M 119.95% | 950K 96.28% | -32.15M 3,484.53% | -14.57M 54.68% | -153K 98.95% | 49.64M 32,547.06% | -76.21M 253.50% | -33.07M 56.60% | -17.16M 48.10% | 66.98M 490.20% | -21.59M 132.24% | 27.35M 226.66% | -24.28M 188.78% | 52.81M 317.46% | -34.08M 164.53% | 95.01M 378.82% | 34.60M 63.58% | -26.12M 175.47% | -8.16M 68.77% | -6.65M 18.48% | -40.69M 511.97% | 15.25M 137.48% | -12.52M 182.12% | 14.43M 215.27% | 3.17M 78.04% | 13.30M 319.65% | 6.16M 53.72% | -21.18M 444.05% | 6.04M 128.53% | -2.96M 148.97% | -5.58M - | 8.54M 253.10% | |||
accounts receivables | -33.65M - | 69.20M 305.66% | -12.54M 118.11% | -23.30M 85.85% | 32.69M 240.34% | 23.75M 27.36% | 7.74M 67.42% | -25.41M 428.38% | 17.14M 167.44% | 13.45M 21.52% | -33.49M 349.01% | -22.23M 33.62% | -8.85M 60.20% | -12.84M 45.13% | -4.22M 67.17% | -27.63M 555.34% | 46.05M 266.68% | 6.34M 86.24% | 34.09M 437.92% | -47.20M 238.47% | 26.28M 155.67% | 45.02M 71.32% | 44.30M 1.59% | 39.36M 11.16% | -6.13M 115.59% | 14.34M 333.73% | -11.99M 183.66% | -9.47M 21.04% | 1.89M 119.91% | -26.09M 1,483.09% | -8.70M 66.64% | -5.82M 33.14% | 4.87M 183.65% | 64.59M 1,227.20% | 11.99M 81.43% | -4.00M 133.34% | -10.43M 160.72% | -44.72M - | -44.44M 0.62% | |||
inventory | 6.38M - | -8.73M 236.90% | -3.14M 64.01% | -2.89M 8.05% | 23.25M 904.43% | 4.37M 81.21% | -6.24M 242.74% | -10.38M 66.46% | 11.96M 215.20% | -5.88M 149.18% | -7.39M 25.73% | -12.79M 73.06% | 691K 105.40% | -11.10M 1,706.95% | 16.79M 251.20% | -286K 101.70% | 12.86M 4,594.76% | -5.42M 142.19% | -7.35M 35.52% | -4.17M 43.19% | 4.30M 203.11% | -7.57M 275.91% | 1.10M 114.56% | -4.09M 470.53% | 11.94M 392.07% | -5.47M 145.85% | -5.23M 4.42% | -13.70M 161.90% | 12.44M 190.82% | -9.73M 178.20% | 3.64M 137.41% | -10.81M 397.03% | 12.49M 215.54% | -9.04M 172.41% | -10.04M 10.97% | -19.41M 93.39% | -6.90M 64.46% | -11.01M - | 2.93M 126.60% | |||
accounts payables | 33.26M - | -23.63M 171.03% | 16.11M 168.19% | -22.85M 241.79% | -1.55M 93.20% | -48.69M 3,033.27% | 26.45M 154.33% | 35.12M 32.75% | -20.68M 158.88% | -9.47M 54.18% | 19.98M 310.91% | 27.35M 36.84% | 16.75M 38.76% | 8.66M 48.31% | -42.44M 590.18% | 8.18M 119.28% | -20.14M 346.22% | -5.98M 70.33% | -4.68M 21.64% | 32.09M 785.33% | 20.61M 35.78% | -52.79M 356.14% | 76.97M 245.81% | -8.28M 110.76% | -14.69M 77.42% | 10.88M 174.09% | 34.46M 216.57% | 14.34M 58.38% | -18.73M 230.63% | 24.11M 228.70% | 15.44M 35.95% | -15.22M 198.54% | -39.14M 157.19% | -34.58M 11.66% | -1.10M 96.82% | 8.89M 908.18% | -7.79M 187.67% | 10.50M - | 15.02M 43.06% | |||
other working capital | -718K - | -2.34M 226.04% | 11.34M 584.28% | 15.35M 35.39% | 9.54M 37.87% | -12.82M 234.40% | -16.33M 27.43% | 26.24M 260.67% | -7.46M 128.44% | -30.25M 305.23% | 6.32M 120.91% | 7.52M 18.99% | 41.05M 445.63% | -60.92M 248.39% | -3.21M 94.73% | 2.57M 180.01% | 28.21M 997.74% | -16.53M 158.60% | 5.30M 132.03% | -5M 194.41% | 1.61M 132.26% | -18.73M 1,261.19% | -27.37M 46.15% | 7.61M 127.81% | -17.23M 326.25% | -27.91M 61.98% | -23.88M 14.41% | -31.86M 33.40% | 19.66M 161.69% | -818K 104.16% | 4.05M 595.35% | 35.02M 764.24% | 35.09M 0.19% | -14.81M 142.23% | -22.04M 48.77% | 20.56M 193.29% | 22.16M 7.77% | 39.65M - | 35.03M 11.66% | |||
other non cash items | 1.96M - | -1.29M 165.89% | -5.35M 313.14% | 2.33M 143.66% | 4.93M 111.14% | 11.24M 128.13% | 2.60M 76.92% | 4.93M 89.94% | 46.77M 848.83% | 3.00M 93.60% | 5.79M 93.16% | 6.94M 19.90% | 6.00M 13.44% | 2.59M 56.86% | 3.82M 47.64% | 4.58M 19.72% | -94K 102.05% | -501K 432.98% | -971K 93.81% | 9.64M 1,093.20% | 3.95M 59.03% | 4.43M 12.07% | -245.98M 5,655.04% | 87.74M 135.67% | 5.17M 94.10% | 15.22M 194.22% | -443K 102.91% | -1.95M 340.63% | -5.15M 163.73% | -827K 83.94% | -1.76M 112.70% | -1M 43.15% | -51.24M 5,024.50% | -1.66M 96.75% | 2.54M 252.62% | 44.20M 1,641.61% | 2.93M 93.37% | -10.47M 457.08% | 20.21M - | 29.03M 43.65% | ||
net cash provided by operating activities | 52.41M - | 67.35M 28.52% | 15.54M 76.92% | 14.73M 5.20% | 139.83M 848.97% | 17.89M 87.20% | 80.06M 347.45% | 102.74M 28.33% | 97.65M 4.95% | 49.58M 49.22% | 59.11M 19.22% | 71.37M 20.73% | 152.69M 113.95% | -14.26M 109.34% | 55.64M 490.15% | 79.99M 43.77% | 151.77M 89.73% | 36.92M 75.67% | 86.12M 133.24% | 58.74M 31.79% | 130.15M 121.56% | 27.91M 78.55% | 119.00M 326.31% | 84.78M 28.76% | 55.49M 34.54% | 41.15M 25.85% | 56.91M 38.31% | 16.21M 71.52% | 62.37M 284.78% | 35.99M 42.29% | 79.32M 120.38% | 80.01M 0.87% | 77.56M 3.06% | 55.08M 28.99% | 25.88M 53.00% | 58.85M 127.37% | 47.47M 19.34% | 65.09M - | 86.05M 32.21% | |||
investments in property plant and equipment | -26.23M - | -22.78M 13.16% | -23.69M 4.00% | -30.41M 28.40% | -23.05M 24.21% | -20.12M 12.73% | -18.18M 9.61% | -24.22M 33.21% | -22.62M 6.61% | -33.26M 47.04% | -53.85M 61.90% | -31.83M 40.89% | -32.41M 1.84% | -42.19M 30.17% | -39.15M 7.22% | -35.05M 10.47% | -33.74M 3.73% | -33.48M 0.76% | -35.62M 6.37% | -26.27M 26.23% | -47.20M 79.67% | -32.45M 31.25% | -22.45M 30.82% | -29.14M 29.82% | -19.25M 33.96% | -21.80M 13.25% | -22.84M 4.78% | -17.45M 23.60% | -19.86M 13.84% | -23.45M 18.02% | -26.48M 12.95% | -26.32M 0.62% | -26.64M 1.22% | -31.00M 16.38% | -49.47M 59.55% | -33.70M 31.87% | -46.08M 36.72% | -40.90M - | -56.03M 37.00% | |||
acquisitions net | 2.56M - | -166.60M - | -2.56M 98.46% | -166.60M 6,405.31% | -596.40M - | -596.40M 0% | -507.47M - | 35.34M 106.96% | 167.41M 373.69% | 304.71M 82.02% | -507.47M 266.54% | -3.19M - | 873K - | -873K 200% | 5.60M 741.58% | 438K 92.18% | 41K 90.64% | 121K 195.12% | 39K - | |||||||||||||||||||||||
purchases of investments | ||||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | ||||||||||||||||||||||||||||||||||||||||||
other investing activites | -2.60M - | 7.19M 376.85% | -4.37M 160.79% | 16.59M 479.70% | 168.62M 916.46% | 3.53M 97.91% | 2.85M 19.15% | -1.33M 146.64% | 2.12M 259.13% | 9.88M 366.53% | 8.22M 16.80% | 8.95M 8.87% | 203K 97.73% | 53K 73.89% | 198K 273.58% | 596.41M 301,115.66% | 69K 99.99% | 5.04M 7,200% | 875K 82.63% | 470K 46.29% | 507.69M 107,918.72% | 78K - | -547K 801.28% | 508.05M 92,979.34% | 831K 99.84% | 112K 86.52% | 74K 33.93% | -21K 128.38% | 25K 219.05% | -299.12M 1,196,596% | -208K 99.93% | 6.73M 3,337.02% | 35.03M 420.24% | 27.08M 22.68% | -101K 100.37% | -76K - | 3.27M 4,401.32% | |||||
net cash used for investing activites | -26.26M - | -15.59M 40.64% | -194.66M 1,148.68% | -16.39M 91.58% | -21.03M 28.34% | -16.59M 21.13% | -15.33M 7.58% | -25.55M 66.69% | -20.50M 19.77% | -23.38M 14.03% | -45.63M 95.17% | -22.88M 49.86% | -32.21M 40.79% | -42.14M 30.83% | -635.34M 1,407.73% | -35.04M 94.49% | -33.67M 3.90% | -28.45M 15.52% | -34.74M 22.13% | -25.80M 25.73% | -46.98M 82.08% | 2.89M 106.15% | 145.04M 4,916.95% | 275.02M 89.62% | -18.66M 106.79% | -20.97M 12.34% | -22.73M 8.40% | -17.38M 23.54% | -23.07M 32.79% | -23.42M 1.50% | -325.61M 1,290.29% | -25.65M 92.12% | -20.78M 19.00% | 9.63M 146.33% | -21.94M 327.93% | -33.76M 53.85% | -45.95M 36.12% | -40.94M - | -52.76M 28.89% | |||
debt repayment | -966.49M - | -48.10M 95.02% | -918.39M 1,809.29% | -1K 100.00% | -2.38M 237,400% | -76.48M 3,120.29% | -30M 60.78% | -916.14M - | -50.02M - | -713M 1,325.57% | -62.13M 91.29% | -875K 98.59% | -181.45M 20,636.80% | -40.66M 77.59% | -70M 72.16% | -30.01M 57.13% | -400M - | -400M - | -249.97M 37.51% | -425.84M 70.35% | -425.84M - | -50M - | -100M - | -50M 50% | -240.70M 381.39% | -875K 99.64% | -50M 5,614.29% | -1.11M - | 1.45M 229.83% | |||||||||||||
common stock issued | 149.01M - | 149.01M 0% | 495K 99.67% | 1.74M - | 74K - | 191K - | 68K 64.40% | 2.10M 2,980.88% | 2.12M 1.00% | 2.27M 7.18% | 589K 74.03% | 589K 0% | 589K 0% | 589K 0% | ||||||||||||||||||||||||||||
common stock repurchased | 27.12M - | -6.14M - | -27.12M 341.29% | -31.46M 16.03% | -30.23M 3.92% | -5.19M 82.83% | -35.42M 582.28% | 5.19M 114.66% | -14.62M - | -9.81M 32.85% | ||||||||||||||||||||||||||||||||
dividends paid | -27.31M - | -423.52M - | ||||||||||||||||||||||||||||||||||||||||
other financing activites | 892.70M - | 262K 99.97% | 814.16M 310,648.85% | -149.29M 118.34% | -526K 99.65% | 123K - | 803.65M 653,273.98% | 74K 99.99% | 717.92M - | 48.10M 93.30% | 614.04M - | -1K - | -1.53M - | -107K 93.02% | 399.84M 373,778.50% | 7.51M - | 157K 97.91% | 493.85M 314,454.14% | -12.00M 102.43% | -2.24M 81.30% | 846.53M 37,824.15% | -1.48M 100.17% | 49.41M 3,447.63% | 49.84M 0.86% | 104.22M 109.13% | 218.33M - | 100M - | -49K - | ||||||||||||||
net cash used provided by financing activities | -73.79M - | -47.84M 35.17% | 44.78M 193.60% | -290K 100.65% | -2.41M 729.66% | -76.48M 3,078.80% | -30M 60.78% | 123K 100.41% | -110.75M 90,140.65% | 74K 100.07% | -50.02M 67,687.84% | 4.92M 109.84% | -13.96M 383.64% | -875K 93.73% | 432.59M 49,539.09% | -40.66M 109.40% | -70.00M 72.16% | -30.01M 57.13% | -1.53M 94.90% | -107K 93.02% | -164K 53.27% | -392.49M - | -249.82M 36.35% | 68.08M 127.25% | -16.05M 123.57% | -27.25M 69.78% | -32.02M 17.53% | -31.12M 2.81% | -5.19M 83.32% | 15M 388.91% | 10M 33.33% | -50M 600% | -22.37M 55.27% | -15.49M 30.73% | 40.19M 359.39% | -1.11M - | 1.40M 225.43% | |||||
effect of forex changes on cash | 4.19M - | 315K - | -2.36M 848.25% | -1.95M 17.44% | -246K 87.36% | -2.25M 816.67% | -1.68M 25.68% | -1.91M 13.66% | 314K 116.48% | 603K 92.04% | 1.58M 161.69% | 865K 45.18% | 525K 39.31% | -1.36M 359.62% | -442K 67.57% | 312K 170.59% | 391K 25.32% | -603K 254.22% | -709K 17.58% | 563K 179.41% | -521K 192.54% | 195K 137.43% | 1.30M 569.23% | 1.27M 2.68% | -176K 113.86% | 508K 388.64% | -63K 112.40% | 587K 1,031.75% | -51K 108.69% | -1.05M 1,962.75% | -274K 73.95% | 344K 225.55% | -2K 100.58% | -311K 15,450% | 15K 104.82% | 176K 1,073.33% | -257K - | |||||
net change in cash | 30.33M - | 3.93M 87.06% | -134.02M 3,513.65% | -4.30M 96.79% | 114.45M 2,763.46% | -75.42M 165.90% | 32.47M 143.06% | 75.63M 132.91% | -35.51M 146.95% | 26.59M 174.90% | -35.92M 235.08% | 54.99M 253.06% | 107.39M 95.30% | -56.75M 152.84% | -148.48M 161.63% | 3.85M 102.59% | 48.41M 1,156.70% | -21.14M 143.67% | 49.25M 332.95% | 32.12M 34.77% | 83.56M 160.14% | 30.28M 63.76% | 264.23M 772.54% | -31.38M 111.88% | -211.72M 574.63% | 88.08M 141.60% | 18.64M 78.83% | -28.48M 252.74% | 7.86M 127.61% | -18.60M 336.57% | -252.53M 1,257.78% | 69.08M 127.35% | 67.12M 2.83% | 14.70M 78.10% | -18.74M 227.43% | 9.62M 151.32% | 41.88M 335.54% | 23.25M - | 34.43M 48.08% | |||
cash at beginning of period | 248.71M - | 279.04M 12.20% | 282.97M 1.41% | 148.95M 47.36% | 144.65M 2.88% | 259.10M 79.12% | 183.68M 29.11% | 216.15M 17.68% | 291.78M 34.99% | 256.28M 12.17% | 282.87M 10.38% | 246.95M 12.70% | 301.93M 22.27% | 409.33M 35.57% | 352.58M 13.86% | 204.10M 42.11% | 207.95M 1.89% | 256.36M 23.28% | 235.22M 8.25% | 284.47M 20.94% | 316.59M 11.29% | 400.15M 26.40% | 430.44M 7.57% | 694.67M 61.39% | 663.28M 4.52% | 451.56M 31.92% | 539.65M 19.51% | 558.29M 3.45% | 529.82M 5.10% | 537.68M 1.48% | 519.08M 3.46% | 266.55M 48.65% | 335.63M 25.92% | 402.75M 20.00% | 417.45M 3.65% | 398.72M 4.49% | 408.33M 2.41% | 450.21M 10.26% | 446.25M - | 469.50M 5.21% | ||
cash at end of period | 279.04M - | 282.97M 1.41% | 148.95M 47.36% | 144.65M 2.88% | 259.10M 79.12% | 183.68M 29.11% | 216.15M 17.68% | 291.78M 34.99% | 256.28M 12.17% | 282.87M 10.38% | 246.95M 12.70% | 301.93M 22.27% | 409.33M 35.57% | 352.58M 13.86% | 204.10M 42.11% | 207.95M 1.89% | 256.36M 23.28% | 235.22M 8.25% | 284.47M 20.94% | 316.59M 11.29% | 400.15M 26.40% | 430.44M 7.57% | 694.67M 61.39% | 663.28M 4.52% | 451.56M 31.92% | 539.65M 19.51% | 558.29M 3.45% | 529.82M 5.10% | 537.68M 1.48% | 519.08M 3.46% | 266.55M 48.65% | 335.63M 25.92% | 402.75M 20.00% | 417.45M 3.65% | 398.72M 4.49% | 408.33M 2.41% | 450.21M 10.26% | 450.21M 0% | 469.50M - | 503.93M 7.33% | ||
operating cash flow | 52.41M - | 67.35M 28.52% | 15.54M 76.92% | 14.73M 5.20% | 139.83M 848.97% | 17.89M 87.20% | 80.06M 347.45% | 102.74M 28.33% | 97.65M 4.95% | 49.58M 49.22% | 59.11M 19.22% | 71.37M 20.73% | 152.69M 113.95% | -14.26M 109.34% | 55.64M 490.15% | 79.99M 43.77% | 151.77M 89.73% | 36.92M 75.67% | 86.12M 133.24% | 58.74M 31.79% | 130.15M 121.56% | 27.91M 78.55% | 119.00M 326.31% | 84.78M 28.76% | 55.49M 34.54% | 41.15M 25.85% | 56.91M 38.31% | 16.21M 71.52% | 62.37M 284.78% | 35.99M 42.29% | 79.32M 120.38% | 80.01M 0.87% | 77.56M 3.06% | 55.08M 28.99% | 25.88M 53.00% | 58.85M 127.37% | 47.47M 19.34% | 65.09M - | 86.05M 32.21% | |||
capital expenditure | -26.23M - | -22.78M 13.16% | -23.69M 4.00% | -30.41M 28.40% | -23.05M 24.21% | -20.12M 12.73% | -18.18M 9.61% | -24.22M 33.21% | -22.62M 6.61% | -33.26M 47.04% | -53.85M 61.90% | -31.83M 40.89% | -32.41M 1.84% | -42.19M 30.17% | -39.15M 7.22% | -35.05M 10.47% | -33.74M 3.73% | -33.48M 0.76% | -35.62M 6.37% | -26.27M 26.23% | -47.20M 79.67% | -32.45M 31.25% | -22.45M 30.82% | -29.14M 29.82% | -19.25M 33.96% | -21.80M 13.25% | -22.84M 4.78% | -17.45M 23.60% | -19.86M 13.84% | -23.45M 18.02% | -26.48M 12.95% | -26.32M 0.62% | -26.64M 1.22% | -31.00M 16.38% | -49.47M 59.55% | -33.70M 31.87% | -46.08M 36.72% | -40.90M - | -56.03M 37.00% | |||
free cash flow | 26.18M - | 44.58M 70.28% | -8.14M 118.27% | -15.68M 92.51% | 116.78M 844.87% | -2.22M 101.90% | 61.87M 2,882.10% | 78.52M 26.90% | 75.03M 4.44% | 16.32M 78.24% | 5.27M 67.74% | 39.54M 650.69% | 120.28M 204.20% | -56.45M 146.94% | 16.49M 129.22% | 44.94M 172.50% | 118.03M 162.62% | 3.44M 97.08% | 50.51M 1,367.80% | 32.47M 35.71% | 82.94M 155.46% | -4.54M 105.47% | 96.55M 2,227.55% | 55.63M 42.38% | 36.24M 34.85% | 19.35M 46.62% | 34.07M 76.09% | -1.24M 103.64% | 42.50M 3,524.98% | 12.55M 70.48% | 52.84M 321.13% | 53.69M 1.61% | 50.92M 5.16% | 24.08M 52.72% | -23.58M 197.94% | 25.15M 206.66% | 1.40M 94.45% | 24.19M - | 30.02M 24.11% |
All numbers in USD (except ratios and percentages)