MCHB

COM:MECHANICSBANK

Mechanics Bank

  • Stock

Last Close

26,000.00

03/10 15:52

Market Cap

1.64B

Beta: -

Volume Today

4

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 '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
175.05M
-
265.62M
51.74%
278.52M
4.85%
429.87M
54.34%
647.47M
50.62%
692.08M
6.89%
694.97M
0.42%
636.83M
8.36%
cost of revenue
gross profit
175.05M
-
265.62M
51.74%
278.52M
4.85%
429.87M
54.34%
647.47M
50.62%
692.08M
6.89%
694.97M
0.42%
636.83M
8.36%
selling and marketing expenses
general and administrative expenses
65.11M
-
105.75M
62.40%
104.46M
1.21%
160.42M
53.57%
229.95M
43.34%
221.86M
3.52%
205.92M
7.18%
200.99M
2.39%
selling general and administrative expenses
65.11M
-
105.75M
62.40%
104.46M
1.21%
160.42M
53.57%
229.95M
43.34%
221.86M
3.52%
205.92M
7.18%
200.99M
2.39%
research and development expenses
other expenses
-182.92M
-
-305.64M
67.09%
-289.44M
5.30%
-511.97M
76.88%
-775.39M
51.45%
-627.99M
19.01%
-578.92M
7.81%
-559.88M
3.29%
cost and expenses
-117.80M
-
-199.89M
69.68%
-184.98M
7.46%
-351.55M
90.05%
-545.45M
55.16%
-406.13M
25.54%
-372.99M
8.16%
-358.89M
3.78%
operating expenses
-117.80M
-
-199.89M
69.68%
-184.98M
7.46%
-351.55M
90.05%
-545.45M
55.16%
-406.13M
25.54%
-372.99M
8.16%
-358.89M
3.78%
interest expense
2.85M
-
9.52M
234.16%
21.36M
124.33%
37.61M
76.09%
36.12M
3.96%
10.92M
69.78%
19.84M
81.73%
155.75M
685.09%
ebitda
68.28M
-
80.56M
17.98%
107.31M
33.20%
102.84M
4.16%
147.33M
43.26%
324.15M
120.02%
353.64M
9.09%
305.93M
13.49%
operating income
57.25M
-
65.73M
14.82%
93.54M
42.30%
78.32M
16.27%
102.03M
30.27%
285.95M
180.27%
321.97M
12.60%
277.94M
13.68%
depreciation and amortization
11.04M
-
14.83M
34.39%
13.77M
7.17%
24.52M
78.10%
45.30M
84.73%
38.21M
15.66%
31.66M
17.13%
167.90K
99.47%
total other income expenses net
-2.85M
-
-9.52M
234.16%
-21.36M
124.33%
-19.84M
-
277.94M
1,501.06%
income before tax
54.40M
-
56.21M
3.33%
72.18M
28.41%
78.32M
8.51%
102.03M
30.27%
285.95M
180.27%
302.13M
5.66%
277.94M
8.01%
income tax expense
20.60M
-
24.38M
18.35%
20.17M
17.26%
20.59M
2.09%
8.56M
58.42%
79.94M
833.54%
85.55M
7.03%
76.03M
11.13%
net income
33.80M
-
31.83M
5.82%
52.01M
63.38%
57.73M
11.00%
93.46M
61.91%
206.01M
120.42%
216.58M
5.13%
201.91M
6.77%
weighted average shs out
21.43K
-
27.55K
28.53%
27.55K
0%
40.18K
45.84%
64.22K
59.84%
64.22K
0%
64.22K
-
weighted average shs out dil
21.43K
-
27.55K
28.53%
27.55K
0%
40.18K
45.84%
64.22K
59.84%
64.22K
0%
64.22K
-
eps
1.58K
-
1.16K
26.73%
1.89K
63.38%
1.44K
23.89%
1.46K
1.29%
3.21K
120.42%
0
100%
3.14K
Infinity%
epsdiluted
1.58K
-
1.16K
26.73%
1.89K
63.38%
1.44K
23.89%
1.46K
1.29%
3.21K
120.42%
0
100%
3.14K
Infinity%

All numbers in (except ratios and percentages)