bf/NYSE:RBA_icon.jpeg

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

Subscribe NowHelp
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)