Ashton Kutcher has something to be thankful for this week -- his divorce from Demi Moore was just finalized ... TMZ has learned.
The docs were filed Tuesday afternoon by disso-queen Laura Wasser on Kutcher's behalf, ending the marriage that began in 2005. The two had separated in 2011.
The reason it took so long for the saga to finally end (Ashton initially filed for divorce in Dec. 2012) -- is because they were squabbling over money.
As we first reported, Demi wanted spousal support even though she's worth way more than Ashton. Our sources say she backed off that claim.
We're told ... they ultimately reached a financial settlement and Ashton gave Demi somewhat more than he had to, but at least it's finally over ... and now he can focus on getting hitched to Mila Kunis (if he wants).