BMCH BMCH
No live quote for BMCH yet.
Revenue & Expenses
Revenue by
Latest period ending Dec 31, 2019 · select a line to chart its full history
Annual income statement
| Fiscal year | FY 2019 Dec 31, 2019 | FY 2018 Dec 31, 2018 | FY 2017 Dec 31, 2017 | FY 2016 Dec 31, 2016 | FY 2015 Dec 31, 2015 |
|---|---|---|---|---|---|
| 3.63B | 3.68B | 3.37B | 3.09B | 1.58B | |
| 3.63B | 3.68B | 3.37B | 3.09B | 1.58B | |
| 2.68B | 2.77B | 2.57B | 2.35B | 1.22B | |
| 951.30M | 909.22M | 795.51M | 741.97M | 361.41M | |
| 795.24M | 738.91M | 694.34M | 658.23M | 349.16M | |
| 727.60M | 680.27M | 619.55M | 571.80M | 306.84M | |
| 156.06M | 170.30M | 101.17M | 83.74M | 12.25M | |
| 23.16M | 24.04M | 25.04M | 30.13M | 27.55M | |
| 36.64M | 37.18M | 24.40M | 14.27M | -9.69M | |
| 109.84M | 119.74M | 57.42M | 30.88M | -4.83M | |
| 109.84M | 119.74M | 57.42M | 30.88M | -4.83M | |
| 109.84M | 119.74M | 57.42M | 30.88M | -4.83M | |
| 109.84M | 119.74M | 57.42M | 30.88M | -4.83M | |
| 1.65 | 1.78 | 0.86 | 0.47 | -0.12 | |
| 1.65 | 1.78 | 0.86 | 0.47 | -0.12 | |
| 1.63 | 1.77 | 0.85 | 0.46 | -0.12 | |
| 169.64M | 180.95M | 106.86M | 75.28M | 13.03M | |
| 169.64M | 180.95M | 106.86M | 75.28M | 13.03M | |
| 66.70M | 67.27M | 66.90M | 66.06M | 41.26M | |
| 67.33M | 67.75M | 67.40M | 66.61M | 41.26M |
