I never use parse/regex action or extract text from pdf action from PAD when dealing with invoice, sales order, custom form document (pdf/image) extraction, always use third party software specialized for this purpose.
Things to consider when dealing with this stuff :
1. Does the document always come in text pdf ?
2. What happen if document come in image pdf ?
3. Are we dealing with =>1000 of documents per month or just 10 documents per month ?
4. What if in 1 document contain multiple invoices that need to be separated ?
See this video what i mean about document separation/invoice splitting
https://www.youtube.com/watch?v=9fFjQn_E8dI
5. And sometimes invoice contain multiple page, so we are facing dynamic invoice pages that need to be processed.
Most of this software can handle invoice splitting except power automate aibuilder.
If you only process small quantity you can try use internal PAD action, but make notice of those 5 points or else your project will stuck in the future.