NASDAQ:UCTT
Ultra Clean Holdings, Inc.
- Stock
Last Close
37.35
30/08 20:00
Market Cap
2.47B
Beta: 1.99
Volume Today
280.15K
Avg: 299.11K
PE Ratio
−54.26
PFCF: 30.75
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 | Apr '22 | Jul '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 37.77M - | 53.96M 42.87% | 55.38M 2.63% | 45.52M 17.80% | 42.44M 6.77% | 48.94M 15.31% | 50.13M 2.42% | 46.48M 7.29% | 47.50M 2.21% | 39.66M 16.51% | 52.95M 33.51% | 64.71M 22.21% | 51.95M 19.72% | 71.19M 37.02% | 95.52M 34.18% | 104.09M 8.97% | 130.54M 25.41% | 168.45M 29.04% | 169.59M 0.68% | 113.80M 32.90% | 95.18M 16.37% | 99.01M 4.03% | 99.20M 0.19% | 97.29M 1.93% | 101.01M 3.82% | 133.06M 31.73% | 129.26M 2.85% | 140.08M 8.37% | 111.40M 20.48% | 121.33M 8.91% | 164.88M 35.89% | 231.00M 40.11% | 271.36M 17.47% | 332.90M 22.68% | 288.12M 13.45% | 259.36M 9.98% | 253.50M 2.26% | 196M 22.68% | 183.50M 6.38% | 183.50M 0% | 187.50M 2.18% | 192.90M 2.88% | 215.70M 11.82% | 229M 6.17% | |
accumulated other comprehensive income loss | -32.40M - | -22M 32.10% | -22.70M 3.18% | -23.30M 2.64% | -24M 3.00% | -24.70M 2.92% | -25.40M 2.83% | -26.40M 3.94% | -20K 99.92% | -18K 10% | 42K 333.33% | -20K 147.62% | 77K 485.00% | -383K 597.40% | -265K 30.81% | 1.00M 479.25% | 1.55M 54.33% | 1.85M 19.08% | 1.31M 29.29% | 412K 68.45% | -43K 110.44% | -886K 1,960.47% | -1.42M 60.61% | -2.65M 86.58% | -4.35M 63.80% | -1.33M 69.33% | -4.63M 246.93% | -3.34M 27.77% | -1.34M 59.83% | 5.09M 478.78% | 1.60M 68.49% | 4.59M 186.09% | 911K 80.14% | -167K 118.33% | -3.00M 1,698.80% | -13.31M 343.01% | -5.40M 59.42% | -8.50M 57.41% | -9.50M 11.76% | -9.50M 0% | -10.80M 13.68% | -4.40M 59.26% | -6.50M 47.73% | -7.40M 13.85% | |
cash and cash equivalents | 65.94M - | 60.41M 8.38% | 74.29M 22.96% | 69.36M 6.63% | 75.15M 8.34% | 79.00M 5.12% | 69.61M 11.89% | 76.61M 10.07% | 59.78M 21.97% | 50.10M 16.19% | 45.54M 9.11% | 44.05M 3.26% | 47.27M 7.30% | 52.47M 10.99% | 54.94M 4.71% | 59.48M 8.28% | 65.94M 10.86% | 68.31M 3.59% | 162.37M 137.70% | 141.15M 13.07% | 160.34M 13.60% | 144.15M 10.10% | 154.77M 7.37% | 168.13M 8.63% | 158.69M 5.61% | 162.53M 2.42% | 208.07M 28.02% | 214.36M 3.02% | 176.13M 17.84% | 200.27M 13.71% | 264.26M 31.95% | 451.40M 70.82% | 456.98M 1.24% | 466.45M 2.07% | 367.00M 21.32% | 421.36M 14.81% | 358.80M 14.85% | 322.10M 10.23% | 320.80M 0.40% | 320.80M 0% | 342M 6.61% | 307M 10.23% | 293M 4.56% | 319.50M 9.04% | |
cash and short term investments | 65.94M - | 60.41M 8.38% | 74.29M 22.96% | 69.36M 6.63% | 75.15M 8.34% | 79.00M 5.12% | 69.61M 11.89% | 76.61M 10.07% | 59.78M 21.97% | 50.10M 16.19% | 45.54M 9.11% | 44.05M 3.26% | 47.27M 7.30% | 52.47M 10.99% | 54.94M 4.71% | 59.48M 8.28% | 65.94M 10.86% | 68.31M 3.59% | 162.37M 137.70% | 141.15M 13.07% | 160.34M 13.60% | 144.15M 10.10% | 154.77M 7.37% | 168.13M 8.63% | 158.69M 5.61% | 162.53M 2.42% | 208.07M 28.02% | 214.36M 3.02% | 176.13M 17.84% | 200.27M 13.71% | 264.26M 31.95% | 451.40M 70.82% | 456.98M 1.24% | 466.45M 2.07% | 367.00M 21.32% | 421.36M 14.81% | 358.80M 14.85% | 322.10M 10.23% | 320.80M 0.40% | 320.80M 0% | 342M 6.61% | 307M 10.23% | 293M 4.56% | 319.50M 9.04% | |
common stock | 142.43M - | 144.57M 1.50% | 147.39M 1.95% | 148.68M 0.88% | 148.21M 0.32% | 149.83M 1.09% | 165.70M 10.59% | 166.55M 0.51% | 171.09M 2.72% | 172.97M 1.10% | 173.64M 0.38% | 174.83M 0.69% | 176.74M 1.10% | 178.48M 0.98% | 179.66M 0.66% | 181.11M 0.80% | 182.86M 0.97% | 185.34M 1.36% | 280.37M 51.27% | 282.09M 0.62% | 39K 99.99% | 287.13M 736,123.08% | 289.19M 0.72% | 291.63M 0.85% | 294.68M 1.04% | 297.69M 1.02% | 300.77M 1.03% | 302.72M 0.65% | 305.99M 1.08% | 309.59M 1.17% | 313.04M 1.12% | 502.87M 60.64% | 507.18M 0.86% | 511.63M 0.88% | 517.22M 1.09% | 518M 0.15% | 515.50M 0.48% | 504.80M 2.08% | 494.30M 2.08% | 494.30M 0% | 498.30M 0.81% | 100K 99.98% | 100K 0% | 503.30M 503,200% | |
deferred revenue | 19.66M - | 25.04M - | 27.67M 10.51% | 30.75M 11.15% | 34.53M 12.29% | 30.93M 10.42% | 43.91M 41.96% | 51.98M 18.37% | 46.79M 9.98% | 40M - | 40M 0% | 40.80M 2% | |||||||||||||||||||||||||||||||||
deferred revenue non current | -4.52M - | -4.91M 8.74% | -5.30M 7.96% | -5.80M 9.27% | 143M - | ||||||||||||||||||||||||||||||||||||||||
deferrred tax liabilities non current | 1.74M - | 4.52M 159.27% | 4.91M 8.74% | 5.30M 7.96% | 5.80M 9.27% | 9.92M 71.07% | 9.77M 1.52% | 9.75M 0.13% | 9.61M 1.50% | 9.98M 3.89% | 10.02M 0.36% | 9.87M 1.49% | 9.87M 0% | 7.99M 19.03% | 15.83M 98.17% | 21.45M 35.46% | 23.41M 9.15% | 25.18M 7.57% | 24.64M 2.18% | 25.18M 2.22% | 25.18M 0% | 33.57M 33.31% | 33.57M 0% | 45.50M 35.52% | 44.40M 2.41% | 54.89M 23.62% | 54.76M 0.23% | 55.10M 0.62% | 52.20M 5.26% | 52.30M 0.19% | 52.40M 0.19% | 52.40M 0% | 52.50M 0.19% | 19M 63.81% | 18.90M 0.53% | 18.90M 0% | |||||||||
goodwill | 55.92M - | 55.92M 0% | 55.92M 0% | 55.92M 0% | 55.92M 0% | 55.92M 0% | 74.30M 32.87% | 74.30M 0% | 84.50M 13.72% | 85.25M 0.89% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 85.25M 0% | 151.87M 78.15% | 155.47M 2.37% | 150.23M 3.37% | 166.65M 10.94% | 169.56M 1.74% | 171.09M 0.90% | 171.13M 0.03% | 171.13M 0% | 171.13M 0% | 171.13M 0% | 171.13M 0% | 257.18M 50.28% | 263.57M 2.49% | 270.04M 2.45% | 268.52M 0.56% | 250.73M 6.63% | 248.80M 0.77% | 248.80M 0% | 248.80M 0% | 248.80M 0% | 248.80M 0% | 265.20M 6.59% | 265.20M 0% | 265.20M 0% | |
goodwill and intangible assets | 79.15M - | 77.63M 1.93% | 76.41M 1.57% | 75.18M 1.60% | 73.96M 1.62% | 72.74M 1.65% | 113.36M 55.83% | 112M 1.20% | 129.45M 15.58% | 128.03M 1.09% | 126.59M 1.12% | 125.15M 1.14% | 123.71M 1.15% | 122.27M 1.16% | 121.04M 1.01% | 119.81M 1.02% | 118.58M 1.03% | 116.83M 1.47% | 115.74M 0.94% | 114.64M 0.95% | 355.05M 209.71% | 349.18M 1.65% | 338.88M 2.95% | 357.15M 5.39% | 354.97M 0.61% | 351.40M 1.00% | 346.50M 1.40% | 341.55M 1.43% | 336.60M 1.45% | 331.65M 1.47% | 326.76M 1.47% | 527.70M 61.49% | 524.58M 0.59% | 515.74M 1.69% | 506.17M 1.86% | 458.12M 9.49% | 436.70M 4.68% | 430.80M 1.35% | 425.30M 1.28% | 425.30M 0% | 419.70M 1.32% | 480.50M 14.49% | 472.80M 1.60% | 465.20M 1.61% | |
intangible assets | 23.23M - | 21.71M 6.57% | 20.49M 5.62% | 19.27M 5.96% | 18.05M 6.34% | 16.82M 6.77% | 39.06M 132.15% | 37.70M 3.47% | 44.95M 19.23% | 42.78M 4.83% | 41.34M 3.37% | 39.90M 3.48% | 38.46M 3.61% | 37.02M 3.74% | 35.79M 3.32% | 34.56M 3.44% | 33.33M 3.56% | 31.59M 5.23% | 30.49M 3.48% | 29.39M 3.60% | 203.18M 591.28% | 193.71M 4.66% | 188.65M 2.61% | 190.50M 0.98% | 185.41M 2.67% | 180.32M 2.75% | 175.37M 2.75% | 170.42M 2.82% | 165.47M 2.90% | 160.52M 2.99% | 155.63M 3.05% | 270.52M 73.82% | 261.01M 3.52% | 245.70M 5.87% | 237.64M 3.28% | 207.39M 12.73% | 187.90M 9.40% | 182M 3.14% | 176.50M 3.02% | 176.50M 0% | 170.90M 3.17% | 215.30M 25.98% | 207.60M 3.58% | 200M 3.66% | |
inventory | 50.29M - | 63.94M 27.14% | 67.46M 5.50% | 67.06M 0.59% | 55.35M 17.46% | 56.85M 2.70% | 59.91M 5.39% | 64.65M 7.90% | 75.56M 16.89% | 72.72M 3.77% | 82.00M 12.76% | 90.30M 10.13% | 89.02M 1.43% | 103.86M 16.68% | 123.04M 18.46% | 139.71M 13.55% | 165.30M 18.32% | 231.77M 40.21% | 261.80M 12.96% | 228.57M 12.69% | 198.58M 13.12% | 186.12M 6.28% | 180.30M 3.13% | 164.06M 9.01% | 153.55M 6.40% | 172.42M 12.29% | 186.99M 8.45% | 193.83M 3.66% | 175.33M 9.54% | 180.38M 2.88% | 189.17M 4.87% | 301.96M 59.62% | 324.63M 7.51% | 379.24M 16.82% | 440.34M 16.11% | 405.06M 8.01% | 443.90M 9.59% | 433M 2.46% | 398.80M 7.90% | 398.80M 0% | 378.30M 5.14% | 374.50M 1.00% | 388.10M 3.63% | 399.90M 3.04% | |
long term debt | 19.80M - | 17.42M 12.01% | 14.92M 14.33% | 12.01M 19.51% | 9.63M 19.80% | 38.61M 300.77% | 70.76M 83.24% | 67.88M 4.07% | 65.72M 3.18% | 62.80M 4.44% | 59.87M 4.66% | 56.93M 4.90% | 54.02M 5.11% | 50.93M 5.72% | 48.06M 5.64% | 44.69M 7.00% | 41.81M 6.45% | 39.89M 4.59% | 330.98M - | 331.55M 0.17% | 354.94M 7.06% | 356.55M 0.45% | 327.98M 8.01% | 312.22M 4.81% | 352.66M 12.95% | 355.59M 0.83% | 303.85M 14.55% | 292.67M 3.68% | 293.70M 0.35% | 627.39M 113.62% | 614.55M 2.05% | 595.84M 3.04% | 599.73M 0.65% | 586.10M 2.27% | 573.30M 2.18% | 565.60M 1.34% | 581.60M 2.83% | 581.60M 0% | 595.10M 2.32% | 461.20M 22.50% | 153.40M 66.74% | 152.40M 0.65% | |||
long term investments | -5.34M - | -5.26M 1.54% | -5.36M 1.84% | -3.88M 27.63% | -3.44M 11.12% | -3.12M 9.43% | -2.76M 11.44% | -3.61M 30.55% | |||||||||||||||||||||||||||||||||||||
net debt | -29.23M - | -22.71M 22.32% | -25.46M 12.13% | -25.51M 0.17% | -37.29M 46.19% | -38.11M 2.20% | -64.76M 69.92% | -70.10M 8.25% | -48.58M 30.70% | 25.44M 152.36% | 28.12M 10.55% | 25.87M 7.99% | 21.95M 15.17% | 15.29M 30.36% | 9.23M 39.62% | 1.33M 85.63% | -8.61M 749.40% | -16.03M 86.18% | -107.59M 571.07% | -86.32M 19.77% | 213.46M 347.29% | 197.07M 7.68% | 220.41M 11.84% | 206.92M 6.12% | 189.88M 8.23% | 171.71M 9.57% | 166.37M 3.11% | 161.03M 3.21% | 147.32M 8.51% | 111.48M 24.33% | 49.86M 55.27% | 213.55M 328.27% | 198.98M 6.82% | 168.76M 15.19% | 269.53M 59.71% | 202.51M 24.87% | 252.40M 24.64% | 283.60M 12.36% | 296.20M 4.44% | 296.20M 0% | 287.20M 3.04% | 332.90M 15.91% | -121.30M 136.44% | -148.40M 22.34% | |
net receivables | 49.73M - | 67.45M 35.64% | 72.20M 7.04% | 67.95M 5.89% | 57.46M 15.44% | 61.82M 7.58% | 69.63M 12.63% | 57.51M 17.40% | 57.53M 0.04% | 59.15M 2.81% | 66.67M 12.72% | 73.07M 9.60% | 65.81M 9.94% | 74.66M 13.46% | 94.85M 27.03% | 101.87M 7.41% | 107.66M 5.68% | 90.21M 16.21% | 83.66M 7.26% | 98.61M 17.87% | 95.06M 3.60% | 108.02M 13.64% | 110.97M 2.73% | 98.31M 11.41% | 110.39M 12.29% | 112.69M 2.09% | 113.27M 0.51% | 138.89M 22.61% | 145.52M 4.78% | 145.54M 0.01% | 168.04M 15.46% | 210.43M 25.22% | 232.53M 10.50% | 250.15M 7.58% | 279.27M 11.64% | 243.81M 12.70% | 253.70M 4.05% | 190.30M 24.99% | 178.60M 6.15% | 178.60M 0% | 170.50M 4.54% | 180.80M 6.04% | 194.50M 7.58% | 206.90M 6.38% | |
other assets | |||||||||||||||||||||||||||||||||||||||||||||
other current assets | 7.07M - | 8.65M 22.46% | 8.78M 1.51% | 10.33M 17.62% | 10.12M 2.09% | 10.78M 6.60% | 11.87M 10.09% | 12.41M 4.55% | 12.50M 0.70% | 8.17M 34.61% | 6.52M 20.25% | 6.89M 5.74% | 6.94M 0.73% | 6.46M 6.92% | 6.22M 3.71% | 6.83M 9.77% | 11.46M 67.81% | 12.09M 5.49% | 13.22M 9.40% | 15.12M 14.29% | 30.87M 104.25% | 21.09M 31.69% | 28.06M 33.04% | 24.10M 14.09% | 20.28M 15.85% | 19.40M 4.35% | 19.62M 1.12% | 18.66M 4.88% | 17.15M 8.09% | 18.89M 10.17% | 14.74M 21.97% | 35.51M 140.83% | 38.62M 8.76% | 41.26M 6.85% | 36.08M 12.56% | 41.52M 15.08% | 42.40M 2.12% | 35.80M 15.57% | 37.20M 3.91% | 37.20M 0% | 35M 5.91% | 30.90M 11.71% | 33.10M 7.12% | 34.50M 4.23% | |
other current liabilities | 6.46M - | 8.38M 29.69% | 8.91M 6.41% | 10.30M 15.56% | 8.10M 21.40% | 7.68M 5.11% | 8.49M 10.50% | 9.22M 8.60% | 11.81M 28.15% | 12.31M 4.16% | 12.96M 5.34% | 15.19M 17.16% | 17.87M 17.68% | 13.05M 26.97% | 19.50M 49.41% | 22.07M 13.18% | 24.19M 9.60% | 21.45M 11.35% | 21.12M 1.51% | 20.24M 4.18% | 17.96M 11.25% | 33.54M 86.74% | 37.25M 11.05% | 39.18M 5.19% | 41.05M 4.76% | 55.52M 35.25% | 36.95M 33.45% | 39.34M 6.47% | 33.54M 14.73% | 26.34M 21.49% | 46.85M 77.89% | 42.49M 9.31% | 46.26M 8.88% | 50.06M 8.21% | 92.74M 85.25% | 99.00M 6.76% | 97.80M 1.22% | 77.60M 20.65% | 35.40M 54.38% | 35.40M 0% | 31.20M 11.86% | 81.40M 160.90% | 95.40M 17.20% | 103.70M 8.70% | |
other liabilities | |||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 6.42M - | 5.92M 7.68% | 5.63M 4.91% | 5.73M 1.78% | 4.25M 25.87% | 4.11M 3.25% | 3.87M 5.96% | 3.52M 9.05% | 4.31M 22.60% | 717K 83.37% | 725K 1.12% | 753K 3.86% | 743K 1.33% | 762K 2.56% | 1.01M 32.15% | 1.56M 55.41% | 1.77M 13.04% | 1.93M 9.21% | 2.18M 12.89% | 1.83M 16.09% | 8.07M 341.09% | 8.11M 0.47% | 6.09M 24.90% | 5.74M 5.71% | 5.95M 3.66% | 5.21M 12.50% | 4.91M 5.80% | 4.92M 0.24% | 5.19M 5.55% | 5.32M 2.37% | 6.33M 19.02% | 8.28M 30.84% | 8.70M 5.09% | 9.24M 6.25% | 9.31M 0.79% | 10.53M 13.08% | 10.80M 2.53% | 12.60M 16.67% | 11.20M 11.11% | 11.20M 0% | 10.10M 9.82% | 10.90M 7.92% | 10.20M 6.42% | 10.30M 0.98% | |
other non current liabilities | 3.20M - | 3.15M 1.69% | 3.08M 2.06% | 3.00M 2.76% | 2.92M 2.60% | -28.54M 1,076.93% | 2.90M 110.17% | 2.81M 2.96% | 3.28M 16.63% | 7.70M 134.66% | 7.95M 3.21% | 8.23M 3.53% | 8.34M 1.36% | 2.66M 68.16% | 2.55M 3.91% | 2.45M 3.96% | 2.41M 1.79% | 5.89M 144.44% | 5.79M 1.60% | 5.68M 1.90% | 23.41M 311.99% | 28.50M 21.74% | 22.25M 21.93% | 21.50M 3.35% | 22.11M 2.84% | 18.80M 14.98% | 19.12M 1.70% | 18.98M 0.74% | 17.47M 7.96% | 23.81M 36.32% | 23.57M 1.03% | 30.09M 27.67% | 13.67M 54.56% | 12.89M 5.68% | 13.39M 3.82% | 13.32M 0.52% | 9.20M 30.91% | 9.30M 1.09% | 9.20M 1.08% | 9.20M 0% | 9.20M 0% | 37.30M 305.43% | 496.80M 1,231.90% | 492.90M 0.79% | |
othertotal stockholders equity | 29.06M - | 166.54M 473.03% | 170.06M 2.12% | 171.95M 1.11% | 172.18M 0.13% | 174.50M 1.35% | 191.07M 9.49% | 192.92M 0.97% | 171.05M 11.33% | 172.94M 1.10% | 173.60M 0.38% | 174.79M 0.69% | 176.71M 1.10% | 178.44M 0.98% | 179.63M 0.66% | 181.07M 0.81% | 182.82M 0.97% | 185.30M 1.36% | 280.33M 51.28% | 282.05M 0.62% | 283.96M 0.67% | 287.09M 1.10% | 289.15M 0.72% | 291.60M 0.85% | 294.64M 1.04% | 297.60M 1.00% | 300.70M 1.04% | 302.70M 0.67% | 305.90M 1.06% | 309.50M 1.18% | 313M 1.13% | 502.80M 60.64% | 507.10M 0.86% | 511.60M 0.89% | 517.20M 1.09% | 496.50M - | 500M 0.70% | ||||||||
preferred stock | 3.34M - | ||||||||||||||||||||||||||||||||||||||||||||
property plant equipment net | 8.76M - | 8.53M 2.54% | 8.17M 4.30% | 8.21M 0.49% | 8.07M 1.72% | 10.84M 34.40% | 14.48M 33.53% | 14.85M 2.58% | 16.97M 14.26% | 17.27M 1.76% | 17.91M 3.75% | 18.12M 1.13% | 18.81M 3.82% | 18.86M 0.26% | 20.93M 10.98% | 23.47M 12.13% | 28.94M 23.33% | 32.25M 11.41% | 36.84M 14.24% | 38.77M 5.24% | 133.75M 244.98% | 142.92M 6.86% | 173.97M 21.73% | 179.23M 3.02% | 176.77M 1.37% | 180.15M 1.91% | 178.99M 0.64% | 187.04M 4.50% | 188.55M 0.81% | 196.97M 4.47% | 198.99M 1.02% | 288.10M 44.79% | 314.86M 9.29% | 325.70M 3.45% | 336.89M 3.43% | 327.77M 2.71% | 378.60M 15.51% | 404.70M 6.89% | 434.80M 7.44% | 434.80M 0% | 453.40M 4.28% | 480M 5.87% | 492.60M 2.63% | 487.90M 0.95% | |
retained earnings | 20.99M - | 27.36M 30.35% | 34.41M 25.78% | 40.45M 17.53% | 35.19M 13.01% | 38.72M 10.04% | 39.89M 3.03% | 42.10M 5.53% | 43.75M 3.93% | 27.99M 36.04% | 24.75M 11.57% | 25.47M 2.92% | 28.08M 10.26% | 38.04M 35.44% | 52.38M 37.70% | 72.56M 38.53% | 92.27M 27.17% | 113.12M 22.59% | 137.86M 21.87% | 156.82M 13.75% | 150.83M 3.82% | 149.72M 0.73% | 150.32M 0.40% | 150.12M 0.13% | 150.63M 0.34% | 140.37M 6.82% | 149.79M 6.71% | 171.05M 14.20% | 195.42M 14.24% | 217.97M 11.54% | 242.97M 11.47% | 260.07M 7.04% | 291.95M 12.26% | 337.42M 15.57% | 365.35M 8.28% | 340.25M 6.87% | 377.80M 11.04% | 374.40M 0.90% | 365M 2.51% | 365M 0% | 350.50M 3.97% | 346.70M 1.08% | 337.30M 2.71% | 356.40M 5.66% | |
short term debt | 36.71M - | 37.70M 2.72% | 48.83M 29.49% | 43.86M 10.18% | 37.86M 13.68% | 40.88M 8.00% | 4.85M 88.14% | 6.51M 34.39% | 11.21M 72.04% | 12.74M 13.71% | 13.79M 8.20% | 12.99M 5.78% | 15.20M 16.96% | 16.82M 10.68% | 16.11M 4.23% | 16.12M 0.06% | 15.52M 3.72% | 12.38M 20.22% | 54.78M 342.44% | 54.83M 0.09% | 42.82M 21.90% | 9.67M 77.41% | 20.24M 109.29% | 18.50M 8.61% | 20.59M 11.31% | 22.02M 6.94% | 21.77M 1.12% | 19.80M 9.05% | 19.61M 1.00% | 19.08M 2.67% | 20.42M 7.03% | 37.56M 83.91% | 41.41M 10.24% | 39.37M 4.92% | 36.80M 6.52% | 37.77M 2.62% | 37.90M 0.34% | 40.10M 5.80% | 35.40M 11.72% | 35.40M 0% | 34.10M 3.67% | 35.70M 4.69% | 18.30M 48.74% | 18.70M 2.19% | |
short term investments | 45K - | ||||||||||||||||||||||||||||||||||||||||||||
tax assets | 5.34M - | 5.26M 1.54% | 5.36M 1.84% | 3.88M 27.63% | 3.44M 11.12% | 3.12M 9.43% | 2.76M 11.44% | 3.61M 30.55% | 1.35M - | 1.26M 6.86% | 1.11M 11.97% | 1.10M 1.17% | 4.95M 350.91% | 5.03M 1.64% | 5.07M 0.70% | 4.92M 2.94% | 2.32M 52.77% | 10.20M 339.13% | 12.24M 20.03% | 12.27M 0.25% | 15.50M 26.27% | 13.90M 10.29% | 15.52M 11.61% | 15.77M 1.65% | 23.51M 49.07% | 22.28M 5.26% | 23.29M 4.54% | 23.11M 0.78% | 37.61M 62.75% | 36.58M 2.74% | 37.17M 1.64% | 36M 3.16% | 36.60M 1.67% | 37M 1.09% | 37M 0% | 36.50M 1.35% | 3.10M 91.51% | 3.30M 6.45% | 3.10M 6.06% | ||||||
tax payables | |||||||||||||||||||||||||||||||||||||||||||||
total assets | 267.35M - | 292.54M 9.42% | 312.94M 6.97% | 303.83M 2.91% | 284.35M 6.41% | 296.14M 4.15% | 342.71M 15.73% | 341.55M 0.34% | 356.11M 4.26% | 336.15M 5.60% | 345.95M 2.91% | 358.34M 3.58% | 352.30M 1.69% | 380.70M 8.06% | 423.28M 11.19% | 453.84M 7.22% | 500.75M 10.34% | 558.34M 11.50% | 680.84M 21.94% | 643.75M 5.45% | 986.63M 53.26% | 961.91M 2.51% | 1.00B 4.30% | 1.01B 0.57% | 992.88M 1.59% | 1.02B 2.66% | 1.07B 5.19% | 1.11B 3.97% | 1.06B 4.89% | 1.10B 3.99% | 1.19B 7.98% | 1.85B 55.11% | 1.92B 4.19% | 2.03B 5.27% | 2.01B 0.68% | 1.95B 3.29% | 1.96B 0.80% | 1.87B 4.84% | 1.84B 1.19% | 1.84B 0% | 1.85B 0.10% | 1.87B 1.20% | 1.89B 1.07% | 1.93B 2.10% | |
total current assets | 173.03M - | 200.46M 15.85% | 222.73M 11.11% | 214.70M 3.60% | 198.07M 7.75% | 208.45M 5.24% | 211.01M 1.23% | 211.19M 0.08% | 205.38M 2.75% | 190.14M 7.42% | 200.72M 5.56% | 214.31M 6.77% | 209.03M 2.47% | 237.45M 13.60% | 279.04M 17.52% | 307.89M 10.34% | 350.36M 13.80% | 402.38M 14.85% | 521.05M 29.49% | 483.44M 7.22% | 484.85M 0.29% | 459.37M 5.25% | 474.10M 3.21% | 454.59M 4.11% | 442.91M 2.57% | 467.05M 5.45% | 527.95M 13.04% | 565.74M 7.16% | 514.14M 9.12% | 545.09M 6.02% | 636.21M 16.72% | 999.29M 57.07% | 1.05B 5.35% | 1.14B 8.01% | 1.12B 1.27% | 1.11B 0.97% | 1.10B 1.17% | 981.20M 10.70% | 935.40M 4.67% | 935.40M 0% | 925.80M 1.03% | 893.20M 3.52% | 908.70M 1.74% | 960.80M 5.73% | |
total current liabilities | 80.94M - | 100.04M 23.61% | 113.12M 13.07% | 99.68M 11.88% | 88.40M 11.32% | 97.51M 10.31% | 63.47M 34.92% | 62.21M 1.98% | 70.53M 13.37% | 64.71M 8.24% | 79.70M 23.17% | 92.89M 16.55% | 85.02M 8.47% | 101.06M 18.86% | 131.13M 29.76% | 142.28M 8.50% | 170.25M 19.66% | 202.28M 18.81% | 245.49M 21.36% | 188.87M 23.07% | 175.62M 7.01% | 142.22M 19.02% | 156.69M 10.17% | 154.97M 1.10% | 162.65M 4.95% | 210.60M 29.48% | 213.02M 1.15% | 226.89M 6.51% | 195.30M 13.92% | 201.28M 3.06% | 263.08M 30.70% | 354.96M 34.93% | 411.01M 15.79% | 469.12M 14.14% | 417.66M 10.97% | 396.14M 5.15% | 389.20M 1.75% | 313.70M 19.40% | 294.30M 6.18% | 294.30M 0% | 293.60M 0.24% | 310M 5.59% | 329.40M 6.26% | 351.40M 6.68% | |
total debt | 36.71M - | 37.70M 2.72% | 48.83M 29.49% | 43.86M 10.18% | 37.86M 13.68% | 40.88M 8.00% | 4.85M 88.14% | 6.51M 34.39% | 11.21M 72.04% | 75.54M 574.03% | 73.66M 2.49% | 69.93M 5.07% | 69.22M 1.01% | 67.75M 2.12% | 64.16M 5.29% | 60.81M 5.23% | 57.33M 5.72% | 52.27M 8.82% | 54.78M 4.79% | 54.83M 0.09% | 373.80M 581.80% | 341.22M 8.72% | 375.18M 9.95% | 375.05M 0.04% | 348.57M 7.06% | 334.24M 4.11% | 374.44M 12.03% | 375.39M 0.26% | 323.45M 13.84% | 311.75M 3.62% | 314.12M 0.76% | 664.95M 111.69% | 655.96M 1.35% | 635.21M 3.16% | 636.53M 0.21% | 623.87M 1.99% | 611.20M 2.03% | 605.70M 0.90% | 617M 1.87% | 617M 0% | 629.20M 1.98% | 639.90M 1.70% | 171.70M 73.17% | 171.10M 0.35% | |
total investments | -5.34M - | -5.26M 1.54% | -5.36M 1.84% | -3.88M 27.63% | -3.44M 11.12% | -3.12M 9.43% | -2.76M 11.44% | -3.61M 30.55% | 45K - | ||||||||||||||||||||||||||||||||||||
total liabilities | 103.94M - | 120.61M 16.05% | 131.13M 8.72% | 114.69M 12.53% | 100.95M 11.98% | 107.59M 6.57% | 137.12M 27.45% | 132.90M 3.08% | 141.27M 6.29% | 135.21M 4.29% | 147.53M 9.11% | 158.06M 7.14% | 147.39M 6.75% | 164.57M 11.65% | 191.51M 16.37% | 199.18M 4.00% | 224.07M 12.50% | 258.04M 15.16% | 261.30M 1.26% | 204.42M 21.77% | 539.88M 164.11% | 510.26M 5.49% | 549.72M 7.73% | 554.47M 0.86% | 536.15M 3.30% | 566.80M 5.72% | 609.44M 7.52% | 626.64M 2.82% | 541.80M 13.54% | 551.33M 1.76% | 613.91M 11.35% | 1.06B 72.33% | 1.08B 2.43% | 1.13B 4.53% | 1.09B 4.17% | 1.05B 3.21% | 1.02B 2.55% | 940.90M 8.11% | 937.50M 0.36% | 937.50M 0% | 950.40M 1.38% | 970.50M 2.11% | 998.50M 2.89% | 1.02B 1.71% | |
total liabilities and stockholders equity | 267.35M - | 292.54M 9.42% | 312.94M 6.97% | 303.83M 2.91% | 284.35M 6.41% | 296.14M 4.15% | 342.71M 15.73% | 341.55M 0.34% | 356.11M 4.26% | 336.15M 5.60% | 345.95M 2.91% | 358.34M 3.58% | 352.30M 1.69% | 380.70M 8.06% | 423.28M 11.19% | 453.84M 7.22% | 500.75M 10.34% | 558.34M 11.50% | 680.84M 21.94% | 643.75M 5.45% | 986.63M 53.26% | 961.91M 2.51% | 1.00B 4.30% | 1.01B 0.57% | 992.88M 1.59% | 1.02B 2.66% | 1.07B 5.19% | 1.11B 3.97% | 1.06B 4.89% | 1.10B 3.99% | 1.19B 7.98% | 1.85B 55.11% | 1.92B 4.19% | 2.03B 5.27% | 2.01B 0.68% | 1.95B 3.29% | 1.96B 0.80% | 1.87B 4.84% | 1.84B 1.19% | 1.84B 0% | 1.85B 0.10% | 1.87B 1.20% | 1.89B 1.07% | 1.93B 2.10% | |
total non current assets | 94.33M - | 92.08M 2.38% | 90.20M 2.04% | 89.12M 1.20% | 86.28M 3.19% | 87.69M 1.64% | 131.70M 50.18% | 130.37M 1.01% | 150.73M 15.62% | 146.01M 3.13% | 145.23M 0.54% | 144.02M 0.83% | 143.26M 0.53% | 143.25M 0.01% | 144.24M 0.69% | 145.95M 1.19% | 150.39M 3.04% | 155.96M 3.71% | 159.79M 2.45% | 160.31M 0.32% | 501.79M 213.02% | 502.53M 0.15% | 529.14M 5.30% | 554.37M 4.77% | 549.97M 0.79% | 552.26M 0.42% | 544.30M 1.44% | 549.02M 0.87% | 546.12M 0.53% | 557.45M 2.08% | 554.35M 0.56% | 847.37M 52.86% | 871.24M 2.82% | 888.29M 1.96% | 888.94M 0.07% | 833.60M 6.23% | 862.10M 3.42% | 884.70M 2.62% | 908.30M 2.67% | 908.30M 0% | 919.70M 1.26% | 974.50M 5.96% | 978.90M 0.45% | 966.50M 1.27% | |
total non current liabilities | 23.00M - | 20.57M 10.57% | 18.01M 12.46% | 15.01M 16.64% | 12.56M 16.36% | 10.08M 19.74% | 73.66M 630.87% | 70.69M 4.03% | 70.74M 0.07% | 70.50M 0.34% | 67.82M 3.80% | 65.17M 3.91% | 62.37M 4.30% | 63.51M 1.82% | 60.38M 4.93% | 56.90M 5.76% | 53.83M 5.40% | 55.76M 3.59% | 15.81M 71.65% | 15.55M 1.64% | 364.26M 2,242.51% | 368.04M 1.04% | 393.02M 6.79% | 399.50M 1.65% | 373.50M 6.51% | 356.20M 4.63% | 396.42M 11.29% | 399.75M 0.84% | 346.50M 13.32% | 350.05M 1.03% | 350.83M 0.22% | 702.98M 100.37% | 672.63M 4.32% | 663.63M 1.34% | 667.88M 0.64% | 654.52M 2.00% | 634.70M 3.03% | 627.20M 1.18% | 643.20M 2.55% | 643.20M 0% | 656.80M 2.11% | 660.50M 0.56% | 669.10M 1.30% | 664.20M 0.73% | |
total stockholders equity | 163.42M - | 171.93M 5.21% | 181.81M 5.75% | 189.13M 4.03% | 183.40M 3.03% | 188.55M 2.81% | 205.59M 9.04% | 208.65M 1.49% | 214.84M 2.97% | 200.94M 6.47% | 198.43M 1.25% | 200.28M 0.93% | 204.91M 2.31% | 216.13M 5.48% | 231.77M 7.24% | 254.67M 9.88% | 276.68M 8.64% | 300.31M 8.54% | 419.54M 39.70% | 439.33M 4.72% | 434.78M 1.04% | 435.96M 0.27% | 438.09M 0.49% | 439.10M 0.23% | 440.96M 0.42% | 436.73M 0.96% | 445.93M 2.11% | 470.43M 5.49% | 500.07M 6.30% | 532.65M 6.51% | 557.62M 4.69% | 767.53M 37.64% | 800.04M 4.24% | 848.88M 6.10% | 879.57M 3.62% | 844.94M 3.94% | 887.90M 5.08% | 870.70M 1.94% | 849.80M 2.40% | 849.80M 0% | 838M 1.39% | 838.90M 0.11% | 830.90M 0.95% | 852.30M 2.58% |
All numbers in USD (except ratios and percentages)