SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of Inventory |
Inventory consisted of the following: | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | | Raw materials | $ | 154,153 | | | $ | 155,704 | | | Work-in-process | 605,770 | | | 571,107 | | | Finished goods | 423,698 | | | 380,372 | | | Total inventory | $ | 1,183,621 | | | $ | 1,107,183 | |
|
| Schedule of Property, Plant and Equipment, Net |
Property, Plant and Equipment, Net consisted of the following: | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | | Property, plant and equipment, gross | $ | 1,962,948 | | | $ | 1,933,222 | | | Accumulated depreciation | (910,050) | | | (867,089) | | | Total property, plant and equipment, net | $ | 1,052,898 | | | $ | 1,066,133 | |
|
| Schedule of Intangible Assets, Net |
Intangible Assets, Net consisted of the following: | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | | Finite-lived intangible assets | $ | 710,533 | | | $ | 710,011 | | | Accumulated amortization | (445,000) | | | (415,310) | | | Net carrying value | $ | 265,533 | | | $ | 294,701 | |
|
| Schedule of Accounts Payable and Accrued Liabilities |
Accounts Payable and Accrued Liabilities consisted of the following: | | | | | | | | | | | | | June 30, 2024 | | December 31, 2023 | | Accounts payable and accrued operating expenses | $ | 257,412 | | | $ | 315,509 | | | Accrued compensation expense | 147,737 | | | 201,067 | | | Accrued rebates payable | 113,432 | | | 96,179 | | | Accrued income taxes | 18,864 | | | 2,651 | | | Lease liability | 10,689 | | | 8,779 | | | Foreign currency exchange forward contracts | 7,684 | | | 33,853 | | | Accrued royalties payable | 7,667 | | | 14,299 | | | | | | | Deferred revenue | 1,912 | | | 4,620 | | | Other | 7,103 | | | 6,190 | | | Total accounts payable and accrued liabilities | $ | 572,500 | | | $ | 683,147 | |
|