Physician

Aaron Waite Karr, DO

Family practice Florence-Muscle Shoals, AL Shoals Primary Care, LLC

According to 2025 Medicare claims, Aaron Waite Karr, DO (NPI: 1265428031) practices family practice in the Florence-Muscle Shoals, AL market, with the plurality of this provider's patient population coming from Colbert, AL. This provider's primary affiliated billing organization is Shoals Primary Care, LLC (NPI: 1326373861; TIN: ).

Karr's data goes back to 2012 and runs through 2026. For example, in 2023, this provider had 400 traditional Medicare patients, billed 10,802 HCPCS/CPT codes, and received $208,238 in Medicare payments. Part D data shows 8,984 prescription claims across 683 beneficiaries totaling $930,541 in drug costs, and DME data shows 242 claims. Open Payments data shows 46 records totaling $987,293.

Download physician data with all billing codes (2014-2023) - $9 per 100 physicians.

10-Year Trend of Part B billing

Medicare payment trend, with patients and services in the table.

0$263K$526K2014: $525,8062015: $378,4192016: $368,9252017: $367,2272018: $366,0402019: $335,4052020: $352,7142021: $322,9842022: $249,8562023: $208,238201420162018202020222023
YearPatientsServicesMedicare Payment
201477320,156$525,806
201554624,123$378,419
201652418,473$368,925
201755719,961$367,227
201868317,990$366,040
201965419,713$335,405
202092420,337$352,714
202157921,890$322,984
202254815,861$249,856
202340010,802$208,238

10-Year Trend of Part D records

Prescription claims trend, with patients and drug cost in the table.

09.6K19K2014: 19,1612015: 17,2902016: 16,7062017: 15,9762018: 15,8592019: 12,2402020: 9,8112021: 8,0562022: 7,2582023: 8,984201420162018202020222023
YearPatientsClaimsDrug Cost
201461119,161$1,177,321
201556317,290$1,105,045
201653716,706$1,131,906
201754415,976$1,070,969
201878015,859$1,085,043
201965812,240$915,674
20207929,811$797,853
20216878,056$708,297
20226927,258$644,785
20236838,984$930,541

10-Year Trend of DME records

DME claim records trend, with patients and payment in the table.

03086152014: 6132015: 5702016: 6152017: 5252018: 3852019: 3572020: 2372021: 2122022: 2822023: 242201420162018202020222023
YearPatientsClaimsMedicare Payment
2014137613$46,078
2015122570$55,549
2016108615$45,895
201799525$34,943
201888385$39,867
201981357$24,021
202059237$16,893
202150212$31,454
202263282$84,022
202356242$62,416

Top 5 Part B billing codes in 2023

By N of patients.

No connected Part B code-level records for 2023.

Top 5 Part D drugs in 2023

By N of patients.

No connected Part D drug-level records for 2023.

Top 5 DME in 2023

By N of patients.

DMEPatientsClaimsServicesMedicare Payment
All DME supplier activity562498,933$64,762
Durable medical equipment522424,503$62,416

DME category summary is shown when item-level DME rows are not connected.

Physician Data Export

Download physician data with all billing codes (2014-2023)

Part B billing, Part D prescribing, DME records, yearly summaries, source JSON, and source notes.

$9 per 100 physicians

Download physician data