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 | 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 | 131.22M - | 98.59M 24.87% | 141.84M 43.87% | 102.22M 27.93% | 138.46M 35.45% | 115.62M 16.50% | 155.48M 34.47% | 109.32M 29.69% | 135.46M 23.92% | 131.94M 2.60% | 158.81M 20.36% | 128.88M 18.85% | 146.77M 13.88% | 124.50M 15.17% | 166.19M 33.48% | 141.05M 15.13% | 178.78M 26.76% | 260.18M 45.53% | 308.53M 18.58% | 245.35M 20.48% | 355.97M 45.09% | 303.43M 14.76% | 393.22M 29.59% | 289.80M 26.30% | 332.19M 14.63% | 273.25M 17.74% | 389.05M 42.38% | 331.54M 14.78% | 383.41M 15.65% | 331.56M 13.53% | 396.36M 19.55% | 329.68M 16.82% | 359.37M 9.01% | 393.92M 9.61% | 484.55M 23.01% | 411.48M 15.08% | 443.86M 7.87% | 512.40M 15.44% | 1.11B 115.94% | 1.02B 7.84% | 1.07B 4.89% | 1.06B 0.91% | 1.10B 3.41% | |
cost of revenue | 17.20M - | 10.30M 40.10% | 17.62M 71.03% | 12.45M 29.33% | 17.52M 40.71% | 11.61M 33.73% | 17.03M 46.67% | 12.04M 29.26% | 15.35M 27.40% | 15.31M 0.21% | 19.76M 29.03% | 14.75M 25.35% | 16.24M 10.11% | 12.81M 21.11% | 21.59M 68.51% | 19.58M 9.30% | 25.03M 27.79% | 112.45M 349.32% | 124.73M 10.93% | 107.39M 13.90% | 188.82M 75.82% | 156.54M 17.09% | 200.09M 27.81% | 138.79M 30.63% | 150.39M 8.36% | 120.94M 19.58% | 182.58M 50.97% | 135.48M 25.80% | 176.59M 30.35% | 146.77M 16.89% | 170.06M 15.87% | 136.03M 20.01% | 141.91M 4.33% | 170.60M 20.21% | 221.21M 29.67% | 188.77M 14.66% | 196.12M 3.89% | 227.90M 16.20% | 579.20M 154.15% | 546.80M 5.59% | 670.64M 22.65% | 654.36M 2.43% | ||
gross profit | 114.03M - | 88.29M 22.57% | 124.22M 40.70% | 89.77M 27.73% | 120.94M 34.73% | 104.01M 14.00% | 138.45M 33.11% | 97.27M 29.74% | 120.12M 23.48% | 116.63M 2.90% | 139.05M 19.22% | 114.13M 17.92% | 130.53M 14.37% | 111.69M 14.44% | 144.59M 29.47% | 121.46M 16.00% | 153.76M 26.59% | 147.73M 3.92% | 183.79M 24.41% | 137.95M 24.94% | 167.15M 21.17% | 146.88M 12.12% | 193.14M 31.49% | 151.00M 21.81% | 181.80M 20.39% | 152.31M 16.22% | 206.47M 35.55% | 196.07M 5.04% | 206.82M 5.49% | 184.78M 10.66% | 226.30M 22.47% | 193.65M 14.43% | 217.46M 12.29% | 223.32M 2.70% | 263.34M 17.92% | 222.71M 15.43% | 247.74M 11.24% | 284.50M 14.84% | 527.30M 85.34% | 473M 10.30% | 399.03M 15.64% | 405.58M 1.64% | 1.10B 170.25% | |
selling and marketing expenses | 5.05M - | 6.20M 22.87% | 5.26M 15.18% | 5.61M 6.75% | 5.38M 4.13% | 4.74M - | 5.25M 10.80% | 6.23M 18.58% | 5.56M 10.72% | 6.79M 22.11% | 6.27M 7.64% | 5.79M 7.70% | 6.59M 13.75% | 6.20M 5.85% | 8.43M 35.96% | 9.22M 9.38% | 9.72M 5.39% | 8.80M 9.46% | 9.30M 5.70% | 8.91M 4.25% | 9.14M 2.64% | 9.22M 0.91% | 10.03M 8.76% | 9.85M 1.84% | -2K - | |||||||||||||||||||
general and administrative expenses | 64.86M - | 59.97M 7.54% | 61.51M 2.57% | 58.56M 4.81% | 68.18M 16.43% | 65.18M - | 58.04M 10.95% | 68.02M 17.21% | 68.31M 0.42% | 74.59M 9.21% | 69M 7.50% | 72.38M 4.89% | 70.58M 2.49% | 74.38M 5.39% | 85.33M 14.73% | 92.98M 8.96% | 97.47M 4.83% | 101.26M 3.89% | 88.32M 12.78% | 95.62M 8.27% | 95.18M 0.46% | 97.71M 2.66% | 93.69M 4.12% | 95.80M 2.25% | 98.39M 2.70% | 100.63M 2.28% | 110.19M 9.49% | 108.32M 1.69% | 116.08M 7.16% | 111.82M 3.67% | 108.58M 2.90% | 128.12M 18.00% | 126.61M 1.18% | 144.28M 13.96% | 133.19M 7.68% | 135.86M 2.00% | ||||||||
selling general and administrative expenses | 64.86M - | 59.97M 7.54% | 61.51M 2.57% | 58.56M 4.81% | 68.18M 16.43% | 63.76M 6.49% | 65.18M 2.23% | 58.04M 10.95% | 67.83M 16.87% | 68.31M 0.71% | 74.59M 9.21% | 69M 7.50% | 72.38M 4.89% | 70.58M 2.49% | 74.38M 5.39% | 85.33M 14.73% | 92.98M 8.96% | 97.47M 4.83% | 101.26M 3.89% | 88.32M 12.78% | 95.62M 8.27% | 95.18M 0.46% | 97.71M 2.66% | 93.69M 4.12% | 95.80M 2.25% | 98.39M 2.70% | 100.63M 2.28% | 110.19M 9.49% | 108.32M 1.70% | 116.08M 7.16% | 111.82M 3.67% | 108.58M 2.90% | 128.12M 18.00% | 126.61M 1.18% | 144.28M 13.96% | 133.19M 7.68% | 135.86M 2.00% | 148.20M 9.09% | 194.50M 31.24% | 203.50M 4.63% | 202.24M 0.62% | 195.12M 3.52% | 208.60M 6.91% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 5.44M - | 3.59M 34.04% | 5.03M 40.17% | 5.05M 0.34% | 4.24M 15.94% | 4.99M - | 3.78M 24.30% | 612K 83.81% | 698K 14.05% | 269K 61.46% | 247K 8.18% | 3.02M 1,121.86% | 1.38M 54.21% | 2.48M 79.38% | 184K 92.58% | 1.02M 453.26% | 913K 10.31% | 900K 1.42% | 7.18M 698% | 2.85M 60.25% | 2.04M 28.58% | 1.68M 17.66% | 1.96M 16.86% | 3.16M 60.96% | 3.58M 13.27% | 857K 76.04% | 2.28M 166.04% | 1.58M 30.57% | 1.00M 36.70% | 1.20M 19.36% | 602K 49.67% | 527K 12.46% | 24.23M 4,496.77% | 24.30M 0.30% | 24.29M 0.03% | 24.34M 0.21% | 36.20M 48.71% | 200K 99.45% | 671M 335,400% | 542.89K 99.92% | 670.10M 123,331.78% | 685.90M 2.36% | ||
cost and expenses | 92.55M - | 80.06M 13.49% | 89.42M 11.69% | 81.67M 8.67% | 95.32M 16.72% | 84.54M 11.31% | 91.94M 8.75% | 79.11M 13.95% | 93.80M 18.56% | 93.70M 0.11% | 104.64M 11.67% | 93.95M 10.22% | 98.92M 5.29% | 93.73M 5.25% | 107.84M 15.06% | 119.75M 11.05% | 133.66M 11.61% | 226.11M 69.17% | 242.53M 7.26% | 212.44M 12.41% | 301.61M 41.97% | 268.84M 10.86% | 314.91M 17.14% | 250.18M 20.56% | 264.78M 5.84% | 238.62M 9.88% | 301.07M 26.17% | 264.10M 12.28% | 304.25M 15.20% | 283.92M 6.68% | 303.82M 7.01% | 266.52M 12.28% | 293.02M 9.94% | 321.43M 9.70% | 389.79M 21.27% | 346.26M 11.17% | 356.32M 2.91% | 412.30M 15.71% | 883.30M 114.24% | 874.50M 1.00% | 872.88M 0.19% | 849.49M 2.68% | 894.50M 5.30% | |
operating expenses | 75.35M - | 69.76M 7.42% | 71.80M 2.93% | 69.22M 3.60% | 77.81M 12.40% | 72.93M 6.26% | 74.91M 2.71% | 67.07M 10.47% | 78.45M 16.98% | 78.39M 0.09% | 84.88M 8.28% | 79.20M 6.70% | 82.68M 4.40% | 80.91M 2.13% | 86.25M 6.59% | 100.17M 16.14% | 108.63M 8.44% | 113.66M 4.63% | 117.80M 3.64% | 105.05M 10.82% | 112.79M 7.37% | 112.30M 0.43% | 114.83M 2.25% | 111.38M 3.00% | 114.38M 2.69% | 117.68M 2.88% | 118.49M 0.69% | 128.62M 8.55% | 127.66M 0.75% | 137.15M 7.44% | 133.75M 2.47% | 130.49M 2.44% | 151.10M 15.80% | 150.83M 0.18% | 168.57M 11.76% | 157.48M 6.58% | 160.20M 1.72% | 184.40M 15.11% | 304.10M 64.91% | 874.50M 187.57% | 202.24M 76.87% | 195.12M 3.52% | 894.50M 358.43% | |
interest expense | 1.66M - | 1.42M 14.41% | 1.34M 5.21% | 1.28M 4.98% | 1.24M 3.36% | 1.27M 2.75% | 1.31M 3.55% | 1.25M 4.79% | 1.15M 8.39% | 1.36M 18.94% | 1.06M 22.23% | 934K 11.89% | 2.21M 136.30% | 8.13M 268.51% | 8.62M 5.99% | 10.56M 22.48% | 10.98M 4.00% | 11.31M 3.01% | 10.94M 3.30% | 10.47M 4.24% | 11.81M 12.74% | 10.82M 8.39% | 10.12M 6.46% | 10.09M 0.27% | 10.25M 1.63% | 9.18M 10.45% | 8.88M 3.27% | 8.74M 1.63% | 8.77M 0.34% | 8.95M 2.04% | 8.87M 0.88% | 8.81M 0.68% | 10.37M 17.78% | 20.69M 99.42% | 18.46M 10.75% | 9.20M 50.18% | 9.53M 3.62% | 20.90M 119.26% | 65M 211.00% | -63.70M 198% | 65.97M 203.57% | -63.90M 196.86% | -59.90M 6.26% | |
ebitda | 50.75M - | 29.63M 41.61% | 64.01M 116.03% | 32.48M 49.26% | 55.26M 70.16% | 42.54M 23.02% | 75.05M 76.41% | 40.89M 45.52% | 53.64M 31.18% | 50.04M 6.70% | 65.69M 31.26% | 45.95M 30.04% | 61.50M 33.82% | 43.40M 29.44% | 73.69M 69.81% | 36.72M 50.17% | 62.66M 70.64% | 51.17M 18.33% | 83.44M 63.05% | 56.81M 31.91% | 74.38M 30.93% | 53.74M 27.75% | 97.10M 80.69% | 59.27M 38.96% | 89.16M 50.41% | 60.85M 31.75% | 109.67M 80.23% | 88.16M 19.61% | 103.13M 16.98% | 72.88M 29.33% | 118.78M 62.99% | 88.85M 25.20% | 89.86M 1.13% | 101.09M 12.50% | 125.83M 24.47% | 97.72M 22.34% | 114.52M 17.19% | 150M 30.98% | 370.90M 147.27% | 123.90M 66.59% | 343.03M 176.86% | 355.01M 3.49% | 198.10M 44.20% | |
operating income | 38.67M - | 17.61M 54.45% | 51.69M 193.43% | 19.79M 61.71% | 43.13M 117.93% | 31.08M 27.95% | 63.54M 104.47% | 30.20M 52.46% | 38.01M 25.83% | 38.24M 0.63% | 53.59M 40.14% | 2.29M 95.74% | 40.63M 1,678.03% | 23.59M 41.92% | 58.35M 147.28% | 21.29M 63.51% | 40.04M 88.04% | 32.87M 17.90% | 64.80M 97.11% | 31.19M 51.86% | 56.33M 80.57% | 33.59M 40.37% | 77.97M 132.14% | 40.16M 48.49% | 71.48M 78.00% | 34.08M 52.32% | 88.80M 160.55% | 67.38M 24.12% | 72.89M 8.17% | 44.50M 38.95% | 89.52M 101.15% | 53.62M 40.10% | 52.51M 2.07% | 73.41M 39.82% | 91.87M 25.14% | 63.95M 30.38% | 90.18M 41.01% | 108.80M 20.65% | 179.60M 65.07% | 145.80M 18.82% | 196.79M 34.97% | 210.46M 6.94% | 201.90M 4.07% | |
depreciation and amortization | 11.43M - | 10.60M 7.26% | 10.98M 3.60% | 11.41M 3.89% | 11.55M 1.30% | 10.62M 8.12% | 10.82M 1.97% | 10.13M 6.37% | 10.63M 4.88% | 10.08M 5.17% | 10.28M 2.02% | 10.20M 0.86% | 10.30M 1.03% | 10.34M 0.36% | 11.87M 14.84% | 14.84M 24.97% | 15.65M 5.46% | 16.19M 3.48% | 16.54M 2.14% | 16.72M 1.12% | 17.16M 2.63% | 17.11M 0.28% | 17.11M 0.02% | 17.69M 3.39% | 18.58M 5.03% | 22.64M 21.82% | 20.83M 7.97% | 18.44M 11.50% | 22.38M 21.40% | 24.24M 8.32% | 25.04M 3.30% | 25.09M 0.17% | 22.98M 8.40% | 27.68M 20.47% | 33.96M 22.70% | 33.77M 0.57% | 24.34M 27.91% | 41.20M 69.25% | 142.50M 245.87% | 101.10M 29.05% | 146.23M 44.64% | 144.55M 1.15% | 110.30M 23.69% | |
total other income expenses net | 9.75M - | 1.36M 86.03% | 46K 96.62% | -3.90M 8,582.61% | -36K 99.08% | 3.38M 9,494.44% | -140K 104.14% | -484K 245.71% | 9.52M 2,067.15% | 2.15M 77.46% | 213K 90.07% | -32.19M 15,210.33% | -11.17M 65.29% | -5.85M 47.67% | -28.98M 395.55% | -4.29M 85.21% | -3.94M 8.05% | -283K 92.82% | -304K 7.42% | 5.47M 1,899.34% | 4.82M 11.94% | 1.04M 78.39% | 1.34M 28.63% | 2.50M 86.78% | 7.22M 188.84% | 3.02M 58.17% | 1.68M 44.47% | 2.22M 32.30% | -4.69M 311.31% | -2.13M 54.62% | -1.83M 14.09% | -8.95M 389.07% | -14.57M 62.90% | 140.92M 1,067.15% | -16.82M 111.94% | -6.33M 62.36% | -31.19M 392.52% | -146.30M 369.05% | -43.80M 70.06% | -59.50M 35.84% | -79.54M 33.68% | -71.18M 10.51% | -54.30M 23.72% | |
income before tax | 47.41M - | 18.98M 59.98% | 51.73M 172.61% | 15.89M 69.28% | 42.44M 167.05% | 34.04M 19.80% | 62.77M 84.41% | 29.02M 53.77% | 50.62M 74.46% | 39.53M 21.92% | 53.81M 36.13% | 2.18M 95.95% | 34.98M 1,504.59% | 17.75M 49.26% | 21.74M 22.48% | 6.96M 67.96% | 30.94M 344.26% | 22.48M 27.36% | 54.76M 143.63% | 27.90M 49.04% | 47.38M 69.78% | 24.81M 47.63% | 69.53M 180.25% | 32.03M 53.93% | 64.39M 101.01% | 28.48M 55.77% | 80.78M 183.65% | 60.93M 24.57% | 65.71M 7.85% | 36.56M 44.36% | 81.85M 123.88% | 45.41M 44.51% | 41.41M 8.81% | 214.34M 417.56% | 75.04M 64.99% | 57.62M 23.22% | 58.99M 2.37% | -37.50M 163.57% | 119.40M 418.40% | 86.30M 27.72% | 117.25M 35.87% | 139.28M 18.78% | 147.60M 5.98% | |
income tax expense | 13.29M - | 4.46M 66.44% | 12.60M 182.53% | 6.29M 50.09% | 12.62M 100.72% | 10.12M 19.86% | 15.56M 53.79% | 8.28M 46.81% | 3.25M 60.73% | 9.53M 193.29% | 13.22M 38.66% | 7.18M 45.68% | 7.05M 1.77% | 7.32M 3.71% | 4.03M 44.98% | -3.36M 183.43% | -5.89M 75.52% | 5.27M 189.40% | 9.03M 71.40% | 4.79M 46.95% | 11.91M 148.70% | 6.64M 44.28% | 15.40M 131.98% | 6.76M 56.11% | 12.82M 89.69% | 5.65M 55.95% | 27.66M 389.66% | 15.44M 44.18% | 16.79M 8.76% | 8.42M 49.85% | 21.07M 150.21% | 13.06M 38.02% | 10.84M 17.00% | 36.24M 234.37% | 21.63M 40.30% | 14.70M 32.06% | 13.67M 7.02% | -9.30M 168.05% | 32.60M 450.54% | 23.10M 29.14% | 30.73M 33.01% | 32.35M 5.30% | 36.60M 13.12% | |
net income | 33.33M - | 14.26M 57.22% | 38.61M 170.79% | 9.34M 75.80% | 29.28M 213.47% | 23.59M 19.45% | 46.45M 96.91% | 20.32M 56.25% | 46.53M 128.98% | 29.41M 36.80% | 39.71M 35.04% | -5.14M 112.94% | 27.85M 642.20% | 10.38M 62.74% | 17.64M 69.94% | 10.26M 41.81% | 36.75M 258.19% | 17.14M 53.37% | 45.72M 166.76% | 23.14M 49.39% | 35.49M 53.37% | 18.16M 48.81% | 54.04M 197.49% | 25.27M 53.24% | 51.57M 104.12% | 22.81M 55.77% | 53.04M 132.55% | 45.39M 14.43% | 48.86M 7.64% | 28.19M 42.30% | 60.75M 115.51% | 32.34M 46.77% | 30.59M 5.38% | 178.09M 482.10% | 53.37M 70.04% | 42.91M 19.59% | 45.29M 5.55% | -28.20M 162.27% | 86.90M 408.16% | 63.40M 27.04% | 86.63M 36.64% | 106.92M 23.42% | 111.10M 3.91% | |
weighted average shs out | 106.82M - | 107.05M 0.21% | 107.23M 0.17% | 107.34M 0.11% | 107.34M 0% | 107.48M 0.14% | 106.51M 0.91% | 107.14M 0.59% | 107.18M 0.04% | 106.92M 0.24% | 106.25M 0.63% | 106.62M 0.35% | 106.74M 0.11% | 106.85M 0.11% | 107.00M 0.14% | 107.12M 0.11% | 107.20M 0.07% | 107.36M 0.15% | 107.86M 0.47% | 108.37M 0.46% | 108.65M 0.26% | 108.77M 0.11% | 108.71M 0.05% | 108.00M 0.65% | 108.61M 0.56% | 109.25M 0.59% | 108.39M 0.79% | 109.02M 0.58% | 109.55M 0.49% | 109.97M 0.38% | 110.31M 0.31% | 110.41M 0.09% | 110.56M 0.13% | 110.65M 0.08% | 110.76M 0.10% | 110.84M 0.07% | 110.87M 0.03% | 120.49M 8.67% | 181.86M 50.94% | 182.15M 0.16% | 182.51M 0.20% | 183.06M 0.30% | 183.89M 0.45% | |
weighted average shs out dil | 106.82M - | 107.30M 0.45% | 107.55M 0.23% | 107.66M 0.11% | 107.34M 0.30% | 107.81M 0.44% | 106.98M 0.77% | 107.52M 0.50% | 107.43M 0.08% | 107.16M 0.25% | 106.98M 0.17% | 107.53M 0.51% | 106.85M 0.63% | 107.79M 0.88% | 108.24M 0.42% | 108.18M 0.06% | 108.25M 0.06% | 108.64M 0.37% | 109.02M 0.35% | 109.89M 0.80% | 109.98M 0.09% | 110.04M 0.06% | 109.94M 0.09% | 109.38M 0.51% | 110.19M 0.74% | 110.48M 0.26% | 109.32M 1.05% | 110.37M 0.96% | 111.06M 0.62% | 111.27M 0.19% | 111.33M 0.06% | 111.39M 0.05% | 111.62M 0.21% | 111.66M 0.03% | 111.71M 0.04% | 112.21M 0.45% | 111.97M 0.21% | 120.49M 7.61% | 182.81M 51.73% | 183.60M 0.43% | 183.90M 0.16% | 184.58M 0.37% | 184.91M 0.18% | |
eps | 0.31 - | 0.13 58.06% | 0.36 176.92% | 0.09 75.00% | 0.27 200.00% | 0.22 18.52% | 0.42 90.91% | 0.19 54.76% | 0.43 126.32% | 0.28 34.88% | 0.37 32.14% | -0.05 113.03% | 0.26 639.42% | 0.10 61.54% | 0.16 60% | 0.10 37.50% | 0.34 240% | 0.16 52.94% | 0.42 162.50% | 0.21 50% | 0.33 57.14% | 0.17 48.48% | 0.50 194.12% | 0.23 54% | 0.47 104.35% | 0.21 55.32% | 0.49 133.33% | 0.42 14.29% | 0.45 7.14% | 0.26 42.22% | 0.55 111.54% | 0.29 47.27% | 0.28 3.45% | 1.61 475% | 0.48 70.19% | 0.39 18.75% | 0.41 5.13% | -0.23 156.10% | 0.43 286.96% | 0.30 30.23% | 0.47 56.67% | 0.58 23.40% | 0.60 3.45% | |
epsdiluted | 0.31 - | 0.13 58.06% | 0.36 176.92% | 0.09 75.00% | 0.27 200.00% | 0.22 18.52% | 0.42 90.91% | 0.19 54.76% | 0.43 126.32% | 0.27 37.21% | 0.37 37.04% | -0.05 112.92% | 0.26 643.93% | 0.10 61.54% | 0.16 60% | 0.09 43.75% | 0.34 277.78% | 0.16 52.94% | 0.42 162.50% | 0.21 50% | 0.32 52.38% | 0.17 46.88% | 0.49 188.24% | 0.23 53.06% | 0.47 104.35% | 0.21 55.32% | 0.49 133.33% | 0.41 16.33% | 0.44 7.32% | 0.25 43.18% | 0.55 120.00% | 0.29 47.27% | 0.27 6.90% | 1.60 492.59% | 0.48 70% | 0.38 20.83% | 0.41 7.89% | -0.23 156.10% | 0.43 286.96% | 0.29 32.56% | 0.47 62.07% | 0.58 23.40% | 0.60 3.45% |
All numbers in (except ratios and percentages)