bf/NASDAQ:RGP_icon.jpeg

NASDAQ:RGP

RGP

  • Stock

USD

Last Close

4.56

06/11 21:01

Market Cap

330.30M

Beta: 0.71

Volume Today

246.09K

Avg: 235.00K

PE Ratio

16.42

PFCF: 7.76

Dividend Yield

4.25%

Payout:105.07%

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
Feb '15
May '15
Aug '15
Nov '15
Feb '16
May '16
Aug '16
Nov '16
Feb '17
May '17
Aug '17
Nov '17
Feb '18
May '18
Aug '18
Nov '18
Feb '19
May '19
Aug '19
Nov '19
Feb '20
May '20
Aug '20
Nov '20
Feb '21
May '21
Aug '21
Nov '21
Feb '22
May '22
Aug '22
Nov '22
Feb '23
May '23
Aug '23
Nov '23
Feb '24
May '24
Aug '24
Nov '24
Feb '25
May '25
revenue
146.83M
-
148.81M
1.35%
148.34M
0.32%
150.89M
1.72%
146.78M
2.72%
152.51M
3.91%
143.39M
5.98%
147.56M
2.91%
143.84M
2.52%
148.62M
3.32%
141.19M
5.00%
156.74M
11.02%
172.41M
10.00%
183.79M
6.60%
178.56M
2.85%
188.80M
5.74%
179.50M
4.93%
182.14M
1.47%
172.22M
5.45%
184.51M
7.13%
168.05M
8.92%
178.57M
6.26%
147.35M
17.49%
153.22M
3.99%
156.63M
2.22%
172.32M
10.02%
183.14M
6.28%
200.24M
9.34%
204.61M
2.18%
217.03M
6.07%
204.06M
5.98%
200.35M
1.82%
186.78M
6.78%
184.45M
1.25%
170.17M
7.74%
163.13M
4.14%
151.31M
7.25%
148.20M
2.05%
136.94M
7.60%
145.62M
6.34%
129.44M
11.11%
139.34M
7.65%
cost of revenue
91.99M
-
90.95M
1.13%
90.88M
0.08%
92.01M
1.25%
91.85M
0.17%
91.62M
0.26%
88.86M
3.01%
91.05M
2.46%
91.60M
0.60%
90.58M
1.11%
87.49M
3.41%
97.32M
11.24%
109.90M
12.93%
113.36M
3.15%
110.41M
2.61%
115.38M
4.50%
111.59M
3.29%
109.19M
2.15%
104.72M
4.09%
110.13M
5.16%
106.63M
3.18%
106.39M
0.23%
89.45M
15.92%
95.04M
6.25%
99.58M
4.78%
104.03M
4.47%
111.71M
7.38%
121.50M
8.76%
127.81M
5.20%
127.36M
0.36%
120.59M
5.31%
118.00M
2.15%
115.17M
2.40%
108.73M
5.59%
103.17M
5.12%
99.65M
3.41%
97.46M
2.20%
90.56M
7.07%
86.95M
3.99%
89.53M
2.97%
84.06M
6.11%
83.36M
0.84%
gross profit
54.84M
-
57.86M
5.51%
57.46M
0.69%
58.88M
2.46%
54.93M
6.71%
60.90M
10.87%
54.53M
10.46%
56.51M
3.64%
52.25M
7.54%
58.04M
11.09%
53.70M
7.48%
59.42M
10.65%
62.51M
5.20%
70.43M
12.67%
68.15M
3.23%
73.42M
7.73%
67.91M
7.50%
72.96M
7.43%
67.50M
7.47%
74.38M
10.18%
61.42M
17.42%
72.18M
17.52%
57.90M
19.79%
58.18M
0.49%
57.05M
1.94%
68.28M
19.70%
71.43M
4.61%
78.74M
10.23%
76.79M
2.47%
89.67M
16.77%
83.47M
6.92%
82.35M
1.34%
71.61M
13.05%
75.72M
5.74%
67.00M
11.51%
63.48M
5.26%
53.85M
15.16%
57.63M
7.03%
49.99M
13.27%
56.09M
12.20%
45.37M
19.10%
55.98M
23.37%
selling and marketing expenses
-131K
-
-131K
0%
-858K
554.96%
-105.12M
12,151.40%
general and administrative expenses
43.48M
-
42.46M
2.33%
43.96M
3.52%
43.17M
1.79%
43.32M
0.34%
44.36M
2.41%
43.61M
1.68%
46.06M
5.60%
45.38M
1.48%
48.42M
6.72%
47.41M
2.09%
47.50M
0.18%
55.27M
16.36%
58.86M
6.50%
56.37M
4.24%
54.96M
2.50%
55.59M
1.14%
56.89M
2.34%
57.11M
0.38%
53.89M
5.64%
56.16M
4.21%
167.15M
197.65%
selling general and administrative expenses
43.48M
-
42.46M
2.33%
43.96M
3.52%
43.17M
1.79%
43.32M
0.34%
44.36M
2.41%
43.61M
1.68%
46.06M
5.60%
45.38M
1.48%
48.42M
6.72%
47.41M
2.09%
47.50M
0.18%
55.27M
16.36%
58.86M
6.50%
56.37M
4.24%
54.96M
2.50%
55.59M
1.14%
56.89M
2.34%
56.98M
0.15%
53.76M
5.66%
55.30M
2.87%
62.03M
12.18%
51.15M
17.54%
54.55M
6.64%
52.84M
3.14%
50.78M
3.89%
51.39M
1.21%
56.88M
10.68%
57.09M
0.37%
59.36M
3.97%
56.19M
5.34%
56.78M
1.05%
59.37M
4.57%
56.51M
4.82%
59.93M
6.06%
52.99M
11.58%
47.95M
9.52%
46.16M
3.72%
48.91M
5.96%
51.30M
4.90%
51.19M
0.23%
50.62M
1.11%
research and development expenses
other expenses
537K
-
100K
-
530K
430%
475K
10.38%
64K
86.53%
262K
309.38%
306K
16.79%
311K
1.63%
2.20M
608.36%
2.18M
1.00%
2.14M
1.93%
2.10M
2.01%
2.16M
3.05%
2.16M
0.09%
2K
99.91%
3K
50%
5.88M
-
81.51M
1,286.28%
43.91M
46.13%
cost and expenses
136.37M
-
134.29M
1.52%
135.72M
1.06%
136.09M
0.27%
136.07M
0.02%
136.84M
0.57%
133.27M
2.61%
137.91M
3.48%
137.88M
0.02%
139.94M
1.50%
135.84M
2.93%
146.09M
7.54%
167.26M
14.50%
174.31M
4.21%
168.80M
3.16%
172.49M
2.19%
169.28M
1.86%
168.27M
0.60%
164.16M
2.44%
166.82M
1.62%
164.60M
1.33%
171.12M
3.96%
143.14M
16.35%
151.97M
6.17%
154.59M
1.72%
156.86M
1.47%
165.12M
5.27%
180.46M
9.29%
187.11M
3.69%
188.89M
0.95%
178.92M
5.28%
176.88M
1.14%
176.70M
0.10%
167.40M
5.26%
165.29M
1.26%
154.78M
6.36%
145.40M
6.06%
136.72M
5.97%
141.74M
3.67%
222.35M
56.87%
179.16M
19.42%
133.98M
25.22%
operating expenses
44.38M
-
43.34M
2.34%
44.84M
3.47%
44.08M
1.70%
44.22M
0.30%
45.22M
2.28%
44.41M
1.80%
46.86M
5.53%
46.28M
1.24%
49.37M
6.66%
48.35M
2.05%
48.77M
0.85%
57.36M
17.62%
60.95M
6.25%
58.39M
4.20%
57.11M
2.20%
57.70M
1.03%
59.08M
2.40%
59.44M
0.60%
56.69M
4.63%
57.97M
2.26%
64.73M
11.67%
53.69M
17.06%
56.93M
6.03%
55.00M
3.38%
52.83M
3.96%
53.41M
1.11%
58.96M
10.38%
59.29M
0.57%
61.54M
3.78%
58.33M
5.22%
58.87M
0.94%
61.53M
4.51%
58.67M
4.65%
62.12M
5.89%
55.12M
11.27%
47.95M
13.02%
46.16M
3.72%
54.79M
18.69%
132.82M
142.41%
95.10M
28.40%
50.62M
46.77%
interest expense
64K
-
351K
448.44%
358K
1.99%
337K
5.87%
397K
17.80%
542K
36.52%
591K
9.04%
605K
2.37%
642K
6.12%
655K
2.02%
461K
29.62%
482K
4.56%
551K
14.32%
493K
10.53%
535K
8.52%
495K
7.48%
460K
7.07%
361K
21.52%
284K
21.33%
215K
24.30%
222K
3.26%
307K
38.29%
320K
4.23%
316K
1.25%
199K
37.03%
147K
26.13%
-110K
174.83%
-312K
183.64%
-293K
6.09%
-225K
23.21%
-75K
-
ebitda
11.36M
-
15.40M
35.50%
13.51M
12.28%
14.79M
9.54%
11.61M
21.52%
16.54M
42.45%
10.91M
34.02%
10.49M
3.84%
6.89M
34.37%
9.63M
39.89%
6.31M
34.49%
11.95M
89.40%
7.28M
39.13%
11.61M
59.50%
11.86M
2.23%
18.50M
55.90%
12.38M
33.04%
16.07M
29.73%
10.53M
34.49%
21.16M
101.04%
6.12M
71.07%
10.25M
67.42%
7.27M
29.03%
4.10M
43.61%
4.27M
4.19%
17.77M
315.75%
20.35M
14.53%
22.17M
8.97%
19.74M
10.97%
30.26M
53.30%
27.59M
8.83%
25.60M
7.19%
12.28M
52.04%
19.21M
56.45%
7.07M
63.20%
10.48M
48.30%
8.06M
23.09%
13.42M
66.48%
-2.63M
119.58%
-78.47M
2,886.00%
-5.21M
93.37%
-65.50M
1,158.07%
operating income
10.46M
-
14.52M
38.79%
12.62M
13.10%
14.79M
17.25%
10.71M
27.59%
15.68M
46.35%
10.12M
35.46%
9.65M
4.67%
5.96M
38.19%
8.68M
45.50%
5.34M
38.41%
10.65M
99.36%
5.15M
51.66%
9.48M
84.11%
9.76M
2.96%
16.31M
67.12%
10.21M
37.39%
13.87M
35.83%
8.06M
41.88%
17.69M
119.40%
3.45M
80.48%
7.45M
115.82%
4.21M
43.54%
1.25M
70.30%
2.04M
63.65%
15.46M
656.16%
18.02M
16.58%
19.78M
9.80%
17.50M
11.54%
28.14M
60.78%
25.14M
10.65%
23.48M
6.62%
10.12M
56.90%
17.05M
68.49%
4.88M
71.39%
8.35M
71.22%
5.90M
29.31%
11.47M
94.34%
-4.80M
141.86%
-76.73M
1,497.58%
-49.73M
35.20%
-65.50M
31.71%
depreciation and amortization
901K
-
877K
2.66%
888K
1.25%
911K
2.59%
897K
1.54%
861K
4.01%
794K
7.78%
808K
1.76%
909K
12.50%
941K
3.52%
940K
0.11%
1.27M
35%
2.09M
64.93%
2.09M
0.29%
2.02M
3.02%
2.15M
6.18%
2.11M
1.77%
2.19M
3.93%
2.46M
12.26%
2.93M
19.12%
2.67M
9.03%
2.70M
1.09%
2.54M
5.97%
2.38M
6.31%
2.17M
8.92%
2.05M
5.45%
2.02M
1.22%
2.08M
2.72%
2.24M
7.75%
2.12M
5.18%
2.45M
15.27%
2.13M
13.04%
2.16M
1.55%
2.16M
0.09%
2.19M
1.34%
2.13M
2.74%
2.16M
1.27%
1.95M
9.73%
2.02M
3.95%
2.03M
0.30%
2.48M
22.11%
total other income expenses net
37K
-
34K
8.11%
32K
5.88%
34K
6.25%
52K
52.94%
68K
30.77%
70K
2.94%
-24K
134.29%
-335K
1,295.83%
-340K
1.49%
-309K
9.12%
-365K
18.12%
-508K
39.18%
-553K
8.86%
-526K
4.88%
-608K
15.59%
-595K
2.14%
-461K
22.52%
-482K
4.56%
537K
211.41%
-493K
191.81%
100K
120.28%
530K
430%
475K
10.38%
64K
86.53%
262K
309.38%
306K
16.79%
311K
1.63%
-272K
187.46%
-379K
39.34%
-9K
97.63%
-168K
1,766.67%
-3.10M
1,746.43%
111K
103.58%
2K
98.20%
3K
50%
-1.42M
47,333.33%
28K
101.98%
150K
435.71%
285K
90%
84K
70.53%
163K
94.05%
income before tax
10.50M
-
14.55M
38.62%
12.65M
13.08%
14.83M
17.22%
10.77M
27.40%
15.75M
46.27%
10.19M
35.29%
9.62M
5.56%
5.63M
41.52%
8.34M
48.13%
5.03M
39.60%
10.29M
104.35%
4.64M
54.88%
8.93M
92.35%
9.23M
3.45%
15.71M
70.06%
9.62M
38.76%
13.41M
39.44%
7.58M
43.48%
17.67M
133.17%
2.96M
83.26%
7.01M
137.07%
4.24M
39.54%
1.26M
70.20%
1.75M
38.21%
15.43M
783.46%
18.11M
17.33%
19.87M
9.74%
17.23M
13.30%
27.76M
61.12%
25.13M
9.46%
23.31M
7.25%
7.02M
69.90%
17.16M
144.55%
5.19M
69.74%
8.65M
66.56%
4.49M
48.12%
11.50M
156.34%
-4.65M
140.45%
-76.45M
1,542.96%
-49.64M
35.06%
-65.33M
31.61%
income tax expense
4.51M
-
6.45M
42.93%
5.52M
14.41%
6.15M
11.51%
4.81M
21.85%
7.07M
47.03%
4.55M
35.62%
3.93M
13.65%
2.74M
30.20%
3.90M
42.11%
2.92M
25.04%
2.15M
26.45%
46K
97.86%
4.95M
10,652.17%
3.49M
29.36%
5.14M
47.14%
3.82M
25.66%
4.04M
5.76%
2.64M
34.66%
5.34M
102.08%
-3.98M
174.63%
2.95M
174.01%
1.96M
33.62%
2.26M
15.28%
1.06M
53.15%
-7.81M
839.26%
5.19M
166.37%
5.57M
7.35%
-2.19M
139.37%
7.23M
429.93%
6.99M
3.32%
5.88M
15.95%
-2K
100.03%
5.39M
269,700%
2.08M
61.52%
3.75M
80.87%
1.94M
48.39%
1.03M
46.82%
1.05M
2.33%
-7.73M
833.59%
-5.59M
27.72%
7.97M
242.67%
net income
5.99M
-
8.11M
35.38%
7.13M
12.03%
8.68M
21.63%
5.96M
31.34%
8.68M
45.66%
5.64M
35.02%
5.69M
0.96%
2.88M
49.33%
4.44M
53.85%
2.11M
52.40%
8.14M
285.32%
4.59M
43.54%
3.98M
13.36%
5.74M
44.21%
10.56M
84.01%
5.80M
45.13%
9.37M
61.65%
4.94M
47.28%
12.34M
149.79%
6.94M
43.73%
4.07M
41.41%
2.28M
43.84%
-992K
143.43%
690K
169.56%
23.25M
3,269.28%
12.92M
44.41%
14.30M
10.69%
19.42M
35.76%
20.53M
5.69%
18.14M
11.63%
17.43M
3.90%
7.02M
59.73%
11.77M
67.66%
3.12M
73.51%
4.89M
57.04%
2.55M
47.91%
10.47M
310.67%
-5.71M
154.50%
-68.72M
1,104.05%
-44.05M
35.89%
-73.31M
66.41%
weighted average shs out
37.72M
-
37.49M
0.63%
37.30M
0.51%
37.19M
0.28%
37.07M
0.32%
36.59M
1.30%
36.27M
0.88%
35.72M
1.52%
29.76M
16.66%
29.65M
0.37%
29.81M
0.52%
30.17M
1.22%
31.44M
4.20%
31.55M
0.33%
31.74M
0.62%
31.72M
0.07%
31.89M
0.53%
31.66M
0.71%
31.79M
0.39%
31.98M
0.62%
32.16M
0.55%
32.09M
0.23%
32.18M
0.30%
32.36M
0.54%
32.52M
0.51%
32.72M
0.60%
32.89M
0.55%
33.22M
0.99%
32.74M
1.45%
32.96M
0.67%
33.28M
0.97%
33.51M
0.70%
33.47M
0.13%
33.37M
0.27%
33.41M
0.11%
33.41M
0.01%
33.46M
0.16%
33.50M
0.10%
33.41M
0.27%
33.23M
0.54%
32.94M
0.87%
32.88M
0.19%
weighted average shs out dil
38.29M
-
38.09M
0.51%
37.85M
0.64%
37.87M
0.06%
37.62M
0.67%
37.10M
1.36%
36.82M
0.77%
36.25M
1.55%
30.58M
15.63%
30.23M
1.14%
30.06M
0.58%
30.58M
1.73%
32.07M
4.86%
32.14M
0.22%
32.47M
1.03%
32.45M
0.07%
32.37M
0.23%
32.18M
0.60%
32.27M
0.28%
32.37M
0.32%
32.50M
0.40%
32.09M
1.25%
32.23M
0.44%
32.36M
0.38%
32.66M
0.94%
33.05M
1.21%
33.31M
0.79%
33.95M
1.91%
33.38M
1.69%
33.50M
0.37%
34.23M
2.19%
34.30M
0.20%
34.15M
0.44%
33.89M
0.77%
34.01M
0.37%
33.90M
0.32%
33.76M
0.42%
33.73M
0.10%
33.41M
0.94%
33.23M
0.54%
32.94M
0.87%
32.88M
0.19%
eps
0.16
-
0.22
37.50%
0.19
13.64%
0.23
21.05%
0.16
30.43%
0.24
50.00%
0.16
33.33%
0.16
0%
0.10
37.50%
0.15
50.00%
0.07
53.33%
0.27
285.71%
0.15
44.44%
0.13
13.33%
0.18
38.46%
0.33
83.33%
0.18
45.45%
0.30
66.67%
0.16
46.67%
0.39
143.75%
0.22
43.59%
0.13
40.91%
0.07
46.15%
-0.03
143.86%
0.02
165.15%
0.71
3,450%
0.39
45.07%
0.43
10.26%
0.59
37.21%
0.62
5.08%
0.55
11.29%
0.52
5.45%
0.21
59.62%
0.35
66.67%
0.09
74.29%
0.15
66.67%
0.08
49.20%
0.31
306.82%
-0.17
154.84%
0.17
200%
-1.34
888.24%
-2.23
66.42%
epsdiluted
0.16
-
0.21
31.25%
0.19
9.52%
0.23
21.05%
0.16
30.43%
0.23
43.75%
0.15
34.78%
0.16
6.67%
0.09
43.75%
0.15
66.67%
0.07
53.33%
0.27
285.71%
0.14
48.15%
0.12
14.29%
0.18
50%
0.33
83.33%
0.18
45.45%
0.29
61.11%
0.15
48.28%
0.38
153.33%
0.21
44.74%
0.13
38.10%
0.07
46.15%
-0.03
143.86%
0.02
165.15%
0.70
3,400.00%
0.39
44.29%
0.42
7.69%
0.58
38.10%
0.61
5.17%
0.53
13.11%
0.51
3.77%
0.21
58.82%
0.35
66.67%
0.09
74.29%
0.14
55.56%
0.08
46.07%
0.31
310.60%
-0.17
154.84%
0.17
200%
-1.34
888.24%
-2.23
66.42%

All numbers in USD (except ratios and percentages)