Loading data
BCPCNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.04 bn USD | 953.68 m USD | 922.44 m USD | 942.36 m USD | 799.02 m USD |
| Cost of revenue | 666.53 m USD | 617.48 m USD | 620.38 m USD | 661.91 m USD | 555.85 m USD |
| Gross profit | 370.63 m USD | 336.21 m USD | 302.06 m USD | 280.45 m USD | 243.17 m USD |
| Research and development expense | 18.51 m USD | 16.79 m USD | 15.05 m USD | 12.19 m USD | 13.52 m USD |
| Operating profit | 209.33 m USD | 182.91 m USD | 159.19 m USD | 145.19 m USD | 127.5 m USD |
| Income tax expense | 44.19 m USD | 37.98 m USD | 28.72 m USD | 28.38 m USD | 29.13 m USD |
| Net income (reported basis) | 154.85 m USD | 128.48 m USD | 108.54 m USD | 105.37 m USD | 96.1 m USD |
| Basic earnings per share | 4.8 USD/share | 3.97 USD/share | 3.38 USD/share | 3.29 USD/share | 2.98 USD/share |
| Diluted earnings per share | 4.75 USD/share | 3.93 USD/share | 3.35 USD/share | 3.25 USD/share | 2.94 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.