This record groups every filed spelling of the registrant's name into one entity, so punctuation variants of the same firm read as one. The grouping is the registrant's normalized name — firms that file under genuinely different names appear separately. Handle: thorn-run-partners.
Basis · Amendments and terminations supersede the original report for the same registrant, client and period, so a revised quarter is counted once at its latest filed value. Registration-only filings carry no activity money and are excluded from these totals.
Reading this · An LD-2 reports either a fee the registrant charged or expenses it spent, never both on one filing, so the two lists above are different quantities and are ranked separately rather than against each other. The expenses basis is what an organization lobbying on its own behalf files — usually for itself, sometimes for an affiliate under a different name — so a name on the second list is the client the filing names, not necessarily a claim that the registrant lobbied for someone else's account. Across every relationship on file — not just those shown — this registrant reported $230.2M in fees and $0 in expenses.
MMM · 74 clients
1,116 filings
$47.9M on those filings
Taxation/Internal Revenue Code
TAX · 51 clients
615 filings
$25.6M on those filings
Financial Institutions/Investments/Securities
FIN · 43 clients
608 filings
$22M on those filings
Urban Development/Municipalities
URB · 31 clients
541 filings
$11.6M on those filings
Transportation
TRA · 41 clients
417 filings
$12.6M on those filings
Defense
DEF · 53 clients
395 filings
$16.5M on those filings
Science/Technology
SCI · 32 clients
351 filings
$13.6M on those filings
Manufacturing
MAN · 42 clients
342 filings
$12.3M on those filings
Energy/Nuclear
ENG · 28 clients
267 filings
$7.9M on those filings
Aviation/Airlines/Airports
AVI · 21 clients
245 filings
$6.9M on those filings
Note · A filing names one to several issue areas and reports a single dollar figure for the period, so the same money appears beside every issue that filing declares. The dollar column is therefore money on filings that named this issue — it is not a split of the total, and these figures sum above it. Filing counts do not double-count.
864 filings39 clients · through 2026
Gary PalmquistCovered position: Legislative Director: Rep. Dennis Cardoza, Rep. Bob Clement, Rep. Ken Bentsen846 filings60 clients · through 2026
Charles B. ThomasCovered position: Senior Legislative Asst, Legislative Asst, Legislative Aide, Staff Asst; Rep. Robert Pittenger734 filings65 clients · through 2026
Alex DelpizzoCovered position: Legislative Director/Legislative Asst, Rep. Ferguson; Staff Asst, House Transportation and Infrastructure Committee707 filings45 clients · through 2026
Stuart ChapmanCovered position: Chief of Staff, Representative Carolyn McCarthy; Chief of Staff, Representative Zack Space; Press Secretary, Senator Jay Rockefeller; Press Secretary, Representative Barbara Lee631 filings43 clients · through 2026
Catherine FinleyCovered position: Staff Director, Senate Special Aging Committee; Senior Health Policy Advisor, Sen. Smith; Legislative Asst, Sen. Snowe574 filings29 clients · through 2026
Michael O'Shea Mccarthy495 filings38 clients · through 2026
Chris FishCovered position: EA Sen. D'Amato; DR, DD Rep. Kelly; COS Rep. Sweeney442 filings48 clients · through 2026
Harriet James MelvinCovered position: Professional Staff, Rep. Charles Hatcher434 filings20 clients · through 2026
Paul BockCovered position: Counsel, Senate Judiciary Committee; Chief of Staff, Sen. Herb Kohl387 filings32 clients · through 2026
Jake Parduhn336 filings38 clients · through 2026
Scott TominovichCovered position: SA - Rep. Hoyer329 filings26 clients · through 2026
Billy WynneCovered position: Health Policy Counsel, Senate Finance Committee316 filings25 clients · through 2017
Daniel BatesCovered position: ; 285 filings24 clients · through 2026
Greg LanklerCovered position: Professional Staff, House Appropriations Committee; Legislative Director, Rep. C.W. Bill Young279 filings17 clients · through 2026
Mary PahnerCovered position: Health Insurance Specialist, Ctrs. for Medicare/Medicaid Svc242 filings18 clients · through 2017
Casey Arthur Newell239 filings33 clients · through 2026
Kyle Brandon SandersCovered position: Special Assistant for Economic Development/Deputy Chief of Staff, Sen. Thom Tillis; Legislative Counsel/Legislative Director & Counsel, Rep. David Rouzer; Legislative Correspondent/Legislative Aide, Rep. Andy Harris207 filings36 clients · through 2026
Yul EdwardsCovered position: Legislative Assistant/Chief of Staff, Rep. Danny K. Davis; Legislative Director, Rep. Frank Ballance, Jr.177 filings19 clients · through 2026
Bg WrightCovered position: Professional Staff, U.S. Senate Committee on Appropriations; Professional Staff, U.S. House of Representatives, Committee on Appropriations175 filings17 clients · through 2026
Richard Charles White152 filings17 clients · through 2017
Jordan Marsh141 filings27 clients · through 2026
Paul Schlesinger131 filings8 clients · through 2026
Mary Scott Hardwick64 filings16 clients · through 2019
Covered positions · 29 of 51 lobbyists named on these filings disclosed a prior government post. A covered official position is the LD-2 field a lobbyist uses to report having held one; the text is reproduced exactly as filed.
What this discloses · An LD-2 reports foreign entities that hold an interest in, or contribute to, the client — so these are foreign interests behind the organizations this registrant files for, not owners of the registrant itself. Disclosure is a reporting requirement, not an allegation.