COM:RITCHIEBROS
RB Global
- Stock
Last Close
85.40
05/11 21:00
Market Cap
14.22B
Beta: -
Volume Today
729.11K
Avg: -
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 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 467.40M - | 481.10M 2.93% | 515.88M 7.23% | 566.39M 9.79% | 610.52M 7.79% | 1.17B 91.65% | 1.32B 12.70% | 1.38B 4.45% | 1.42B 2.88% | 1.73B 22.36% | 3.75B 116.12% | |
cost of revenue | 54.01M - | 57.88M 7.18% | 56.03M 3.21% | 66.06M 17.91% | 79.01M 19.60% | 533.40M 575.07% | 645.82M 21.08% | 615.59M 4.68% | 594.78M 3.38% | 776.70M 30.59% | 2.29B 195.45% | |
gross profit | 413.39M - | 423.21M 2.37% | 459.85M 8.66% | 500.33M 8.80% | 531.50M 6.23% | 636.63M 19.78% | 672.83M 5.69% | 761.67M 13.20% | 822.19M 7.95% | 957.11M 16.41% | 1.45B 51.74% | |
selling and marketing expenses | 20.73M - | 22.45M 8.33% | 22.31M 0.65% | 24.38M 9.31% | 30.44M 24.84% | 36.73M 20.66% | 38.25M 4.14% | |||||
general and administrative expenses | 243.74M - | 248.22M 1.84% | 254.99M 2.73% | 283.53M 11.19% | 323.27M 14.02% | 382.68M 18.38% | 382.39M 0.07% | 417.52M 9.19% | 464.60M 11.28% | 539.93M 16.21% | ||
selling general and administrative expenses | 243.74M - | 248.22M 1.84% | 254.99M 2.73% | 283.53M 11.19% | 323.27M 14.02% | 382.68M 18.38% | 382.39M 0.07% | 417.52M 9.19% | 464.60M 11.28% | 539.93M 16.21% | 755.30M 39.89% | |
research and development expenses | ||||||||||||
other expenses | 20.03M - | 17.92M 10.55% | 2.98M 83.36% | 4.23M 41.92% | 5.06M 19.64% | 11.85M 134.05% | 70.50M 494.95% | 74.92M 6.27% | 87.89M 17.31% | 97.16M 10.54% | 3.54M 96.35% | |
cost and expenses | 338.50M - | 346.47M 2.36% | 353.05M 1.90% | 390.45M 10.59% | 454.98M 16.53% | 982.69M 115.99% | 1.10B 11.81% | 1.11B 0.85% | 1.15B 3.54% | 1.41B 23.23% | 3.05B 115.73% | |
operating expenses | 284.49M - | 288.59M 1.44% | 297.02M 2.92% | 324.39M 9.21% | 375.96M 15.90% | 449.29M 19.50% | 452.89M 0.80% | 492.44M 8.73% | 552.49M 12.19% | 637.09M 15.31% | 755.30M 18.56% | |
interest expense | 7.43M - | 5.28M 29.02% | 4.96M 5.97% | 5.56M 12.13% | 38.29M 588.19% | 44.53M 16.29% | 41.28M 7.30% | 35.57M 13.83% | 36.99M 4.01% | 57.88M 56.46% | 221.18M 282.14% | |
ebitda | 174.89M - | 181.38M 3.71% | 211.42M 16.56% | 223.93M 5.92% | 216.47M 3.33% | 265.80M 22.79% | 311.55M 17.21% | 364.68M 17.05% | 373.75M 2.49% | 444.61M 18.96% | 1.17B 162.62% | |
operating income | 128.90M - | 134.62M 4.44% | 162.83M 20.95% | 135.72M 16.65% | 107.45M 20.83% | 185.19M 72.34% | 223.20M 20.53% | 263.16M 17.90% | 240.15M 8.74% | 328.08M 36.62% | 697.05M 112.46% | |
depreciation and amortization | 43.28M - | 44.54M 2.90% | 42.03M 5.62% | 40.86M 2.79% | 52.69M 28.96% | 66.61M 26.42% | 88.35M 32.63% | 101.52M 14.91% | 133.60M 31.59% | 116.53M 12.78% | 470.57M 303.83% | |
total other income expenses net | 10.58M - | -2.53M 123.91% | 15.91M 728.89% | -41.75M 362.38% | -43.05M 3.12% | 9.70M 122.53% | -32.44M 434.42% | -27.27M 15.93% | -34.91M 28.03% | 77.91M 323.14% | -409.47M 625.58% | |
income before tax | 134.75M - | 129.04M 4.24% | 176.44M 36.73% | 130.49M 26.04% | 77.39M 40.69% | 152.51M 97.06% | 190.76M 25.08% | 235.89M 23.66% | 205.23M 13.00% | 405.99M 97.82% | 287.58M 29.17% | |
income tax expense | 40.13M - | 35.97M 10.37% | 37.86M 5.27% | 36.98M 2.32% | 2.09M 94.35% | 31.01M 1,384.96% | 41.62M 34.24% | 65.53M 57.44% | 53.38M 18.54% | 86.23M 61.55% | 77.80M 9.77% | |
net income | 93.83M - | 91.49M 2.49% | 136.21M 48.88% | 91.83M 32.58% | 75.03M 18.30% | 121.48M 61.91% | 149.04M 22.69% | 170.09M 14.13% | 119.14M 29.96% | 319.66M 168.31% | 210.29M 34.21% | |
weighted average shs out | 106.77M - | 107.27M 0.47% | 107.08M 0.18% | 106.63M 0.42% | 107.04M 0.39% | 108.06M 0.95% | 108.52M 0.42% | 109.05M 0.49% | 110.32M 1.16% | 110.78M 0.42% | 166.96M 50.71% | |
weighted average shs out dil | 107.16M - | 107.66M 0.47% | 107.43M 0.21% | 107.46M 0.02% | 108.11M 0.61% | 109.39M 1.18% | 109.76M 0.34% | 110.31M 0.50% | 111.41M 0.99% | 111.89M 0.43% | 168.20M 50.34% | |
eps | 0.88 - | 0.85 3.41% | 1.27 49.41% | 0.86 32.28% | 0.70 18.60% | 1.12 60.00% | 1.41 25.89% | 1.64 16.31% | 1.36 17.07% | 2.89 112.50% | 1.26 56.40% | |
epsdiluted | 0.87 - | 0.85 2.30% | 1.27 49.41% | 0.85 33.07% | 0.69 18.82% | 1.11 60.87% | 1.39 25.23% | 1.62 16.55% | 1.35 16.67% | 2.86 111.85% | 1.25 56.29% |
All numbers in (except ratios and percentages)