bf/NYSE:AROC_icon.jpeg

COM:ARCHROCK

Archrock

  • Stock

Last Close

25.74

22/11 21:00

Market Cap

4.04B

Beta: -

Volume Today

1.09M

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
Sep '24
revenue
739.02M
-
643.01M
12.99%
739.27M
14.97%
723.83M
2.09%
793.63M
9.64%
729.08M
8.13%
683.83M
6.21%
649.50M
5.02%
241.31M
62.85%
213.29M
11.61%
204.15M
4.29%
195.85M
4.06%
193.78M
1.06%
189.88M
2.01%
197.98M
4.26%
197.85M
0.07%
208.94M
5.60%
212.04M
1.49%
226.87M
6.99%
232.37M
2.43%
233.16M
0.34%
236.16M
1.29%
238.39M
0.94%
244.95M
2.75%
245.99M
0.42%
249.70M
1.51%
220.32M
11.77%
205.63M
6.67%
199.33M
3.07%
195.43M
1.95%
195.62M
0.09%
195.17M
0.23%
195.25M
0.04%
197.20M
1.00%
215.83M
9.45%
213.67M
1.00%
218.87M
2.44%
229.83M
5.01%
247.54M
7.71%
253.37M
2.35%
259.59M
2.46%
268.49M
3.43%
270.53M
0.76%
292.16M
8.00%
cost of revenue
584.36M
-
495.04M
15.28%
595.25M
20.24%
555.60M
6.66%
608.62M
9.54%
555.88M
8.67%
531.32M
4.42%
504.66M
5.02%
177.65M
64.80%
152.47M
14.17%
145.12M
4.82%
144.59M
0.36%
146.73M
1.48%
145.60M
0.77%
149.10M
2.40%
157.90M
5.90%
154.88M
1.91%
151.39M
2.26%
161.93M
6.97%
162.88M
0.58%
163.12M
0.15%
162.74M
0.23%
158.22M
2.78%
161.97M
2.37%
161.39M
0.36%
163.46M
1.29%
140.93M
13.79%
133.43M
5.32%
132.51M
0.69%
132.86M
0.26%
133.07M
0.16%
137.21M
3.11%
134.72M
1.82%
136.18M
1.08%
151.42M
11.19%
147.48M
2.60%
148.66M
0.80%
153.57M
3.30%
152.59M
0.64%
154.12M
1.00%
154.99M
0.57%
158.29M
-
gross profit
154.66M
-
147.96M
4.33%
144.02M
2.67%
168.23M
16.81%
185.01M
9.98%
173.20M
6.38%
152.52M
11.94%
144.84M
5.03%
63.66M
56.05%
60.83M
4.45%
59.03M
2.95%
51.26M
13.17%
47.05M
8.20%
44.28M
5.88%
48.88M
10.38%
39.95M
18.27%
54.05M
35.29%
60.65M
12.21%
64.94M
7.06%
69.49M
7.02%
70.04M
0.79%
73.42M
4.81%
80.17M
9.20%
82.97M
3.49%
84.60M
1.96%
86.23M
1.93%
79.39M
7.93%
72.20M
9.06%
66.82M
7.46%
62.57M
6.35%
62.55M
0.04%
57.95M
7.34%
60.53M
4.44%
61.02M
0.82%
64.41M
5.55%
66.19M
2.77%
70.21M
6.07%
76.26M
8.63%
94.96M
24.51%
99.25M
4.52%
104.61M
5.40%
268.49M
156.67%
112.24M
58.20%
292.16M
160.31%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
88.71M
-
92.58M
4.36%
95.71M
3.39%
94.81M
0.95%
94.66M
0.16%
86.69M
8.42%
83.87M
3.24%
82.12M
2.09%
35.37M
56.93%
34.65M
2.04%
28.08M
18.96%
25.87M
7.86%
26.73M
3.29%
27.55M
3.10%
25.16M
8.68%
29.11M
15.68%
29.66M
1.90%
27.51M
7.26%
26.65M
3.12%
26.30M
1.32%
21.11M
19.74%
28.99M
37.34%
28.62M
1.28%
29.53M
3.17%
30.59M
3.62%
30.63M
0.10%
28.75M
6.14%
18.68M
35.01%
27.05M
44.79%
25.08M
7.26%
26.08M
3.96%
28.84M
10.59%
27.17M
5.80%
27.77M
2.23%
27.69M
0.30%
30.50M
10.14%
31.22M
2.36%
26.43M
15.36%
28.65M
8.42%
28.56M
0.32%
33.01M
15.58%
31.66M
4.07%
31.16M
1.59%
34.06M
9.29%
research and development expenses
other expenses
1.99M
-
2.43M
22.25%
3.67M
50.82%
-4.66M
227.02%
-3.19M
31.61%
-7.84M
145.88%
-1.00M
87.18%
-30.13M
2,897.91%
1.20M
103.99%
1.99M
65.47%
181K
90.90%
2.47M
1,264.64%
-8.66M
450.61%
-7K
99.92%
-958K
13,585.71%
2.15M
324.43%
88K
95.91%
660K
650%
2.72M
312.12%
264K
90.29%
2.17M
721.21%
-216K
109.96%
1.99M
1,019.44%
7.81M
293.25%
280K
96.41%
555K
98.21%
438K
21.08%
324K
26.03%
42K
87.04%
1.89M
4,397.62%
82K
95.66%
-337K
510.98%
3.07M
1,011.87%
-36K
101.17%
-497K
1,280.56%
585K
217.71%
-1.90M
424.27%
-603K
68.21%
-1.46M
142.62%
235K
116.06%
745K
217.02%
cost and expenses
673.07M
-
587.62M
12.70%
690.96M
17.59%
650.41M
5.87%
703.27M
8.13%
642.56M
8.63%
615.19M
4.26%
586.79M
4.62%
213.02M
63.70%
187.12M
12.16%
173.19M
7.44%
170.47M
1.57%
173.45M
1.75%
173.15M
0.17%
174.26M
0.64%
187.01M
7.31%
184.54M
1.32%
178.90M
3.06%
188.58M
5.41%
189.18M
0.31%
184.22M
2.62%
191.73M
4.08%
186.84M
2.55%
191.50M
2.50%
191.98M
0.25%
194.09M
1.10%
169.67M
12.58%
152.11M
10.35%
159.56M
4.89%
157.94M
1.01%
159.15M
0.76%
166.05M
4.34%
161.89M
2.51%
163.95M
1.27%
179.11M
9.25%
177.98M
0.63%
179.88M
1.07%
180.00M
0.06%
181.24M
0.69%
182.67M
0.79%
187.99M
2.91%
31.66M
83.16%
189.45M
498.30%
34.06M
82.02%
operating expenses
88.71M
-
92.58M
4.36%
95.71M
3.39%
94.81M
0.95%
94.66M
0.16%
86.69M
8.42%
83.87M
3.24%
82.12M
2.09%
35.37M
56.93%
34.65M
2.04%
28.08M
18.96%
25.87M
7.86%
26.73M
3.29%
27.55M
3.10%
25.16M
8.68%
29.11M
15.68%
29.66M
1.90%
27.51M
7.26%
26.65M
3.12%
26.30M
1.32%
21.11M
19.74%
28.99M
37.34%
28.62M
1.28%
29.53M
3.17%
30.59M
3.62%
30.63M
0.10%
28.75M
6.14%
18.68M
35.01%
27.05M
44.79%
25.08M
7.26%
26.08M
3.96%
28.84M
10.59%
27.17M
5.80%
27.77M
2.23%
27.69M
0.30%
30.50M
10.14%
31.22M
2.36%
26.43M
15.36%
28.65M
8.42%
28.56M
0.32%
33.01M
15.58%
31.66M
4.07%
31.16M
1.59%
34.06M
9.29%
interest expense
28.74M
-
28.31M
1.50%
32.72M
15.59%
25.74M
21.35%
27.41M
6.50%
27.30M
0.41%
28.40M
4.03%
28.58M
0.63%
24.75M
13.39%
20.30M
17.98%
21.18M
4.32%
21.36M
0.89%
21.06M
1.44%
21.42M
1.73%
22.50M
5.06%
22.89M
1.72%
21.94M
4.15%
22.55M
2.75%
23.34M
3.50%
23.52M
0.78%
23.93M
1.73%
23.62M
1.29%
25.95M
9.90%
27.40M
5.58%
27.71M
1.12%
29.66M
7.06%
25.78M
13.10%
25.22M
2.16%
25.05M
0.67%
31.25M
24.72%
25.96M
16.92%
25.51M
1.73%
25.42M
0.33%
25.25M
0.70%
24.46M
3.13%
25.18M
2.95%
26.38M
4.78%
26.58M
0.76%
28.63M
7.71%
28.34M
1.02%
27.94M
1.42%
27.33M
2.16%
27.86M
1.92%
30.18M
8.33%
ebitda
72.77M
-
148.03M
103.42%
168.84M
14.06%
171.97M
1.85%
87.17M
49.31%
179.49M
105.92%
167.02M
6.95%
37.67M
77.45%
29.49M
21.71%
82.09M
178.37%
83.03M
1.14%
79.92M
3.74%
11.67M
85.40%
64.50M
452.81%
70.01M
8.55%
60.46M
13.64%
70.56M
16.71%
78.26M
10.91%
84.34M
7.77%
87.24M
3.44%
51.10M
41.42%
89.03M
74.21%
99.73M
12.03%
61.26M
38.58%
54.29M
11.38%
106.77M
96.67%
100.78M
5.61%
53.84M
46.57%
39.81M
26.06%
86.04M
116.12%
36.55M
57.52%
28.78M
21.26%
36.43M
26.60%
33.21M
8.84%
78.37M
135.95%
36.27M
53.72%
37.09M
2.25%
49.23M
32.74%
64.84M
31.71%
70.93M
9.38%
115.87M
63.36%
193.66M
67.14%
124.93M
35.49%
197.34M
57.96%
operating income
72.97M
-
62.51M
14.33%
56.89M
9.00%
73.71M
29.58%
87.17M
18.25%
83.68M
3.99%
72.70M
13.13%
37.67M
48.18%
5.97M
84.14%
28.16M
371.46%
31.13M
10.53%
27.85M
10.54%
11.67M
58.11%
16.72M
43.34%
22.76M
36.10%
12.99M
42.91%
24.48M
88.37%
33.80M
38.10%
41.01M
21.31%
43.46M
5.98%
51.10M
17.59%
20.81M
59.28%
53.54M
157.28%
61.26M
14.42%
44.64M
27.12%
56.16M
25.80%
51.08M
9.04%
53.84M
5.40%
39.81M
26.06%
39.38M
1.09%
36.55M
7.18%
28.78M
21.26%
36.43M
26.60%
-10.61M
129.11%
36.22M
441.53%
-4.51M
112.46%
-3.62M
19.77%
-64.16M
1,672.24%
63.21M
198.53%
70.65M
11.76%
-69.71M
198.67%
80.92M
216.08%
81.07M
0.19%
258.10M
218.35%
depreciation and amortization
82.80M
-
85.52M
3.28%
111.96M
30.91%
98.26M
12.24%
90.34M
8.06%
95.81M
6.06%
94.33M
1.55%
94.92M
0.64%
56.49M
40.49%
53.93M
4.53%
51.90M
3.77%
52.07M
0.33%
51.09M
1.87%
47.77M
6.50%
47.25M
1.10%
47.46M
0.46%
46.08M
2.91%
44.45M
3.53%
43.33M
2.53%
43.78M
1.03%
43.38M
0.91%
44.82M
3.31%
46.20M
3.07%
48.41M
4.79%
50.09M
3.47%
50.60M
1.03%
49.70M
1.79%
48.21M
2.99%
48.11M
0.20%
46.66M
3.01%
45.13M
3.27%
46.31M
2.61%
44.72M
3.44%
43.82M
2.01%
42.15M
3.81%
40.78M
3.24%
40.71M
0.18%
113.39M
178.53%
111.38M
1.78%
111.96M
0.53%
43.53M
61.12%
112.74M
159.02%
43.85M
61.10%
114.20M
160.43%
total other income expenses net
2.90M
-
-1.50M
151.85%
-1.62M
7.86%
-12.32M
660.25%
-25.99M
111.01%
-20.36M
21.67%
-30.97M
52.12%
-60.75M
96.18%
-102.38M
68.53%
-15.94M
84.43%
-16.63M
4.36%
-18.93M
13.84%
-56.86M
200.32%
-9M
84.17%
-6.83M
24.09%
-5.38M
21.30%
-8.34M
55.05%
-8.18M
1.94%
-12.37M
51.30%
-6.58M
46.82%
-7.80M
18.65%
-3.49M
55.31%
-12.99M
272.31%
-4.19M
67.72%
-19.63M
368.30%
-103.08M
425.10%
-63.34M
38.55%
-4.16M
93.44%
-9.23M
121.94%
4.95M
153.66%
-497K
110.04%
9.62M
2,036.02%
-3.41M
135.45%
13.27M
489.01%
-10.15M
176.53%
24.15M
337.80%
15.84M
34.39%
86.80M
447.83%
-3.09M
103.56%
-42K
98.64%
-953K
2,169.05%
-27.33M
2,768.21%
-33.59M
22.90%
-205.15M
510.67%
income before tax
40.11M
-
25.58M
36.23%
13.96M
45.40%
35.37M
153.29%
36.95M
4.48%
38.86M
5.16%
9.28M
76.13%
-26.61M
386.88%
-98.85M
271.41%
-10.06M
89.82%
-6.86M
31.83%
-14.92M
117.50%
-57.59M
286.08%
-13.69M
76.23%
-5.62M
58.98%
-17.42M
210.26%
-5.89M
66.20%
2.42M
141.14%
2.58M
6.56%
13.10M
407.36%
17.20M
31.34%
17.32M
0.68%
12.61M
27.18%
21.86M
73.26%
6.67M
69.49%
-77.14M
1,257.04%
-38.47M
50.13%
24.14M
162.75%
5.49M
77.26%
11.19M
103.88%
10.01M
10.54%
13.23M
32.12%
4.53M
65.79%
2.66M
41.14%
26.06M
878.38%
19.64M
24.66%
12.22M
37.75%
22.64M
85.23%
34.58M
52.74%
42.31M
22.35%
42.71M
0.94%
53.59M
25.47%
47.48M
11.39%
52.95M
11.53%
income tax expense
29.40M
-
9.41M
68.00%
10.87M
15.53%
11.21M
3.17%
27.16M
142.20%
16.49M
39.29%
1.74M
89.44%
-3.60M
306.95%
53.09M
1,572.70%
-3.33M
106.28%
-4.50M
34.97%
-4.88M
8.40%
-11.89M
143.79%
323K
102.72%
-1.58M
589.16%
-4.79M
203.48%
-55.03M
1,047.67%
354K
100.64%
-1.57M
542.66%
3.13M
299.49%
4.24M
35.54%
-2.41M
156.81%
1.19M
149.48%
1.45M
21.58%
-39.38M
2,819.41%
-15.95M
59.49%
-8.09M
49.28%
5.81M
171.78%
699K
87.96%
7.02M
904.86%
1.26M
82.05%
3.92M
211.26%
-1.47M
137.35%
943K
164.32%
9.32M
888.12%
4.27M
54.22%
1.77M
58.60%
6.16M
248.70%
9.93M
61.27%
11.45M
15.34%
9.71M
15.26%
13.05M
34.48%
13.05M
0.02%
15.44M
18.25%
net income
22.65M
-
32.60M
43.93%
12.38M
62.03%
34.05M
175.11%
19.14M
43.78%
32.14M
67.90%
-1.39M
104.32%
-6.30M
353.85%
-130.27M
1,966.42%
-1.82M
98.60%
-4.48M
146.12%
-9.65M
115.50%
-38.61M
300.20%
-11.69M
69.74%
-6.69M
42.77%
-10.23M
53.06%
47.56M
564.68%
-3.82M
108.02%
1.94M
150.76%
9.97M
414.92%
12.97M
30.02%
19.46M
50.03%
11.42M
41.29%
20.41M
78.65%
46.04M
125.63%
-61.19M
232.89%
-30.38M
50.35%
18.33M
160.34%
4.79M
73.87%
4.17M
12.98%
8.75M
109.93%
9.30M
6.31%
5.99M
35.60%
1.72M
71.28%
16.75M
873.04%
15.37M
8.21%
10.46M
31.96%
16.48M
57.63%
24.65M
49.55%
30.86M
25.17%
33.00M
6.95%
40.53M
22.82%
34.42M
15.07%
37.52M
8.98%
weighted average shs out
65.85M
-
65.39M
0.70%
65.89M
0.76%
66.43M
0.82%
67.37M
1.41%
68.25M
1.32%
68.51M
0.38%
68.56M
0.07%
68.43M
0.19%
68.83M
0.59%
69.02M
0.27%
69.06M
0.06%
69.14M
0.11%
69.40M
0.38%
69.59M
0.27%
69.64M
0.08%
69.92M
0.39%
69.92M
0%
111.30M
59.19%
127.84M
14.87%
128.04M
0.15%
128.21M
0.14%
128.33M
0.09%
142.93M
11.38%
150.43M
5.24%
150.55M
0.08%
150.74M
0.13%
150.97M
0.15%
151.16M
0.12%
151.43M
0.17%
152.03M
0.40%
152.16M
0.08%
152.32M
0.11%
152.69M
0.24%
153.03M
0.22%
153.55M
0.34%
153.55M
0.00%
154.12M
0.37%
154.36M
0.16%
154.16M
0.13%
153.88M
0.19%
154.19M
0.20%
154.50M
0.20%
165.85M
7.35%
weighted average shs out dil
66.43M
-
67.79M
2.05%
65.89M
2.81%
70.41M
6.85%
68.42M
2.82%
68.25M
0.25%
68.51M
0.38%
68.56M
0.07%
68.43M
0.19%
68.83M
0.59%
69.02M
0.27%
69.06M
0.06%
69.14M
0.11%
69.40M
0.38%
69.59M
0.27%
69.64M
0.08%
69.92M
0.39%
69.92M
0%
111.40M
59.34%
127.95M
14.86%
128.13M
0.14%
128.25M
0.10%
128.35M
0.08%
142.97M
11.38%
150.47M
5.25%
150.55M
0.06%
150.74M
0.13%
151.04M
0.20%
151.22M
0.12%
151.58M
0.24%
152.20M
0.41%
152.30M
0.06%
152.44M
0.10%
152.81M
0.24%
153.16M
0.23%
153.69M
0.34%
153.68M
0.00%
154.28M
0.39%
154.41M
0.08%
154.40M
0.01%
154.34M
0.04%
154.50M
0.10%
154.78M
0.18%
166.17M
7.36%
eps
0.34
-
0.49
44.12%
0.19
61.22%
0.51
168.42%
0.28
45.10%
0.45
60.71%
-0.02
104.51%
-0.09
352.71%
-1.90
1,967.46%
-0.03
98.61%
-0.06
145.83%
-0.14
115.72%
-0.56
300%
-0.17
69.64%
-0.10
43.47%
-0.15
56.09%
0.68
553.33%
-0.05
108.03%
0.02
136.63%
0.08
300%
0.10
25.00%
0.15
50.00%
0.09
40%
0.14
55.56%
0.30
114.29%
-0.41
236.67%
-0.20
51.22%
0.12
160%
0.03
75%
0.03
0%
0.06
100%
0.06
0%
0.04
33.33%
0.01
71.75%
0.11
873.45%
0.10
9.09%
0.07
30%
0.10
42.86%
0.16
60%
0.20
25.00%
0.21
5.00%
0.26
23.81%
0.22
15.38%
0.23
4.55%
epsdiluted
0.34
-
0.47
38.24%
0.19
59.57%
0.48
152.63%
0.27
43.75%
0.45
66.67%
-0.02
104.51%
-0.09
352.71%
-1.90
1,967.46%
-0.03
98.61%
-0.06
145.83%
-0.14
115.72%
-0.56
300%
-0.17
69.64%
-0.10
43.47%
-0.15
56.09%
0.68
553.33%
-0.05
108.03%
0.02
136.63%
0.08
300%
0.10
25.00%
0.15
50.00%
0.09
40%
0.14
55.56%
0.30
114.29%
-0.41
236.67%
-0.20
51.22%
0.12
160%
0.03
75%
0.03
0%
0.06
100%
0.06
0%
0.04
33.33%
0.01
71.75%
0.11
873.45%
0.10
9.09%
0.07
30%
0.10
42.86%
0.16
60%
0.20
25.00%
0.21
5.00%
0.26
23.81%
0.22
15.38%
0.23
4.55%

All numbers in (except ratios and percentages)