"Fiscal year" double precision,
This column is an INTEGER in your other table, so your schema is not even internally consistent! Try to use TEXT, INT, DATE and TIMESTAMPTZ whenever possible, with NUMERIC as needed for things with a precision. See:
Cheers,
Greg
P.S. +1 for use of an identity column, though.