Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 8/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 5/31/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 5/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,690,265.00 | $14,538,286.00 | $6,803,415.00 | $6,941,989.00 | $6,897,354.00 | $5,489,404.00 | $7,790,951.00 | -- | $359,289.00 | $444,634.00 | $560,204.00 | $694,798.00 | $38,985.00 | -- | $39,042.00 | $44,955.00 | $81,229.00 | $129,950.00 | -- |
Accounts Receivable Net Current | -- | -- | -- | $44,186,000.00 | $44,276,000.00 | $42,700,000.00 | $43,320,000.00 | $36,281,000.00 | $34,103,832.00 | $30,308,639.00 | $30,267,205.00 | $24,852,212.00 | $24,511,153.00 | $23,166,278.00 | $26,210,460.00 | $50,027,134.00 | $13,089,775.00 | $13,687,825.00 | $15,376,607.00 | $14,406,476.00 | $12,836,682.00 | -- | -- | $14,406,476.00 | $14,700,854.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $105,618,000.00 | $115,942,000.00 | $111,066,000.00 | $120,291,000.00 | $132,524,000.00 | $130,198,000.00 | $114,759,000.00 | $102,690,000.00 | $77,239,478.00 | $64,061,582.00 | $55,870,112.00 | $58,535,040.00 | $61,691,395.00 | $66,783,183.00 | $75,704,474.00 | $77,531,854.00 | $29,826,054.00 | $26,122,873.00 | $23,677,137.00 | $22,175,769.00 | $24,124,042.00 | -- | -- | -- | $22,669,225.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $10,145,000.00 | $23,611,000.00 | $12,482,000.00 | $8,937,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $178,827,000.00 | $197,314,000.00 | $184,687,000.00 | $197,916,000.00 | $204,924,000.00 | $202,630,000.00 | $183,811,000.00 | $159,571,000.00 | $130,480,950.00 | $113,536,879.00 | $103,940,774.00 | $99,045,645.00 | $101,268,777.00 | $103,455,980.00 | $125,329,973.00 | $151,419,617.00 | $55,712,116.00 | $54,355,010.00 | $51,842,793.00 | $59,042,764.00 | $52,769,706.00 | -- | $45,981,086.00 | $504,467.00 | $609,787.00 | $705,298.00 | -- | -- | -- | $199,775.00 | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $138,107,128.00 | $139,272,839.00 | $139,941,393.00 | $37,538,147.00 | $27,096,211.00 | $27,617,543.00 | $24,582,651.00 | $22,650,021.00 | $22,324,572.00 | -- | -- | $22,650,021.00 | $21,709,467.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | $167,629,925.00 | $170,352,500.00 | $173,075,075.00 | $175,797,650.00 | $178,520,225.00 | $181,242,800.00 | $183,965,375.00 | $186,687,950.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $85,118,000.00 | $85,118,000.00 | $85,100,000.00 | $85,118,000.00 | $85,118,000.00 | $85,118,000.00 | $80,257,000.00 | $80,257,000.00 | $68,511,941.00 | $68,511,941.00 | $68,511,941.00 | $68,511,941.00 | $68,511,941.00 | $68,511,941.00 | $68,511,941.00 | $406,703,348.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $6,531,000.00 | $8,203,000.00 | $4,860,000.00 | $3,231,000.00 | $2,623,000.00 | $2,524,000.00 | $1,761,000.00 | $2,032,000.00 | $1,145,167.00 | $1,253,212.00 | $782,412.00 | $694,490.00 | $349,662.00 | $342,712.00 | $379,599.00 | $372,499.00 | $141,954.00 | $206,663.00 | $198,060.00 | $242,426.00 | $171,321.00 | -- | -- | -- | $1,435,613.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $596,520,000.00 | $622,784,000.00 | $612,088,000.00 | $637,529,000.00 | $650,677,000.00 | $651,243,000.00 | $620,066,000.00 | $596,946,000.00 | $514,503,271.00 | $507,220,995.00 | $500,800,583.00 | $484,285,083.00 | $489,889,014.00 | $496,277,683.00 | $521,412,406.00 | $802,843,794.00 | $83,106,834.00 | $92,848,958.00 | $87,681,108.00 | $82,476,407.00 | $83,759,916.00 | -- | $45,981,086.00 | $45,922,722.00 | $45,927,972.00 | $45,890,760.00 | $199,693.00 | -- | -- | $199,775.00 | -- | -- | -- |
Accounts Payable | -- | -- | -- | $55,515,000.00 | $49,260,000.00 | $57,107,000.00 | $57,220,000.00 | $57,745,000.00 | $42,044,350.00 | $41,668,144.00 | $36,504,111.00 | $28,391,136.00 | $33,685,243.00 | $30,373,030.00 | $32,456,258.00 | $39,689,911.00 | $18,728,857.00 | $19,617,687.00 | $19,740,594.00 | $17,474,206.00 | $17,371,626.00 | -- | $3,000.00 | $30,034.00 | $3,005.00 | $35,175.00 | $475.00 | -- | -- | $475.00 | -- | -- | -- |
Accrued Liabilities | $17,287,000.00 | $17,157,000.00 | $19,763,000.00 | $19,648,000.00 | $15,717,000.00 | $12,447,000.00 | $15,358,000.00 | $12,138,000.00 | $3,841,327.00 | $5,123,479.00 | $7,363,464.00 | $6,178,144.00 | $5,212,229.00 | $3,529,080.00 | $2,960,084.00 | $2,610,538.00 | $991,299.00 | $2,255,262.00 | $2,273,035.00 | $2,148,602.00 | $2,881,646.00 | -- | -- | -- | $991,388.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $308,537,000.00 | $330,428,000.00 | $321,488,000.00 | $341,280,000.00 | $350,817,000.00 | $347,489,000.00 | $320,930,000.00 | $301,957,000.00 | $241,171,355.00 | $242,241,874.00 | $234,248,951.00 | $219,483,650.00 | $226,754,943.00 | $232,746,673.00 | $253,567,206.00 | $195,187,062.00 | $56,480,426.00 | $55,623,192.00 | $51,426,054.00 | $48,014,925.00 | $51,889,725.00 | -- | $1,168,428.00 | $1,157,546.00 | $1,143,625.00 | $1,162,446.00 | $175,475.00 | -- | -- | $175,475.00 | -- | -- | -- |
Long Term Debt | $114,161,000.00 | $117,088,000.00 | $118,559,000.00 | $121,709,000.00 | $123,432,000.00 | $125,149,000.00 | $85,593,000.00 | $87,368,000.00 | $89,385,697.00 | $90,946,565.00 | $92,437,434.00 | $93,650,062.00 | $95,108,684.00 | $96,531,591.00 | $97,092,946.00 | $21,261,997.00 | $17,060,433.00 | $15,889,199.00 | $16,114,865.00 | $14,565,295.00 | $14,721,122.00 | -- | -- | -- | $15,621,704.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,917,276.00 | $4,964,758.00 | $4,945,588.00 | $5,001,622.00 | $24,885.00 | -- | -- | $24,885.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-308,688,000.00 | $-311,413,000.00 | $-313,297,000.00 | $-306,514,000.00 | $-302,470,000.00 | $-298,606,000.00 | $-303,170,000.00 | $-306,284,000.00 | $-314,179,103.00 | $-322,030,870.00 | $-325,627,466.00 | $-327,150,398.00 | $-328,742,988.00 | $-328,119,184.00 | $-324,060,281.00 | $15,823,661.00 | $14,477,257.00 | $13,129,692.00 | $12,106,797.00 | $10,433,984.00 | $8,187,789.00 | -- | $82,525.00 | $35,043.00 | $54,214.00 | $-1,819.00 | $-782.00 | -- | -- | $-700.00 | -- | -- | -- |
Total Stockholders' Equity | $286,661,000.00 | $289,288,000.00 | $286,738,000.00 | $291,813,000.00 | $295,273,000.00 | $299,137,000.00 | $294,352,000.00 | $290,948,000.00 | $269,754,727.00 | $261,697,527.00 | $261,956,818.00 | $260,433,886.00 | $258,841,296.00 | $259,465,100.00 | $263,524,003.00 | $603,407,945.00 | $25,362,048.00 | $36,052,512.00 | $35,029,617.00 | $33,356,804.00 | $31,110,608.00 | -- | $5,000,001.00 | $5,000,001.00 | $5,000,001.00 | $5,000,001.00 | $24,218.00 | -- | -- | $24,300.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | $1,322,000.00 | $3,068,000.00 | $3,862,000.00 | $4,436,000.00 | $4,587,000.00 | $4,617,000.00 | $4,784,000.00 | $4,041,000.00 | $3,577,189.00 | $3,281,594.00 | $4,594,814.00 | $4,367,547.00 | $4,292,775.00 | $4,065,910.00 | $4,321,197.00 | $4,248,787.00 | $1,264,360.00 | $1,173,254.00 | $1,225,437.00 | $1,104,678.00 | $759,583.00 | -- | -- | -- | $1,091,199.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $596,520,000.00 | $622,784,000.00 | $612,088,000.00 | $637,529,000.00 | $650,677,000.00 | $651,243,000.00 | $620,066,000.00 | $596,946,000.00 | $514,503,271.00 | $507,220,995.00 | $500,800,583.00 | $484,285,083.00 | $489,889,014.00 | $496,277,683.00 | $521,412,406.00 | $802,843,794.00 | $83,106,834.00 | $92,848,958.00 | $87,681,108.00 | $82,476,407.00 | $83,759,916.00 | -- | $45,981,086.00 | $45,922,722.00 | $45,927,972.00 | $45,890,760.00 | $199,693.00 | -- | -- | $199,775.00 | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 8/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 5/31/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 5/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $944,462,000.00 | $230,528,000.00 | $241,646,000.00 | $964,955,000.00 | $249,218,000.00 | $247,072,000.00 | $227,488,000.00 | $645,372,000.00 | $461,994,250.00 | $288,364,169.00 | $129,952,237.00 | $466,539,492.00 | $345,531,687.00 | $230,775,603.00 | $146,828,291.00 | $324,953,758.00 | $187,806,948.00 | $124,300,219.00 | $62,094,166.00 | $241,441,149.00 | $180,441,598.00 | -- | $122,640,487.00 | $62,476,705.00 | $251,615,013.00 | $194,145,322.00 | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $204,031,000.00 | $151,763,000.00 | $100,838,000.00 | $205,512,000.00 | $154,790,000.00 | $103,297,000.00 | $50,727,000.00 | $151,512,000.00 | $106,475,863.00 | $64,563,895.00 | $29,429,591.00 | $100,291,583.00 | $74,750,687.00 | $49,587,829.00 | $28,975,045.00 | $63,208,523.00 | $37,411,157.00 | $25,219,009.00 | $12,706,856.00 | $49,565,549.00 | $12,562,687.00 | -- | $12,123,733.00 | $12,104,066.00 | $43,934,967.00 | $11,128,427.00 | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $195,062,000.00 | $48,841,000.00 | $105,172,000.00 | $194,953,000.00 | $54,589,000.00 | $45,843,000.00 | $40,408,000.00 | $122,030,000.00 | $89,003,273.00 | $58,031,254.00 | $28,127,495.00 | $106,126,392.00 | $79,549,580.00 | $25,092,568.00 | $29,406,593.00 | $54,931,157.00 | $31,428,998.00 | $21,459,213.00 | $10,365,172.00 | $41,039,438.00 | $10,385,563.00 | -- | $225,040.00 | $132,259.00 | $93,901.00 | $30,478.00 | $56.00 | -- | $25.00 | $700.00 | $625.00 | $525.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | $89,003,273.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $8,969,000.00 | $-2,250,000.00 | $-4,334,000.00 | $10,559,000.00 | $-3,096,000.00 | $6,727,000.00 | $10,319,000.00 | $29,482,000.00 | $17,472,590.00 | $6,532,641.00 | $1,302,096.00 | $-5,834,809.00 | $-4,798,893.00 | $-4,911,332.00 | $-431,548.00 | $8,277,366.00 | $5,982,159.00 | $3,759,796.00 | $2,341,684.00 | $8,526,111.00 | $2,177,124.00 | -- | $2,887,417.00 | $2,031,454.00 | $11,010,090.00 | $2,482,984.00 | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $-2,621,000.00 | $1,938,000.00 | $-9,374,000.00 | $4,000.00 | $-4,566,000.00 | $5,591,000.00 | $4,244,000.00 | $27,324,000.00 | $10,846,556.00 | $7,312,543.00 | $2,430,406.00 | $-347,512,530.00 | $-346,450,087.00 | $-345,972,238.00 | $-340,168,743.00 | $8,092,378.00 | $6,098,488.00 | $1,521,465.00 | $2,441,210.00 | $8,843,950.00 | $5,304,611.00 | -- | $69,976.00 | $1,889,956.00 | $10,701,336.00 | $7,380,300.00 | $-82.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.04 | $-0.09 | $-0.13 | $0.01 | $0.07 | $0.08 | $0.06 | $0.43 | $0.15 | $0.10 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 53,878,237 | 54,005,010 | 54,046,328 | 53,757,162 | 53,798,131 | 53,706,392 | 53,706,392 | 51,918,323 | 51,913,411 | 51,913,411 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.04 | $-0.09 | $-0.13 | $0.01 | $-0.07 | $0.08 | $0.06 | $0.43 | $0.15 | $0.10 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 53,878,237 | 54,005,010 | 53,935,178 | 53,863,448 | 53,798,131 | 53,900,883 | 53,884,510 | 52,091,822 | 51,919,932 | 51,913,411 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | 30,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 52,155,968 | 54,152,903 | 54,086,164 | 53,813,777 | -- | 53,706,392 | 53,706,392 | 53,706,392 | 51,913,411 | 51,913,411 | 51,913,411 | 51,913,411 | 53,050,211 | 53,050,211 | 53,050,211 | 52,145,096 | 21,445,096 | 22,167,486 | 22,167,486 | 22,167,486 | 22,167,486 | 22,558,492 | 2,003,058 | 1,996,450 | 1,987,837 | 1,977,564 | 1,150,000 | -- | -- | 1,150,000 | -- | -- | -- |
Common Stock Value | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,191.00 | $5,191.00 | $5,191.00 | $5,191.00 | $5,305.00 | $5,305.00 | $5,305.00 | $5,305.00 | $2,236.00 | $2,217.00 | $2,217.00 | $2,217.00 | $2,217.00 | -- | $200.00 | $200.00 | $199.00 | $198.00 | $115.00 | -- | -- | $115.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | -- | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | 1,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | $7.36 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.02 | -- | -- | -- | -- | $0.02 |