NASDAQ:STRL
Sterling Infrastructure, Inc.
- Stock
Last Close
145.67
25/09 14:38
Market Cap
3.51B
Beta: 1.35
Volume Today
59.17K
Avg: 253.22K
PE Ratio
19.88
PFCF: 6.64
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 '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 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 125.92M - | 134.54M 6.85% | 194.81M 44.80% | 189.28M 2.84% | 153.61M 18.84% | 117.68M 23.39% | 177.43M 50.77% | 176M 0.80% | 152.49M 13.36% | 126.57M 17.00% | 189.58M 49.79% | 205.63M 8.46% | 168.34M 18.13% | 153.42M 8.87% | 246.41M 60.62% | 304.22M 23.46% | 253.91M 16.54% | 222.49M 12.37% | 268.73M 20.78% | 291.27M 8.38% | 255.18M 12.39% | 223.95M 12.24% | 264.09M 17.92% | 291.70M 10.46% | 346.54M 18.80% | 296.69M 14.39% | 400.04M 34.83% | 383.46M 4.14% | 347.23M 9.45% | 315.32M 9.19% | 401.67M 27.39% | 463.45M 15.38% | 401.33M 13.40% | 410.32M 2.24% | 510.57M 24.43% | 556.94M 9.08% | 448.61M 19.45% | 403.58M 10.04% | 522.33M 29.42% | 560.35M 7.28% | 485.98M 13.27% | 440.36M 9.39% | 582.82M 32.35% | |
cost of revenue | 148.97M - | 126.67M 14.97% | 182.31M 43.92% | 180.92M 0.76% | 149.91M 17.14% | 124.52M 16.94% | 168.31M 35.17% | 161.54M 4.02% | 140.27M 13.17% | 122.74M 12.50% | 173.49M 41.35% | 188.60M 8.71% | 161.44M 14.40% | 144.13M 10.72% | 221.21M 53.48% | 273.59M 23.68% | 229.94M 15.95% | 201.90M 12.20% | 237.27M 17.52% | 259.74M 9.47% | 228.43M 12.05% | 204.45M 10.50% | 238.59M 16.70% | 262.48M 10.01% | 312.96M 19.23% | 261.44M 16.46% | 340.44M 30.22% | 333.54M 2.03% | 300.62M 9.87% | 270.28M 10.09% | 345.42M 27.80% | 405.64M 17.44% | 345.66M 14.79% | 354.18M 2.46% | 442.18M 24.85% | 474.92M 7.40% | 379.64M 20.06% | 341.84M 9.96% | 430.05M 25.81% | 468.48M 8.94% | 398.24M 14.99% | 363.46M 8.73% | 474.36M 30.51% | |
gross profit | -23.05M - | 7.87M 134.13% | 12.50M 58.84% | 8.36M 33.15% | 3.70M 55.76% | -6.84M 284.91% | 9.11M 233.28% | 14.46M 58.69% | 12.22M 15.48% | 3.83M 68.66% | 16.09M 320.08% | 17.03M 5.86% | 6.90M 59.47% | 9.29M 34.54% | 25.20M 171.40% | 30.63M 21.53% | 23.97M 21.75% | 20.59M 14.08% | 31.46M 52.79% | 31.53M 0.21% | 26.74M 15.19% | 19.50M 27.07% | 25.50M 30.73% | 29.22M 14.59% | 33.58M 14.93% | 35.24M 4.96% | 59.60M 69.10% | 49.92M 16.25% | 46.61M 6.63% | 45.03M 3.38% | 56.25M 24.90% | 57.80M 2.77% | 55.67M 3.68% | 56.14M 0.84% | 68.38M 21.81% | 82.02M 19.94% | 68.97M 15.92% | 61.74M 10.47% | 92.27M 49.45% | 91.87M 0.44% | 87.74M 4.49% | 76.90M 12.35% | 108.46M 41.04% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 13.68M - | 8.48M 37.97% | 9.51M 12.06% | 9.33M 1.90% | 9.58M 2.73% | 11.60M 21.10% | 9.60M 17.28% | 11.12M 15.85% | 9.56M 14.02% | 10.54M 10.27% | 9.10M 13.64% | 9.57M 5.17% | 9.40M 1.81% | 10.60M 12.78% | 12.81M 20.82% | 13.13M 2.47% | 11.81M 10.08% | 13.10M 10.96% | 13.62M 3.98% | 11.71M 14.06% | 12.26M 4.75% | 12.49M 1.84% | 10.77M 13.73% | 10.84M 0.60% | 16.90M 55.90% | 17.60M 4.18% | 18.45M 4.81% | 15.15M 17.87% | 20.21M 33.34% | 17.10M 15.38% | 15.83M 7.43% | 19.64M 24.06% | 25.94M 32.10% | 23.07M 11.06% | 23.42M 1.53% | 26.47M 12.99% | 23.10M 12.70% | 23.32M 0.94% | 24.03M 3.06% | 25.24M 5.01% | 26.11M 3.46% | 27.30M 4.55% | 27.86M 2.04% | |
selling general and administrative expenses | 13.68M - | 8.48M 37.97% | 9.51M 12.06% | 9.33M 1.90% | 9.58M 2.73% | 11.60M 21.10% | 9.60M 17.28% | 11.12M 15.85% | 9.56M 14.02% | 10.54M 10.27% | 9.10M 13.64% | 9.57M 5.17% | 9.40M 1.81% | 10.60M 12.78% | 12.81M 20.82% | 13.13M 2.47% | 11.81M 10.08% | 13.10M 10.96% | 13.62M 3.98% | 11.71M 14.06% | 12.26M 4.75% | 12.49M 1.84% | 10.77M 13.73% | 10.84M 0.60% | 16.90M 55.90% | 17.60M 4.18% | 18.45M 4.81% | 15.15M 17.87% | 20.21M 33.34% | 17.10M 15.38% | 15.83M 7.43% | 19.64M 24.06% | 25.94M 32.10% | 23.07M 11.06% | 23.42M 1.53% | 26.47M 12.99% | 23.10M 12.70% | 23.32M 0.94% | 24.03M 3.06% | 25.24M 5.01% | 26.11M 3.46% | 27.30M 4.55% | 27.86M 2.04% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 293K - | -1.06M 460.41% | 457K 143.28% | 603K 31.95% | -256K 142.45% | -1.76M 587.89% | -325K 81.54% | 958K 394.77% | 2.59M 170.15% | -246K 109.51% | 3.60M 1,565.04% | 3.79M 5.02% | 2.82M 25.57% | 471K 83.28% | 4.04M 757.11% | 4.86M 20.46% | 5.19M 6.81% | 815K 84.31% | 5.69M 598.53% | 5.45M 4.23% | 5.14M 5.70% | 2.29M 55.38% | 3.54M 54.23% | 4.37M 23.40% | 6.60M 51.08% | 5.07M 23.21% | 7.96M 57.22% | 5.53M 30.55% | 5.48M 0.94% | 5.18M 5.48% | 7.70M 48.67% | 6.14M 20.29% | 6.08M 0.99% | 4.54M 25.22% | 3.64M 19.88% | 7.59M 108.63% | 8.55M 12.64% | 5.60M 34.49% | -4.18M 174.61% | -5.65M 35.23% | -5.34M 5.59% | -7.77M - | ||
cost and expenses | 162.94M - | 134.10M 17.70% | 192.27M 43.38% | 190.85M 0.74% | 159.24M 16.56% | 134.36M 15.62% | 177.59M 32.17% | 173.62M 2.23% | 152.42M 12.21% | 133.03M 12.72% | 186.20M 39.97% | 201.96M 8.46% | 173.66M 14.01% | 155.20M 10.63% | 238.06M 53.38% | 291.58M 22.48% | 246.94M 15.31% | 215.81M 12.61% | 256.58M 18.89% | 276.89M 7.92% | 245.77M 11.24% | 219.23M 10.80% | 252.90M 15.36% | 277.69M 9.80% | 334.66M 20.52% | 284.11M 15.10% | 366.85M 29.12% | 354.23M 3.44% | 326.30M 7.88% | 292.56M 10.34% | 368.95M 26.11% | 431.42M 16.93% | 377.68M 12.46% | 381.80M 1.09% | 469.25M 22.91% | 508.98M 8.47% | 411.30M 19.19% | 370.76M 9.86% | 462.00M 24.61% | 503.11M 8.90% | 429.69M 14.59% | 390.75M 9.06% | 509.99M 30.51% | |
operating expenses | 13.97M - | 7.43M 46.83% | 9.96M 34.14% | 9.93M 0.35% | 9.32M 6.08% | 9.84M 5.54% | 9.27M 5.78% | 12.08M 30.24% | 12.15M 0.59% | 10.30M 15.25% | 12.71M 23.43% | 13.36M 5.13% | 12.22M 8.54% | 11.07M 9.36% | 16.85M 52.14% | 17.99M 6.78% | 17M 5.51% | 13.91M 18.15% | 19.32M 38.81% | 17.16M 11.16% | 17.33M 1.01% | 14.78M 14.71% | 14.31M 3.19% | 15.21M 6.24% | 21.69M 42.68% | 22.67M 4.49% | 26.41M 16.52% | 20.68M 21.69% | 25.68M 24.17% | 22.28M 13.27% | 23.53M 5.61% | 25.77M 9.55% | 32.02M 24.22% | 27.61M 13.75% | 27.06M 2.00% | 34.06M 25.85% | 31.66M 7.05% | 28.93M 8.63% | 31.95M 10.46% | 34.63M 8.37% | 31.45M 9.18% | 27.30M 13.20% | 35.63M 30.52% | |
interest expense | 2K - | 319K 15,850% | 251K 21.32% | 211K 15.94% | 357K 69.19% | 382K 7.00% | 634K 65.97% | 1.09M 71.45% | 913K 16.01% | 873K 4.38% | 812K 6.99% | 491K 39.53% | 438K 10.79% | 112K 74.43% | 2.98M 2,564.29% | 3.58M 19.84% | 3.13M 12.53% | 3.09M 1.31% | 3.11M 0.78% | 3.07M 1.41% | 3.08M 0.59% | 3.06M 0.81% | 2.90M 5.10% | 3.02M 4.13% | 7.70M 154.56% | 7.80M 1.36% | 7.56M 3.15% | 7.18M 5.03% | 6.84M 4.70% | 6.00M 12.22% | 5.74M 4.45% | 3.92M 31.69% | 3.69M 5.89% | 4.59M 24.38% | 4.48M 2.33% | 5.13M 14.60% | 6.33M 23.28% | 7.53M 18.94% | 7.73M 2.70% | 7.26M 6.13% | 6.80M 6.24% | -6.66M 197.94% | -6.51M 2.27% | |
ebitda | -36.71M - | 5.43M 114.80% | 7.29M 34.24% | 3.15M 56.83% | -979K 131.10% | -12.04M 1,129.93% | 4.02M 133.41% | 6.50M 61.62% | 72K 98.89% | -2.30M 3,295.83% | 7.36M 420.03% | 7.64M 3.75% | -5.32M 169.58% | 2.32M 143.70% | 12.72M 447.44% | 17.50M 37.60% | 7.09M 59.48% | 10.93M 54.17% | 12.35M 12.98% | 18.85M 52.62% | 9.82M 47.89% | 9.47M 3.56% | 15.56M 64.25% | 18.16M 16.70% | 20.49M 12.87% | 20.96M 2.28% | 41.47M 97.83% | 37.35M 9.92% | 23.81M 36.26% | 31.07M 30.52% | 41.13M 32.37% | 40.67M 1.12% | 32.54M 20.01% | 40.30M 23.87% | 44.86M 11.32% | 61.27M 36.56% | 41.50M 32.26% | 48.48M 16.82% | 76.50M 57.80% | 76.25M 0.34% | 71.16M 6.67% | 42.13M 40.80% | 89.76M 113.08% | |
operating income | -37.02M - | 441K 101.19% | 2.54M 474.83% | -1.57M 162.05% | -5.63M 257.79% | -16.68M 196.34% | -162K 99.03% | 2.38M 1,569.75% | 72K 96.98% | -6.47M 9,080.56% | 3.38M 152.29% | 3.67M 8.61% | -5.32M 244.77% | -1.79M 66.37% | 8.36M 567.34% | 12.64M 51.26% | 6.97M 44.86% | 6.68M 4.16% | 12.15M 81.91% | 14.37M 18.29% | 9.41M 34.53% | 4.72M 49.84% | 11.18M 136.95% | 12.12M 8.32% | 9.73M 19.67% | 12.10M 24.36% | 33.05M 173.04% | 28.83M 12.75% | 20.91M 27.47% | 22.75M 8.81% | 32.72M 43.79% | 32.03M 2.11% | 19.78M 38.24% | 28.27M 42.91% | 41.09M 45.35% | 47.69M 16.05% | 37.04M 22.32% | 32.63M 11.92% | 60.26M 84.70% | 57.14M 5.19% | 56.29M 1.48% | 42.13M 25.16% | 72.83M 72.90% | |
depreciation and amortization | 4.63M - | 4.63M 0.06% | 4.57M 1.40% | 4.61M 0.88% | 4.54M 1.50% | 4.27M 5.84% | 4.12M 3.70% | 4.09M 0.66% | 4.05M 0.95% | 4.16M 2.77% | 3.98M 4.32% | 3.95M 0.73% | 3.95M 0.05% | 4.07M 3.01% | 4.32M 6.07% | 4.75M 10.10% | 3.85M 18.91% | 4.12M 7.01% | 4.18M 1.43% | 4.20M 0.50% | 4.26M 1.31% | 4.39M 3.05% | 4.08M 6.95% | 3.81M 6.59% | 8.45M 121.55% | 8.29M 1.98% | 8.26M 0.35% | 8.10M 1.91% | 2.87M 64.60% | 8.30M 189.68% | 8.40M 1.17% | 8.63M 2.70% | 8.87M 2.73% | 12.03M 35.72% | 3.77M 68.63% | 13.58M 259.88% | 4.46M 67.18% | 15.86M 255.68% | 13.98M 11.83% | 14.86M 6.27% | 14.87M 0.11% | 16.93M - | ||
total other income expenses net | -316K - | 1.06M 434.18% | -457K 143.28% | -211K 53.83% | 256K 221.33% | 1.76M 587.89% | -240K 113.63% | -958K 299.17% | -913K 4.70% | 246K 126.94% | -3.60M 1,565.04% | -3.79M 5.02% | -2.82M 25.57% | -471K 83.28% | -755K 60.30% | -4.86M 544.11% | -3.01M 38.19% | -2.96M 1.60% | -2.91M 1.62% | -2.79M 4.02% | -2.67M 4.33% | -2.70M 0.90% | -2.61M 3.08% | -1.90M 27.44% | -9.88M 421.15% | -473K 95.21% | -139K 70.61% | -401K 188.49% | -314K 21.70% | -337K 7.32% | 1.40M 515.73% | 968K 30.91% | -3.88M 500.52% | -2.15M 44.57% | -4.45M 107.07% | -4.97M 11.62% | -5.64M 13.65% | -5.55M 1.61% | -59K 98.94% | -103K 74.58% | -1.51M 1,367.96% | -762K 49.60% | -309K 59.45% | |
income before tax | -37.33M - | 480K 101.29% | 2.47M 415.21% | -1.67M 167.57% | -5.88M 251.59% | -16.70M 184.20% | -967K 94.21% | 1.33M 237.13% | -841K 163.42% | -7.34M 772.29% | 2.57M 135.03% | 3.20M 24.36% | -5.75M 280.04% | -1.86M 67.69% | 4.66M 350.73% | 9.17M 96.74% | 3.96M 56.78% | 3.72M 6.11% | 9.24M 148.32% | 11.58M 25.31% | 6.74M 41.81% | 2.02M 69.96% | 8.57M 323.47% | 9.42M 9.93% | -5.54M 158.78% | 4.40M 179.43% | 25.51M 479.97% | 21.68M 15.04% | 13.79M 36.40% | 16.43M 19.16% | 28.40M 72.85% | 29.09M 2.45% | 16.11M 44.64% | 26.12M 62.18% | 36.64M 40.28% | 42.72M 16.59% | 31.40M 26.50% | 27.07M 13.77% | 54.73M 102.18% | 54.03M 1.29% | 54.78M 1.38% | 41.36M 24.49% | 72.53M 75.34% | |
income tax expense | 14.15M - | 275K 98.06% | 28K 89.82% | 546K 1,850% | 59K 89.19% | 3K 94.92% | 28K 833.33% | -39K 239.29% | 15K 138.46% | -8K 153.33% | 27K 437.50% | 41K 51.85% | 20K 51.22% | 27K 35% | 98K 262.96% | 344K 251.02% | -351K 202.03% | 41K 111.68% | 98K 139.02% | 1.41M 1,341.84% | 187K 86.77% | 163K 12.83% | 706K 333.13% | 913K 29.32% | -28.00M 3,166.59% | 1.18M 104.23% | 7.25M 512.16% | 6.28M 13.36% | 7.76M 23.55% | 4.76M 38.65% | 8.18M 71.83% | 7.34M 10.31% | 4.63M 36.95% | 6.60M 42.64% | 10.27M 55.65% | 12.56M 22.34% | 10.74M 14.50% | 7.03M 34.52% | 14.51M 106.24% | 13.89M 4.23% | 12.34M 11.16% | -7.60M 161.62% | 17.95M 336.09% | |
net income | -52.13M - | 205K 100.39% | 1.20M 485.37% | -3.94M 427.92% | -7.25M 84.29% | -16.99M 134.31% | -2.54M 85.04% | 256K 110.07% | -1.12M 539.06% | -7.33M 551.96% | 2.02M 127.61% | 2.42M 19.38% | -6.35M 362.86% | -2.26M 64.45% | 3.66M 262.25% | 7.13M 94.76% | 3.08M 56.81% | 2.49M 19.19% | 8.18M 228.49% | 8.91M 9.04% | 5.61M 37.11% | 1.81M 67.63% | 7.83M 331.29% | 7.96M 1.65% | 22.30M 180.27% | 3.12M 86.03% | 18.21M 484.59% | 15.16M 16.77% | 5.82M 61.58% | 10.55M 81.23% | 20.06M 90.01% | 21.13M 5.34% | 10.91M 48.37% | 19.25M 76.49% | 25.96M 34.85% | 29.52M 13.72% | 20.66M 30.03% | 19.65M 4.88% | 39.48M 100.93% | 39.35M 0.32% | 40.17M 2.08% | 31.05M 22.71% | 51.88M 67.09% | |
weighted average shs out | 16.66M - | 16.67M 0.06% | 17.94M 7.64% | 18.74M 4.44% | 18.81M 0.40% | 18.88M 0.36% | 19.27M 2.07% | 19.63M 1.86% | 19.69M 0.32% | 19.76M 0.36% | 22.76M 15.19% | 25.00M 9.85% | 24.84M 0.63% | 25.02M 0.71% | 26.98M 7.82% | 26.49M 1.82% | 26.80M 1.19% | 26.85M 0.19% | 26.89M 0.12% | 26.91M 0.08% | 26.88M 0.10% | 26.38M 1.87% | 26.34M 0.15% | 26.36M 0.10% | 27.61M 4.73% | 27.74M 0.45% | 27.94M 0.74% | 28.00M 0.22% | 28.04M 0.14% | 28.28M 0.84% | 28.58M 1.07% | 28.71M 0.45% | 28.82M 0.38% | 29.96M 3.98% | 30.23M 0.87% | 30.28M 0.18% | 30.32M 0.15% | 30.62M 0.97% | 30.78M 0.53% | 30.80M 0.06% | 30.82M 0.06% | 30.98M 0.51% | 30.91M 0.20% | |
weighted average shs out dil | 16.66M - | 16.86M 1.16% | 18.11M 7.44% | 18.81M 3.86% | 18.90M 0.49% | 18.90M 0% | 19.27M 1.95% | 19.63M 1.86% | 19.69M 0.32% | 19.76M 0.36% | 22.96M 16.19% | 25.36M 10.48% | 24.99M 1.46% | 25.02M 0.11% | 27.34M 9.25% | 26.92M 1.52% | 27.41M 1.84% | 27.08M 1.23% | 27.13M 0.17% | 27.30M 0.63% | 27.20M 0.36% | 26.72M 1.74% | 26.62M 0.37% | 26.64M 0.05% | 28.20M 5.87% | 27.99M 0.74% | 27.96M 0.13% | 28.23M 0.99% | 29.02M 2.78% | 28.76M 0.88% | 29.05M 1.01% | 29.21M 0.55% | 29.76M 1.86% | 30.11M 1.20% | 30.36M 0.83% | 30.54M 0.59% | 30.74M 0.65% | 30.79M 0.16% | 31M 0.69% | 31.22M 0.70% | 31.33M 0.37% | 31.19M 0.47% | 31.14M 0.13% | |
eps | -3.13 - | 0.01 100.32% | 0.07 600% | -0.21 400% | -0.38 80.95% | -0.90 136.84% | -0.13 85.56% | 0.01 107.69% | -0.06 671.00% | -0.37 547.99% | 0.09 124.32% | 0.10 11.11% | -0.25 350.00% | -0.09 63.92% | 0.14 255.21% | 0.27 92.86% | 0.11 59.26% | 0.09 18.18% | 0.30 233.33% | 0.33 10.00% | 0.22 33.33% | 0.07 68.18% | 0.30 328.57% | 0.30 0% | 0.81 170.00% | 0.11 86.42% | 0.65 490.91% | 0.54 16.92% | 0.21 61.11% | 0.37 76.19% | 0.70 89.19% | 0.74 5.71% | 0.38 48.65% | 0.64 68.42% | 0.86 34.37% | 0.98 13.95% | 0.68 30.61% | 0.64 5.88% | 1.28 100% | 1.28 0% | 1.30 1.56% | 1 23.08% | 1.68 68% | |
epsdiluted | -3.13 - | 0.01 100.32% | 0.07 600% | -0.21 400% | -0.38 80.95% | -0.90 136.84% | -0.13 85.56% | 0.01 107.69% | -0.06 671.00% | -0.37 547.99% | 0.09 124.32% | 0.10 11.11% | -0.25 350.00% | -0.09 63.92% | 0.13 244.12% | 0.26 100% | 0.11 57.69% | 0.09 18.18% | 0.30 233.33% | 0.33 10.00% | 0.21 36.36% | 0.07 66.67% | 0.29 314.29% | 0.30 3.45% | 0.79 163.33% | 0.11 86.08% | 0.65 490.91% | 0.54 16.92% | 0.20 62.96% | 0.37 85.00% | 0.69 86.49% | 0.72 4.35% | 0.37 48.61% | 0.64 72.97% | 0.86 34.37% | 0.97 12.79% | 0.67 30.93% | 0.64 4.48% | 1.27 98.44% | 1.26 0.79% | 1.28 1.59% | 1 21.88% | 1.67 67% |
All numbers in USD (except ratios and percentages)