NYSE:BFX - US63910B1026 - Common Stock
TTM (2023-12-31) | 2023 (2023-3-31) | 2022 (2022-3-31) | 2021 (2020-12-31) | 2020 (2019-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 226.47M | 286.80M | 589.50M | 552.60M | 309.30M | |||
Cost Of Goods | 179.68M | 234.80M | 441.10M | 323.80M | 198.70M | |||
Gross Profit | 46.69M | 52.00M | 148.50M | 228.80M | 110.60M | |||
Operating Expenses | 93.06M | 115.80M | 173.80M | 130.30M | 139.10M | |||
Research and Development | 17.15M | 21.80M | 22.80M | 15.80M | 14.30M | |||
Selling, General, and Administrative Expenses | 75.61M | 94.00M | 151.00M | 114.50M | 124.80M | |||
Operating Income | -46.17M | -63.90M | -25.30M | 98.50M | -28.50M | |||
Interest Income/Expense | -6.27M | -3.80M | -1.50M | -1.50M | -800.00K | |||
Other Income/Expense | 7.57M | -800.00K | -1.40M | -3.60M | -500.00K | |||
Non Recurring Items | -25.85M | -29.70M | 0.00 | -20.70M | -72.00M | |||
Income Before Taxes | -70.82M | -98.10M | -28.20M | 72.70M | -101.80M | |||
Income Tax | 1.92M | 9.40M | -6.00M | 12.20M | -9.50M | |||
Net Income | -72.64M | -105.40M | -22.40M | 59.80M | -92.80M | |||
EBITDA | -33.76M | -52.80M | -16.70M | 107.90M | -17.70M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -2.10 | -3.33 | -0.72 | 1.88 | -3.11 | |||
Non GAAP EPS | -2.03 | -3.27 | -0.53 | N/A | N/A | |||
Statistics | ||||||||
Gross Profit Margin | 20.62% | 18.13% | 25.19% | 41.40% | 35.76% | |||
Profit Margin | -32.08% | -36.75% | -3.80% | 10.82% | -30.00% | |||
Operating Profit Margin | -20.39% | -22.28% | -4.29% | 17.82% | -9.21% |
All data in USD