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 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 862.09M - | 1.04B 20.74% | 1.01B 3.16% | 986.92M 2.09% | 1.00B 1.57% | 1.05B 4.50% | 1.03B 1.42% | 1.34B 29.75% | 1.39B 3.75% | 1.38B 0.88% | 1.31B 5.01% | |
cost of revenue | 722.04M - | 853.90M 18.26% | 763.22M 10.62% | 750.37M 1.68% | 760.01M 1.28% | 802.55M 5.60% | 776.24M 3.28% | 1.05B 35.24% | 1.07B 2.05% | 1.02B 5.18% | 956.94M 5.79% | |
gross profit | 140.04M - | 186.98M 33.51% | 244.76M 30.91% | 236.54M 3.36% | 242.36M 2.46% | 244.89M 1.04% | 256.34M 4.68% | 290.01M 13.13% | 318.69M 9.89% | 361.97M 13.58% | 351.83M 2.80% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 102.49M - | 134.03M 30.77% | 161.62M 20.59% | 143.45M 11.25% | ||||||||
selling general and administrative expenses | 102.49M - | 134.03M 30.77% | 161.62M 20.59% | 143.45M 11.25% | 146.84M 2.36% | 157.05M 6.95% | 149.15M 5.03% | 184.72M 23.85% | 188.59M 2.09% | 207.44M 9.99% | 197.50M 4.79% | |
research and development expenses | ||||||||||||
other expenses | 88K - | 4.02M 4,465.91% | -8.40M 309.16% | -909K 89.18% | -1.96M 115.51% | -871K 55.54% | 1.27M 246.04% | 4.21M 231.21% | -14.56M 445.72% | 1.26M 108.69% | 11.30M 793.28% | |
cost and expenses | 824.53M - | 987.92M 19.82% | 924.84M 6.39% | 893.82M 3.35% | 906.85M 1.46% | 959.60M 5.82% | 925.39M 3.57% | 1.23B 33.40% | 1.26B 2.06% | 1.22B 2.91% | 1.15B 5.62% | |
operating expenses | 102.49M - | 134.03M 30.77% | 161.62M 20.59% | 143.45M 11.25% | 146.84M 2.36% | 157.05M 6.95% | 149.15M 5.03% | 184.72M 23.85% | 188.59M 2.09% | 207.44M 9.99% | 208.81M 0.66% | |
interest expense | 14.42M - | 15.00M 4.04% | 14.58M 2.84% | 14.03M 3.74% | 12.06M 14.03% | 2.21M 81.72% | 703K 68.12% | 1.64M 133.14% | 4.05M 146.92% | 3.00M 25.82% | ||
ebitda | 63.07M - | 87.51M 38.75% | 98.85M 12.95% | 113.88M 15.20% | 113.94M 0.05% | 107.79M 5.40% | 129.38M 20.03% | 141.47M 9.34% | 141.70M 0.17% | 183.17M 29.26% | 201.24M 9.86% | |
operating income | -70.42M - | 48.09M 168.29% | 72.96M 51.74% | 92.85M 27.25% | 93.97M 1.21% | 87.84M 6.52% | 107.19M 22.03% | 96.99M 9.52% | 130.10M 34.14% | 150.73M 15.85% | 143.02M 5.11% | |
depreciation and amortization | 25.43M - | 30.55M 20.12% | 24.11M 21.06% | 21.69M 10.05% | 19.97M 7.94% | 19.95M 0.09% | 22.19M 11.22% | 44.48M 100.47% | 11.60M 73.92% | 27.38M 135.98% | 27.31M 0.24% | |
total other income expenses net | -107.88M - | -845K 99.22% | -18.58M 2,098.70% | -1.16M 93.78% | -14.02M 1,113.06% | -3.08M 78.06% | 569K 118.50% | 2.57M 352.37% | -18.61M 823.08% | -2.53M 86.40% | 30.90M 1,320.46% | |
income before tax | -84.75M - | 37.10M 143.78% | 49.98M 34.73% | 77.91M 55.87% | 79.94M 2.61% | 84.76M 6.03% | 107.76M 27.13% | 99.56M 7.61% | 111.49M 11.98% | 148.99M 33.64% | 173.93M 16.73% | |
income tax expense | -2.96M - | 13.62M 560.58% | 16.26M 19.38% | 14.94M 8.12% | 16.14M 7.98% | 19.67M 21.91% | 24.47M 24.38% | 25.05M 2.36% | 29.08M 16.12% | 38.46M 32.23% | 36.59M 4.87% | |
net income | -81.82M - | 23.45M 128.66% | 33.67M 43.62% | 62.56M 85.78% | 63.81M 2.00% | 65.09M 2.01% | 64.57M 0.81% | 75.63M 17.13% | 82.41M 8.96% | 110.53M 34.13% | 137.34M 24.25% | |
weighted average shs out | 31.07M - | 31.23M 0.54% | 31.54M 0.97% | 31.70M 0.52% | 31.98M 0.88% | 32.39M 1.28% | 32.66M 0.85% | 32.87M 0.64% | 32.10M 2.36% | 30.63M 4.58% | 30.54M 0.29% | |
weighted average shs out dil | 31.07M - | 31.55M 1.54% | 32.07M 1.66% | 32.25M 0.56% | 32.53M 0.88% | 32.72M 0.58% | 32.92M 0.60% | 33.05M 0.41% | 32.19M 2.61% | 30.79M 4.37% | 30.77M 0.05% | |
eps | -2.63 - | 0.75 128.52% | 1.07 42.67% | 1.97 84.11% | 2 1.52% | 2.01 0.50% | 1.98 1.49% | 2.30 16.16% | 2.57 11.74% | 3.61 40.47% | 4.50 24.65% | |
epsdiluted | -2.63 - | 0.74 128.14% | 1.05 41.89% | 1.94 84.76% | 1.96 1.03% | 1.99 1.53% | 1.96 1.51% | 2.29 16.84% | 2.56 11.79% | 3.59 40.23% | 4.46 24.23% |
All numbers in USD (except ratios and percentages)