Problem with equation in my algorithm

Here is the entire code everything compiles ok, but when I run the application, the total I'm looking for comes out as a negative, I need it to come out as a positive. The equation given to compute the state tax is 0.03 x (Income - (600 x # of dependents).

Code:

`import java.io.*;`

public class StateTax

{

public static void main(String[] args) throws IOException

{

//declares and constructs variables

String income, dependents;

int amt, amt2;

double stateTax;

BufferedReader dataIn= new BufferedReader(new InputStreamReader(System.in));

//print prompts and get input

System.out.println("\tSTATE TAX COMPUTATION");

System.out.println();

System.out.print("\t\tEnter Taxpayer's Income: ");

income = dataIn.readLine();

amt = Integer.parseInt(income);

System.out.println();

System.out.print("\t\tEnter Number of Dependents: ");

dependents = dataIn.readLine();

amt2 = Integer.parseInt(dependents);

System.out.println();

//calculations

stateTax = .03 * ((double)amt - (600 * amt2));

//output

System.out.println();

System.out.println("\tSTATE TAX DUE IS " + stateTax + ".");

System.out.println();

}

}

Thanks