Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/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 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 7/31/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $156,423,000.00 | $168,747,000.00 | $159,080,000.00 | $184,567,000.00 | $206,824,000.00 | $215,178,000.00 | $217,393,000.00 | $227,553,000.00 | $308,642,000.00 | $318,326,000.00 | $323,929,000.00 | $329,134,000.00 | $322,352,000.00 | $220,157,000.00 | $251,782,000.00 | $306,077,000.00 | $319,162,000.00 | $329,562,000.00 | $272,636,000.00 | $295,476,000.00 | $281,889,000.00 | $141,867,000.00 | $148,146,000.00 | $160,505,000.00 | $157,359,000.00 | -- | $197,969,000.00 | $111,868,000.00 | $118,039,000.00 | $95,208,000.00 | $103,151,000.00 | $118,700,000.00 | $161,770,000.00 | $134,948,000.00 | $145,831,000.00 | $141,660,000.00 | $161,019,000.00 | $40,413,000.00 | $30,034,000.00 | $47,040,000.00 | $44,688,000.00 | $90,774,000.00 | $88,227,000.00 | $82,462,000.00 | $83,558,000.00 | $72,644,000.00 | $71,162,000.00 | $70,913,000.00 | $68,457,000.00 | -- | $66,403,000.00 | $61,499,000.00 | $55,845,000.00 | $62,449,000.00 | $51,979,000.00 |
Accounts Receivable Net Current | $51,035,000.00 | $49,058,000.00 | $49,688,000.00 | $54,163,000.00 | $45,918,000.00 | $34,415,000.00 | $52,803,000.00 | $40,581,000.00 | $43,125,000.00 | $41,295,000.00 | -- | $53,700,000.00 | -- | -- | -- | $65,288,000.00 | -- | -- | -- | $42,800,000.00 | -- | -- | -- | $33,244,000.00 | -- | -- | -- | -- | $34,045,000.00 | -- | -- | -- | $39,701,000.00 | -- | -- | -- | $71,963,000.00 | -- | -- | -- | $47,626,000.00 | -- | -- | -- | $39,561,000.00 | -- | -- | -- | $34,994,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $10,809,000.00 | $12,013,000.00 | $10,449,000.00 | $11,413,000.00 | $11,706,000.00 | $11,935,000.00 | $10,719,000.00 | $9,623,000.00 | $10,513,000.00 | $9,376,000.00 | $10,668,000.00 | $9,647,000.00 | $9,010,000.00 | $8,591,000.00 | $9,394,000.00 | $9,038,000.00 | $8,764,000.00 | $7,692,000.00 | $6,444,000.00 | $4,756,000.00 | $7,123,000.00 | $5,518,000.00 | $7,294,000.00 | $9,067,000.00 | $12,123,000.00 | -- | $7,011,000.00 | $6,805,000.00 | $6,337,000.00 | $6,710,000.00 | $7,456,000.00 | $6,203,000.00 | $7,656,000.00 | $8,916,000.00 | $7,263,000.00 | $7,943,000.00 | $8,075,000.00 | $13,090,000.00 | $10,866,000.00 | $7,842,000.00 | $6,157,000.00 | $6,406,000.00 | $6,041,000.00 | $6,199,000.00 | $5,067,000.00 | $4,816,000.00 | $3,922,000.00 | -- | $8,353,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $222,909,000.00 | $234,674,000.00 | $225,523,000.00 | $256,364,000.00 | $270,394,000.00 | $267,489,000.00 | $286,798,000.00 | $283,529,000.00 | $368,130,000.00 | $374,876,000.00 | $394,145,000.00 | $394,300,000.00 | $405,219,000.00 | $289,313,000.00 | $320,596,000.00 | $385,945,000.00 | $389,327,000.00 | $395,250,000.00 | $329,172,000.00 | $346,143,000.00 | $338,595,000.00 | $189,787,000.00 | $187,175,000.00 | $202,056,000.00 | $204,123,000.00 | -- | $244,238,000.00 | $157,417,000.00 | $173,657,000.00 | $179,313,000.00 | $189,331,000.00 | $197,839,000.00 | $211,041,000.00 | $216,951,000.00 | $224,604,000.00 | $220,422,000.00 | $240,289,000.00 | $107,936,000.00 | $105,448,000.00 | $107,861,000.00 | $137,129,000.00 | $141,807,000.00 | $131,821,000.00 | $131,403,000.00 | $127,426,000.00 | $124,413,000.00 | $111,612,000.00 | $107,303,000.00 | $110,674,000.00 | -- | -- | -- | $89,490,000.00 | -- | -- |
Property Plant and Equipement | $21,572,000.00 | $23,051,000.00 | $23,922,000.00 | $24,659,000.00 | $26,128,000.00 | $27,341,000.00 | $28,141,000.00 | $30,958,000.00 | $32,395,000.00 | $34,267,000.00 | $35,629,000.00 | $36,504,000.00 | $35,994,000.00 | $33,662,000.00 | $26,703,000.00 | $14,794,000.00 | $13,972,000.00 | $15,128,000.00 | $15,922,000.00 | $14,676,000.00 | $14,855,000.00 | $14,856,000.00 | $14,799,000.00 | $14,007,000.00 | $14,471,000.00 | -- | $14,614,000.00 | $14,789,000.00 | $15,238,000.00 | $15,456,000.00 | $15,490,000.00 | $15,278,000.00 | $15,777,000.00 | $16,338,000.00 | $15,785,000.00 | $15,175,000.00 | $15,788,000.00 | $17,446,000.00 | $16,761,000.00 | $17,750,000.00 | $15,587,000.00 | $14,911,000.00 | $14,838,000.00 | $14,709,000.00 | $12,788,000.00 | $10,698,000.00 | $7,995,000.00 | $5,319,000.00 | $4,703,000.00 | -- | -- | -- | $3,248,000.00 | -- | -- |
Intangible Assets Net | $10,378,000.00 | $11,678,000.00 | $12,979,000.00 | $14,425,000.00 | $19,825,000.00 | $22,046,000.00 | $24,643,000.00 | $27,618,000.00 | $5,738,000.00 | $6,596,000.00 | $7,467,000.00 | $8,341,000.00 | $9,869,000.00 | $11,398,000.00 | $12,954,000.00 | $14,605,000.00 | $16,191,000.00 | $15,845,000.00 | $17,475,000.00 | $19,354,000.00 | $21,229,000.00 | $22,921,000.00 | $25,057,000.00 | $26,929,000.00 | $28,972,000.00 | -- | $11,844,000.00 | $12,074,000.00 | $12,650,000.00 | $12,114,000.00 | $12,786,000.00 | $13,714,000.00 | $14,191,000.00 | $15,420,000.00 | $17,000,000.00 | $17,736,000.00 | $20,195,000.00 | $21,919,000.00 | $24,227,000.00 | $25,532,000.00 | $8,232,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $107,641,000.00 | $107,860,000.00 | $107,445,000.00 | $107,724,000.00 | $106,751,000.00 | $107,334,000.00 | $107,929,000.00 | $108,133,000.00 | $49,439,000.00 | $49,698,000.00 | $49,563,000.00 | $50,044,000.00 | $49,560,000.00 | $49,116,000.00 | $48,912,000.00 | $49,104,000.00 | $48,878,000.00 | $38,161,000.00 | $38,028,000.00 | $38,231,000.00 | $38,373,000.00 | $38,443,000.00 | $38,764,000.00 | $38,458,000.00 | $38,309,000.00 | $17,052,000.00 | $20,908,000.00 | $20,245,000.00 | $20,096,000.00 | $20,718,000.00 | $20,623,000.00 | $20,847,000.00 | $20,445,000.00 | $20,747,000.00 | $20,614,000.00 | $20,297,000.00 | $21,563,000.00 | $22,097,000.00 | $23,352,000.00 | $23,306,000.00 | $7,024,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $9,666,000.00 | $9,477,000.00 | $8,863,000.00 | $8,508,000.00 | $11,092,000.00 | $8,156,000.00 | $8,119,000.00 | $9,003,000.00 | $9,053,000.00 | $7,238,000.00 | $7,505,000.00 | $7,549,000.00 | $6,796,000.00 | $6,900,000.00 | $7,163,000.00 | $6,831,000.00 | $6,650,000.00 | $5,832,000.00 | $5,530,000.00 | $5,190,000.00 | $4,643,000.00 | $4,467,000.00 | $4,239,000.00 | $4,039,000.00 | $6,754,000.00 | -- | $6,378,000.00 | $6,202,000.00 | $6,013,000.00 | $3,359,000.00 | $2,699,000.00 | $2,705,000.00 | $2,268,000.00 | $1,699,000.00 | $1,520,000.00 | $1,659,000.00 | $2,290,000.00 | $1,710,000.00 | $1,334,000.00 | $1,401,000.00 | $1,251,000.00 | $5,319,000.00 | $5,759,000.00 | $5,955,000.00 | $5,936,000.00 | $5,708,000.00 | $5,826,000.00 | $5,700,000.00 | $5,553,000.00 | -- | -- | -- | $5,097,000.00 | -- | -- |
Total Assets | $407,889,000.00 | $421,833,000.00 | $431,854,000.00 | $433,964,000.00 | $460,892,000.00 | $461,750,000.00 | $486,611,000.00 | $494,483,000.00 | $501,020,000.00 | $511,503,000.00 | $535,088,000.00 | $539,971,000.00 | $551,442,000.00 | $427,278,000.00 | $456,677,000.00 | $513,307,000.00 | $518,738,000.00 | $507,899,000.00 | $444,991,000.00 | $436,967,000.00 | $429,176,000.00 | $281,440,000.00 | $280,469,000.00 | $288,683,000.00 | $292,629,000.00 | -- | $297,982,000.00 | $210,727,000.00 | $227,654,000.00 | $230,960,000.00 | $240,929,000.00 | $250,383,000.00 | $263,722,000.00 | $271,155,000.00 | $279,523,000.00 | $275,289,000.00 | $300,125,000.00 | $181,952,000.00 | $181,727,000.00 | $186,455,000.00 | $179,828,000.00 | $162,037,000.00 | $152,747,000.00 | $152,396,000.00 | $146,479,000.00 | $141,148,000.00 | $125,762,000.00 | $118,651,000.00 | $121,259,000.00 | -- | -- | -- | $98,128,000.00 | -- | -- |
Accounts Payable | $2,535,000.00 | $3,034,000.00 | $4,741,000.00 | $6,874,000.00 | $6,926,000.00 | $5,978,000.00 | $7,957,000.00 | $4,034,000.00 | $4,998,000.00 | $5,265,000.00 | $6,317,000.00 | $4,246,000.00 | $14,014,000.00 | $8,506,000.00 | $12,757,000.00 | $9,098,000.00 | $7,003,000.00 | $6,948,000.00 | $7,562,000.00 | $6,934,000.00 | $5,542,000.00 | $4,725,000.00 | $3,606,000.00 | $2,976,000.00 | $4,203,000.00 | -- | $5,300,000.00 | $6,253,000.00 | $2,744,000.00 | $3,406,000.00 | $4,718,000.00 | $6,679,000.00 | $8,273,000.00 | $6,770,000.00 | $9,350,000.00 | $8,130,000.00 | $10,564,000.00 | $10,061,000.00 | $12,249,000.00 | $12,473,000.00 | $7,839,000.00 | $6,012,000.00 | $4,532,000.00 | $5,743,000.00 | $3,775,000.00 | $5,931,000.00 | $2,600,000.00 | $4,717,000.00 | $4,915,000.00 | -- | -- | -- | $2,131,000.00 | -- | -- |
Accrued Liabilities | $14,985,000.00 | $13,257,000.00 | $16,755,000.00 | $13,784,000.00 | $13,389,000.00 | $12,697,000.00 | $12,389,000.00 | $12,631,000.00 | $12,233,000.00 | $12,786,000.00 | $16,734,000.00 | $13,065,000.00 | $11,906,000.00 | $17,700,000.00 | $18,734,000.00 | $22,748,000.00 | $17,433,000.00 | $13,314,000.00 | $12,352,000.00 | $9,506,000.00 | $6,313,000.00 | $8,828,000.00 | $5,329,000.00 | $6,733,000.00 | $7,693,000.00 | -- | $10,420,000.00 | $7,483,000.00 | $7,279,000.00 | $5,235,000.00 | $4,883,000.00 | $5,360,000.00 | $4,333,000.00 | $4,132,000.00 | $5,213,000.00 | $5,551,000.00 | $5,355,000.00 | $8,928,000.00 | $8,653,000.00 | $8,798,000.00 | $5,210,000.00 | $5,065,000.00 | $4,129,000.00 | $4,418,000.00 | $3,258,000.00 | $3,881,000.00 | $1,462,000.00 | -- | $1,318,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $491,906,000.00 | $499,706,000.00 | $486,732,000.00 | $485,418,000.00 | $488,574,000.00 | $486,840,000.00 | $499,433,000.00 | $490,899,000.00 | $483,086,000.00 | $485,775,000.00 | $500,059,000.00 | $422,934,000.00 | $422,408,000.00 | $309,108,000.00 | $327,067,000.00 | $348,311,000.00 | $362,786,000.00 | $412,405,000.00 | $414,521,000.00 | $382,068,000.00 | $366,165,000.00 | $350,099,000.00 | $335,608,000.00 | $335,662,000.00 | $328,040,000.00 | -- | $318,445,000.00 | $230,597,000.00 | $231,048,000.00 | $220,980,000.00 | $219,233,000.00 | $213,628,000.00 | $208,308,000.00 | $204,055,000.00 | $201,003,000.00 | $189,013,000.00 | $201,126,000.00 | $84,097,000.00 | $84,400,000.00 | $87,295,000.00 | $68,525,000.00 | $57,480,000.00 | $53,661,000.00 | $59,140,000.00 | $57,810,000.00 | $56,456,000.00 | $45,397,000.00 | $41,457,000.00 | $47,316,000.00 | -- | -- | -- | $38,625,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $79,993,000.00 | $77,934,000.00 | -- | -- | -- | $69,844,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-5,082,000.00 | $-4,909,000.00 | $-5,427,000.00 | $-5,068,000.00 | $-6,153,000.00 | $-5,509,000.00 | $-4,881,000.00 | $-4,659,000.00 | $-4,283,000.00 | $-3,882,000.00 | $-4,039,000.00 | $-3,431,000.00 | $-3,862,000.00 | $-3,995,000.00 | $-4,081,000.00 | $-3,911,000.00 | $-4,124,000.00 | $-3,466,000.00 | $-3,644,000.00 | $-3,374,000.00 | $-3,166,000.00 | $-3,078,000.00 | $-2,289,000.00 | $-2,816,000.00 | $-3,209,000.00 | -- | $-3,544,000.00 | $-4,663,000.00 | $-4,910,000.00 | $-3,766,000.00 | $-3,934,000.00 | $-3,561,000.00 | $-4,322,000.00 | $-3,771,000.00 | $-4,018,000.00 | $-4,805,000.00 | $-2,249,000.00 | $-1,421,000.00 | $157,000.00 | $-26,000.00 | -- | -- | -- | -- | -- | $-11,000.00 | $-11,000.00 | $-11,000.00 | $-11,000.00 | -- | -- | -- | $-11,000.00 | -- | -- |
Accumulated Deficit | $-658,609,000.00 | $-647,252,000.00 | $-637,057,000.00 | $-623,189,000.00 | $-573,551,000.00 | $-559,698,000.00 | $-537,292,000.00 | $-508,652,000.00 | $-485,043,000.00 | $-467,518,000.00 | $-449,472,000.00 | $-438,773,000.00 | $-420,589,000.00 | $-401,732,000.00 | $-384,524,000.00 | $-361,789,000.00 | $-344,489,000.00 | $-327,142,000.00 | $-309,625,000.00 | $-292,708,000.00 | $-279,948,000.00 | $-264,161,000.00 | $-247,317,000.00 | $-238,185,000.00 | $-221,205,000.00 | -- | $-199,979,000.00 | $-180,466,000.00 | $-160,259,000.00 | $-141,746,000.00 | $-126,038,000.00 | $-105,511,000.00 | $-85,034,000.00 | $-67,303,000.00 | $-49,121,000.00 | $-33,453,000.00 | $-19,223,000.00 | $-1,076,000.00 | $2,879,000.00 | $9,873,000.00 | $18,328,000.00 | $18,189,000.00 | $17,197,000.00 | $16,618,000.00 | $14,882,000.00 | $13,470,000.00 | $12,113,000.00 | $11,118,000.00 | $9,927,000.00 | -- | -- | -- | $3,577,000.00 | -- | -- |
Total Stockholders' Equity | $-84,017,000.00 | $-77,873,000.00 | $-54,878,000.00 | $-51,454,000.00 | $-27,682,000.00 | $-25,090,000.00 | $-12,822,000.00 | $3,584,000.00 | $17,934,000.00 | $25,728,000.00 | $35,029,000.00 | $117,037,000.00 | $129,034,000.00 | $118,170,000.00 | $129,610,000.00 | $164,996,000.00 | $155,952,000.00 | $95,494,000.00 | $30,470,000.00 | $54,899,000.00 | $63,011,000.00 | $-68,659,000.00 | $-55,139,000.00 | $-46,979,000.00 | $-35,411,000.00 | -- | $-20,463,000.00 | $-19,870,000.00 | $-3,394,000.00 | $9,980,000.00 | $21,696,000.00 | $36,755,000.00 | $55,414,000.00 | $67,100,000.00 | $78,520,000.00 | $86,276,000.00 | $98,999,000.00 | $97,855,000.00 | $97,327,000.00 | $99,160,000.00 | $111,303,000.00 | $104,557,000.00 | $99,086,000.00 | $93,256,000.00 | $88,669,000.00 | $84,692,000.00 | $80,365,000.00 | $77,194,000.00 | $73,943,000.00 | -- | -- | -- | $59,503,000.00 | $55,039,000.00 | $43,752,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,924,000.00 | $2,151,000.00 | $3,054,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $407,889,000.00 | $421,833,000.00 | $431,854,000.00 | $433,964,000.00 | $460,892,000.00 | $461,750,000.00 | $486,611,000.00 | $494,483,000.00 | $501,020,000.00 | $511,503,000.00 | $535,088,000.00 | $539,971,000.00 | $551,442,000.00 | $427,278,000.00 | $456,677,000.00 | $513,307,000.00 | $518,738,000.00 | $507,899,000.00 | $444,991,000.00 | $436,967,000.00 | $429,176,000.00 | $281,440,000.00 | $280,469,000.00 | $288,683,000.00 | $292,629,000.00 | -- | $297,982,000.00 | $210,727,000.00 | $227,654,000.00 | $230,960,000.00 | $240,929,000.00 | $250,383,000.00 | $263,722,000.00 | $271,155,000.00 | $279,523,000.00 | $275,289,000.00 | $300,125,000.00 | $181,952,000.00 | $181,727,000.00 | $186,455,000.00 | $179,828,000.00 | $162,037,000.00 | $152,747,000.00 | $152,396,000.00 | $146,479,000.00 | $141,148,000.00 | $125,762,000.00 | $118,651,000.00 | $121,259,000.00 | -- | -- | -- | $98,128,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/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 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 7/31/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $80,688,000.00 | $303,708,000.00 | $226,224,000.00 | $75,792,000.00 | $205,202,000.00 | $134,854,000.00 | $66,492,000.00 | $251,423,000.00 | $186,450,000.00 | $123,779,000.00 | $61,378,000.00 | $252,424,000.00 | $61,508,000.00 | $63,747,000.00 | $66,311,000.00 | $250,334,000.00 | $184,159,000.00 | $63,878,000.00 | $56,131,000.00 | $197,024,000.00 | $144,411,000.00 | $47,426,000.00 | $47,910,000.00 | $168,816,000.00 | $41,937,000.00 | -- | $40,406,000.00 | $40,129,000.00 | $153,276,000.00 | $113,350,000.00 | $37,038,000.00 | $37,928,000.00 | $168,246,000.00 | $126,234,000.00 | $41,689,000.00 | $43,679,000.00 | $185,829,000.00 | $46,719,000.00 | $44,368,000.00 | $40,913,000.00 | $144,837,000.00 | $105,966,000.00 | $35,527,000.00 | $33,626,000.00 | $32,723,000.00 | $29,913,000.00 | $55,155,000.00 | $27,021,000.00 | $96,639,000.00 | $25,208,000.00 | $45,191,000.00 | $21,406,000.00 | $71,045,000.00 | $68,783,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,790,000.00 | $77,179,000.00 | $57,721,000.00 | $18,724,000.00 | $19,521,000.00 | $68,566,000.00 | $50,419,000.00 | -- | $32,695,000.00 | $16,609,000.00 | $63,353,000.00 | $47,401,000.00 | $31,759,000.00 | $15,711,000.00 | $61,410,000.00 | $15,266,000.00 | $30,731,000.00 | $15,001,000.00 | $58,086,000.00 | $13,727,000.00 | $28,180,000.00 | $14,546,000.00 | $43,135,000.00 | $32,366,000.00 | $21,339,000.00 | -- | $33,785,000.00 | -- | -- | -- | $26,302,000.00 | -- | -- | -- | $20,392,000.00 | -- | -- |
Gross Profit | $51,855,000.00 | $188,395,000.00 | $139,647,000.00 | $90,861,000.00 | $122,590,000.00 | $79,852,000.00 | $39,131,000.00 | $146,498,000.00 | $107,502,000.00 | $70,883,000.00 | $34,886,000.00 | $147,791,000.00 | $36,871,000.00 | $75,381,000.00 | $37,584,000.00 | $151,217,000.00 | $113,403,000.00 | $40,295,000.00 | $35,341,000.00 | $119,845,000.00 | $29,599,000.00 | $57,091,000.00 | $28,389,000.00 | $28,197,000.00 | $72,053,000.00 | -- | $24,320,000.00 | $23,520,000.00 | $23,974,000.00 | $65,949,000.00 | $20,990,000.00 | $22,217,000.00 | $26,599,000.00 | $25,600,000.00 | $25,959,000.00 | $28,678,000.00 | $127,743,000.00 | $90,093,000.00 | $29,615,000.00 | $26,904,000.00 | $101,702,000.00 | $25,787,000.00 | $24,741,000.00 | $23,073,000.00 | $84,006,000.00 | $21,244,000.00 | $20,634,000.00 | $19,100,000.00 | $70,202,000.00 | $18,797,000.00 | $32,391,000.00 | $15,073,000.00 | $50,478,000.00 | $50,138,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-10,302,000.00 | $-50,602,000.00 | $-39,993,000.00 | $-32,151,000.00 | $-16,181,000.00 | $-47,040,000.00 | $-26,503,000.00 | $-74,343,000.00 | $-15,808,000.00 | $-36,896,000.00 | $-20,590,000.00 | $-66,080,000.00 | $-16,163,000.00 | $-15,139,000.00 | $-21,352,000.00 | $-53,338,000.00 | $-12,512,000.00 | $-12,145,000.00 | $-13,610,000.00 | $-49,215,000.00 | $-11,866,000.00 | $-27,740,000.00 | $-14,747,000.00 | $-64,943,000.00 | $-52,128,000.00 | -- | $-16,710,000.00 | $-17,668,000.00 | $-16,258,000.00 | $-13,116,000.00 | $-18,050,000.00 | $-17,974,000.00 | $-15,040,000.00 | $-40,457,000.00 | $-24,591,000.00 | $-11,723,000.00 | $-22,407,000.00 | $-3,720,000.00 | $-16,371,000.00 | $-8,500,000.00 | $3,538,000.00 | $1,395,000.00 | $1,470,000.00 | $689,000.00 | $2,261,000.00 | $1,812,000.00 | $1,979,000.00 | $2,151,000.00 | $8,601,000.00 | $2,589,000.00 | $2,080,000.00 | $1,242,000.00 | $-4,287,000.00 | $7,367,000.00 | -- |
Loss Before Income Taxes | $-11,046,000.00 | $-55,421,000.00 | $-45,688,000.00 | $-32,061,000.00 | $-13,599,000.00 | $-50,612,000.00 | $-28,497,000.00 | $-80,339,000.00 | $-57,213,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.24 | $-1.22 | $-1.00 | $-0.29 | $-0.31 | $-1.13 | $-0.64 | $-1.83 | $-1.30 | $-0.90 | $-0.50 | $-0.42 | $-0.44 | $-0.92 | $-0.53 | $-1.72 | $-1.31 | $-0.44 | $-0.45 | $-1.86 | $-0.44 | $-0.52 | $-0.58 | $-0.53 | $-1.93 | -- | $-0.62 | $-0.65 | $-0.61 | $-0.52 | $-0.68 | $-0.68 | $-2.23 | $-1.63 | $-0.53 | $-0.48 | $-1.27 | $-0.13 | $-0.24 | $-0.29 | $0.12 | $0.04 | $0.02 | $0.06 | $0.05 | $0.05 | $0.04 | $0.04 | $0.24 | $0.07 | $0.05 | $0.03 | $-0.07 | $0.21 | -- |
Weighted Average Shares Basic | 46,817,000 | 46,155,000 | 46,084,000 | 46,013,000 | 45,207,000 | 45,154,000 | 45,085,000 | 44,348,000 | 44,318,000 | 44,283,000 | 44,245,000 | 43,301,000 | 43,347,000 | 43,203,000 | 43,102,000 | 40,232,000 | 39,438,000 | 39,413,000 | 37,623,000 | 34,465,000 | 33,568,000 | 32,514,000 | 32,378,000 | 31,627,000 | 31,867,000 | -- | 31,615,000 | 31,099,000 | 30,395,000 | 30,469,000 | 30,278,000 | 30,226,000 | 29,578,000 | 29,530,000 | 29,565,000 | 29,375,000 | 28,915,496 | 28,875,499 | 28,958,233 | 28,667,782 | 28,004,019 | 28,096,333 | 27,881,957 | 27,757,397 | 27,365,731 | 27,426,269 | 27,271,201 | 27,166,973 | 26,831,530 | 26,783,812 | 26,829,158 | 26,594,083 | 26,089,850 | 25,710,569 | -- |
Earnings Per Share Diluted | $-0.24 | $-1.22 | $-1.00 | $-0.29 | $-0.31 | $-1.13 | $-0.64 | $-1.83 | $-1.30 | $-0.90 | $-0.50 | $-1.78 | $-0.44 | $-0.92 | $-0.53 | $-1.72 | $-1.31 | $-0.89 | $-0.45 | $-1.86 | $-0.44 | $-0.52 | $-0.58 | $-2.46 | $-0.67 | -- | $-1.27 | $-0.65 | $-0.61 | $-0.52 | $-0.68 | $-0.68 | $-2.23 | $-0.61 | $-1.01 | $-0.48 | $-1.27 | $-0.13 | $-0.54 | $-0.29 | $0.11 | $0.03 | $0.02 | $0.06 | $0.05 | $0.13 | $0.04 | $0.04 | $0.23 | $0.15 | $0.05 | $0.03 | $-0.07 | $0.21 | -- |
Weighted Average Shares Diluted | 46,817,000 | 46,155,000 | 46,084,000 | 46,101,000 | 45,207,000 | 45,154,000 | 45,085,000 | 44,348,000 | 44,386,000 | 44,283,000 | 44,245,000 | 43,301,000 | 43,347,000 | 43,203,000 | 43,102,000 | 40,232,000 | 39,438,000 | 38,518,000 | 37,623,000 | 34,465,000 | 33,568,000 | 32,651,000 | 32,378,000 | 31,627,000 | 31,527,000 | -- | 31,357,000 | 31,099,000 | 30,395,000 | 30,469,000 | 30,330,000 | 30,226,000 | 29,578,000 | 29,649,000 | 29,470,000 | 29,375,000 | 28,915,496 | 28,875,499 | 28,958,233 | 28,667,782 | 30,114,373 | 30,315,499 | 29,710,202 | 29,365,342 | 28,419,956 | 28,362,582 | 28,337,143 | 28,284,044 | 27,761,958 | 27,842,057 | 27,828,209 | 27,447,436 | 26,089,850 | 26,430,817 | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | 75,000,000 | -- | -- |
Common Stock Shares Outstanding | 46,968,440 | 46,503,861 | 46,248,409 | 46,140,736 | 45,322,105 | 45,247,279 | 45,179,184 | 44,520,542 | 44,392,129 | 44,339,682 | 44,252,765 | 43,461,544 | 43,349,617 | 43,304,461 | 43,291,660 | 42,630,123 | 42,042,627 | 40,183,723 | 37,872,661 | 37,155,906 | 37,139,035 | 32,711,339 | 32,588,924 | 31,939,175 | 31,901,550 | -- | 31,706,390 | 31,403,656 | 30,583,651 | 30,520,436 | 30,334,817 | 30,320,216 | 29,738,976 | 29,680,959 | 29,600,072 | 29,494,401 | 29,060,225 | 29,017,240 | 28,967,926 | 28,933,673 | 28,188,643 | 28,118,398 | 28,069,266 | -- | 27,548,847 | 27,455,181 | 27,407,602 | 27,335,417 | 27,014,845 | -- | -- | -- | 26,359,415 | -- | -- |
Common Stock Value | $52,000.00 | $51,000.00 | $51,000.00 | $51,000.00 | $50,000.00 | $50,000.00 | $50,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $48,000.00 | $48,000.00 | $48,000.00 | $48,000.00 | $47,000.00 | $47,000.00 | $45,000.00 | $42,000.00 | $42,000.00 | $42,000.00 | $37,000.00 | $37,000.00 | $36,000.00 | $36,000.00 | -- | $36,000.00 | $36,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $31,000.00 | -- | -- | -- | $31,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 | $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 | 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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |