by Bob Pajich | Published: Mar 05, '06
… before Interest, Taxes, Depreciation, and Amortization (EBITDA), was $349 million. That …
by Brian Pempus | Published: Oct 19, '11
… before interest, taxes, depreciation and amortization. The study arrived at its …