Updated

Democratic presidential candidate John Kerry (search) earned nearly $90,000 in book royalties in 2003, according to financial reports filed Monday.

The Massachusetts senator's income also increased slightly, compared to his financial disclosure form filed a year ago. According to the latest report, Kerry has between $430,000 and $2.1 million in four separate trusts.

Kerry inherited three trusts in 2002 after his mother's death. The holdings include between $66,000 and $165,000 in U.S. Treasury bonds, as well as thousands of dollars in stocks ranging from Home Depot to Microsoft Corp.

Kerry's book royalties for "A Call to Service," were paid by publisher Viking Penguin Inc. The book outlines his campaign positions on issues like taxes, foreign policy and the environment.

The candidate was contributing all the after-tax profits to several charities, including a homeless shelter for veterans in New England, campaign spokesman Michael Meehan said.

Kerry was required to file both a Senate financial disclosure report as well as an executive branch version because he is seeking the presidency.

The reports also show that Kerry and his wife have a joint bank account with between $100,000 and $250,000.

The financial disclosures include the vast holdings of Kerry's wife, Teresa Heinz (search), who is worth about $500 million. Heinz Kerry inherited her fortune from her first husband, Sen. John Heinz, a Pennsylvania Republican and heir to the Heinz food fortune who was killed in a plane crash in 1991.

The reports are not specific and allow lawmakers to list their assets by categories with broad financial ranges.

Last week, Heinz Kerry released information showing that she earned more than $5 million last year and has paid about $750,000 toward federal, state and local income taxes.

The disclosure came after repeated calls for Heinz Kerry to disclose information about her private fortune.

Kerry campaign officials said the candidate's wife has requested an extension on filing her 2003 income tax returns. She will file them in October, officials said, and will make the first two pages of those returns public then.

Kerry and his wife file separate tax returns. Earlier in the year, he released 2003 tax returns showing he had paid federal taxes of $102,152 on adjusted gross income of $395,338.