Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/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 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 11/30/2011 | 9/30/2011 | 6/30/2011 | 5/31/2011 | 3/31/2011 | 12/31/2010 | 11/30/2010 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | $14,399,000.00 | $11,821,000.00 | $13,283,000.00 | $6,025,000.00 | $6,190,000.00 | $9,407,000.00 | $9,432,000.00 | $6,819,000.00 | $6,865,000.00 | $6,944,000.00 | $7,558,000.00 | $2,124,000.00 | $1,343,000.00 | $1,037,000.00 | $2,087,000.00 | $2,668,000.00 | $2,979,000.00 | $3,163,000.00 | $5,840,000.00 | $5,245,000.00 | $5,522,000.00 | $6,517,000.00 | $6,713,000.00 | $7,087,000.00 | $5,695,000.00 | $5,622,000.00 | $4,667,000.00 | $2,160,000.00 | $1,928,000.00 | $2,931,000.00 | $15,269,000.00 | $9,128,000.00 | $9,054,000.00 | $9,986,000.00 | $12,009,000.00 | $7,961,000.00 | $9,147,000.00 | $11,557,000.00 | $12,899,000.00 | $11,469,000.00 | $9,691,000.00 | $11,783,000.00 | $13,331,000.00 | $2,294,000.00 | $3,684,854.00 | $4,522,000.00 | $7,567,000.00 | $8,130,000.00 | $9,706,000.00 | $3,101,000.00 | $1,052,634.00 | $482,000.00 | $544,000.00 |
Accounts Receivable Net Current | -- | $12,788,000.00 | $14,885,000.00 | $22,471,000.00 | $11,762,000.00 | $21,197,000.00 | $9,757,000.00 | $7,436,000.00 | $8,694,000.00 | $13,960,000.00 | $9,542,000.00 | $7,975,000.00 | $10,493,000.00 | $20,110,000.00 | $10,433,000.00 | $11,934,000.00 | $11,036,000.00 | $15,016,000.00 | $13,075,000.00 | $14,807,000.00 | $13,142,000.00 | $18,056,000.00 | $15,549,000.00 | $13,092,000.00 | $13,114,000.00 | $16,470,000.00 | $12,740,000.00 | $12,317,000.00 | $12,015,000.00 | $15,252,000.00 | $12,877,000.00 | $10,374,000.00 | $9,270,000.00 | $19,734,000.00 | $10,716,000.00 | $11,023,000.00 | $8,758,000.00 | $17,173,000.00 | $7,162,000.00 | $9,028,000.00 | $7,432,000.00 | $12,193,000.00 | $10,349,000.00 | $10,804,000.00 | -- | $22,143,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $1,470,000.00 | $1,396,000.00 | $1,541,000.00 | $1,473,000.00 | $1,714,000.00 | $1,147,000.00 | $1,419,000.00 | $1,297,000.00 | $1,147,000.00 | $1,384,000.00 | $1,243,000.00 | $1,162,000.00 | $1,991,000.00 | $1,941,000.00 | $2,181,000.00 | $1,702,000.00 | $2,089,000.00 | $1,983,000.00 | $2,388,000.00 | $1,957,000.00 | $2,061,000.00 | $2,355,000.00 | $2,658,000.00 | $2,807,000.00 | $2,508,000.00 | $2,395,000.00 | $2,138,000.00 | $1,671,000.00 | $2,254,000.00 | $1,963,000.00 | $1,950,000.00 | $2,168,000.00 | $2,129,000.00 | $1,898,000.00 | $1,937,000.00 | $1,901,000.00 | $1,833,000.00 | $1,618,000.00 | $2,054,000.00 | $2,163,000.00 | $2,163,000.00 | $2,166,000.00 | $2,461,000.00 | $2,285,000.00 | $2,185,000.00 | $2,421,000.00 | $2,683,265.00 | -- | -- | $1,786,057.00 | -- | -- | -- | $2,064,000.00 | -- |
Prepaid Expenses and Other Current Assets | $1,717,000.00 | $2,111,000.00 | $1,685,000.00 | $1,008,000.00 | $1,183,000.00 | $994,000.00 | $712,000.00 | $882,000.00 | $1,064,000.00 | $1,151,000.00 | $1,301,000.00 | $1,278,000.00 | $1,664,000.00 | $1,339,000.00 | $1,075,000.00 | $909,000.00 | $989,000.00 | $890,000.00 | $1,142,000.00 | $975,000.00 | $1,143,000.00 | $993,000.00 | $1,138,000.00 | $962,000.00 | $947,000.00 | $925,000.00 | $931,000.00 | $510,000.00 | $501,000.00 | $512,000.00 | $515,000.00 | $581,000.00 | $440,000.00 | $363,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $45,099,000.00 | $43,206,000.00 | $42,974,000.00 | $42,000,000.00 | $34,335,000.00 | $27,803,000.00 | $18,552,000.00 | $18,133,000.00 | $19,468,000.00 | $22,268,000.00 | $17,938,000.00 | $15,786,000.00 | $19,992,000.00 | $24,059,000.00 | $15,133,000.00 | $15,404,000.00 | $15,223,000.00 | $19,174,000.00 | $19,285,000.00 | $20,376,000.00 | $21,741,000.00 | $25,487,000.00 | $23,180,000.00 | $21,667,000.00 | $21,915,000.00 | $25,083,000.00 | $19,891,000.00 | $19,009,000.00 | $18,295,000.00 | $18,754,000.00 | $15,923,000.00 | $14,536,000.00 | $25,464,000.00 | $28,994,000.00 | $21,182,000.00 | $22,359,000.00 | $22,140,000.00 | $25,931,000.00 | $18,405,000.00 | $23,197,000.00 | $22,669,000.00 | $25,716,000.00 | $23,856,000.00 | $26,422,000.00 | $25,223,000.00 | $28,500,000.00 | $22,989,076.00 | -- | -- | $17,372,000.00 | -- | -- | -- | $3,180,000.00 | -- |
Property Plant and Equipement | $1,174,000.00 | $1,223,000.00 | $1,268,000.00 | $1,340,000.00 | $1,478,000.00 | $2,172,000.00 | $3,022,000.00 | $2,992,000.00 | $3,533,000.00 | $3,885,000.00 | $4,035,000.00 | $4,318,000.00 | $4,589,000.00 | $4,954,000.00 | $5,091,000.00 | $5,543,000.00 | $5,658,000.00 | $5,809,000.00 | $5,843,000.00 | $4,845,000.00 | $4,543,000.00 | $4,719,000.00 | $4,777,000.00 | $4,491,000.00 | $4,429,000.00 | $4,021,000.00 | $3,986,000.00 | $3,354,000.00 | $3,087,000.00 | $2,888,000.00 | $2,928,000.00 | $2,668,000.00 | $242,000.00 | $266,000.00 | $272,000.00 | $351,000.00 | $391,000.00 | $365,000.00 | $418,000.00 | $433,000.00 | $434,000.00 | $473,000.00 | $628,000.00 | $564,000.00 | $514,000.00 | $429,000.00 | $418,683.00 | -- | -- | $366,000.00 | -- | -- | -- | $303,000.00 | -- |
Intangible Assets Net | $1,406,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $15,588,000.00 | $15,551,000.00 | $15,558,000.00 | $15,614,000.00 | $15,581,000.00 | $15,722,000.00 | $15,704,000.00 | $15,702,000.00 | $15,683,000.00 | $15,688,000.00 | $15,635,000.00 | $15,588,000.00 | $17,221,000.00 | $17,271,000.00 | $17,203,000.00 | $17,314,000.00 | $17,381,000.00 | $17,309,000.00 | $17,315,000.00 | $17,423,000.00 | $17,588,000.00 | $17,471,000.00 | $17,407,000.00 | $17,351,000.00 | $17,302,000.00 | $17,280,000.00 | $17,401,000.00 | $17,412,000.00 | $17,504,000.00 | $17,484,000.00 | $22,582,000.00 | $22,618,000.00 | $3,304,000.00 | $3,288,000.00 | $3,280,000.00 | $3,279,000.00 | $3,276,000.00 | $3,303,000.00 | $3,297,000.00 | $3,270,000.00 | $3,234,000.00 | $3,212,000.00 | $3,200,000.00 | $3,968,000.00 | $3,939,000.00 | $3,939,000.00 | $3,175,152.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $4,902,000.00 | $4,252,000.00 | $4,936,000.00 | $4,726,000.00 | $2,791,000.00 | $2,446,000.00 | $2,130,000.00 | $2,358,000.00 | $2,010,000.00 | $2,190,000.00 | $3,686,000.00 | $3,832,000.00 | $3,243,000.00 | $2,586,000.00 | $2,733,000.00 | $2,770,000.00 | $2,802,000.00 | $3,067,000.00 | $3,051,000.00 | $2,852,000.00 | $2,898,000.00 | $3,847,000.00 | $3,898,000.00 | $4,155,000.00 | $4,500,000.00 | $5,001,000.00 | $4,434,000.00 | $3,813,000.00 | $3,642,000.00 | $4,315,000.00 | $3,504,000.00 | $3,937,000.00 | $4,620,000.00 | $5,617,000.00 | $7,585,000.00 | $5,243,000.00 | $4,116,000.00 | $3,918,000.00 | $3,290,000.00 | $2,331,000.00 | $2,464,000.00 | $2,980,000.00 | $1,825,000.00 | $1,096,000.00 | $931,000.00 | $1,337,000.00 | $350,542.00 | -- | -- | $282,000.00 | -- | -- | -- | $130,000.00 | -- |
Total Assets | $75,757,000.00 | $73,038,000.00 | $73,576,000.00 | $72,655,000.00 | $58,648,000.00 | $52,361,000.00 | $45,090,000.00 | $45,043,000.00 | $46,825,000.00 | $50,376,000.00 | $46,582,000.00 | $45,024,000.00 | $50,330,000.00 | $54,364,000.00 | $45,928,000.00 | $46,815,000.00 | $47,084,000.00 | $50,474,000.00 | $50,348,000.00 | $50,478,000.00 | $51,897,000.00 | $56,778,000.00 | $54,714,000.00 | $53,349,000.00 | $53,989,000.00 | $57,381,000.00 | $51,944,000.00 | $50,076,000.00 | $49,254,000.00 | $50,418,000.00 | $47,384,000.00 | $46,320,000.00 | $36,298,000.00 | $40,991,000.00 | $32,319,000.00 | $31,232,000.00 | $29,923,000.00 | $33,517,000.00 | $25,410,000.00 | $29,231,000.00 | $28,801,000.00 | $32,381,000.00 | $29,509,000.00 | $32,055,000.00 | $30,618,000.00 | $34,306,000.00 | $27,078,269.00 | $25,533,000.00 | $18,457,000.00 | $18,554,545.00 | -- | -- | -- | $3,863,000.00 | -- |
Accounts Payable | $2,670,000.00 | $2,369,000.00 | $2,528,000.00 | $2,270,000.00 | $3,049,000.00 | $2,797,000.00 | $2,719,000.00 | $3,533,000.00 | $6,114,000.00 | $6,285,000.00 | $3,869,000.00 | $3,795,000.00 | $6,102,000.00 | $6,179,000.00 | $4,919,000.00 | $5,269,000.00 | $6,229,000.00 | $6,284,000.00 | $7,179,000.00 | $5,192,000.00 | $3,596,000.00 | $5,423,000.00 | $5,074,000.00 | $4,636,000.00 | $4,182,000.00 | $5,219,000.00 | $4,103,000.00 | $4,150,000.00 | $4,147,000.00 | $4,037,000.00 | $3,604,000.00 | $3,571,000.00 | $567,000.00 | $462,000.00 | $525,000.00 | $480,000.00 | $743,000.00 | $597,000.00 | $441,000.00 | $464,000.00 | $455,000.00 | $342,000.00 | $312,000.00 | $456,000.00 | $362,000.00 | $273,000.00 | $541,238.00 | -- | -- | $480,661.00 | -- | -- | -- | $266,000.00 | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,304,000.00 | $1,414,000.00 | $1,292,000.00 | $1,313,000.00 | $1,090,000.00 | $5,583,000.00 | $4,361,000.00 | $4,591,000.00 | $4,114,000.00 | $5,571,000.00 | $3,970,000.00 | $4,998,000.00 | $4,029,000.00 | $4,626,000.00 | $3,334,000.00 | $2,724,000.00 | $2,270,000.00 | $2,531,000.00 | $1,440,094.00 | -- | -- | $694,000.00 | -- | -- | -- | $327,000.00 | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | $15,000.00 | -- | $23,000.00 | $25,000.00 | $27,000.00 | $5,050,000.00 | $5,779,000.00 | $1,437,000.00 | $2,006,000.00 | $8,021,000.00 | $8,141,000.00 | -- | -- | -- | $10,545,000.00 | -- | -- | -- | $8,899,000.00 | -- | -- | -- | $9,570,000.00 | $9,094,000.00 | -- | -- | $7,334,000.00 | -- | -- | -- | $1,181,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-304,000.00 | $-447,000.00 | $-428,000.00 | $-233,000.00 | $-340,000.00 | $110,000.00 | $57,000.00 | $-46,000.00 | $-5,000.00 | $16,000.00 | $-87,000.00 | $-205,000.00 | $-378,000.00 | $-313,000.00 | $-446,000.00 | $-253,000.00 | $-178,000.00 | $-315,000.00 | $-276,000.00 | $-145,000.00 | $126,000.00 | $-58,000.00 | $-213,000.00 | $-238,000.00 | $-297,000.00 | $-329,000.00 | $-138,000.00 | $-172,000.00 | $-42,000.00 | $-80,000.00 | $-20,000.00 | $125,000.00 | $101,000.00 | $94,000.00 | $80,000.00 | $78,000.00 | $68,000.00 | $108,000.00 | $97,000.00 | $68,000.00 | $1,000.00 | $34,000.00 | $28,000.00 | $-2,000.00 | $-22,000.00 | -- | $3,999.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-35,032,000.00 | $-36,113,000.00 | $-36,503,000.00 | $-39,029,000.00 | $-47,253,000.00 | $-50,902,000.00 | $-54,214,000.00 | $-54,865,000.00 | $-57,645,000.00 | $-57,002,000.00 | $-56,703,000.00 | $-57,849,000.00 | $-57,252,000.00 | $-55,885,000.00 | $-58,961,000.00 | $-59,523,000.00 | $-58,773,000.00 | $-55,924,000.00 | $-55,085,000.00 | $-54,705,000.00 | $-54,259,000.00 | $-52,329,000.00 | $-51,724,000.00 | $-50,908,000.00 | $-49,921,000.00 | $-47,790,000.00 | $-48,173,000.00 | $-48,501,000.00 | $-48,714,000.00 | $-48,610,000.00 | $-51,267,000.00 | $-52,495,000.00 | $-52,685,000.00 | $-52,433,000.00 | $-54,904,000.00 | $-54,781,000.00 | $-54,605,000.00 | $-53,561,000.00 | $-54,065,000.00 | $-53,603,000.00 | $-53,068,000.00 | $-52,416,000.00 | $-52,823,000.00 | $-50,304,000.00 | $-50,409,000.00 | $-49,065,000.00 | $-53,363,971.00 | -- | -- | $-52,956,000.00 | -- | -- | -- | $-48,636,000.00 | -- |
Total Stockholders' Equity | $26,843,000.00 | $25,609,000.00 | $25,233,000.00 | $22,875,000.00 | $14,531,000.00 | $11,310,000.00 | $7,939,000.00 | $7,269,000.00 | $4,430,000.00 | $5,085,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,361,000.00 | $10,624,000.00 | $10,396,000.00 | $11,276,000.00 | $6,945,248.00 | -- | -- | $2,907,000.00 | -- | -- | -- | $433,000.00 | $1,561,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $75,757,000.00 | $73,038,000.00 | $73,576,000.00 | $72,655,000.00 | $58,648,000.00 | $52,361,000.00 | $45,090,000.00 | $45,043,000.00 | $46,825,000.00 | $50,376,000.00 | $46,582,000.00 | $45,024,000.00 | $50,330,000.00 | $54,364,000.00 | $45,928,000.00 | $46,815,000.00 | $47,084,000.00 | $50,474,000.00 | $50,348,000.00 | $50,478,000.00 | $51,897,000.00 | $56,778,000.00 | $54,714,000.00 | $53,349,000.00 | $53,989,000.00 | $57,381,000.00 | $51,944,000.00 | $50,076,000.00 | $49,254,000.00 | $50,418,000.00 | $47,384,000.00 | $46,320,000.00 | $36,298,000.00 | $40,991,000.00 | $32,319,000.00 | $31,232,000.00 | $29,923,000.00 | $33,517,000.00 | $25,410,000.00 | $29,231,000.00 | $28,801,000.00 | $32,381,000.00 | $29,509,000.00 | $32,055,000.00 | $30,618,000.00 | $34,306,000.00 | $27,078,269.00 | -- | -- | $18,554,000.00 | -- | -- | -- | $3,863,000.00 | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/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 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 11/30/2011 | 9/30/2011 | 6/30/2011 | 5/31/2011 | 3/31/2011 | 12/31/2010 | 11/30/2010 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $81,024,000.00 | $59,107,000.00 | $39,658,000.00 | $80,017,000.00 | $56,547,000.00 | $75,579,000.00 | $51,079,000.00 | $32,651,000.00 | $16,519,000.00 | $69,850,000.00 | $51,159,000.00 | $16,340,000.00 | $17,283,000.00 | $75,746,000.00 | $18,727,000.00 | $17,543,000.00 | $15,524,000.00 | $73,980,000.00 | $54,741,000.00 | $35,955,000.00 | $17,537,000.00 | $72,788,000.00 | $18,041,000.00 | $17,853,000.00 | -- | -- | -- | $35,756,000.00 | $17,542,000.00 | $57,082,000.00 | $35,698,000.00 | $10,843,000.00 | $7,453,000.00 | $34,954,000.00 | $22,599,000.00 | $14,956,000.00 | $7,091,000.00 | $32,890,000.00 | $22,795,000.00 | $15,189,000.00 | -- | $29,240,000.00 | -- | -- | -- | $23,489,000.00 | -- | -- | -- | $16,373,000.00 | -- | -- | -- | -- | -- |
Cost of Revenues | $30,431,000.00 | $22,567,000.00 | $7,650,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $50,593,000.00 | $36,540,000.00 | $24,497,000.00 | $48,481,000.00 | $12,536,000.00 | $43,133,000.00 | $10,260,000.00 | $17,200,000.00 | $8,559,000.00 | $38,571,000.00 | $27,495,000.00 | $17,616,000.00 | $9,195,000.00 | $42,663,000.00 | $28,139,000.00 | $9,411,000.00 | $7,886,000.00 | $41,124,000.00 | $10,451,000.00 | $10,437,000.00 | $9,621,000.00 | $40,731,000.00 | $28,896,000.00 | $18,868,000.00 | $9,070,000.00 | $41,502,000.00 | $30,275,000.00 | $10,113,000.00 | $10,012,000.00 | $35,367,000.00 | $22,746,000.00 | $7,328,000.00 | $5,567,000.00 | $25,192,000.00 | $16,023,000.00 | $10,648,000.00 | $5,164,000.00 | $22,513,000.00 | $5,187,000.00 | $5,363,000.00 | $5,062,000.00 | $20,594,000.00 | $4,063,000.00 | $5,530,000.00 | $4,181,000.00 | $16,756,000.00 | $10,218,594.00 | $4,719,000.00 | $3,488,000.00 | $10,912,000.00 | $3,256,000.00 | $5,820,000.00 | $2,999,783.00 | $2,212,000.00 | -- |
Research and Development | $755,000.00 | $209,000.00 | $375,000.00 | $605,000.00 | $422,000.00 | $1,721,000.00 | $123,000.00 | $314,000.00 | $144,000.00 | $745,000.00 | $174,000.00 | $365,000.00 | $180,000.00 | $813,000.00 | $624,000.00 | $428,000.00 | $200,000.00 | $886,000.00 | $230,000.00 | $252,000.00 | $187,000.00 | $945,000.00 | $235,000.00 | $260,000.00 | $221,000.00 | $530,000.00 | $369,000.00 | $252,000.00 | $147,000.00 | $515,000.00 | $158,000.00 | $272,000.00 | $134,000.00 | $803,000.00 | $180,000.00 | $206,000.00 | $213,000.00 | $689,000.00 | $172,000.00 | $162,000.00 | $140,000.00 | $576,000.00 | $131,000.00 | $272,000.00 | $152,000.00 | $324,000.00 | $138,426.00 | $382,000.00 | $243,000.00 | $462,000.00 | $108,000.00 | -- | $106,079.00 | $419,000.00 | -- |
Selling, General, and Administrative | $45,643,000.00 | $10,927,000.00 | $10,662,000.00 | $40,843,000.00 | $29,584,000.00 | $38,593,000.00 | $9,501,000.00 | $18,148,000.00 | $8,954,000.00 | $37,054,000.00 | $8,451,000.00 | $19,035,000.00 | $10,267,000.00 | $40,838,000.00 | $9,840,000.00 | $20,044,000.00 | $10,341,000.00 | $43,962,000.00 | $10,462,000.00 | $21,996,000.00 | $11,548,000.00 | $43,618,000.00 | $10,412,000.00 | $10,247,000.00 | $10,690,000.00 | $39,408,000.00 | $9,531,000.00 | $9,744,000.00 | $9,706,000.00 | $30,913,000.00 | $21,059,000.00 | $6,985,000.00 | $5,719,000.00 | $23,326,000.00 | $5,344,000.00 | $5,482,000.00 | $6,041,000.00 | $23,114,000.00 | $16,843,000.00 | $11,337,000.00 | $5,604,000.00 | $23,526,000.00 | $6,591,000.00 | $5,335,000.00 | $5,330,000.00 | $11,243,000.00 | $9,165,913.00 | $12,497,000.00 | $4,314,000.00 | $14,383,000.00 | $3,629,000.00 | -- | $3,408,868.00 | $3,773,000.00 | -- |
Total Operating Expenses | $46,398,000.00 | $11,136,000.00 | $22,179,000.00 | $41,448,000.00 | $30,006,000.00 | $40,314,000.00 | $28,083,000.00 | $18,462,000.00 | $9,098,000.00 | $37,799,000.00 | $8,625,000.00 | $8,952,000.00 | $10,447,000.00 | $41,651,000.00 | $30,508,000.00 | $9,931,000.00 | $10,541,000.00 | $44,848,000.00 | $10,692,000.00 | $22,434,000.00 | $11,735,000.00 | $44,563,000.00 | $32,065,000.00 | $10,507,000.00 | $10,911,000.00 | $39,938,000.00 | $29,350,000.00 | $19,702,000.00 | $9,853,000.00 | $31,428,000.00 | $21,489,000.00 | $7,122,000.00 | $5,853,000.00 | $24,129,000.00 | $5,524,000.00 | $11,942,000.00 | $6,254,000.00 | $23,803,000.00 | $17,317,000.00 | $11,639,000.00 | $5,744,000.00 | $24,102,000.00 | $17,659,000.00 | $5,455,000.00 | $5,482,000.00 | $11,567,000.00 | $9,439,468.00 | $4,693,000.00 | $4,448,000.00 | $14,845,000.00 | $3,737,000.00 | -- | $3,514,947.00 | $4,192,000.00 | -- |
Loss from Operations | $4,195,000.00 | $3,225,000.00 | $2,318,000.00 | $7,033,000.00 | $3,635,000.00 | $2,819,000.00 | $-624,000.00 | $-1,262,000.00 | $-539,000.00 | $772,000.00 | $1,254,000.00 | $-532,000.00 | $-1,252,000.00 | $1,012,000.00 | $805,000.00 | $-3,174,000.00 | $-2,655,000.00 | $-3,724,000.00 | $-2,620,000.00 | $-2,376,000.00 | $-2,114,000.00 | $-3,832,000.00 | $-3,169,000.00 | $-709,000.00 | $-1,841,000.00 | $1,564,000.00 | $925,000.00 | $423,000.00 | $159,000.00 | $3,939,000.00 | $1,257,000.00 | $-80,000.00 | $-286,000.00 | $1,063,000.00 | $-149,000.00 | $-206,000.00 | $-1,090,000.00 | $-1,290,000.00 | $-492,000.00 | $-1,214,000.00 | $-682,000.00 | $-3,508,000.00 | $-2,659,000.00 | $-1,226,000.00 | $-1,301,000.00 | $5,189,000.00 | $2,462,613.00 | $26,000.00 | $-960,000.00 | $-3,933,000.00 | $-481,000.00 | $-2,445,000.00 | $-1,153,039.00 | $-1,980,000.00 | -- |
Loss Before Income Taxes | $4,905,000.00 | $1,214,000.00 | $2,545,000.00 | $7,130,000.00 | $2,510,000.00 | $6,251,000.00 | $2,875,000.00 | $2,205,000.00 | $-625,000.00 | $357,000.00 | $1,157,000.00 | $-2,072,000.00 | $-1,486,000.00 | $150,000.00 | $573,000.00 | $-3,561,000.00 | $-2,838,000.00 | $-4,119,000.00 | $-363,000.00 | $-409,000.00 | $-2,049,000.00 | $-4,405,000.00 | $-3,620,000.00 | $-2,898,000.00 | $-2,022,000.00 | $1,101,000.00 | $591,000.00 | $160,000.00 | $-2,000.00 | $3,779,000.00 | $1,217,000.00 | $197,000.00 | $-246,000.00 | $1,255,000.00 | $-1,293,000.00 | $-1,196,000.00 | $-1,034,000.00 | $-1,203,000.00 | $-1,684,000.00 | $-1,132,000.00 | $-644,000.00 | $-3,329,000.00 | $-3,734,000.00 | $146,000.00 | $-1,319,000.00 | $5,388,000.00 | $2,492,979.00 | $-1,354,000.00 | $-954,000.00 | $-3,884,000.00 | $-467,000.00 | $-2,405,000.00 | $-1,129,968.00 | $-1,852,000.00 | -- |
Earnings Per Share Basic | $0.03 | -- | -- | $0.07 | $0.02 | $0.04 | -- | -- | -- | -- | $0.01 | -- | $-0.01 | -- | -- | -- | $-0.02 | $-0.02 | $-0.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.02 | $0.01 | -- | -- | $0.01 | -- | $-0.01 | -- | $-0.01 | -- | $-0.01 | -- | $-0.02 | -- | -- | -- | $0.03 | -- | -- | -- | $-0.04 | -- | $-0.02 | $-0.01 | $-0.02 | -- |
Weighted Average Shares Basic | 174,441,000 | 174,246,000 | 174,159,000 | 173,065 | 172,909,000 | 171,688 | -- | -- | -- | 169,932 | 169,279 | -- | 168,936 | 167,843 | 168,662 | -- | 166,859 | 165,420 | 165,024 | -- | 163,895,000 | 162,213,000 | 163,307,000 | 161,600,000 | 160,515,000 | 159,138,000 | 160,268,000 | 157,952,000 | -- | 156,707,000 | 157,288,000 | 156,258,000 | -- | 155,362,000 | 155,319,000 | 155,320,000 | -- | 159,377,000 | -- | 162,152,000 | -- | 158,366,000 | -- | 156,225,000 | -- | 146,549,000 | 153,310,322 | -- | 114,077,000 | 111,978,000 | -- | 110,833,000 | 110,775,966 | 101,776,000 | -- |
Earnings Per Share Diluted | $0.03 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.01 | -- | $-0.02 | -- | $-0.02 | $-0.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.02 | $0.01 | -- | -- | $0.01 | -- | -- | -- | $-0.01 | -- | $-0.01 | -- | $-0.02 | -- | -- | -- | $0.03 | $0.01 | -- | -- | $-0.04 | -- | $-0.02 | $-0.03 | $-0.02 | -- |
Weighted Average Shares Diluted | 175,541,000 | 175,846,000 | 175,120,000 | 174,656,000 | -- | 173,771 | 174,196 | 172,211 | -- | 170,846 | 169,279 | -- | 168,936 | 168,090 | 168,787 | -- | 166,859 | 165,420 | 166,431 | -- | 163,895,000 | 162,213,000 | 161,817,000 | 161,600,000 | 160,515,000 | 159,396,000 | 161,675,000 | 158,704,000 | -- | 157,189,000 | 156,868,000 | 156,566,000 | -- | 156,032,000 | 155,319,000 | 155,320,000 | -- | 159,377,000 | -- | 162,152,000 | -- | 158,366,000 | -- | 156,225,000 | -- | 153,657,000 | 160,078,677 | -- | 114,077,000 | 111,978,000 | -- | 110,833,000 | 111,123,353 | 101,776,000 | -- |
Common Stock Shares Authorized | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | 250,000,000 | -- | -- | 250,000,000 | -- | -- | -- | 250,000,000 | -- |
Common Stock Shares Outstanding | 175,319,296 | 175,319,296 | 175,141,005 | 175,127,878 | 175,127,878 | 175,127,878 | 175,127,878 | 175,127,878,000 | 174,936,212 | 174,936,212 | 174,715,411 | 174,660,181 | 174,436,289 | 173,436,289 | 172,661,726 | 172,546,726 | 167,109,200 | 167,109,200 | 166,719,647 | 166,611,691 | 165,600,550 | 165,433,883 | 165,079,219 | 164,949,467 | 163,503,446 | 163,503,446 | 163,500,112 | 159,861,353 | 158,441,802 | 158,441,802 | 158,412,283 | 158,402,283 | 156,142,283 | 156,127,283 | 155,677,283 | 155,679,363 | 156,308,981 | 155,223,981 | 155,759,952 | 162,645,052 | 163,240,737 | 162,917,996 | 162,917,996 | 158,746,910 | 158,182,110 | 153,186,295 | 153,103,796 | -- | -- | 117,078,704 | -- | -- | -- | 110,271,131 | -- |
Common Stock Value | $186,000.00 | $186,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $185,000.00 | $184,000.00 | $184,000.00 | $183,000.00 | $178,000.00 | $178,000.00 | $177,000.00 | $177,000.00 | $176,000.00 | $176,000.00 | $175,000.00 | $175,000.00 | $174,000.00 | $174,000.00 | $174,000.00 | $170,000.00 | $168,000.00 | $168,000.00 | $169,000.00 | $169,000.00 | $166,000.00 | $166,000.00 | $166,000.00 | $166,000.00 | $166,000.00 | $165,000.00 | $165,000.00 | $164,000.00 | $163,000.00 | $163,000.00 | $163,000.00 | $159,000.00 | $158,000.00 | $153,000.00 | $153,103.00 | -- | -- | $117,000.00 | -- | -- | -- | $110,000.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.01 | $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 | $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,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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 299,024 | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,990.00 | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.16 | $0.50 | -- | -- | $0.50 | -- | -- | -- | -- | -- | -- | -- | -- | -- |