Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | 7/31/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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $228,597,000.00 | $221,121,000.00 | $193,078,000.00 | $161,707,000.00 | $67,757,000.00 | $56,281,000.00 | $63,385,000.00 | $76,911,000.00 | $100,300,000.00 | $15,254,000.00 | $24,261,000.00 | $25,073,000.00 | $7,864,000.00 | $17,900,000.00 | $27,702,000.00 | $20,414,000.00 | $62,332,000.00 | $59,673,000.00 | $40,589,000.00 | $38,233,000.00 | $43,008,000.00 | $44,136,000.00 | -- | $54,994,000.00 | $51,970,000.00 | $31,144,000.00 | $18,031,000.00 | $8,369,000.00 | $10,826,000.00 | $27,365,000.00 | $16,155,000.00 | $15,014,000.00 | $77,747,000.00 | $154,684,000.00 | $150,913,000.00 | $166,731,000.00 | $165,563,000.00 | $169,037,000.00 | $35,050,000.00 | $52,961,000.00 | $51,373,000.00 | $11,105,000.00 | $10,929,806.00 | $12,594,927.00 | $29,388,772.00 | $34,794,341.00 | $38,049,095.00 | $42,417,045.00 | $49,473,732.00 | $57,225,234.00 | $69,600,199.00 | $37,126,006.00 | $51,349,021.00 | $38,155,251.00 | -- | -- | -- | $29,858,465.00 | $11,760,920.00 |
Accounts Receivable Net Current | $172,418,000.00 | $162,079,000.00 | $178,842,000.00 | $172,925,000.00 | $174,713,000.00 | $140,433,000.00 | $150,410,000.00 | $131,625,000.00 | $128,526,000.00 | $106,714,000.00 | $92,648,000.00 | $91,876,000.00 | $95,793,000.00 | $83,745,000.00 | $73,162,000.00 | $82,379,000.00 | $72,129,000.00 | $70,700,000.00 | $76,274,000.00 | $67,410,000.00 | $64,842,000.00 | $67,647,000.00 | -- | $56,115,000.00 | $54,801,000.00 | $58,788,000.00 | $62,174,000.00 | $55,513,000.00 | $46,697,000.00 | $45,895,000.00 | $47,477,000.00 | $35,562,000.00 | $22,481,000.00 | $21,932,000.00 | $21,645,000.00 | $18,880,000.00 | $17,371,000.00 | $17,297,000.00 | $14,570,000.00 | $7,794,000.00 | $10,907,000.00 | $12,513,000.00 | $9,515,096.00 | $6,427,506.00 | -- | $5,432,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $113,837,000.00 | $111,196,000.00 | $106,590,000.00 | $104,323,000.00 | $103,654,000.00 | $95,893,000.00 | $92,545,000.00 | $83,155,000.00 | $81,693,000.00 | $61,684,000.00 | $67,634,000.00 | $59,927,000.00 | $60,803,000.00 | $59,195,000.00 | $52,563,000.00 | $52,902,000.00 | $48,163,000.00 | $46,174,000.00 | $45,296,000.00 | $42,032,000.00 | $40,503,000.00 | $40,006,000.00 | -- | $37,756,000.00 | $34,294,000.00 | $37,727,000.00 | $38,478,000.00 | $42,307,000.00 | $45,893,000.00 | $26,183,000.00 | $28,261,000.00 | $25,052,000.00 | $13,922,000.00 | $13,387,000.00 | $13,741,000.00 | $12,701,000.00 | $10,737,000.00 | $7,518,000.00 | $7,346,000.00 | $5,912,000.00 | $5,090,000.00 | $3,518,000.00 | $2,809,160.00 | $2,584,686.00 | -- | $2,809,685.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,139,000.00 | -- | -- | -- | -- | -- | -- | $277,874.00 | $378,803.00 | $534,037.00 | $512,640.00 | $716,920.00 | $801,147.00 | -- | -- | -- | $2,469,879.00 | -- | -- | -- | -- | -- |
Total Current Assets | $540,557,000.00 | $519,816,000.00 | $497,220,000.00 | $459,311,000.00 | $364,753,000.00 | $309,377,000.00 | $322,399,000.00 | $301,399,000.00 | $321,775,000.00 | $191,384,000.00 | $191,799,000.00 | $182,798,000.00 | $170,321,000.00 | $165,819,000.00 | $156,544,000.00 | $158,662,000.00 | $187,695,000.00 | $182,386,000.00 | $168,912,000.00 | $151,832,000.00 | $152,877,000.00 | $156,793,000.00 | -- | $152,367,000.00 | $143,394,000.00 | $131,605,000.00 | $125,582,000.00 | $112,856,000.00 | $106,981,000.00 | $103,007,000.00 | $95,475,000.00 | $79,824,000.00 | $116,552,000.00 | $192,583,000.00 | $197,522,000.00 | $208,948,000.00 | $202,993,000.00 | $203,478,000.00 | $57,565,000.00 | $67,160,000.00 | $67,936,000.00 | $27,716,000.00 | $26,094,759.00 | $24,118,984.00 | $31,926,746.00 | $35,173,144.00 | $38,583,132.00 | $42,929,685.00 | $50,190,652.00 | $58,026,381.00 | -- | -- | -- | $40,625,130.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $48,526,000.00 | $44,593,000.00 | $44,189,000.00 | $44,371,000.00 | $43,275,000.00 | $42,830,000.00 | $43,771,000.00 | $52,713,000.00 | $52,671,000.00 | $39,526,000.00 | $40,334,000.00 | $40,767,000.00 | $41,269,000.00 | $40,444,000.00 | $39,937,000.00 | $40,353,000.00 | $40,551,000.00 | $39,754,000.00 | $38,953,000.00 | $38,425,000.00 | $38,090,000.00 | $37,418,000.00 | -- | $22,842,000.00 | $21,882,000.00 | $20,403,000.00 | $17,387,000.00 | $14,966,000.00 | $12,897,000.00 | $10,998,000.00 | $9,716,000.00 | $8,911,000.00 | $8,415,000.00 | $7,131,000.00 | $5,833,000.00 | $5,249,000.00 | $5,281,000.00 | $5,223,000.00 | $5,046,000.00 | $4,625,000.00 | $4,518,000.00 | $4,537,000.00 | $4,640,487.00 | $4,740,730.00 | -- | $166,386.00 | $1,184,764.00 | $862,439.00 | $884,301.00 | $861,364.00 | -- | -- | -- | $635,776.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $196,044,000.00 | $209,009,000.00 | $219,828,000.00 | $230,299,000.00 | $238,791,000.00 | $264,237,000.00 | $269,593,000.00 | $281,573,000.00 | $294,122,000.00 | $170,141,000.00 | $180,199,000.00 | $178,859,000.00 | $188,511,000.00 | $198,620,000.00 | $205,745,000.00 | $215,619,000.00 | $180,388,000.00 | $188,372,000.00 | $196,697,000.00 | $205,100,000.00 | $201,604,000.00 | $209,544,000.00 | -- | $217,484,000.00 | $221,917,000.00 | $229,790,000.00 | $189,829,000.00 | $196,624,000.00 | $203,459,000.00 | $175,792,000.00 | $188,949,000.00 | $194,674,000.00 | $147,386,000.00 | $66,397,000.00 | $68,291,000.00 | $44,174,000.00 | $45,408,000.00 | $42,067,000.00 | $43,188,000.00 | $21,800,000.00 | $22,360,000.00 | $10,409,000.00 | $10,712,273.00 | $10,960,000.00 | -- | $85,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $28,221,000.00 | $28,200,000.00 | $28,221,000.00 | $28,221,000.00 | $28,221,000.00 | $28,221,000.00 | $28,221,000.00 | $28,188,000.00 | $27,888,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $3,580,000.00 | $4,180,000.00 | $2,342,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,000.00 | $1,838,309.00 | $1,838,309.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $13,569,000.00 | $12,072,000.00 | $16,067,000.00 | $15,639,000.00 | $9,228,000.00 | $12,102,000.00 | $5,762,000.00 | $2,434,000.00 | $2,205,000.00 | $626,000.00 | $720,000.00 | $833,000.00 | $802,000.00 | $985,000.00 | $1,095,000.00 | $1,110,000.00 | $1,220,000.00 | $1,656,000.00 | $1,789,000.00 | $1,903,000.00 | $1,468,000.00 | $1,412,000.00 | -- | $1,049,000.00 | $823,000.00 | $829,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,550,582.00 | $12,798,309.00 | -- | $302,290.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $914,524,000.00 | $904,422,000.00 | $889,914,000.00 | $859,341,000.00 | $765,224,000.00 | $739,110,000.00 | $751,334,000.00 | $744,846,000.00 | $771,598,000.00 | $470,454,000.00 | $480,159,000.00 | $463,843,000.00 | $461,190,000.00 | $462,581,000.00 | $465,391,000.00 | $482,232,000.00 | $456,789,000.00 | $456,775,000.00 | $446,906,000.00 | $434,390,000.00 | $430,604,000.00 | $439,443,000.00 | -- | $424,177,000.00 | $418,019,000.00 | $412,138,000.00 | $370,469,000.00 | $359,219,000.00 | $357,138,000.00 | $322,864,000.00 | $319,379,000.00 | $307,999,000.00 | $291,588,000.00 | $285,265,000.00 | $283,276,000.00 | $270,121,000.00 | $265,985,000.00 | $263,709,000.00 | $107,637,000.00 | $95,423,000.00 | $96,652,000.00 | $44,500,000.00 | $43,285,828.00 | $41,658,023.00 | $35,356,386.00 | $38,769,170.00 | $43,211,746.00 | $47,294,679.00 | $54,574,918.00 | $62,379,755.00 | -- | -- | -- | $44,766,650.00 | -- | -- | -- | -- | -- |
Accounts Payable | $49,430,000.00 | $36,683,000.00 | $34,077,000.00 | $28,505,000.00 | $32,687,000.00 | $18,992,000.00 | $27,641,000.00 | $22,059,000.00 | $22,967,000.00 | $11,513,000.00 | $12,977,000.00 | $13,769,000.00 | $11,261,000.00 | $13,460,000.00 | $14,209,000.00 | $12,485,000.00 | $14,606,000.00 | $10,953,000.00 | $9,809,000.00 | $10,519,000.00 | $8,884,000.00 | $7,257,000.00 | -- | $7,949,000.00 | $4,886,000.00 | $3,630,000.00 | $5,821,000.00 | $3,153,000.00 | $4,785,000.00 | $3,389,000.00 | $4,730,000.00 | $4,961,000.00 | $3,040,000.00 | $2,066,000.00 | $2,633,000.00 | $1,325,000.00 | $2,288,000.00 | $2,654,000.00 | $3,059,000.00 | $1,731,000.00 | $2,660,000.00 | $1,429,000.00 | $2,086,847.00 | $1,634,788.00 | $164,352.00 | $1,128,644.00 | $2,004,814.00 | $3,835,756.00 | $3,281,705.00 | $3,150,677.00 | -- | -- | -- | $4,864,217.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $7,430,000.00 | $5,606,000.00 | $5,228,000.00 | $5,338,000.00 | $4,804,000.00 | $4,726,000.00 | $11,505,000.00 | $8,133,000.00 | $7,563,000.00 | $4,893,000.00 | $11,582,000.00 | $2,381,000.00 | $2,456,000.00 | $2,534,000.00 | $3,066,000.00 | $4,378,000.00 | $2,362,000.00 | $3,368,000.00 | $2,423,000.00 | $3,074,000.00 | $1,707,000.00 | $2,818,000.00 | -- | $1,863,000.00 | $2,612,000.00 | $1,571,000.00 | $2,741,000.00 | $1,565,000.00 | $2,087,000.00 | $927,000.00 | $2,016,000.00 | $770,000.00 | $1,727,000.00 | $617,000.00 | $2,221,000.00 | $1,170,000.00 | $1,897,000.00 | $1,269,000.00 | $3,888,000.00 | $1,133,000.00 | $1,013,000.00 | $1,326,000.00 | $1,338,215.00 | $1,039,393.00 | -- | $555,635.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $437,711,000.00 | $446,823,000.00 | $435,203,000.00 | $424,869,000.00 | $425,742,000.00 | $402,435,000.00 | $414,376,000.00 | $398,752,000.00 | $412,858,000.00 | $279,051,000.00 | $288,242,000.00 | $260,131,000.00 | $265,490,000.00 | $267,481,000.00 | $274,047,000.00 | $281,061,000.00 | $243,998,000.00 | $243,645,000.00 | $239,250,000.00 | $234,678,000.00 | $233,341,000.00 | $246,978,000.00 | -- | $239,067,000.00 | $238,375,000.00 | $237,382,000.00 | $187,668,000.00 | $182,673,000.00 | $184,926,000.00 | $153,216,000.00 | $150,549,000.00 | $144,223,000.00 | $131,410,000.00 | $125,183,000.00 | $127,383,000.00 | $120,621,000.00 | $121,245,000.00 | $123,924,000.00 | -- | -- | -- | $3,538,000.00 | -- | -- | $9,325,736.00 | $10,593,665.00 | $10,922,066.00 | $16,373,638.00 | $16,578,542.00 | $24,564,463.00 | -- | -- | -- | $25,619,528.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $134,100,000.00 | -- | $132,100,000.00 | $130,200,000.00 | $128,208,000.00 | $126,284,000.00 | $124,381,000.00 | $122,501,000.00 | $120,643,000.00 | $118,807,000.00 | $116,993,000.00 | $115,199,000.00 | $113,427,000.00 | $115,193,000.00 | $113,672,000.00 | $112,172,000.00 | $110,691,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $9,406,000.00 | $8,857,000.00 | $14,076,000.00 | $13,726,000.00 | $11,131,000.00 | $10,039,000.00 | $5,430,000.00 | $2,712,000.00 | $-3,055,000.00 | $-4,235,000.00 | $-5,433,000.00 | $-5,032,000.00 | $-11,437,000.00 | $-13,110,000.00 | $-14,049,000.00 | $-11,689,000.00 | $-4,871,000.00 | $-6,037,000.00 | $-5,013,000.00 | $-2,199,000.00 | $-379,000.00 | $533,000.00 | -- | $216,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-62,331,000.00 | $-80,132,000.00 | $-80,880,000.00 | $-90,414,000.00 | $-96,252,000.00 | $-92,600,000.00 | $-83,630,000.00 | $-68,300,000.00 | $-47,765,000.00 | $-23,439,000.00 | $-18,992,000.00 | $-4,886,000.00 | $-4,972,000.00 | $-1,337,000.00 | $-1,771,000.00 | $10,565,000.00 | $17,584,000.00 | $22,419,000.00 | $18,524,000.00 | $11,939,000.00 | $11,488,000.00 | $6,058,000.00 | -- | $1,021,000.00 | $-1,756,000.00 | $-4,006,000.00 | $5,623,000.00 | $903,000.00 | $-1,778,000.00 | $-2,916,000.00 | $-1,836,000.00 | $-4,379,000.00 | $-5,504,000.00 | $-4,350,000.00 | $-7,226,000.00 | $-11,785,000.00 | $-15,356,000.00 | $-19,725,000.00 | $-40,730,000.00 | $-47,476,000.00 | $-45,113,000.00 | $-48,472,000.00 | $-51,904,465.00 | $-53,095,509.00 | $-247,247,536.00 | $-244,956,887.00 | $-240,969,556.00 | $-234,847,741.00 | $-227,503,625.00 | $-217,239,148.00 | -- | -- | -- | $-165,630,644.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $451,963,000.00 | $432,749,000.00 | $429,861,000.00 | $409,622,000.00 | $314,632,000.00 | $311,825,000.00 | $312,108,000.00 | $321,244,000.00 | $333,890,000.00 | $191,403,000.00 | $191,917,000.00 | $203,712,000.00 | $195,700,000.00 | $195,100,000.00 | $191,344,000.00 | $201,171,000.00 | $212,791,000.00 | $213,130,000.00 | $207,656,000.00 | $199,712,000.00 | $197,263,000.00 | $192,465,000.00 | -- | $185,110,000.00 | $179,644,000.00 | $174,756,000.00 | $182,801,000.00 | $176,546,000.00 | $172,212,000.00 | $169,648,000.00 | $168,830,000.00 | $163,776,000.00 | $160,178,000.00 | $160,082,000.00 | $155,893,000.00 | $149,500,000.00 | $144,740,000.00 | $139,785,000.00 | $99,492,000.00 | $91,595,000.00 | $92,092,000.00 | $40,962,000.00 | $36,688,805.00 | $35,494,810.00 | $26,030,650.00 | $28,175,505.00 | $32,289,680.00 | $30,921,041.00 | $37,996,376.00 | $37,815,292.00 | -- | -- | -- | $19,147,122.00 | -- | -- | -- | $15,830,394.00 | $13,826,419.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $914,524,000.00 | $904,422,000.00 | $889,914,000.00 | $859,341,000.00 | $765,224,000.00 | $739,110,000.00 | $751,334,000.00 | $744,846,000.00 | $771,598,000.00 | $470,454,000.00 | $480,159,000.00 | $463,843,000.00 | $461,190,000.00 | $462,581,000.00 | $465,391,000.00 | $482,232,000.00 | $456,789,000.00 | $456,775,000.00 | $446,906,000.00 | $434,390,000.00 | $430,604,000.00 | $439,443,000.00 | -- | $424,177,000.00 | $418,019,000.00 | $412,138,000.00 | $370,469,000.00 | $359,219,000.00 | $357,138,000.00 | $322,864,000.00 | $319,379,000.00 | $307,999,000.00 | $291,588,000.00 | $285,265,000.00 | $283,276,000.00 | $270,121,000.00 | $265,985,000.00 | $263,709,000.00 | $107,637,000.00 | $95,423,000.00 | $96,652,000.00 | $44,500,000.00 | $43,285,828.00 | $41,658,023.00 | $35,356,386.00 | $38,769,170.00 | $43,211,746.00 | $47,294,679.00 | $54,574,918.00 | $62,379,755.00 | -- | -- | -- | $44,766,650.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | 7/31/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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $49,774,000.00 | $206,547,000.00 | $158,581,000.00 | $54,357,000.00 | $52,887,000.00 | $201,576,000.00 | $50,703,000.00 | -- | $93,751,000.00 | $46,483,000.00 | $47,286,000.00 | $48,164,000.00 | $44,764,000.00 | $36,628,000.00 | $128,622,000.00 | $38,525,000.00 | $51,892,000.00 | $20,555,000.00 | $18,035,000.00 | $58,287,000.00 | $38,315,000.00 | $18,799,000.00 | $55,970,000.00 | $17,387,000.00 | $6,647,000.00 | $10,899,000.00 | $30,082,000.00 | $7,836,222.00 | $11,713,448.00 | $145,040.00 | $2,300,736.00 | $333,163.00 | $108,780.00 | $114,000.00 | $435,160.00 | $182,784.00 | $81,003.00 | $57,000.00 | $2,474,237.00 | $51,331.00 | -- | $2,279,874.00 | $1,258,054.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $19,985,000.00 | $87,157,000.00 | $20,118,000.00 | $42,499,000.00 | $21,804,000.00 | $63,154,000.00 | $15,002,000.00 | $30,357,000.00 | $14,725,000.00 | $73,024,000.00 | $52,891,000.00 | -- | $37,286,000.00 | $20,693,000.00 | $79,032,000.00 | $58,586,000.00 | $21,122,000.00 | $16,386,000.00 | $48,780,000.00 | $31,874,000.00 | $15,205,000.00 | $3,410,000.00 | $12,692,000.00 | $3,260,000.00 | $5,892,000.00 | $2,751,000.00 | $11,473,000.00 | $7,800,000.00 | $4,739,000.00 | $2,622,000.00 | $9,974,000.00 | $7,066,195.00 | $2,098,540.00 | $2,408,000.00 | $9,167,000.00 | $6,292,377.00 | $2,118,922.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $10,511,000.00 | $34,286,000.00 | $24,419,000.00 | $13,298,000.00 | $5,924,000.00 | $7,657,000.00 | $9,439,000.00 | $5,274,000.00 | $11,400,000.00 | $2,456,000.00 | $5,773,000.00 | $2,968,000.00 | $16,001,000.00 | $12,318,000.00 | $9,379,000.00 | $6,344,000.00 | $19,806,000.00 | $4,982,000.00 | $10,146,000.00 | $4,373,000.00 | $15,388,000.00 | $11,906,000.00 | -- | $7,239,000.00 | $2,102,000.00 | $9,070,000.00 | $2,634,000.00 | $3,785,000.00 | $1,618,000.00 | $2,906,000.00 | $2,771,000.00 | $764,000.00 | $966,000.00 | $2,874,000.00 | $2,213,000.00 | $1,398,000.00 | $403,000.00 | $2,678,000.00 | $883,000.00 | $1,227,000.00 | $376,000.00 | $1,712,000.00 | $1,187,461.00 | $437,184.00 | $972,049.00 | $2,514,591.00 | $14,454,258.00 | $10,581,522.00 | $5,183,217.00 | $44,182,260.00 | $37,480,873.00 | $25,980,744.00 | $14,864,420.00 | $39,705,502.00 | $9,716,091.00 | $8,657,606.00 | $9,426,870.00 | $13,680,573.00 | -- |
Selling, General, and Administrative | $48,021,000.00 | $161,697,000.00 | $42,007,000.00 | $38,760,000.00 | $36,468,000.00 | $30,081,000.00 | $60,775,000.00 | $28,817,000.00 | $84,294,000.00 | $17,181,000.00 | $36,407,000.00 | $17,587,000.00 | $64,986,000.00 | $50,621,000.00 | $34,896,000.00 | $13,683,000.00 | $55,843,000.00 | $14,357,000.00 | $27,472,000.00 | $13,284,000.00 | $44,063,000.00 | $30,687,000.00 | -- | $18,918,000.00 | $8,956,000.00 | $31,580,000.00 | $8,022,000.00 | $7,380,000.00 | $7,293,000.00 | $27,829,000.00 | $6,928,000.00 | $7,628,000.00 | $5,904,000.00 | $21,156,000.00 | $15,701,000.00 | $10,302,000.00 | $4,751,000.00 | $17,935,000.00 | $4,057,000.00 | $9,136,000.00 | $3,703,000.00 | $16,388,000.00 | $1,750,734.00 | $2,510,448.00 | $2,310,000.00 | $9,521,000.00 | $2,961,649.00 | $1,704,895.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $20,312,000.00 | $46,971,000.00 | $17,948,000.00 | $12,402,000.00 | $9,895,000.00 | $-37,103,000.00 | $-32,108,000.00 | $-19,195,000.00 | $-39,793,000.00 | $-3,562,000.00 | $-12,508,000.00 | $3,045,000.00 | $-16,016,000.00 | $2,802,000.00 | $-11,307,000.00 | $-7,842,000.00 | $-4,671,000.00 | $7,328,000.00 | $13,694,000.00 | $4,402,000.00 | $35,359,000.00 | $10,114,000.00 | -- | $7,263,000.00 | $6,537,000.00 | $28,329,000.00 | $20,950,000.00 | $6,994,000.00 | $4,625,000.00 | $1,298,000.00 | $18,781,000.00 | $5,194,000.00 | $5,666,000.00 | $6,268,000.00 | $8,451,000.00 | $8,414,000.00 | $9,567,000.00 | $20,006,000.00 | $9,234,000.00 | $1,035,000.00 | $3,495,000.00 | $898,000.00 | $810,291.00 | $-3,774,834.00 | $403,000.00 | $-3,635,228.00 | $-5,334,966.00 | $-7,269,453.00 | $-6,931,935.00 | $-8,340,710.00 | $-13,028,207.00 | $-13,064,942.00 | $-16,442,921.00 | $-13,168,413.00 | $-11,240,177.00 | $-10,240,352.00 | $-8,959,419.00 | -- | -- |
Loss Before Income Taxes | $25,335,000.00 | $19,872,000.00 | $18,925,000.00 | $7,414,000.00 | $2,200,000.00 | $-12,222,000.00 | $-44,715,000.00 | $-25,897,000.00 | $-56,058,000.00 | $-7,100,000.00 | $-18,075,000.00 | $100,000.00 | $-25,962,000.00 | $-23,580,000.00 | $-23,643,000.00 | $-9,864,000.00 | $3,157,000.00 | $10,809,000.00 | $6,850,000.00 | $918,000.00 | $20,051,000.00 | $6,366,000.00 | -- | $6,345,000.00 | $2,842,000.00 | $16,349,000.00 | $11,999,000.00 | $5,625,000.00 | $1,675,000.00 | $8,678,000.00 | $10,282,000.00 | $2,352,000.00 | $2,886,000.00 | $21,733,000.00 | $18,232,000.00 | $12,575,000.00 | $6,910,000.00 | $19,379,000.00 | $9,319,000.00 | $1,028,000.00 | $3,524,000.00 | $126,000.00 | $957,854.00 | $-4,322,972.00 | $260,000.00 | $-27,839,530.00 | $-6,243,606.00 | $-75,523.00 | -- | $-51,608,504.00 | $-44,959,599.00 | -- | -- | $-46,196,216.00 | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.84 | $0.86 | $0.84 | $0.30 | $0.06 | $-0.55 | $-0.94 | $-1.27 | $-3.40 | $-0.37 | $-1.16 | $0.01 | $-1.88 | $0.04 | $-1.62 | $-0.59 | $0.51 | $0.32 | $0.59 | $0.04 | $1.31 | $0.43 | -- | $0.24 | $0.19 | $-0.09 | $0.41 | $0.23 | $0.10 | $-0.09 | $0.22 | $0.10 | $0.12 | $1.34 | $0.40 | $0.31 | $0.38 | $2.61 | $0.71 | $0.09 | $0.33 | $-0.92 | $-2.27 | $-6.03 | -- | $-1.27 | -- | -- | -- | $-0.52 | -- | -- | -- | $-0.70 | -- | -- | -- | $-1.40 | -- |
Weighted Average Shares Basic | 19,099,000 | 18,001,000 | 17,663,000 | 17,688,000 | 16,392,000 | 16,238,000 | 16,272,000 | 16,137,000 | 12,596,000 | 12,107,000 | 12,045,000 | 12,004,000 | 11,964,000 | 11,953,000 | 11,967,000 | 11,902,000 | 11,841,000 | 11,826,000 | 11,799,000 | 11,747,000 | 11,677,000 | 11,659,000 | -- | 11,679,000 | 11,589,000 | 11,547,000 | 11,542,000 | 11,536,000 | 11,527,000 | 11,445,000 | 11,421,000 | 11,402,000 | 11,395,000 | 11,370 | 11,384,000 | 11,344,000 | 11,326,000 | 10,941,000 | 11,235,000 | 11,233,000 | 9,991 | 5,071,000 | 3,577,000 | 1,153,000 | -- | 21,757,906 | 22,921,176 | 20,202,737 | 116,266,613 | 98,385,709 | 15,744,738 | 15,664,225 | 84,764,512 | 65,911,750 | -- | -- | -- | 33,951,652 | -- |
Earnings Per Share Diluted | $0.82 | $0.85 | $0.45 | $0.29 | $0.06 | $-2.76 | $-0.94 | $-1.27 | $-3.40 | $-0.37 | $-1.16 | $0.01 | $-1.88 | $0.04 | $-1.03 | $-0.59 | $0.50 | $0.32 | $0.57 | $0.04 | $0.46 | $0.85 | -- | $0.23 | $0.19 | $-0.83 | $0.40 | $0.23 | $0.10 | $-0.09 | $0.22 | $0.10 | $0.12 | $0.25 | $0.39 | $0.31 | $0.38 | $2.59 | $0.70 | $-0.21 | $0.33 | $-0.92 | $-2.27 | $-16.03 | -- | $-1.27 | -- | -- | -- | $-0.52 | -- | -- | -- | $-0.70 | -- | -- | -- | $-1.40 | -- |
Weighted Average Shares Diluted | 19,422,000 | 18,194,000 | 17,823,000 | 17,855,000 | 16,531,000 | 16,238,000 | 16,272,000 | 16,137,000 | 12,596,000 | 12,107,000 | 12,045,000 | 12,017,000 | 11,964,000 | 12,003,000 | 11,967,000 | 11,902,000 | 12,040,000 | 12,060,000 | 12,046,000 | 11,823,000 | 11,772,000 | 11,767,000 | -- | 11,789,000 | 11,706,000 | 11,547,000 | 11,677,000 | 11,659,000 | 11,653,000 | 11,573,000 | 11,552,000 | 11,514,000 | 11,489,000 | 11,557 | 11,559,000 | 11,549,000 | 11,562,000 | 11,053,000 | 10,865,000 | 10,640,000 | 10,001 | 5,071,000 | 9,480,000 | 580,000 | -- | 21,757,906 | 20,841,417 | 20,202,737 | 116,266,613 | 98,385,709 | 15,744,738 | 15,664,225 | 84,764,512 | 65,911,750 | -- | -- | -- | 33,951,652 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | -- | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | -- | -- | -- | $1,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,666,667 | 1,666,667 | 1,666,667 | 1,700,000 | 1,666,667 | 1,666,667 | 1,700,000 | 1,700,000 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | -- | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | 1,666,667 | -- | -- | -- | 1,666,667 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.22 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |