what are the benefits of bonus depreciation 
bonus depreciation allows businesses to reduce their taxable income by writing off a significant portion of the cost of eligible assets in their first year 