Date | 3/31/2024 | 9/30/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $60,450,000.00 | $76,918,000.00 | $67,729,000.00 | $81,007,000.00 | $97,839,000.00 | $123,196,000.00 | $104,679,000.00 | $126,300,000.00 | $107,322,000.00 | $90,000,000.00 | $107,600,000.00 | $89,700,000.00 | $96,400,000.00 | $80,911,000.00 | $76,798,000.00 | $62,509,000.00 | $59,428,000.00 | $68,545,000.00 | $83,083,000.00 | $70,392,000.00 | $79,509,000.00 | $67,916,000.00 | $72,084,000.00 | $60,170,000.00 | $69,472,000.00 | $83,616,000.00 | $119,771,000.00 | $79,155,000.00 | $88,451,000.00 | $85,584,000.00 | $79,551,000.00 | $95,449,000.00 | $97,273,000.00 | $107,295,000.00 | $92,346,000.00 | $88,013,000.00 | $70,447,000.00 | $62,436,000.00 | $73,313,000.00 | $181,526,000.00 | $94,773,000.00 | $121,861,000.00 | $143,504,000.00 | $151,328,000.00 | $148,467,000.00 | $140,150,000.00 | $95,906,000.00 | $57,332,000.00 | $49,513,000.00 | -- | $45,434,000.00 | $36,835,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $159,566,000.00 | $149,977,000.00 | $155,665,000.00 | $152,624,000.00 | $137,519,000.00 | $123,680,000.00 | $126,493,000.00 | $136,854,000.00 | $138,655,000.00 | $141,017,000.00 | $134,374,000.00 | $136,277,000.00 | $131,253,000.00 | $129,233,000.00 | $120,823,000.00 | $124,433,000.00 | $119,494,000.00 | $117,684,000.00 | $108,540,000.00 | $115,900,000.00 | $113,809,000.00 | $113,421,000.00 | $105,054,000.00 | $116,573,000.00 | $116,902,000.00 | $117,358,000.00 | $115,987,000.00 | $117,122,000.00 | $111,513,000.00 | $113,798,000.00 | $106,151,000.00 | $109,705,000.00 | $104,490,000.00 | $99,994,000.00 | $87,752,000.00 | $95,088,000.00 | $88,153,000.00 | $87,989,000.00 | $81,592,000.00 | $92,225,000.00 | $88,830,000.00 | $81,739,000.00 | $81,693,000.00 | $85,122,000.00 | $82,881,000.00 | -- | $97,836,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $19,043,000.00 | $28,798,000.00 | $23,536,000.00 | $24,241,000.00 | $21,987,000.00 | $20,940,000.00 | $22,263,000.00 | $21,030,000.00 | $22,309,000.00 | $18,139,000.00 | $21,227,000.00 | $21,266,000.00 | $20,320,000.00 | $20,500,000.00 | $24,205,000.00 | $21,452,000.00 | $18,476,000.00 | $17,075,000.00 | $15,569,000.00 | $16,653,000.00 | $15,577,000.00 | $16,909,000.00 | $18,988,000.00 | $17,704,000.00 | $14,516,000.00 | $14,655,000.00 | $16,098,000.00 | $14,688,000.00 | $13,598,000.00 | $16,527,000.00 | $15,991,000.00 | $15,650,000.00 | $15,076,000.00 | $16,266,000.00 | $17,873,000.00 | $17,939,000.00 | $13,304,000.00 | $13,083,000.00 | $12,595,000.00 | $15,869,000.00 | $14,766,000.00 | $17,619,000.00 | $16,715,000.00 | $13,798,000.00 | $12,481,000.00 | -- | $21,115,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $313,910,000.00 | $334,147,000.00 | $336,948,000.00 | $335,265,000.00 | $347,196,000.00 | $351,320,000.00 | $350,518,000.00 | $359,384,000.00 | $344,922,000.00 | $332,476,000.00 | $357,486,000.00 | $352,011,000.00 | $338,515,000.00 | $341,227,000.00 | $344,075,000.00 | $310,428,000.00 | $289,186,000.00 | $271,913,000.00 | $284,157,000.00 | $290,492,000.00 | $318,673,000.00 | $296,871,000.00 | $309,003,000.00 | $310,323,000.00 | $316,723,000.00 | $318,838,000.00 | $361,680,000.00 | $380,646,000.00 | $358,340,000.00 | $350,652,000.00 | $354,329,000.00 | $347,966,000.00 | $346,739,000.00 | $335,787,000.00 | $364,470,000.00 | $359,681,000.00 | $350,361,000.00 | $334,244,000.00 | $335,935,000.00 | $353,570,000.00 | $272,003,000.00 | $285,528,000.00 | $316,258,000.00 | $332,278,000.00 | $328,152,000.00 | -- | $285,722,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $25,387,000.00 | $24,963,000.00 | $11,155,000.00 | $10,938,000.00 | $12,220,000.00 | $12,208,000.00 | $12,263,000.00 | $12,327,000.00 | $13,773,000.00 | $14,540,000.00 | $15,349,000.00 | $16,302,000.00 | $16,977,000.00 | $16,682,000.00 | $17,122,000.00 | $20,265,000.00 | $21,103,000.00 | $23,126,000.00 | $23,698,000.00 | $24,462,000.00 | $22,601,000.00 | $21,672,000.00 | $23,062,000.00 | $23,353,000.00 | $24,967,000.00 | $26,579,000.00 | $27,878,000.00 | $29,061,000.00 | $29,550,000.00 | $29,482,000.00 | $31,829,000.00 | $29,856,000.00 | $30,830,000.00 | $32,733,000.00 | $34,391,000.00 | $34,539,000.00 | $35,569,000.00 | $34,728,000.00 | $34,733,000.00 | $35,325,000.00 | $37,209,000.00 | $39,536,000.00 | $37,458,000.00 | $39,668,000.00 | $40,825,000.00 | -- | $44,823,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $893,000.00 | $929,000.00 | $964,000.00 | $1,646,000.00 | $3,634,000.00 | $5,622,000.00 | $7,611,000.00 | $9,599,000.00 | $11,587,000.00 | $13,576,000.00 | $15,564,000.00 | $17,552,000.00 | $19,541,000.00 | $21,529,000.00 | $23,517,000.00 | $25,506,000.00 | $27,494,000.00 | $29,695,000.00 | $31,896,000.00 | $34,102,000.00 | $36,317,000.00 | $39,122,000.00 | $49,819,000.00 | $53,842,000.00 | $57,865,000.00 | -- | $66,039,000.00 | -- | -- | -- | -- | -- |
Goodwill | $57,682,000.00 | $57,656,000.00 | $57,776,000.00 | $57,658,000.00 | $58,000,000.00 | $58,006,000.00 | $57,951,000.00 | $57,909,000.00 | $57,963,000.00 | $57,834,000.00 | $57,717,000.00 | $57,701,000.00 | $57,740,000.00 | $57,657,000.00 | $57,770,000.00 | $57,813,000.00 | $57,764,000.00 | $57,767,000.00 | $57,855,000.00 | $58,021,000.00 | $57,910,000.00 | $57,863,000.00 | $57,812,000.00 | $57,742,000.00 | $57,712,000.00 | $57,844,000.00 | $57,848,000.00 | $57,936,000.00 | $57,892,000.00 | $57,965,000.00 | $58,054,000.00 | $58,020,000.00 | $58,015,000.00 | $58,066,000.00 | $58,091,000.00 | $58,102,000.00 | $58,163,000.00 | $58,124,000.00 | $59,368,000.00 | $59,368,000.00 | $59,389,000.00 | $59,344,000.00 | $59,215,000.00 | $56,180,000.00 | $56,187,000.00 | -- | $54,474,000.00 | -- | -- | -- | $4,495,000.00 | -- |
Other Assets | $21,735,000.00 | $21,153,000.00 | $23,719,000.00 | $21,529,000.00 | $18,388,000.00 | $18,282,000.00 | $17,387,000.00 | $14,759,000.00 | $16,466,000.00 | $14,971,000.00 | $15,799,000.00 | $17,097,000.00 | $17,277,000.00 | $17,448,000.00 | $17,373,000.00 | $16,180,000.00 | $16,528,000.00 | $14,749,000.00 | $11,576,000.00 | $12,849,000.00 | $13,231,000.00 | $16,284,000.00 | $15,095,000.00 | $10,032,000.00 | $11,517,000.00 | $12,017,000.00 | $12,020,000.00 | $11,124,000.00 | $13,804,000.00 | $7,863,000.00 | $5,497,000.00 | $8,513,000.00 | $10,220,000.00 | $9,263,000.00 | $11,820,000.00 | $10,948,000.00 | $11,307,000.00 | $13,301,000.00 | $11,848,000.00 | $12,418,000.00 | $7,957,000.00 | $10,912,000.00 | $7,987,000.00 | $8,006,000.00 | $6,062,000.00 | -- | $2,468,000.00 | -- | -- | -- | -- | -- |
Total Assets | $462,527,000.00 | $476,830,000.00 | $468,769,000.00 | $466,349,000.00 | $469,436,000.00 | $475,501,000.00 | $475,776,000.00 | $486,826,000.00 | $478,142,000.00 | $464,710,000.00 | $490,927,000.00 | $489,988,000.00 | $479,473,000.00 | $463,747,000.00 | $438,181,000.00 | $406,134,000.00 | $386,073,000.00 | $369,131,000.00 | $378,727,000.00 | $387,319,000.00 | $413,937,000.00 | $393,952,000.00 | $406,464,000.00 | $416,847,000.00 | $415,163,000.00 | $422,733,000.00 | $469,033,000.00 | $490,020,000.00 | $473,325,000.00 | $461,802,000.00 | $469,971,000.00 | $463,659,000.00 | $467,565,000.00 | $459,637,000.00 | $495,188,000.00 | $491,072,000.00 | $485,203,000.00 | $473,161,000.00 | $475,929,000.00 | $497,078,000.00 | $415,635,000.00 | $438,017,000.00 | $473,170,000.00 | $492,729,000.00 | $492,036,000.00 | -- | $455,784,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $44,430,000.00 | $34,877,000.00 | $33,861,000.00 | $32,945,000.00 | $32,364,000.00 | $29,258,000.00 | $22,569,000.00 | $17,869,000.00 | $10,876,000.00 | $17,841,000.00 | $23,126,000.00 | $26,530,000.00 | $22,062,000.00 | $23,621,000.00 | $29,562,000.00 | $25,392,000.00 | $31,396,000.00 | $25,921,000.00 | $19,694,000.00 | $23,175,000.00 | $25,922,000.00 | $22,199,000.00 | $17,486,000.00 | $23,633,000.00 | $25,154,000.00 | $17,049,000.00 | $15,229,000.00 | $21,737,000.00 | $19,561,000.00 | $13,652,000.00 | $13,096,000.00 | $13,656,000.00 | $15,980,000.00 | $14,695,000.00 | $15,639,000.00 | $18,139,000.00 | $15,111,000.00 | $18,146,000.00 | $15,920,000.00 | $14,982,000.00 | $20,668,000.00 | $28,025,000.00 | $18,209,000.00 | $23,468,000.00 | $22,017,000.00 | -- | $38,645,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $421,446,000.00 | $425,886,000.00 | $417,024,000.00 | $419,358,000.00 | $417,827,000.00 | $424,507,000.00 | $430,011,000.00 | $408,276,000.00 | $400,364,000.00 | $397,270,000.00 | $427,292,000.00 | $430,111,000.00 | $423,473,000.00 | $422,773,000.00 | $388,310,000.00 | $358,490,000.00 | $339,928,000.00 | $322,025,000.00 | $330,095,000.00 | $342,541,000.00 | $364,826,000.00 | $345,306,000.00 | $359,931,000.00 | $371,391,000.00 | $368,510,000.00 | $369,363,000.00 | $409,373,000.00 | $427,673,000.00 | $412,456,000.00 | $397,672,000.00 | $394,191,000.00 | $387,177,000.00 | $391,618,000.00 | $379,144,000.00 | $396,640,000.00 | $395,244,000.00 | $390,026,000.00 | $378,495,000.00 | $369,094,000.00 | $375,033,000.00 | $264,808,000.00 | $268,927,000.00 | $269,303,000.00 | $276,028,000.00 | $260,580,000.00 | -- | $215,457,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $173,494,000.00 | $176,021,000.00 | $179,804,000.00 | $176,325,000.00 | $181,247,000.00 | $182,033,000.00 | $197,809,000.00 | $183,032,000.00 | $180,612,000.00 | $179,689,000.00 | $189,307,000.00 | $190,663,000.00 | $183,864,000.00 | $188,460,000.00 | $159,844,000.00 | $145,957,000.00 | $136,823,000.00 | $128,926,000.00 | $131,077,000.00 | $134,321,000.00 | $169,876,000.00 | $158,020,000.00 | $164,571,000.00 | $170,037,000.00 | $170,168,000.00 | $175,024,000.00 | $210,412,000.00 | $209,673,000.00 | $206,723,000.00 | $204,773,000.00 | $202,853,000.00 | $200,989,000.00 | $199,152,000.00 | $197,371,000.00 | $195,612,000.00 | $202,287,000.00 | $201,082,000.00 | $199,916,000.00 | $198,768,000.00 | $197,658,000.00 | $81,565,000.00 | $80,507,000.00 | $79,466,000.00 | $78,460,000.00 | $77,468,000.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $563,958,000.00 | $557,668,000.00 | $550,288,000.00 | $546,117,000.00 | $539,383,000.00 | $536,709,000.00 | $531,553,000.00 | $554,673,000.00 | $551,409,000.00 | $547,651,000.00 | $545,741,000.00 | $542,126,000.00 | $540,247,000.00 | $536,809,000.00 | $535,332,000.00 | $531,207,000.00 | $528,254,000.00 | $524,699,000.00 | $521,738,000.00 | $516,173,000.00 | $512,883,000.00 | $508,014,000.00 | $496,887,000.00 | $492,311,000.00 | $488,908,000.00 | $484,863,000.00 | $481,346,000.00 | $476,165,000.00 | $476,387,000.00 | $473,025,000.00 | $471,430,000.00 | $465,952,000.00 | $461,995,000.00 | $455,928,000.00 | $451,750,000.00 | $438,661,000.00 | $433,257,000.00 | $427,433,000.00 | $424,524,000.00 | $420,511,000.00 | $418,008,000.00 | $411,136,000.00 | $409,143,000.00 | $405,393,000.00 | $402,998,000.00 | -- | $373,963,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,908,000.00 | $-1,716,000.00 | $1,541,000.00 | $-1,249,000.00 | $1,203,000.00 | $2,216,000.00 | $2,324,000.00 | $716,000.00 | $2,818,000.00 | $1,009,000.00 | $-484,000.00 | $-779,000.00 | $-151,000.00 | $-1,028,000.00 | $-10,000.00 | $489,000.00 | $759,000.00 | $698,000.00 | $1,093,000.00 | $1,858,000.00 | $630,000.00 | $316,000.00 | $-52,000.00 | $-1,807,000.00 | $-2,236,000.00 | $-842,000.00 | $-960,000.00 | $-299,000.00 | $-1,243,000.00 | $-646,000.00 | $-426,000.00 | $154,000.00 | $610,000.00 | $1,232,000.00 | $1,815,000.00 | $2,375,000.00 | $2,464,000.00 | $2,337,000.00 | $1,882,000.00 | $2,391,000.00 | $2,473,000.00 | $2,302,000.00 | $2,837,000.00 | $1,877,000.00 | $2,494,000.00 | -- | $127,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-521,068,000.00 | $-505,105,000.00 | $-500,179,000.00 | $-497,971,000.00 | $-489,070,000.00 | $-488,024,000.00 | $-488,203,000.00 | $-476,932,000.00 | $-476,542,000.00 | $-481,311,000.00 | $-481,713,000.00 | $-481,561,000.00 | $-484,186,000.00 | $-494,896,000.00 | $-485,540,000.00 | $-484,140,000.00 | $-482,956,000.00 | $-478,377,000.00 | $-474,285,000.00 | $-473,339,000.00 | $-464,487,000.00 | $-459,768,000.00 | $-450,386,000.00 | $-445,131,000.00 | $-440,102,000.00 | $-430,733,000.00 | $-420,807,000.00 | $-413,600,000.00 | $-414,356,000.00 | $-408,329,000.00 | $-395,303,000.00 | $-389,703,000.00 | $-386,736,000.00 | $-376,744,000.00 | $-355,094,000.00 | $-345,285,000.00 | $-340,620,000.00 | $-335,179,000.00 | $-319,646,000.00 | $-300,931,000.00 | $-269,728,000.00 | $-240,557,000.00 | $-216,427,000.00 | $-196,163,000.00 | $-181,282,000.00 | -- | $-144,385,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $41,081,000.00 | $50,944,000.00 | $51,745,000.00 | $46,991,000.00 | $51,609,000.00 | $50,994,000.00 | $45,765,000.00 | $78,550,000.00 | $77,778,000.00 | $67,440,000.00 | $63,635,000.00 | $59,877,000.00 | $56,000,000.00 | $40,974,000.00 | $49,871,000.00 | $47,644,000.00 | $46,145,000.00 | $47,106,000.00 | $48,632,000.00 | $44,778,000.00 | $49,111,000.00 | $48,646,000.00 | $46,533,000.00 | $45,456,000.00 | $46,653,000.00 | $53,370,000.00 | $59,660,000.00 | -- | -- | -- | $75,780,000.00 | -- | -- | -- | $98,548,000.00 | $95,828,000.00 | $95,177,000.00 | $94,666,000.00 | $106,835,000.00 | $122,045,000.00 | $150,827,000.00 | $172,953,000.00 | $195,625,000.00 | $211,178,000.00 | $224,281,000.00 | -- | $229,775,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-3,863,000.00 | $8,242,000.00 | $5,523,000.00 | $7,175,000.00 | -- | $10,552,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $462,527,000.00 | $476,830,000.00 | $468,769,000.00 | $466,349,000.00 | $469,436,000.00 | $475,501,000.00 | $475,776,000.00 | $486,826,000.00 | $478,142,000.00 | $464,710,000.00 | $490,927,000.00 | $489,988,000.00 | $479,473,000.00 | $463,747,000.00 | $438,181,000.00 | $406,134,000.00 | $386,073,000.00 | $369,131,000.00 | $378,727,000.00 | $387,319,000.00 | $413,937,000.00 | $393,952,000.00 | $406,464,000.00 | $416,847,000.00 | $415,163,000.00 | $422,733,000.00 | $469,033,000.00 | $490,020,000.00 | $473,325,000.00 | $461,802,000.00 | $469,971,000.00 | $463,659,000.00 | $467,565,000.00 | $459,637,000.00 | $495,188,000.00 | $491,072,000.00 | $485,203,000.00 | $473,161,000.00 | $475,929,000.00 | $497,078,000.00 | $415,635,000.00 | $438,017,000.00 | $473,170,000.00 | $492,729,000.00 | $492,036,000.00 | -- | $455,784,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 9/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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $113,786,000.00 | $99,832,000.00 | $100,329,000.00 | $90,950,000.00 | $112,094,000.00 | $97,312,000.00 | $87,502,000.00 | $86,506,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $72,058,000.00 | $64,399,000.00 | $133,689,000.00 | $61,896,000.00 | $202,951,000.00 | $73,648,000.00 | $67,918,000.00 | $63,020,000.00 | $56,628,000.00 | $49,929,000.00 | $233,207,000.00 | $60,415,000.00 | $117,560,000.00 | $56,634,000.00 | $256,134,000.00 | $184,643,000.00 | $121,888,000.00 | $57,950,000.00 | $243,202,000.00 | $63,583,000.00 | $60,974,000.00 | $52,844,000.00 | $242,073,000.00 | $173,164,000.00 | $56,115,000.00 | $55,162,000.00 | $240,087,000.00 | $182,414,000.00 | $66,341,000.00 | $55,733,000.00 | $234,399,000.00 | $58,855,000.00 | $114,246,000.00 | $54,580,000.00 | $226,619,000.00 | $163,066,000.00 | $105,626,000.00 | $50,163,000.00 | $218,334,000.00 | $160,719,000.00 | $110,225,000.00 | $59,072,000.00 | $271,951,000.00 | $65,705,000.00 | $66,180,000.00 | $76,023,000.00 | $115,042,000.00 | $27,434,000.00 | $24,780,000.00 | -- | $117,607,000.00 | -- |
Gross Profit | $104,469,000.00 | $39,493,000.00 | $77,564,000.00 | $34,597,000.00 | $116,935,000.00 | $42,627,000.00 | $39,524,000.00 | $39,542,000.00 | $76,234,000.00 | $35,403,000.00 | $149,721,000.00 | $109,976,000.00 | $70,843,000.00 | $32,943,000.00 | $162,651,000.00 | $40,466,000.00 | $38,380,000.00 | $37,879,000.00 | $161,695,000.00 | $113,710,000.00 | $39,355,000.00 | $38,106,000.00 | $141,341,000.00 | $98,156,000.00 | $62,731,000.00 | $31,344,000.00 | $37,300,000.00 | $121,413,000.00 | $76,469,000.00 | $33,898,000.00 | $145,402,000.00 | $104,950,000.00 | $66,290,000.00 | $27,801,000.00 | $142,800,000.00 | $104,353,000.00 | $38,171,000.00 | $26,478,000.00 | $27,285,000.00 | $20,053,000.00 | $26,626,000.00 | $23,676,000.00 | $137,272,000.00 | $100,782,000.00 | $64,671,000.00 | $24,428,000.00 | $107,242,000.00 | $75,016,000.00 | $29,466,000.00 | $18,237,000.00 | $104,018,000.00 | -- |
Research and Development | $10,909,000.00 | $14,013,000.00 | $28,733,000.00 | $14,092,000.00 | $43,183,000.00 | $14,697,000.00 | $14,382,000.00 | $13,268,000.00 | $11,956,000.00 | $12,148,000.00 | $49,784,000.00 | $11,164,000.00 | $26,405,000.00 | $13,341,000.00 | $56,493,000.00 | $40,442,000.00 | $27,529,000.00 | $13,889,000.00 | $57,251,000.00 | $13,906,000.00 | $14,664,000.00 | $14,093,000.00 | $49,921,000.00 | $12,484,000.00 | $11,944,000.00 | $12,229,000.00 | $56,652,000.00 | $42,497,000.00 | $14,931,000.00 | $14,296,000.00 | $55,752,000.00 | $12,836,000.00 | $28,066,000.00 | $14,149,000.00 | $53,724,000.00 | $13,763,000.00 | $13,435,000.00 | $12,950,000.00 | $66,197,000.00 | $51,510,000.00 | $35,813,000.00 | $18,574,000.00 | $81,287,000.00 | $64,222,000.00 | $40,439,000.00 | $20,565,000.00 | $41,301,000.00 | $26,651,000.00 | $17,360,000.00 | -- | $31,523,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $33,636,000.00 | $37,280,000.00 | $40,262,000.00 | $36,779,000.00 | $35,076,000.00 | $75,759,000.00 | $37,113,000.00 | $35,116,000.00 | $62,567,000.00 | $29,935,000.00 | $137,182,000.00 | $102,664,000.00 | $71,500,000.00 | $37,223,000.00 | $162,068,000.00 | $37,585,000.00 | $81,815,000.00 | $42,567,000.00 | $165,492,000.00 | $40,070,000.00 | $40,372,000.00 | $40,158,000.00 | $151,164,000.00 | $36,693,000.00 | $74,101,000.00 | $37,891,000.00 | $163,586,000.00 | $123,326,000.00 | $83,824,000.00 | $41,129,000.00 | $164,571,000.00 | $122,641,000.00 | $42,080,000.00 | $43,073,000.00 | $160,944,000.00 | $117,830,000.00 | $77,651,000.00 | $38,764,000.00 | $178,295,000.00 | $45,088,000.00 | $93,197,000.00 | $58,567,000.00 | $193,506,000.00 | $147,114,000.00 | $96,669,000.00 | $49,115,000.00 | $135,525,000.00 | $27,839,000.00 | $50,147,000.00 | -- | $101,182,000.00 | -- |
Loss from Operations | $-4,562,000.00 | $2,213,000.00 | $2,705,000.00 | $-2,182,000.00 | $6,100,000.00 | $3,981,000.00 | $2,411,000.00 | $18,093,000.00 | $13,667,000.00 | $5,468,000.00 | $12,539,000.00 | $7,969,000.00 | $-657,000.00 | $-4,280,000.00 | $583,000.00 | $-2,675,000.00 | $-5,556,000.00 | $-4,688,000.00 | $-3,797,000.00 | $-3,821,000.00 | $-1,017,000.00 | $-2,052,000.00 | $-9,823,000.00 | $-12,638,000.00 | $-11,370,000.00 | $-6,547,000.00 | $-4,873,000.00 | $-1,913,000.00 | $-7,355,000.00 | $-7,231,000.00 | $-19,169,000.00 | $1,172,000.00 | $-3,591,000.00 | $-15,272,000.00 | $-18,144,000.00 | $-13,477,000.00 | $-716,000.00 | $-12,286,000.00 | $-80,655,000.00 | $-67,930,000.00 | $-22,266,000.00 | $-34,891,000.00 | $-62,987,000.00 | $-46,332,000.00 | $-7,311,000.00 | $-24,687,000.00 | $-27,829,000.00 | $-2,970,000.00 | $-2,444,000.00 | -- | $2,836,000.00 | -- |
Loss Before Income Taxes | $-15,678,000.00 | $-1,037,000.00 | $-5,933,000.00 | $-5,108,000.00 | $-577,000.00 | $659,000.00 | $-597,000.00 | $6,133,000.00 | $5,056,000.00 | $746,000.00 | $5,690,000.00 | $2,910,000.00 | $2,670,000.00 | $-8,719,000.00 | $-14,344,000.00 | $-13,808,000.00 | $-12,860,000.00 | $-8,671,000.00 | $-23,021,000.00 | $-21,664,000.00 | $-13,378,000.00 | $-8,623,000.00 | $-28,541,000.00 | $-23,682,000.00 | $-19,495,000.00 | $-10,552,000.00 | $-23,168,000.00 | $-16,037,000.00 | $-17,516,000.00 | $-12,322,000.00 | $-37,790,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.06 | $-0.03 | $-0.08 | $-0.06 | $-0.01 | -- | $-0.01 | -- | $0.06 | -- | -- | $0.04 | $0.02 | $-0.11 | $-0.19 | $-0.01 | $-0.16 | -- | $-0.28 | -- | -- | -- | -- | $-0.30 | -- | -- | $-0.09 | $-0.23 | $-0.08 | $-0.16 | -- | $-0.44 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.28 | $-0.73 | $-0.15 | $-0.38 | $-0.44 | $-0.03 | $-0.01 | $-0.08 | $0.05 | -- |
Weighted Average Shares Basic | 99,197,000 | 96,555,000 | 94,048,000 | 93,529,000 | 92,761,000 | 91,761,000 | 90,838,000 | 93,123,000 | 91,609,000 | 91,194,000 | 89,874,000 | 89,585,000 | 89,145,000 | 88,772,000 | 87,465,000 | 87,962,000 | 86,858,000 | -- | 84,893,000 | -- | -- | -- | -- | 82,913,000 | -- | -- | 81,081,000 | 80,320,000 | 80,346,000 | 79,760,000 | -- | 77,981,000 | -- | -- | -- | -- | -- | -- | 73,281,000 | 74,016,000 | 72,870,000 | 71,995,000 | 70,887,000 | 70,692,000 | 70,481,000 | 70,263,000 | 60,085,000 | 59,298,000 | 58,975,000 | 58,667,000 | 57,560,000 | -- |
Earnings Per Share Diluted | $-0.06 | $-0.03 | $-0.08 | $-0.06 | $-0.02 | $-0.01 | $-0.01 | $0.05 | $0.05 | -- | -- | $0.04 | $0.02 | $-0.11 | $-0.19 | $-0.17 | $-0.16 | -- | $-0.28 | -- | -- | -- | -- | $-0.30 | -- | -- | $-0.09 | $-0.23 | $-0.08 | $-0.16 | -- | $-0.44 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-1.02 | $-0.73 | $-0.15 | $-0.38 | $-0.44 | $-0.03 | $0.07 | $-0.08 | $0.05 | -- |
Weighted Average Shares Diluted | 97,838,000 | 96,555,000 | 94,567,000 | 93,529,000 | 92,761,000 | 91,299,000 | 90,838,000 | 93,123,000 | 93,353,000 | 91,681,000 | 90,623,000 | 90,429,000 | 90,095,000 | 88,772,000 | 87,465,000 | 87,220,000 | 86,858,000 | -- | 84,893,000 | -- | -- | -- | -- | 82,268,000 | -- | -- | 81,081,000 | 80,320,000 | 80,346,000 | 79,760,000 | -- | 77,981,000 | -- | -- | -- | -- | -- | -- | 73,281,000 | 74,016,000 | 72,870,000 | 71,995,000 | 71,473,000 | 70,692,000 | 70,698,000 | 70,263,000 | 62,451,000 | 59,298,000 | 58,975,000 | 58,667,000 | 60,191,000 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 99,244,173 | 96,726,843 | 95,494,729 | 93,778,769 | 92,802,213 | 92,733,531 | 90,918,976 | 93,260,654 | 92,989,337 | 91,273,683 | 91,178,108 | 88,521,511 | 88,521,511 | 88,521,511 | 88,521,511 | 88,020,073 | 87,885,603 | 86,500,260 | 86,129,256 | 85,583,802 | 85,287,635 | 83,754,665 | 83,739,804 | 82,999,966 | 82,894,723 | 81,693,888 | 81,378,208 | 80,924,480 | 80,835,472 | 79,864,804 | 79,477,838 | 78,971,514 | 78,438,490 | 77,422,458 | 77,178,365 | 76,706,479 | 75,926,276 | 74,820,153 | 74,587,231 | 74,096,245 | 73,920,824 | 72,143,926 | 71,864,268 | 71,257,940 | 71,005,545 | -- | 70,059,819 | -- | -- | -- | -- | -- |
Common Stock Value | $99,000.00 | $97,000.00 | $95,000.00 | $94,000.00 | $93,000.00 | $93,000.00 | $91,000.00 | $93,000.00 | $93,000.00 | $91,000.00 | $91,000.00 | $91,000.00 | $90,000.00 | $89,000.00 | $89,000.00 | $88,000.00 | $88,000.00 | $86,000.00 | $86,000.00 | $86,000.00 | $85,000.00 | $84,000.00 | $84,000.00 | $83,000.00 | $83,000.00 | $82,000.00 | $81,000.00 | $81,000.00 | $81,000.00 | $80,000.00 | $79,000.00 | $79,000.00 | $78,000.00 | $77,000.00 | $77,000.00 | $77,000.00 | $76,000.00 | $75,000.00 | $75,000.00 | $74,000.00 | $74,000.00 | $72,000.00 | $72,000.00 | $71,000.00 | $71,000.00 | -- | $70,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.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,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 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.03 | -- | -- | -- | $3.87 | -- | -- | -- | $4.10 | -- | -- | -- | $4.75 | -- | -- | -- | $5.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6.82 | -- | -- | -- | -- | -- | -- | -- | -- | -- |