XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Major Customers by Reporting Segments
The following table summarizes revenues from each of the Company’s customers which individually accounted for 10% or more of its total net revenue:
Three Months Ended March 31,
20242023
Customer A21 %22 %
Customer B15 %14 %
Customer C23 %20 %
Customer D10 %%
Schedule of Disaggregated Revenue
The Company’s significant therapeutic classes for its Generics and Specialty segments and sales channels for its AvKARE segment, as determined based on net revenue for the three months ended March 31, 2024 and 2023, are set forth below (in thousands):
Three Months Ended March 31,
20242023
Generics
Anti-infective$6,110 $5,174 
Hormonal / allergy107,714 104,851 
Antiviral3,866 25,474 
Central nervous system109,456 84,582 
Cardiovascular system45,878 32,503 
Gastroenterology18,197 14,364 
Oncology38,533 10,578 
Metabolic disease / endocrine
11,185 9,265 
Respiratory11,136 12,815 
Dermatology18,975 18,004 
Other therapeutic classes18,523 25,895 
International and other1,721 301 
Total Generics net revenue391,294 343,806 
Specialty
Hormonal / allergy29,375 24,763 
Central nervous system66,276 60,139 
License agreement (1)
4,479 — 
Other therapeutic classes5,104 6,776 
Total Specialty net revenue105,234 91,678 
AvKARE
Distribution109,713 83,230 
Government label34,952 24,516 
Institutional10,858 8,862 
Other7,140 5,448 
Total AvKARE net revenue162,663 122,056 
Total net revenue$659,191 $557,540 
(1)Refer to Note 4. Alliance and Collaboration for information on revenue recognized under a license agreement.
Schedule of Major Categories of Sales-Related Deductions
A rollforward of the major categories of sales-related deductions for the three months ended March 31, 2024 is as follows (in thousands):
Contract
Charge - Backs
and Sales
Volume
Allowances
Cash Discount
Allowances
Accrued
Returns
Allowance
Accrued
Medicaid and
Commercial
Rebates
Balance at December 31, 2023$559,334 $23,892 $136,486 $90,690 
Provision related to sales recorded in the period885,322 30,073 16,220 61,271 
Credits/payments issued during the period(987,202)(26,550)(15,598)(55,250)
Balance at March 31, 2024$457,454 $27,415 $137,108 $96,711