NASDAQ:ROCK
Gibraltar Industries
- Stock
Last Close
59.55
06/11 21:01
Market Cap
2.07B
Beta: 1.14
Volume Today
380.15K
Avg: 196.94K
PE Ratio
26.79
PFCF: 9.77
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 | Mar '25 | Jun '25 | Sep '25 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 81.25M - | 90.16M 10.97% | 114.73M 27.26% | 104.24M 9.14% | 89.20M 14.43% | 83.99M 5.84% | 82.81M 1.42% | 87.50M 5.66% | 69.94M 20.06% | 76.89M 9.94% | 88.01M 14.45% | 96.18M 9.29% | 82.39M 14.34% | 80.69M 2.06% | 88.55M 9.74% | 93.00M 5.03% | 79.14M 14.90% | 84.46M 6.73% | 83.14M 1.57% | 103.63M 24.65% | 83.14M 19.78% | 102.82M 23.67% | 116.85M 13.65% | 131.75M 12.75% | 134.74M 2.27% | 135.13M 0.29% | 168.92M 25.00% | 165.94M 1.76% | 172.29M 3.82% | 159.21M 7.59% | 160.06M 0.53% | 157.17M 1.81% | 106.58M 32.19% | 129.66M 21.65% | 155.46M 19.90% | 160.74M 3.39% | 92.12M 42.69% | 127.53M 38.44% | 140.89M 10.47% | 163.29M 15.90% | 117.41M 28.10% | 137.97M 17.51% | 119.33M 13.51% | 126.84M 6.29% | |
accumulated other comprehensive income loss | -9.55M - | -13.17M 37.88% | -10.99M 16.53% | -13.96M 26.98% | -15.42M 10.45% | -12.30M 20.21% | -4.51M 63.33% | -4.61M 2.08% | -7.72M 67.67% | -7.02M 9.13% | -5.90M 15.94% | -4.29M 27.26% | -4.37M 1.77% | -4.58M 4.88% | -6.34M 38.46% | -6.17M 2.62% | -7.23M 17.17% | -6.38M 11.81% | -5.37M 15.83% | -6.02M 12.14% | -5.39M 10.48% | -11.27M 109.07% | -8.44M 25.14% | -6.22M 26.29% | -2.46M 60.43% | 764K 131.04% | 1.55M 103.14% | 522K 66.37% | 187K 64.18% | -16K 108.56% | -3.21M 19,981.25% | -6.77M 110.68% | -3.43M 49.30% | -3.54M 3.12% | -4.12M 16.28% | -5.48M 33.24% | -2.11M 61.44% | -3.08M 45.60% | -3.50M 13.58% | -2.79M 20.11% | -5.33M 90.69% | -5.28M 0.92% | -3.02M 42.87% | -3.78M 25.37% | |
cash and cash equivalents | 110.61M - | 118.30M 6.95% | 39.42M 66.68% | 43.33M 9.92% | 68.86M 58.91% | 82.63M 20.00% | 124.11M 50.21% | 173.06M 39.44% | 170.18M 1.67% | 160.90M 5.45% | 182.38M 13.35% | 208.03M 14.07% | 222.28M 6.85% | 200.74M 9.69% | 210.74M 4.98% | 245.41M 16.45% | 297.01M 21.02% | 43.51M 85.35% | 81.88M 88.20% | 137.62M 68.07% | 191.36M 39.05% | 85.97M 55.08% | 120.86M 40.59% | 179.82M 48.78% | 32.05M 82.17% | 20.73M 35.32% | 16.96M 18.18% | 13.93M 17.86% | 12.85M 7.79% | 15.57M 21.20% | 17.15M 10.12% | 21.92M 27.82% | 17.61M 19.67% | 7.50M 57.42% | 18.62M 148.38% | 85.47M 358.97% | 99.43M 16.34% | 146.66M 47.51% | 179.10M 22.12% | 228.88M 27.79% | 269.48M 17.74% | 25.11M 90.68% | 43.29M 72.38% | 89.40M 106.52% | |
cash and short term investments | 110.61M - | 118.30M 6.95% | 39.42M 66.68% | 43.33M 9.92% | 68.86M 58.91% | 82.63M 20.00% | 124.11M 50.21% | 173.06M 39.44% | 170.18M 1.67% | 160.90M 5.45% | 182.38M 13.35% | 208.03M 14.07% | 222.28M 6.85% | 200.74M 9.69% | 210.74M 4.98% | 245.41M 16.45% | 297.01M 21.02% | 43.51M 85.35% | 81.88M 88.20% | 137.62M 68.07% | 191.36M 39.05% | 85.97M 55.08% | 120.86M 40.59% | 179.82M 48.78% | 32.05M 82.17% | 20.73M 35.32% | 16.96M 18.18% | 13.93M 17.86% | 12.85M 7.79% | 15.57M 21.20% | 17.15M 10.12% | 21.92M 27.82% | 17.61M 19.67% | 7.50M 57.42% | 18.62M 148.38% | 85.47M 358.97% | 99.43M 16.34% | 146.66M 47.51% | 179.10M 22.12% | 228.88M 27.79% | 269.48M 17.74% | 25.11M 90.68% | 43.29M 72.38% | 89.40M 106.52% | |
common stock | 313K - | 314K 0.32% | 314K 0% | 315K 0.32% | 317K 0.63% | 318K 0.32% | 319K 0.31% | 320K 0.31% | 320K 0% | 321K 0.31% | 321K 0% | 322K 0.31% | 323K 0.31% | 324K 0.31% | 327K 0.93% | 328K 0.31% | 329K 0.30% | 330K 0.30% | 331K 0.30% | 332K 0.30% | 332K 0% | 334K 0.60% | 334K 0% | 335K 0.30% | 336K 0.30% | 337K 0.30% | 337K 0% | 338K 0.30% | 338K 0% | 340K 0.59% | 340K 0% | 340K 0% | 340K 0% | 341K 0.29% | 342K 0.29% | 342K 0% | 342K 0% | 343K 0.29% | 343K 0% | 343K 0% | 343K 0% | 344K 0.29% | 344K 0% | 345K 0.29% | |
deferred revenue | 49.77M - | 22.21M - | 28.19M 26.93% | 31.52M 11.84% | 30.36M 3.70% | 26.03M 14.27% | 11.35M 56.38% | 14.45M 27.31% | 13.96M 3.38% | 18.23M 30.59% | 12.78M 29.92% | 11.57M 9.45% | 15.53M 34.18% | 21.90M 41.04% | 17.86M 18.46% | 18.26M 2.25% | 38.13M 108.84% | 38.67M 1.41% | 47.60M 23.08% | 34.57M 27.38% | 29.28M 15.29% | 31.27M 6.78% | 56.03M 79.19% | 51.59M 7.92% | 49.22M 4.61% | 42.13M 14.39% | 46.71M 10.87% | 60.99M 30.57% | 65.86M 7.99% | 42.41M 35.61% | 35.02M 17.44% | 42.93M 22.59% | 54.84M 27.74% | 51.62M 5.88% | 44.73M 13.33% | 12.34M - | |||||||||
deferred revenue non current | |||||||||||||||||||||||||||||||||||||||||||||
deferrred tax liabilities non current | 49.77M - | 49.65M 0.24% | 54.73M 10.23% | 54.88M 0.27% | 42.65M 22.28% | 42.96M 0.73% | 43.15M 0.43% | 43.37M 0.50% | 38.00M 12.37% | 38.09M 0.23% | 38.20M 0.30% | 38.16M 0.11% | 31.24M 18.15% | 31.34M 0.33% | 31.20M 0.46% | 32.11M 2.93% | 36.53M 13.77% | 36.92M 1.06% | 37.38M 1.26% | 36.67M 1.89% | 40.33M 9.99% | 40.00M 0.83% | 40.02M 0.06% | 40.94M 2.30% | 39.06M 4.60% | 38.00M 2.72% | 37.55M 1.16% | 37M 1.48% | 40.28M 8.86% | 40.22M 0.14% | 40.15M 0.18% | 40.26M 0.27% | 47.09M 16.97% | 47.03M 0.12% | 47.02M 0.01% | 47.01M 0.04% | 57.10M 21.48% | 56.66M - | 75.50M 33.27% | 66.65M 11.72% | 19.91M 70.13% | ||||
goodwill | 236.04M - | 235.52M 0.22% | 292.92M 24.37% | 291.94M 0.33% | 292.39M 0.15% | 293.66M 0.44% | 294.80M 0.39% | 294.86M 0.02% | 304.03M 3.11% | 320.41M 5.39% | 320.85M 0.14% | 321.09M 0.08% | 321.07M 0.01% | 321.77M 0.22% | 320.88M 0.28% | 323.32M 0.76% | 323.67M 0.11% | 323.57M 0.03% | 324.02M 0.14% | 327.98M 1.22% | 329.70M 0.53% | 382.05M 15.87% | 378.74M 0.87% | 382.43M 0.97% | 514.28M 34.48% | 523.45M 1.78% | 508.86M 2.79% | 508.66M 0.04% | 510.94M 0.45% | 510.54M 0.08% | 509.36M 0.23% | 510.87M 0.30% | 512.36M 0.29% | 512.64M 0.05% | 511.96M 0.13% | 515.34M 0.66% | 513.38M 0.38% | 511.80M 0.31% | 511.59M 0.04% | 511.94M 0.07% | 507.42M 0.88% | 594.62M 17.19% | 410.78M 30.92% | 403.48M 1.78% | |
goodwill and intangible assets | 318.26M - | 315.96M 0.72% | 429.65M 35.98% | 423.81M 1.36% | 415.40M 1.98% | 415.31M 0.02% | 415.23M 0.02% | 413.25M 0.48% | 414.82M 0.38% | 432.94M 4.37% | 431.17M 0.41% | 429.04M 0.50% | 426.84M 0.51% | 425.83M 0.24% | 422.43M 0.80% | 422.87M 0.10% | 420.05M 0.67% | 418.09M 0.46% | 416.95M 0.27% | 424.17M 1.73% | 422.30M 0.44% | 489.57M 15.93% | 489.22M 0.07% | 491.25M 0.41% | 670.64M 36.52% | 675.32M 0.70% | 668.59M 1.00% | 663.32M 0.79% | 652.45M 1.64% | 642.65M 1.50% | 638.08M 0.71% | 656.24M 2.85% | 649.89M 0.97% | 647.37M 0.39% | 643.89M 0.54% | 649.39M 0.85% | 639.36M 1.54% | 636.05M 0.52% | 633.16M 0.46% | 630.92M 0.35% | 611.30M 3.11% | 776.31M 26.99% | 546.53M 29.60% | 557.38M 1.99% | |
intangible assets | 82.22M - | 80.44M 2.16% | 136.73M 69.98% | 131.87M 3.55% | 123.01M 6.72% | 121.65M 1.11% | 120.44M 1.00% | 118.39M 1.70% | 110.79M 6.42% | 112.53M 1.57% | 110.33M 1.96% | 107.94M 2.16% | 105.77M 2.01% | 104.06M 1.62% | 101.55M 2.41% | 99.55M 1.98% | 96.38M 3.18% | 94.52M 1.92% | 92.93M 1.68% | 96.19M 3.50% | 92.59M 3.74% | 107.53M 16.13% | 110.48M 2.75% | 108.82M 1.50% | 156.37M 43.69% | 151.88M 2.87% | 159.73M 5.17% | 154.66M 3.18% | 141.50M 8.50% | 132.11M 6.64% | 128.72M 2.56% | 145.37M 12.93% | 137.53M 5.40% | 134.74M 2.03% | 131.93M 2.09% | 134.05M 1.61% | 125.98M 6.02% | 124.26M 1.37% | 121.57M 2.16% | 118.98M 2.13% | 103.88M 12.69% | 181.69M 74.90% | 135.75M 25.28% | 153.91M 13.37% | |
inventory | 128.74M - | 133.62M 3.79% | 134.75M 0.84% | 126.01M 6.49% | 107.06M 15.04% | 106.41M 0.61% | 98.22M 7.69% | 92.78M 5.54% | 89.61M 3.41% | 86.94M 2.98% | 86.06M 1.01% | 85.16M 1.06% | 86.37M 1.43% | 90.24M 4.47% | 95.69M 6.05% | 97.49M 1.87% | 98.91M 1.46% | 98.59M 0.32% | 85.40M 13.38% | 83.05M 2.75% | 78.48M 5.51% | 88.58M 12.88% | 79.06M 10.75% | 77.94M 1.41% | 98.31M 26.13% | 107.00M 8.85% | 133.63M 24.88% | 156.49M 17.11% | 176.21M 12.60% | 187.25M 6.27% | 197.50M 5.47% | 204M 3.29% | 170.36M 16.49% | 171.63M 0.75% | 159.54M 7.05% | 141.01M 11.62% | 120.50M 14.54% | 137.88M 14.42% | 134.49M 2.46% | 138.17M 2.73% | 138.14M 0.02% | 170.30M 23.28% | 125.86M 26.10% | 121.56M 3.41% | |
long term debt | 213.20M - | 213.20M 0% | 242.80M 13.88% | 220.81M 9.06% | 208.88M 5.40% | 209.03M 0.07% | 208.84M 0.09% | 209.04M 0.10% | 209.24M 0.09% | 209.43M 0.09% | 209.23M 0.10% | 209.43M 0.09% | 209.62M 0.09% | 209.82M 0.09% | 209.61M 0.10% | 209.81M 0.09% | 1.60M 99.24% | 24.35M 1,421.94% | 21.38M 12.22% | 20.46M 4.28% | 19.67M 3.87% | 24.97M 26.94% | 24.40M 2.27% | 23.31M 4.45% | 103.37M 343.36% | 74.19M 28.23% | 46.70M 37.05% | 72.53M 55.31% | 35.17M 51.51% | 51.74M 47.12% | 112.71M 117.81% | 139.80M 24.04% | 107.80M 22.89% | 67.36M 37.51% | 28.29M 58.00% | 16.90M 40.26% | 35.99M 112.94% | 33.79M 6.10% | 32.60M 3.53% | 30.99M 4.94% | 35.13M 13.34% | 50.56M - | 48.18M 4.71% | ||
long term investments | -49.65M - | -54.73M 10.23% | -54.88M 0.27% | -42.96M - | -43.15M 0.43% | -43.37M 0.50% | -38.09M - | -38.20M 0.30% | -38.16M 0.11% | -31.34M - | -31.20M 0.46% | -32.11M 2.93% | -36.92M - | -37.38M 1.26% | -36.67M 1.89% | -40.00M - | -40.02M 0.06% | -40.94M 2.30% | -38.00M - | -37.55M 1.16% | -37M 1.48% | -40.22M - | -47.02M - | -47.01M 0.04% | |||||||||||||||||||||
net debt | 102.99M - | 95.30M 7.47% | 203.78M 113.83% | 177.88M 12.71% | 140.42M 21.06% | 126.81M 9.70% | 85.12M 32.87% | 36.38M 57.26% | 39.46M 8.47% | 48.93M 24.00% | 27.25M 44.31% | 1.79M 93.42% | -12.26M 783.71% | 9.48M 177.30% | -730K 107.70% | -35.20M 4,722.47% | -86.60M 146.00% | -18.76M 78.34% | -60.51M 222.57% | -117.16M 93.63% | -171.69M 46.55% | -61.00M 64.47% | -96.46M 58.13% | -156.50M 62.25% | 79.35M 150.70% | 53.46M 32.63% | 29.74M 44.37% | 58.60M 97.05% | 22.32M 61.91% | 36.17M 62.04% | 95.56M 164.18% | 117.88M 23.36% | 98.81M 16.17% | 59.87M 39.42% | 9.67M 83.85% | -68.56M 808.96% | -53.16M 22.47% | -112.87M 112.33% | -146.50M 29.79% | -197.89M 35.08% | -234.35M 18.43% | 21.20M 109.05% | 7.27M 65.71% | -41.22M 666.96% | |
net receivables | 101.14M - | 115.28M 13.98% | 180.38M 56.47% | 177.12M 1.81% | 164.97M 6.86% | 149.46M 9.40% | 150.17M 0.48% | 155.43M 3.51% | 124.07M 20.18% | 128.48M 3.55% | 138.87M 8.09% | 166.72M 20.05% | 145.38M 12.80% | 145.18M 0.14% | 171.64M 18.23% | 180.88M 5.38% | 140.28M 22.44% | 167.20M 19.19% | 180.70M 8.07% | 196.33M 8.65% | 147.51M 24.87% | 172.45M 16.90% | 193.61M 12.27% | 203.49M 5.10% | 197.99M 2.70% | 199.60M 0.81% | 225.31M 12.88% | 260.62M 15.67% | 236.44M 9.28% | 245.81M 3.96% | 275.60M 12.12% | 275.70M 0.04% | 217.16M 21.24% | 230.13M 5.98% | 266.49M 15.80% | 256.40M 3.79% | 224.55M 12.42% | 230.97M 2.86% | 259.36M 12.29% | 206.84M 20.25% | 169.35M 18.13% | 236.84M 39.85% | 185.57M 21.65% | 166.34M 10.36% | |
other assets | -4.24M - | ||||||||||||||||||||||||||||||||||||||||||||
other current assets | 19.94M - | 22.12M 10.93% | 23.34M 5.53% | 24.51M 5.03% | 10.54M 57.02% | 9.85M 6.50% | 12.12M 23.01% | 9.90M 18.33% | 7.34M 25.88% | 5.96M 18.80% | 8.35M 40.19% | 8.20M 1.87% | 8.73M 6.49% | 6.71M 23.09% | 11.59M 72.74% | 8.95M 22.81% | 8.35M 6.68% | 8.28M 0.83% | 13.26M 60.15% | 17.53M 32.14% | 19.75M 12.67% | 16.15M 18.22% | 22.85M 41.49% | 20.31M 11.13% | 97.11M 378.23% | 24.68M 74.58% | 23.64M 4.23% | 20.59M 12.90% | 21.47M 4.25% | 36.84M 71.59% | 39.33M 6.78% | 37.58M 4.46% | 18.81M 49.94% | 19.02M 1.07% | 18.32M 3.66% | 24.82M 35.46% | 17.77M 28.39% | 15.21M 14.44% | 18.91M 24.38% | 68.40M 261.67% | 74.36M 8.72% | 41.23M 44.56% | 398.79M 867.27% | 318.14M 20.22% | |
other current liabilities | 2.67M - | 48.42M 1,715.49% | 92.38M 90.80% | 69.58M 24.69% | 67.61M 2.83% | 50.62M 25.13% | 49.33M 2.54% | 63.11M 27.93% | 70.39M 11.54% | 66.25M 5.88% | 69.39M 4.73% | 83.26M 20.00% | 75.47M 9.36% | 53.25M 29.43% | 65.17M 22.38% | 76.27M 17.02% | 87.07M 14.17% | 65.02M 25.33% | 66.98M 3.01% | 97.88M 46.14% | 90.15M 7.90% | 84.14M 6.67% | 94.01M 11.73% | 106.48M 13.27% | 103.44M 2.85% | 71.95M 30.45% | 68.68M 4.54% | 71.66M 4.35% | 60.75M 15.22% | 67.50M 11.10% | 77.61M 14.98% | 82.79M 6.68% | 65.10M 21.37% | 67.10M 3.08% | 137.58M 105.03% | 152.27M 10.68% | 78.44M 48.49% | 136.07M 73.46% | 144.60M 6.27% | 143.30M 0.90% | 137.45M 4.08% | 138.66M 0.88% | 164.60M 18.71% | 260.93M 58.52% | |
other liabilities | -4.24M - | ||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 5.89M - | 4.70M 20.24% | 7.46M 58.68% | 4.20M 43.72% | 4.01M 4.38% | 4.11M 2.42% | 4.34M 5.45% | 4.10M 5.44% | 3.92M 4.34% | 4.55M 15.96% | 4.75M 4.44% | 4.67M 1.64% | 4.68M 0.19% | 4.77M 1.90% | 4.60M 3.63% | 4.48M 2.55% | 1.22M 72.86% | 2.90M 138.49% | 2.77M 4.55% | 2.48M 10.59% | 1.98M 20% | 1.92M 2.83% | 1.79M 6.76% | 1.70M 5.07% | 1.60M 6.11% | 12.67M 692.31% | 510K 95.97% | 1.14M 122.55% | 483K 57.44% | 420K 13.04% | -39.60M 9,528.57% | -39.38M 0.55% | 701K 101.78% | -46.32M 6,708.13% | 550K 101.19% | 2.42M 340.73% | 2.32M 4.46% | 4.24M - | 1.90M 55.15% | ||||||
other non current liabilities | 29.87M - | 32.57M 9.03% | 38.33M 17.69% | 39.70M 3.55% | 42.76M 7.71% | 44.97M 5.19% | 48.54M 7.94% | 55.75M 14.84% | 58.04M 4.11% | 46.64M 19.64% | 46.36M 0.59% | 45.20M 2.51% | 47.77M 5.70% | 38.12M 20.22% | 38.57M 1.19% | 37.43M 2.95% | 33.95M 9.29% | 31.02M 8.64% | 30.30M 2.30% | 30.29M 0.05% | 21.29M 29.72% | 20.68M 2.87% | 21.17M 2.38% | 22.02M 4.04% | 24.03M 9.10% | 25.93M 7.93% | 27.46M 5.90% | 28.26M 2.92% | 27.20M 3.75% | 24.27M 10.78% | 21.75M 10.39% | 20.35M 6.44% | 18.30M 10.06% | 19.02M 3.91% | 19.90M 4.65% | 21.27M 6.89% | 22.78M 7.09% | 136.92M 500.98% | 137.82M 0.66% | 137.86M 0.03% | 22.80M 83.46% | 77.95M 241.90% | 28.08M 63.98% | 28.26M 0.66% | |
othertotal stockholders equity | 242.29M - | 241.91M 0.16% | 243.09M 0.49% | 244.21M 0.46% | 246.70M 1.02% | 248.06M 0.55% | 252.71M 1.87% | 254.82M 0.84% | 256.81M 0.78% | 256.99M 0.07% | 258.81M 0.71% | 259.72M 0.35% | 260.83M 0.43% | 263.09M 0.87% | 260.19M 1.10% | 262.67M 0.95% | 264.37M 0.65% | 264.58M 0.08% | 267.38M 1.06% | 271.57M 1.57% | 272.96M 0.51% | 270.59M 0.87% | 273.14M 0.94% | 273.47M 0.12% | 275.99M 0.92% | 274.60M 0.50% | 277.06M 0.90% | 277.61M 0.20% | 279.16M 0.56% | 277.05M 0.76% | 229.82M 17.05% | 225.29M 1.97% | 197.21M 12.46% | 189.51M 3.91% | 174.28M 8.03% | 175.91M 0.94% | 178.26M 1.33% | 179.46M 0.68% | 183.17M 2.07% | 175.99M 3.92% | 177.17M 0.67% | 117.30M 33.79% | 120.88M 3.05% | 121.30M 0.35% | |
preferred stock | 169K - | 416K - | 301K 27.64% | 16K - | 290K - | 366K 26.21% | 340K - | 174K 48.82% | 234K 34.48% | 380K 62.39% | 370K 2.63% | 22K 94.05% | 391K 1,677.27% | 271K 30.69% | |||||||||||||||||||||||||||||||
property plant equipment net | 129.57M - | 113.77M 12.20% | 125.00M 9.87% | 121.22M 3.02% | 118.93M 1.89% | 116.68M 1.89% | 108.81M 6.75% | 106.31M 2.29% | 108.30M 1.87% | 98.69M 8.88% | 95.87M 2.86% | 94.49M 1.44% | 97.10M 2.76% | 93.67M 3.53% | 93.22M 0.48% | 93.72M 0.53% | 95.83M 2.25% | 127.68M 33.23% | 125.90M 1.40% | 123.65M 1.79% | 123.07M 0.47% | 129.87M 5.53% | 128.11M 1.36% | 127.34M 0.60% | 114.79M 9.86% | 115.18M 0.34% | 117.49M 2.00% | 116.12M 1.16% | 115.00M 0.96% | 113.80M 1.05% | 127.20M 11.78% | 129.95M 2.16% | 136.09M 4.72% | 132.13M 2.90% | 131.17M 0.73% | 128.54M 2.01% | 152.52M 18.66% | 150.62M 1.25% | 149.45M 0.78% | 148.96M 0.32% | 154.84M 3.95% | 185.38M 19.72% | 180.81M 2.47% | 183.06M 1.25% | |
retained earnings | 154.63M - | 160.13M 3.56% | 164.22M 2.55% | 177.85M 8.30% | 178.07M 0.12% | 184.57M 3.65% | 201.56M 9.20% | 219.50M 8.90% | 211.75M 3.53% | 216.00M 2.01% | 228.77M 5.91% | 249.39M 9.01% | 274.56M 10.10% | 283.54M 3.27% | 306.38M 8.05% | 325.88M 6.37% | 339.00M 4.03% | 346.92M 2.34% | 366.83M 5.74% | 391.31M 6.67% | 405.67M 3.67% | 417.44M 2.90% | 444.73M 6.54% | 478.49M 7.59% | 469.94M 1.79% | 482.70M 2.72% | 508.65M 5.38% | 536.21M 5.42% | 545.57M 1.75% | 561.03M 2.83% | 590.34M 5.22% | 624.63M 5.81% | 627.98M 0.54% | 649.08M 3.36% | 679.80M 4.73% | 719.08M 5.78% | 738.51M 2.70% | 763.46M 3.38% | 795.65M 4.22% | 829.69M 4.28% | 875.85M 5.56% | 896.97M 2.41% | 922.97M 2.90% | 833.91M 9.65% | |
short term debt | 400K - | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 400K 0% | 208.81M 52,101.25% | 400K 99.81% | 8.31M - | 8.03M - | 7.24M - | 8.62M - | -54.84M - | -51.62M 5.88% | 10.28M 119.91% | ||||||||||||||||||||
short term investments | |||||||||||||||||||||||||||||||||||||||||||||
tax assets | 49.65M - | 54.73M 10.23% | 54.88M 0.27% | 42.96M - | 43.15M 0.43% | 43.37M 0.50% | 38.09M - | 38.20M 0.30% | 38.16M 0.11% | 31.34M - | 31.20M 0.46% | 32.11M 2.93% | 36.92M - | 37.38M 1.26% | 36.67M 1.89% | 40.00M - | 40.02M 0.06% | 40.94M 2.30% | 38.00M - | 37.55M 1.16% | 37M 1.48% | 40.22M - | 40.15M 0.18% | 40.26M 0.27% | 47.03M - | 47.02M 0.01% | 47.01M 0.04% | 57.11M - | 57.11M 0.01% | 56.50M 1.07% | |||||||||||||||
tax payables | 6.99M - | 11.74M - | 13.10M - | ||||||||||||||||||||||||||||||||||||||||||
total assets | 814.16M - | 823.76M 1.18% | 940.00M 14.11% | 920.20M 2.11% | 889.77M 3.31% | 884.45M 0.60% | 913M 3.23% | 954.83M 4.58% | 918.25M 3.83% | 918.47M 0.02% | 947.46M 3.16% | 996.30M 5.15% | 991.38M 0.49% | 967.14M 2.45% | 1.01B 4.42% | 1.05B 4.34% | 1.06B 0.75% | 866.26M 18.40% | 906.86M 4.69% | 984.82M 8.60% | 984.45M 0.04% | 984.52M 0.01% | 1.04B 5.18% | 1.10B 6.41% | 1.21B 10.04% | 1.16B 4.73% | 1.19B 2.68% | 1.23B 3.89% | 1.21B 1.41% | 1.24B 2.26% | 1.30B 4.27% | 1.33B 2.38% | 1.21B 8.72% | 1.21B 0.18% | 1.24B 2.49% | 1.29B 3.99% | 1.26B 2.45% | 1.37B 9.40% | 1.43B 4.15% | 1.48B 3.29% | 1.42B 4.14% | 1.44B 1.25% | 1.48B 3.31% | 1.44B 3.16% | |
total current assets | 360.43M - | 389.32M 8.02% | 377.89M 2.94% | 370.97M 1.83% | 351.42M 5.27% | 348.34M 0.88% | 384.62M 10.42% | 431.17M 12.10% | 391.20M 9.27% | 382.28M 2.28% | 415.67M 8.73% | 468.10M 12.61% | 462.76M 1.14% | 442.87M 4.30% | 489.67M 10.57% | 532.72M 8.79% | 544.55M 2.22% | 317.59M 41.68% | 361.25M 13.75% | 434.53M 20.29% | 437.10M 0.59% | 363.15M 16.92% | 416.38M 14.66% | 481.55M 15.65% | 425.46M 11.65% | 352.02M 17.26% | 399.54M 13.50% | 451.64M 13.04% | 446.97M 1.04% | 485.47M 8.61% | 529.58M 9.09% | 539.20M 1.82% | 423.94M 21.38% | 428.28M 1.02% | 462.97M 8.10% | 507.69M 9.66% | 462.25M 8.95% | 530.72M 14.81% | 591.87M 11.52% | 642.29M 8.52% | 651.33M 1.41% | 473.49M 27.30% | 753.51M 59.14% | 695.45M 7.71% | |
total current liabilities | 134.09M - | 138.97M 3.65% | 207.51M 49.32% | 196.43M 5.34% | 185.40M 5.62% | 166.53M 10.17% | 162.89M 2.18% | 177.03M 8.68% | 152.09M 14.09% | 158.00M 3.89% | 171.76M 8.71% | 198.08M 15.32% | 171.03M 13.65% | 145.92M 14.68% | 169.65M 16.26% | 191.56M 12.92% | 392.87M 105.09% | 168.14M 57.20% | 188.25M 11.96% | 240.19M 27.59% | 229.20M 4.57% | 221.52M 3.35% | 240.14M 8.41% | 269.49M 12.22% | 302.24M 12.15% | 258.67M 14.42% | 286.81M 10.88% | 279.74M 2.47% | 286.99M 2.59% | 287.70M 0.25% | 303.53M 5.50% | 282.37M 6.97% | 215.32M 23.74% | 239.69M 11.32% | 293.05M 22.26% | 313.01M 6.81% | 225.58M 27.93% | 263.60M 16.85% | 285.49M 8.30% | 306.59M 7.39% | 254.86M 16.87% | 276.63M 8.54% | 296.28M 7.10% | 387.77M 30.88% | |
total debt | 213.60M - | 213.60M 0% | 243.20M 13.86% | 221.21M 9.04% | 209.28M 5.39% | 209.43M 0.07% | 209.24M 0.09% | 209.44M 0.10% | 209.64M 0.09% | 209.83M 0.09% | 209.63M 0.10% | 209.82M 0.09% | 210.02M 0.09% | 210.22M 0.09% | 210.01M 0.10% | 210.21M 0.09% | 210.41M 0.09% | 24.75M 88.24% | 21.38M 13.64% | 20.46M 4.28% | 19.67M 3.87% | 24.97M 26.94% | 24.40M 2.27% | 23.31M 4.45% | 111.40M 377.82% | 74.19M 33.40% | 46.70M 37.05% | 72.53M 55.31% | 35.17M 51.51% | 51.74M 47.12% | 112.71M 117.81% | 139.80M 24.04% | 116.42M 16.72% | 67.36M 42.14% | 28.29M 58.00% | 16.90M 40.26% | 46.27M 173.75% | 33.79M 26.96% | 32.60M 3.53% | 30.99M 4.94% | 35.13M 13.34% | 46.32M 31.86% | 50.56M 9.17% | 48.18M 4.71% | |
total investments | -49.65M - | -54.73M 10.23% | -54.88M 0.27% | -42.96M - | -43.15M 0.43% | -43.37M 0.50% | -38.09M - | -38.20M 0.30% | -38.16M 0.11% | -31.34M - | -31.20M 0.46% | -32.11M 2.93% | -36.92M - | -37.38M 1.26% | -36.67M 1.89% | -40.00M - | -40.02M 0.06% | -40.94M 2.30% | -38.00M - | -37.55M 1.16% | -37M 1.48% | -40.22M - | -47.02M - | -47.01M 0.04% | |||||||||||||||||||||
total liabilities | 426.93M - | 434.40M 1.75% | 543.38M 25.09% | 511.82M 5.81% | 479.69M 6.28% | 463.50M 3.37% | 463.42M 0.02% | 485.19M 4.70% | 457.37M 5.73% | 452.16M 1.14% | 465.56M 2.96% | 490.87M 5.44% | 459.67M 6.36% | 425.19M 7.50% | 449.02M 5.61% | 470.91M 4.87% | 464.95M 1.27% | 260.43M 43.99% | 277.31M 6.48% | 327.61M 18.14% | 310.49M 5.23% | 307.17M 1.07% | 325.73M 6.04% | 355.77M 9.22% | 468.69M 31.74% | 396.78M 15.34% | 398.52M 0.44% | 417.53M 4.77% | 389.64M 6.68% | 403.94M 3.67% | 478.13M 18.37% | 482.77M 0.97% | 388.51M 19.52% | 373.11M 3.97% | 388.27M 4.06% | 398.20M 2.56% | 341.45M 14.25% | 434.31M 27.20% | 455.91M 4.97% | 475.44M 4.28% | 369.44M 22.30% | 425.84M 15.27% | 441.57M 3.69% | 484.12M 9.64% | |
total liabilities and stockholders equity | 814.16M - | 823.76M 1.18% | 940.00M 14.11% | 920.20M 2.11% | 889.77M 3.31% | 884.45M 0.60% | 913M 3.23% | 954.83M 4.58% | 918.25M 3.83% | 918.47M 0.02% | 947.46M 3.16% | 996.30M 5.15% | 991.38M 0.49% | 967.14M 2.45% | 1.01B 4.42% | 1.05B 4.34% | 1.06B 0.75% | 866.26M 18.40% | 906.86M 4.69% | 984.82M 8.60% | 984.45M 0.04% | 984.52M 0.01% | 1.04B 5.18% | 1.10B 6.41% | 1.21B 10.04% | 1.16B 4.73% | 1.19B 2.68% | 1.23B 3.89% | 1.21B 1.41% | 1.24B 2.26% | 1.30B 4.27% | 1.33B 2.38% | 1.21B 8.72% | 1.21B 0.18% | 1.24B 2.49% | 1.29B 3.99% | 1.26B 2.45% | 1.37B 9.40% | 1.43B 4.15% | 1.48B 3.29% | 1.42B 4.14% | 1.44B 1.25% | 1.48B 3.31% | 1.44B 3.16% | |
total non current assets | 453.73M - | 434.43M 4.25% | 562.11M 29.39% | 549.23M 2.29% | 538.35M 1.98% | 536.11M 0.42% | 528.38M 1.44% | 523.66M 0.89% | 527.05M 0.65% | 536.18M 1.73% | 531.79M 0.82% | 528.20M 0.68% | 528.62M 0.08% | 524.27M 0.82% | 520.25M 0.77% | 521.06M 0.16% | 517.09M 0.76% | 548.67M 6.11% | 545.61M 0.56% | 550.29M 0.86% | 547.35M 0.53% | 621.37M 13.52% | 619.12M 0.36% | 620.29M 0.19% | 787.03M 26.88% | 803.17M 2.05% | 786.59M 2.06% | 780.57M 0.77% | 767.93M 1.62% | 756.87M 1.44% | 765.84M 1.18% | 787.06M 2.77% | 786.68M 0.05% | 780.21M 0.82% | 775.61M 0.59% | 780.36M 0.61% | 794.20M 1.77% | 843.78M 6.24% | 839.72M 0.48% | 836.38M 0.40% | 766.14M 8.40% | 965.93M 26.08% | 729.24M 24.50% | 740.45M 1.54% | |
total non current liabilities | 292.85M - | 295.42M 0.88% | 335.87M 13.69% | 315.39M 6.10% | 294.29M 6.69% | 296.97M 0.91% | 300.53M 1.20% | 308.15M 2.54% | 305.28M 0.93% | 294.16M 3.64% | 293.80M 0.12% | 292.79M 0.34% | 288.63M 1.42% | 279.27M 3.24% | 279.38M 0.04% | 279.35M 0.01% | 72.08M 74.20% | 92.28M 28.03% | 89.06M 3.50% | 87.42M 1.84% | 81.29M 7.01% | 85.64M 5.35% | 85.59M 0.06% | 86.28M 0.81% | 166.45M 92.92% | 138.12M 17.02% | 111.72M 19.11% | 137.79M 23.34% | 102.65M 25.50% | 116.24M 13.23% | 174.61M 50.22% | 200.40M 14.77% | 173.19M 13.58% | 133.41M 22.97% | 95.22M 28.63% | 85.18M 10.54% | 115.88M 36.03% | 170.72M 47.33% | 170.42M 0.17% | 168.85M 0.92% | 114.58M 32.14% | 153.45M 33.93% | 145.29M 5.32% | 96.35M 33.68% | |
total stockholders equity | 387.23M - | 389.36M 0.55% | 396.62M 1.86% | 408.38M 2.97% | 410.09M 0.42% | 420.95M 2.65% | 449.58M 6.80% | 469.64M 4.46% | 460.88M 1.87% | 466.31M 1.18% | 481.90M 3.35% | 505.43M 4.88% | 531.72M 5.20% | 541.96M 1.93% | 560.90M 3.49% | 582.88M 3.92% | 596.69M 2.37% | 605.83M 1.53% | 629.55M 3.91% | 657.21M 4.39% | 673.96M 2.55% | 677.36M 0.50% | 709.76M 4.78% | 746.08M 5.12% | 743.80M 0.30% | 758.41M 1.96% | 787.61M 3.85% | 814.68M 3.44% | 825.26M 1.30% | 838.40M 1.59% | 817.28M 2.52% | 843.49M 3.21% | 822.10M 2.54% | 835.39M 1.62% | 850.31M 1.79% | 889.85M 4.65% | 915.00M 2.83% | 940.18M 2.75% | 975.67M 3.77% | 1.00B 2.82% | 1.05B 4.47% | 1.01B 3.69% | 1.04B 3.15% | 951.77M 8.59% |
All numbers in USD (except ratios and percentages)