Thanks,
I used the line yesterday and it printed similar output but I could not determine how to find the correct data.
my $str = $doc->getPageContent($p, $opts{verbose});
1 0 0 1 516.16 280.238 Tm 0 G
[ (T) 35 (imoth) 5 (y)] TJ
1 0 0 1 549.055 280.238 Tm 0 G
[ (T) 74 (.)] TJ
1 0 0 1 516.16 269.238 Tm 0 G
[ (Cole)] TJ
1 0 0 1 566.537 280.238 Tm 0 G
[ (02/06/2020)] TJ
1 0 0 1 616.914 280.238 Tm 0 G
[ (\(615\))] TJ
1 0 0 1 638.658 280.238 Tm 0 G
[ (713-0205)] TJ
1 0 0 1 692.48 280.238 Tm 0 G
[ (These)] TJ
1 0 0 1 716.222 280.238 Tm 0 G
[ (are)] TJ
1 0 0 1 729.461 280.238 Tm 0 G
[ (for)] TJ
1 0 0 1 742.205 280.238 Tm 0 G
[ (a)] TJ
1 0 0 1 748.451 280.238 Tm 0 G
[ (total)] TJ
1 0 0 1 766.703 280.238 Tm 0 G
[ (of)] TJ
1 0 0 1 776.45 280.238 Tm 0 G
[ (25,000)] TJ
1 0 0 1 692.48 269.238 Tm 0 G
[ (total)] TJ
1 0 0 1 710.732 269.238 Tm 0 G
[ (lan) 15 (yards)] TJ
1 0 0 1 743.339 269.238 Tm 0 G
[ (made)] TJ
1 0 0 1 765.083 269.238 Tm 0 G
[ (o) 15 (v) 15 (erseas)] TJ
1 0 0 1 692.48 258.238 Tm 0 G
[ (and)] TJ
1 0 0 1 707.726 258.238 Tm 0 G