Last year, his company earned three million $ before June, 30th.

my answer

Last year his company earned 3 millon dollars before June 30th.

Keep the comma after "year" and the rest is correct.