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 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 201.99M - | 200.62M 0.68% | 253.17M 26.20% | 304.99M 20.47% | 282.09M 7.51% | 233.68M 17.16% | 263.10M 12.59% | 272.73M 3.66% | 231.84M 14.99% | 206.60M 10.88% | 247.63M 19.86% | 274.57M 10.88% | 258.11M 6.00% | 215.34M 16.57% | 266.04M 23.54% | 280.09M 5.28% | 240.91M 13.99% | 227.42M 5.60% | 262.65M 15.49% | 299.24M 13.93% | 258.13M 13.74% | 249.44M 3.37% | 285.81M 14.58% | 329.67M 15.34% | 167.66M 49.14% | 287.59M 71.53% | 348.39M 21.14% | 369.35M 6.02% | 334.45M 9.45% | 317.87M 4.96% | 366.95M 15.44% | 391.29M 6.63% | 313.86M 19.79% | 293.27M 6.56% | 364.91M 24.43% | 390.74M 7.08% | 328.81M 15.85% | 292.51M 11.04% | 353.00M 20.68% | 361.20M 2.32% | 302.06M 16.37% | 290.01M 3.99% | 309.52M 6.72% | 310.94M 0.46% | |
cost of revenue | 173.51M - | 170.70M 1.62% | 209.05M 22.47% | 243.60M 16.53% | 230.55M 5.36% | 183.52M 20.40% | 196.90M 7.29% | 204.85M 4.04% | 177.96M 13.13% | 157.35M 11.58% | 185.80M 18.08% | 205.84M 10.78% | 201.38M 2.16% | 167.02M 17.06% | 195.53M 17.07% | 209.81M 7.30% | 187.65M 10.56% | 183.52M 2.20% | 199.10M 8.49% | 222.66M 11.83% | 197.28M 11.40% | 193.05M 2.14% | 213.56M 10.62% | 244.22M 14.36% | 125.41M 48.65% | 227.57M 81.47% | 267.46M 17.53% | 286.10M 6.97% | 268.64M 6.10% | 253.02M 5.81% | 276.68M 9.35% | 296.74M 7.25% | 244.84M 17.49% | 216.34M 11.64% | 268.18M 23.96% | 285.36M 6.41% | 245.90M 13.83% | 208.12M 15.36% | 257.13M 23.55% | 267.67M 4.10% | 224.02M 16.31% | 212.31M 5.22% | 221.68M 4.41% | 228.19M 2.94% | |
gross profit | 28.48M - | 29.91M 5.04% | 44.12M 47.48% | 61.40M 39.16% | 51.55M 16.04% | 50.16M 2.70% | 66.20M 32.00% | 67.89M 2.54% | 53.88M 20.63% | 49.26M 8.59% | 61.83M 25.52% | 68.73M 11.18% | 56.73M 17.47% | 48.32M 14.83% | 70.50M 45.91% | 70.28M 0.32% | 53.26M 24.22% | 43.90M 17.57% | 63.56M 44.78% | 76.58M 20.49% | 60.85M 20.53% | 56.39M 7.34% | 72.26M 28.15% | 85.44M 18.25% | 42.26M 50.55% | 60.02M 42.04% | 80.93M 34.84% | 83.25M 2.87% | 65.81M 20.95% | 64.84M 1.47% | 90.27M 39.21% | 94.56M 4.75% | 69.02M 27.00% | 76.93M 11.45% | 96.74M 25.75% | 105.38M 8.94% | 82.91M 21.32% | 84.39M 1.78% | 95.87M 13.61% | 93.53M 2.45% | 78.04M 16.56% | 77.70M 0.44% | 87.83M 13.04% | 82.75M 5.79% | |
selling and marketing expenses | 200K - | -12.49M - | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 24.32M - | 20.95M 13.90% | 32.92M 57.16% | 38.00M 15.44% | 42.16M 10.95% | 36.55M 13.31% | 40.43M 10.61% | 41.52M 2.71% | 43.12M 3.85% | 39.58M 8.23% | 36.90M 6.77% | 33.04M 10.44% | 33.94M 2.70% | 34.48M 1.59% | 38.23M 10.89% | 40.88M 6.92% | 33.26M 18.63% | 33.33M 0.22% | 36.95M 10.85% | 45.16M 22.21% | 41.61M 7.86% | 41.20M 0.99% | 41.20M - | ||||||||||||||||||||||
selling general and administrative expenses | 24.32M - | 20.95M 13.90% | 32.92M 57.16% | 38.00M 15.44% | 42.16M 10.95% | 36.55M 13.31% | 40.43M 10.61% | 41.52M 2.71% | 43.12M 3.85% | 39.58M 8.23% | 36.90M 6.77% | 33.04M 10.44% | 34.13M 3.31% | 34.48M 1.00% | 38.23M 10.89% | 40.88M 6.92% | 33.26M 18.63% | 33.33M 0.22% | 36.95M 10.85% | 45.16M 22.21% | 41.61M 7.86% | 41.20M 0.99% | 37.67M 8.57% | 41.58M 10.40% | 28.70M 30.97% | 47.20M 64.44% | 49.52M 4.91% | 45.27M 8.58% | 42.72M 5.63% | 43.65M 2.17% | 50.13M 14.85% | 47.16M 5.93% | 47.65M 1.04% | 47.56M 0.19% | 53.66M 12.83% | 52.19M 2.74% | 54.02M 3.51% | 52.65M 2.54% | 53.40M 1.43% | 49.53M 7.26% | 41.92M 15.36% | 52.19M 24.50% | 48.33M 7.40% | 42.80M 11.43% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | -84K - | 3.56M 4,336.90% | -1.10M 130.94% | 1.78M 261.67% | -220K 112.36% | 195K 188.64% | -8.04M 4,220.51% | -564K - | -54K 90.43% | -353K 553.70% | -404K 14.45% | -98K 75.74% | 585K 696.94% | -13K 102.22% | -522K 3,915.38% | -2.01M 284.87% | -589K 70.68% | 13K 102.21% | -84K 746.15% | -211K 151.19% | -192K 9.00% | 1.79M 1,030.73% | -53K 102.97% | -270K 409.43% | -315K 16.67% | 4.67M 1,581.27% | -72K 101.54% | -66K 8.33% | -153K 131.82% | -281K 83.66% | -363K 29.18% | -13.77M 3,692.84% | 397K 102.88% | 509K 28.21% | 1.04M 104.32% | -681K 165.48% | |||||||||
cost and expenses | 197.84M - | 191.65M 3.13% | 241.97M 26.26% | 281.60M 16.38% | 272.71M 3.16% | 220.07M 19.30% | 237.32M 7.84% | 246.37M 3.81% | 221.08M 10.27% | 196.93M 10.93% | 222.70M 13.09% | 238.88M 7.27% | 235.52M 1.41% | 201.49M 14.45% | 233.76M 16.01% | 250.68M 7.24% | 220.91M 11.87% | 216.85M 1.84% | 236.05M 8.85% | 267.82M 13.46% | 238.88M 10.80% | 234.25M 1.94% | 251.22M 7.25% | 285.81M 13.77% | 154.11M 46.08% | 274.78M 78.30% | 316.98M 15.36% | 331.38M 4.54% | 311.36M 6.04% | 296.67M 4.72% | 326.81M 10.16% | 343.89M 5.23% | 292.49M 14.95% | 263.90M 9.78% | 321.84M 21.96% | 337.55M 4.88% | 299.92M 11.15% | 260.77M 13.05% | 310.54M 19.08% | 317.20M 2.15% | 265.94M 16.16% | 264.50M 0.54% | 270.01M 2.08% | 271.00M 0.37% | |
operating expenses | 24.32M - | 20.95M 13.90% | 32.92M 57.16% | 38.00M 15.44% | 42.16M 10.95% | 36.55M 13.31% | 40.43M 10.61% | 41.52M 2.71% | 43.12M 3.85% | 39.58M 8.23% | 36.90M 6.77% | 33.04M 10.44% | 34.13M 3.31% | 34.48M 1.00% | 38.23M 10.89% | 40.88M 6.92% | 33.26M 18.63% | 33.33M 0.22% | 36.95M 10.85% | 45.16M 22.21% | 41.61M 7.86% | 41.20M 0.99% | 37.67M 8.57% | 41.58M 10.40% | 28.70M 30.97% | 47.20M 64.44% | 49.52M 4.91% | 45.27M 8.58% | 42.72M 5.63% | 43.65M 2.17% | 50.13M 14.85% | 47.16M 5.93% | 47.65M 1.04% | 47.56M 0.19% | 53.66M 12.83% | 52.19M 2.74% | 54.02M 3.51% | 52.65M 2.54% | 53.40M 1.43% | 49.53M 7.26% | 41.92M 15.36% | 52.19M 24.50% | 48.33M 7.40% | 42.80M 11.43% | |
interest expense | 3.43M - | 3.70M 7.78% | 3.81M 3% | 3.88M 1.76% | 3.61M 6.81% | 3.69M 2.13% | 3.67M 0.68% | 3.63M 1.12% | 3.60M 0.83% | 3.58M 0.53% | 3.55M 0.73% | 3.49M 1.80% | 3.42M 1.89% | 3.27M 4.42% | 3.13M 4.25% | 2.91M 7.16% | 2.76M 5.06% | 2.06M 25.30% | 219K 89.37% | 17K 92.24% | 92K 441.18% | -47K 151.09% | 214K 555.32% | 218K 1.87% | 318K 45.87% | 444K 39.62% | 245K 44.82% | 491K 100.41% | 459K 6.52% | 485K 5.66% | 656K 35.26% | 1.05M 59.76% | 1.86M 77.29% | 1.49M 19.75% | 1.31M 12.27% | 417K 68.12% | -214K 151.32% | -750K 250.47% | -1.50M 99.33% | -1.93M 29.16% | -2.00M 3.31% | 2K - | |||
ebitda | 4.07M - | 18.68M 358.81% | 17.19M 7.97% | 34.59M 101.23% | 9.16M 73.51% | 19.86M 116.70% | 23.54M 18.57% | 26.36M 11.97% | 16.76M 36.43% | 15.11M 9.86% | 30.10M 99.29% | 40.71M 35.24% | 22.50M 44.74% | 19.62M 12.80% | 37.42M 90.74% | 33.99M 9.17% | 17.99M 47.07% | 14.92M 17.08% | 31.57M 111.62% | 36.37M 15.19% | 19.25M 47.08% | 20.53M 6.66% | 42.09M 105.06% | 50.08M 18.96% | 16.87M 66.31% | 20.47M 21.36% | 44.12M 115.47% | 45.85M 3.93% | 23.02M 49.79% | 27.38M 18.93% | 46.20M 68.74% | 53.55M 15.91% | 7.60M 85.80% | 36.60M 381.34% | 50.42M 37.75% | 61.14M 21.27% | 31.21M 48.94% | 31.74M 1.67% | 42.47M 33.82% | 44.00M 3.60% | 24.82M 43.59% | 34.60M 39.39% | 46.52M 34.47% | 39.94M 14.14% | |
operating income | -103.81M - | 8.97M 108.64% | 11.20M 24.87% | 23.39M 108.86% | 4.52M 80.68% | 13.61M 201.04% | 25.78M 89.44% | 26.36M 2.27% | 584K 97.78% | 9.68M 1,557.36% | 24.93M 157.57% | 35.69M 43.17% | 22.55M 36.83% | 13.84M 38.60% | 32.27M 133.14% | 29.40M 8.89% | 18.45M 37.26% | 10.57M 42.72% | 26.61M 151.81% | 31.42M 18.09% | 19.25M 38.74% | 15.19M 21.08% | 34.59M 127.72% | 43.86M 26.79% | 13.55M 69.11% | 12.81M 5.42% | 31.41M 145.10% | 37.98M 20.91% | 14.79M 61.07% | 21.20M 43.35% | 40.14M 89.38% | 47.40M 18.08% | 629K 98.67% | 29.37M 4,569.32% | 43.08M 46.67% | -53.19M 223.48% | 25.09M 147.17% | 31.74M 26.48% | 42.47M 33.82% | 44.00M 3.60% | 24.82M 43.59% | 25.51M 2.78% | 39.51M 54.86% | 39.94M 1.10% | |
depreciation and amortization | 5.98M - | 6.15M 2.83% | 7.09M 15.30% | 9.42M 32.83% | 7.89M 16.21% | 6.05M 23.28% | 5.80M 4.16% | 5.70M 1.84% | 6.56M 15.24% | 5.48M 16.50% | 5.53M 0.84% | 5.42M 1.90% | 5.26M 2.91% | 5.19M 1.41% | 5.16M 0.64% | 5.10M 1.01% | 4.92M 3.51% | 4.94M 0.32% | 4.95M 0.20% | 5.03M 1.62% | 5.03M 0.10% | 5.34M 6.21% | 5.72M 7.08% | 6.27M 9.71% | 3.59M 42.75% | 7.97M 122.12% | 8.04M 0.83% | 7.94M 1.19% | 8.01M 0.81% | 6.18M 22.79% | 6.06M 1.99% | 6.15M 1.52% | 6.97M 13.38% | 7.23M 3.67% | 6.83M 5.53% | 6.91M 1.14% | 6.80M 1.52% | 9.09M - | 7.01M 22.80% | ||||||
total other income expenses net | -108.05M - | 3.56M 103.29% | -1.10M 130.94% | 1.78M 261.67% | -5.08M 385.56% | 195K 103.84% | -8.04M 4,220.51% | -3.63M 54.88% | -10.74M 196.25% | -54K 99.50% | -353K 553.70% | -404K 14.45% | -145K 64.11% | 585K 503.45% | -13K 102.22% | -522K 3,915.38% | -3.56M 582.18% | -589K 83.46% | 13K 102.21% | -84K 746.15% | -211K 151.19% | -192K 9.00% | 1.79M 1,030.73% | -53K 102.97% | -270K 409.43% | -315K 16.67% | 4.67M 1,581.27% | -72K 101.54% | -8.37M 11,519.44% | -638K 92.37% | -937K 46.87% | -1.41M 50.59% | 5.12M 462.65% | -1.09M 121.38% | 509K 146.53% | 1.04M 104.32% | -4.48M 530.58% | 1.77M 139.55% | 1.15M 35.18% | 1.48M 28.57% | 26.51M 1,695.87% | 1.54M 94.18% | -249K 116.14% | 1.99M 897.99% | |
income before tax | -107.33M - | 8.83M 108.23% | 6.29M 28.77% | 21.30M 238.62% | 686K 96.78% | 10.11M 1,373.91% | 14.08M 39.21% | 22.74M 61.54% | -3.58M 115.72% | 6.05M 269.20% | 21.03M 247.61% | 31.80M 51.25% | 19.03M 40.17% | 11.16M 41.36% | 29.13M 161.05% | 25.98M 10.83% | 13.68M 47.34% | 7.92M 42.13% | 26.40M 233.50% | 31.32M 18.63% | 19.13M 38.93% | 15.04M 21.35% | 36.16M 140.37% | 43.59M 20.53% | 12.96M 70.26% | 12.06M 6.99% | 35.83M 197.20% | 37.41M 4.42% | 14.26M 61.88% | 20.56M 44.15% | 39.20M 90.70% | 45.98M 17.30% | 5.75M 87.50% | 28.28M 392.10% | 42.28M 49.52% | 53.81M 27.28% | 24.63M 54.24% | 33.51M 36.07% | 43.62M 30.17% | 45.47M 4.26% | 51.33M 12.87% | 27.05M 47.29% | 39.26M 45.11% | 41.93M 6.81% | |
income tax expense | -11.62M - | 3.29M 128.32% | 2.20M 33.11% | 7.66M 248.05% | 466K 93.92% | 3.62M 676.39% | -2.91M 180.51% | 8.95M 407.31% | 4.13M 53.83% | 2.05M 50.33% | 7.85M 282.51% | 11.18M 42.42% | -6.15M 154.96% | 2.81M 145.66% | 6.29M 124.23% | 6.47M 2.84% | 562K 91.32% | 1.57M 179.54% | 6.49M 312.92% | 6.84M 5.49% | 4.77M 30.28% | 2.99M 37.41% | 8.87M 197.12% | 9.83M 10.78% | 2.78M 71.69% | 1.56M 43.93% | 9.46M 506.22% | 9.56M 1.10% | 4.47M 53.27% | 5.10M 14.17% | 9.89M 93.98% | 11.69M 18.14% | 2.40M 79.49% | 7.18M 199.29% | 11.55M 61.00% | 14.54M 25.80% | 5.19M 64.29% | 8.56M 64.92% | 11.42M 33.38% | 11.44M 0.14% | 5.17M 54.79% | 5.93M 14.78% | 9.82M 65.47% | 8.72M 11.15% | |
net income | -95.71M - | 5.51M 105.76% | 4.09M 25.81% | 13.63M 233.55% | 220K 98.39% | 6.49M 2,851.36% | 16.99M 161.65% | 13.79M 18.85% | -7.75M 156.23% | 4.00M 151.55% | 12.77M 219.54% | 20.62M 61.48% | 25.18M 22.10% | 8.35M 66.83% | 22.84M 173.43% | 19.50M 14.60% | 13.12M 32.74% | 6.34M 51.63% | 19.91M 213.84% | 24.48M 22.91% | 14.36M 41.34% | 12.06M 16.01% | 27.29M 126.32% | 33.76M 23.70% | -8.54M 125.31% | 12.76M 249.35% | 25.95M 103.33% | 27.56M 6.19% | 9.36M 66.03% | 15.46M 65.09% | 29.31M 89.62% | 34.30M 17.02% | 3.35M 90.24% | 21.10M 530.20% | 30.72M 45.61% | 39.28M 27.84% | 19.43M 50.52% | 24.95M 28.36% | 32.20M 29.07% | 34.04M 5.72% | 46.16M 35.60% | 21.12M 54.25% | 26.00M 23.13% | -89.06M 442.49% | |
weighted average shs out | 31.12M - | 31.19M 0.22% | 31.21M 0.06% | 31.24M 0.10% | 31.29M 0.16% | 31.42M 0.42% | 31.48M 0.17% | 31.58M 0.33% | 31.65M 0.22% | 31.69M 0.13% | 31.71M 0.07% | 31.70M 0.02% | 31.77M 0.21% | 31.79M 0.05% | 31.86M 0.24% | 32.12M 0.79% | 32.15M 0.10% | 32.28M 0.41% | 32.32M 0.13% | 32.47M 0.46% | 32.51M 0.11% | 32.59M 0.25% | 32.60M 0.06% | 32.63M 0.09% | 32.63M 0% | 32.77M 0.42% | 32.79M 0.06% | 32.80M 0.04% | 32.91M 0.33% | 32.91M 0.01% | 32.59M 1.00% | 31.71M 2.69% | 31.14M 1.80% | 30.90M 0.76% | 30.55M 1.11% | 30.48M 0.23% | 30.52M 0.12% | 30.57M 0.16% | 30.59M 0.05% | 30.53M 0.19% | 30.46M 0.22% | 30.25M 0.70% | 29.72M 1.77% | 29.74M 0.06% | |
weighted average shs out dil | 31.12M - | 31.39M 0.85% | 31.50M 0.35% | 31.56M 0.20% | 31.74M 0.57% | 31.79M 0.16% | 32.01M 0.68% | 32.18M 0.53% | 31.65M 1.64% | 32.25M 1.91% | 32.18M 0.22% | 32.21M 0.08% | 32.42M 0.65% | 32.44M 0.07% | 32.55M 0.34% | 32.57M 0.06% | 32.56M 0.03% | 32.62M 0.17% | 32.64M 0.08% | 32.77M 0.39% | 32.88M 0.34% | 32.88M 0.01% | 32.86M 0.07% | 32.97M 0.33% | 32.63M 1.01% | 33.10M 1.44% | 33.06M 0.14% | 33.05M 0.02% | 33.05M 0.02% | 33.02M 0.10% | 32.66M 1.10% | 31.81M 2.60% | 31.26M 1.74% | 31.02M 0.75% | 30.68M 1.10% | 30.71M 0.10% | 30.72M 0.03% | 30.79M 0.22% | 30.79M 0.01% | 30.75M 0.13% | 30.70M 0.17% | 30.47M 0.73% | 29.81M 2.19% | 29.86M 0.19% | |
eps | -3.08 - | 0.18 105.84% | 0.13 27.78% | 0.44 238.46% | 0.01 97.73% | 0.29 2,800.00% | 0.59 103.45% | 0.44 25.42% | -0.24 154.55% | 0.13 154.17% | 0.40 207.69% | 0.65 62.50% | 0.79 21.54% | 0.26 67.09% | 0.72 176.92% | 0.61 15.28% | 0.41 32.79% | 0.20 51.22% | 0.62 210.00% | 0.75 20.97% | 0.44 41.33% | 0.37 15.91% | 0.84 127.03% | 1.03 22.62% | -0.26 125.24% | 0.39 250% | 0.79 102.56% | 0.84 6.33% | 0.28 66.67% | 0.47 67.86% | 0.90 91.49% | 1.08 20.00% | 0.11 89.81% | 0.68 518.18% | 1.01 48.53% | 1.29 27.72% | 0.64 50.39% | 0.82 28.12% | 1.05 28.05% | 1.11 5.71% | 1.52 36.94% | 0.70 53.95% | 0.87 24.29% | -3 444.83% | |
epsdiluted | -3.08 - | 0.18 105.84% | 0.13 27.78% | 0.43 230.77% | 0.01 97.67% | 0.28 2,700% | 0.58 107.14% | 0.43 25.86% | -0.24 155.81% | 0.12 150% | 0.40 233.33% | 0.64 60% | 0.78 21.88% | 0.26 66.67% | 0.70 169.23% | 0.60 14.29% | 0.40 33.33% | 0.19 52.50% | 0.61 221.05% | 0.75 22.95% | 0.44 41.33% | 0.37 15.91% | 0.83 124.32% | 1.02 22.89% | -0.26 125.49% | 0.39 250% | 0.79 102.56% | 0.83 5.06% | 0.28 66.27% | 0.47 67.86% | 0.90 91.49% | 1.08 20.00% | 0.11 89.81% | 0.68 518.18% | 1 47.06% | 1.28 28.00% | 0.63 50.78% | 0.81 28.57% | 1.05 29.63% | 1.11 5.71% | 1.50 35.14% | 0.69 54% | 0.87 26.09% | -2.98 442.53% |
All numbers in USD (except ratios and percentages)