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 | 12/31/2020 | 9/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 7/31/2019 | 6/30/2019 | 3/31/2019 | 1/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 | 7/31/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 7/31/2010 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $106,560,000.00 | $107,609,000.00 | $139,829,000.00 | $110,827,000.00 | $105,220,000.00 | $81,705,000.00 | $61,093,000.00 | $88,185,000.00 | $95,492,000.00 | $33,983,000.00 | $31,446,000.00 | $36,913,000.00 | $19,556,000.00 | $29,710,000.00 | $31,242,000.00 | $38,826,000.00 | -- | $32,947,000.00 | $37,540,000.00 | -- | $41,601,000.00 | $45,916,000.00 | $43,175,000.00 | $36,705,000.00 | $29,913,000.00 | $29,390,000.00 | $33,430,000.00 | $35,971,000.00 | $35,192,000.00 | $42,301,000.00 | $38,872,000.00 | $37,899,000.00 | $38,786,000.00 | $48,380,000.00 | $56,005,000.00 | $56,023,000.00 | $71,895,000.00 | $86,238,000.00 | $67,796,000.00 | $46,351,000.00 | $73,885,000.00 | $71,847,000.00 | $71,823,000.00 | $71,648,000.00 | $69,409,000.00 | $71,519,000.00 | $81,296,000.00 | $101,864,000.00 | $102,220,000.00 | $20,603,000.00 | $23,876,000.00 | $38,859,000.00 | $34,473,000.00 | $30,780,000.00 | $13,142,000.00 | $4,976,000.00 |
Accounts Receivable Net Current | $60,087,000.00 | $61,909,000.00 | $60,682,000.00 | $58,230,000.00 | $65,203,000.00 | $43,524,000.00 | $43,881,000.00 | $48,790,000.00 | $52,357,000.00 | $58,593,000.00 | $59,659,000.00 | $60,778,000.00 | $44,787,000.00 | -- | $49,822,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $18,460,000.00 | $14,598,000.00 | $15,306,000.00 | $18,186,000.00 | $19,345,000.00 | $18,517,000.00 | $16,043,000.00 | $18,865,000.00 | $17,720,000.00 | $23,648,000.00 | $15,653,000.00 | $16,930,000.00 | $13,414,000.00 | $18,061,000.00 | $16,632,000.00 | $9,629,000.00 | -- | $10,854,000.00 | $9,685,000.00 | -- | $9,893,000.00 | $7,912,000.00 | $7,765,000.00 | $5,677,000.00 | $3,986,000.00 | $4,861,000.00 | $4,719,000.00 | $6,922,000.00 | $5,989,000.00 | $6,841,000.00 | $7,305,000.00 | $6,799,000.00 | $11,440,000.00 | $11,612,000.00 | $9,930,000.00 | $8,521,000.00 | $11,166,000.00 | $8,979,000.00 | $4,719,000.00 | $651,000.00 | $3,344,000.00 | $3,478,000.00 | $1,853,000.00 | $269,000.00 | $2,644,000.00 | $2,771,000.00 | $1,695,000.00 | $980,000.00 | $4,067,000.00 | -- | $2,756,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $227,823,000.00 | $229,833,000.00 | $270,241,000.00 | $243,243,000.00 | $247,190,000.00 | $214,597,000.00 | $201,080,000.00 | $187,024,000.00 | $200,345,000.00 | $152,491,000.00 | $136,590,000.00 | $133,820,000.00 | $115,313,000.00 | $120,823,000.00 | $112,939,000.00 | $103,716,000.00 | -- | $96,188,000.00 | $102,204,000.00 | -- | $97,904,000.00 | $100,993,000.00 | $91,838,000.00 | $89,867,000.00 | $90,162,000.00 | $80,195,000.00 | $88,188,000.00 | $99,071,000.00 | $97,810,000.00 | $104,986,000.00 | $110,671,000.00 | $108,174,000.00 | $114,624,000.00 | $121,211,000.00 | $124,768,000.00 | $137,912,000.00 | $142,372,000.00 | $144,977,000.00 | $121,342,000.00 | $144,822,000.00 | $146,092,000.00 | $135,684,000.00 | $131,975,000.00 | $141,637,000.00 | $141,201,000.00 | $138,375,000.00 | $134,290,000.00 | $137,614,000.00 | $139,497,000.00 | -- | $60,607,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $16,139,000.00 | $15,192,000.00 | $6,112,000.00 | $1,422,000.00 | $964,000.00 | -- | $347,000.00 | $350,000.00 | $297,000.00 | $281,000.00 | $269,000.00 | $259,000.00 | $357,000.00 | $443,000.00 | $3,607,000.00 | $3,821,000.00 | -- | $4,092,000.00 | $4,371,000.00 | -- | $4,301,000.00 | $739,000.00 | $702,000.00 | $4,053,000.00 | $4,020,000.00 | $4,194,000.00 | $4,132,000.00 | $1,723,000.00 | $1,617,000.00 | $1,471,000.00 | $1,238,000.00 | $1,351,000.00 | $1,347,000.00 | $1,601,000.00 | $1,718,000.00 | $1,778,000.00 | $1,902,000.00 | $1,748,000.00 | $1,268,000.00 | $645,000.00 | $561,000.00 | $583,000.00 | $395,000.00 | $354,000.00 | $409,000.00 | $421,000.00 | $445,000.00 | $426,000.00 | $446,000.00 | -- | $335,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $11,617,000.00 | $11,709,000.00 | $11,755,000.00 | $25,627,000.00 | $26,041,000.00 | $25,929,000.00 | $12,213,000.00 | $12,102,000.00 | $12,135,000.00 | $12,775,000.00 | -- | $13,054,000.00 | $13,023,000.00 | -- | $11,082,000.00 | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $9,998,000.00 | $8,728,000.00 | $8,728,000.00 | $8,728,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $7,226,000.00 | $7,226,000.00 | $7,230,000.00 | $7,349,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | $3,663,000.00 | -- | $3,663,000.00 | -- | -- | -- | -- | -- |
Other Assets | $16,427,000.00 | $15,247,000.00 | $13,150,000.00 | $13,183,000.00 | $13,506,000.00 | $12,975,000.00 | $18,202,000.00 | $12,369,000.00 | $9,161,000.00 | $9,448,000.00 | $10,205,000.00 | $10,057,000.00 | $7,573,000.00 | $6,894,000.00 | $7,377,000.00 | $7,011,000.00 | -- | $9,378,000.00 | $10,610,000.00 | -- | $8,480,000.00 | $9,183,000.00 | $11,714,000.00 | $10,552,000.00 | $9,652,000.00 | $9,949,000.00 | $9,235,000.00 | $6,514,000.00 | $6,553,000.00 | $5,007,000.00 | $6,228,000.00 | $6,268,000.00 | $5,859,000.00 | $4,724,000.00 | $4,681,000.00 | $4,562,000.00 | $3,968,000.00 | $3,806,000.00 | $3,738,000.00 | $3,656,000.00 | $3,714,000.00 | $5,207,000.00 | $5,061,000.00 | $4,806,000.00 | $5,033,000.00 | $4,592,000.00 | $4,499,000.00 | $3,856,000.00 | $2,309,000.00 | -- | $1,006,000.00 | -- | -- | -- | -- | -- |
Total Assets | $328,304,000.00 | $330,555,000.00 | $315,687,000.00 | $285,957,000.00 | $293,010,000.00 | $259,856,000.00 | $239,235,000.00 | $220,185,000.00 | $229,465,000.00 | $193,620,000.00 | $185,126,000.00 | $187,339,000.00 | $148,892,000.00 | $157,176,000.00 | $156,244,000.00 | $150,230,000.00 | -- | $147,561,000.00 | $154,236,000.00 | -- | $146,864,000.00 | $131,463,000.00 | $124,385,000.00 | $125,178,000.00 | $125,778,000.00 | $120,210,000.00 | $121,185,000.00 | $123,165,000.00 | $121,813,000.00 | $117,968,000.00 | $165,243,000.00 | $159,313,000.00 | $155,815,000.00 | $150,229,000.00 | $147,611,000.00 | $153,608,000.00 | $152,928,000.00 | $158,831,000.00 | $134,713,000.00 | $157,465,000.00 | $158,843,000.00 | $146,176,000.00 | $142,097,000.00 | $150,460,000.00 | $150,306,000.00 | $147,201,000.00 | $144,716,000.00 | $147,378,000.00 | $147,941,000.00 | -- | $67,406,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | $15,500,000.00 | $18,000,000.00 | -- | $14,800,000.00 | $12,400,000.00 | -- | $13,900,000.00 | -- | $13,800,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25,302,000.00 | -- | $14,298,000.00 | $30,878,000.00 | $25,302,000.00 | $17,565,000.00 | $18,093,000.00 | $21,154,000.00 | $20,641,000.00 | $14,157,000.00 | $14,100,000.00 | $12,605,000.00 | $12,929,000.00 | -- | $16,537,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $53,821,000.00 | $49,389,000.00 | $45,444,000.00 | $33,878,000.00 | $38,568,000.00 | $41,803,000.00 | $33,771,000.00 | $42,272,000.00 | $39,523,000.00 | $51,339,000.00 | $49,104,000.00 | $42,762,000.00 | $31,326,000.00 | $28,936,000.00 | $26,116,000.00 | $25,813,000.00 | $16,000,000.00 | $26,024,000.00 | $24,402,000.00 | -- | $25,242,000.00 | $27,597,000.00 | $25,254,000.00 | $26,115,000.00 | $28,069,000.00 | $27,322,000.00 | $26,555,000.00 | $15,993,000.00 | $16,301,000.00 | $17,194,000.00 | $18,373,000.00 | $19,021,000.00 | $19,424,000.00 | $16,850,000.00 | $15,958,000.00 | $14,259,000.00 | $10,913,000.00 | $9,944,000.00 | $9,017,000.00 | $11,641,000.00 | $9,856,000.00 | $7,719,000.00 | $7,335,000.00 | $7,377,000.00 | $7,832,000.00 | $12,655,000.00 | $10,568,000.00 | $8,757,000.00 | $9,152,000.00 | -- | $7,474,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $148,889,000.00 | $146,047,000.00 | $108,318,000.00 | $89,972,000.00 | $107,376,000.00 | $97,784,000.00 | $85,981,000.00 | $93,893,000.00 | $118,676,000.00 | $111,057,000.00 | $98,626,000.00 | $101,260,000.00 | $62,394,000.00 | $71,967,000.00 | $75,314,000.00 | $62,446,000.00 | -- | $58,853,000.00 | $55,865,000.00 | -- | $54,202,000.00 | $52,513,000.00 | $50,698,000.00 | $53,478,000.00 | $58,650,000.00 | $50,947,000.00 | $52,328,000.00 | $41,646,000.00 | $41,948,000.00 | $36,555,000.00 | $43,753,000.00 | $38,360,000.00 | $41,118,000.00 | $34,134,000.00 | $34,494,000.00 | $37,479,000.00 | $33,585,000.00 | $28,893,000.00 | $27,696,000.00 | $46,856,000.00 | $42,503,000.00 | $29,867,000.00 | $28,519,000.00 | -- | $32,209,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $863,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $139,615,000.00 | -- | -- | $139,000,000.00 | $137,884,000.00 | -- | $136,629,000.00 | $135,793,000.00 | $133,037,000.00 | $131,759,000.00 | $130,870,000.00 | $131,778,000.00 | $129,249,000.00 | $128,410,000.00 | $128,243,000.00 | $126,256,000.00 | $126,785,000.00 | $125,658,000.00 | $124,449,000.00 | $123,215,000.00 | $121,880,000.00 | $115,460,000.00 | $114,322,000.00 | $112,156,000.00 | $82,725,000.00 | $84,543,000.00 | $82,791,000.00 | $82,710,000.00 | $79,612,000.00 | $78,541,000.00 | $80,196,000.00 | $93,230,000.00 | $93,450,000.00 | $92,491,000.00 | $92,321,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,911,000.00 | $3,299,000.00 | $1,413,000.00 | $1,965,000.00 | $1,895,000.00 | $-3,075,000.00 | $1,123,000.00 | $3,499,000.00 | $3,160,000.00 | $2,994,000.00 | $3,178,000.00 | $3,827,000.00 | $2,800,000.00 | $2,230,000.00 | $2,519,000.00 | $3,051,000.00 | -- | $3,135,000.00 | $2,881,000.00 | -- | $2,591,000.00 | $2,437,000.00 | $2,401,000.00 | $3,060,000.00 | $3,045,000.00 | $2,813,000.00 | $2,784,000.00 | $2,165,000.00 | $1,465,000.00 | $1,538,000.00 | $555,000.00 | $1,414,000.00 | $154,000.00 | $-42,000.00 | $582,000.00 | $-52,000.00 | $10,000.00 | $403,000.00 | $822,000.00 | $713,000.00 | $745,000.00 | $619,000.00 | $381,000.00 | $358,000.00 | $270,000.00 | $-75,000.00 | $-188,000.00 | $-103,000.00 | $-137,000.00 | -- | $357,000.00 | -- | -- | -- | $-24,000.00 | $-1,000.00 |
Accumulated Deficit | $66,198,000.00 | $60,196,000.00 | $86,759,000.00 | $74,355,000.00 | $61,333,000.00 | $34,782,000.00 | $18,361,000.00 | $-13,530,000.00 | $-29,115,000.00 | $-56,673,000.00 | $-54,017,000.00 | $-56,658,000.00 | $-52,691,000.00 | $-56,184,000.00 | $-59,671,000.00 | $-57,621,000.00 | -- | $-60,456,000.00 | $-50,558,000.00 | $300,000.00 | $-53,939,000.00 | $-64,186,000.00 | $-67,715,000.00 | $-63,550,000.00 | $-67,469,000.00 | $-65,449,000.00 | $-63,993,000.00 | $-50,310,000.00 | $-51,567,000.00 | $-48,901,000.00 | $-13,406,000.00 | $-15,010,000.00 | $-19,647,000.00 | $-15,482,000.00 | $-17,957,000.00 | $-11,613,000.00 | $-7,759,000.00 | $4,521,000.00 | $9,284,000.00 | $14,462,000.00 | $21,552,000.00 | $22,340,000.00 | $20,658,000.00 | $26,559,000.00 | $28,375,000.00 | $26,576,000.00 | $30,368,000.00 | $34,770,000.00 | $34,924,000.00 | -- | $35,225,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $192,856,000.00 | $197,239,000.00 | $220,955,000.00 | $209,310,000.00 | $199,144,000.00 | $175,436,000.00 | $163,809,000.00 | $139,978,000.00 | $123,285,000.00 | $94,211,000.00 | $98,963,000.00 | $98,095,000.00 | $101,489,000.00 | $98,369,000.00 | $94,805,000.00 | $99,868,000.00 | -- | $100,072,000.00 | $108,599,000.00 | -- | $103,671,000.00 | $92,540,000.00 | $86,997,000.00 | $88,836,000.00 | $84,013,000.00 | $86,709,000.00 | $86,410,000.00 | $98,635,000.00 | $96,534,000.00 | $97,286,000.00 | $132,327,000.00 | $130,455,000.00 | $123,377,000.00 | $126,117,000.00 | $122,931,000.00 | $122,221,000.00 | $125,021,000.00 | $135,641,000.00 | $112,312,000.00 | $115,762,000.00 | $121,132,000.00 | $121,712,000.00 | $116,835,000.00 | $121,642,000.00 | $122,490,000.00 | $119,828,000.00 | $123,727,000.00 | $127,255,000.00 | $127,338,000.00 | -- | $47,386,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $-13,441,000.00 | $-12,731,000.00 | $-13,586,000.00 | $-13,325,000.00 | $-13,510,000.00 | $-13,364,000.00 | $-10,555,000.00 | $-13,686,000.00 | $-12,496,000.00 | $-11,648,000.00 | $-12,463,000.00 | $-12,016,000.00 | $-14,991,000.00 | $-13,160,000.00 | $-13,875,000.00 | $-12,084,000.00 | -- | $-11,364,000.00 | $-10,228,000.00 | -- | $-11,009,000.00 | $-13,590,000.00 | $-13,310,000.00 | $-17,136,000.00 | $-16,885,000.00 | $-17,446,000.00 | $-17,553,000.00 | $-16,993,000.00 | $-16,669,000.00 | $-15,873,000.00 | $-10,837,000.00 | $-9,502,000.00 | $-8,680,000.00 | $-10,022,000.00 | $-9,814,000.00 | $-6,092,000.00 | $-5,678,000.00 | $-5,703,000.00 | $-5,295,000.00 | $-5,153,000.00 | $-4,792,000.00 | $-5,403,000.00 | $-3,257,000.00 | $-2,980,000.00 | $-4,393,000.00 | $-3,651,000.00 | $-6,401,000.00 | $-5,922,000.00 | $-7,039,000.00 | -- | $-5,805,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $328,304,000.00 | $330,555,000.00 | $315,687,000.00 | $285,957,000.00 | $293,010,000.00 | $259,856,000.00 | $239,235,000.00 | $220,185,000.00 | $229,465,000.00 | $193,620,000.00 | $185,126,000.00 | $187,339,000.00 | $148,892,000.00 | $157,176,000.00 | $156,244,000.00 | $150,230,000.00 | -- | $147,561,000.00 | $154,236,000.00 | -- | $146,864,000.00 | $131,463,000.00 | $124,385,000.00 | $125,178,000.00 | $125,778,000.00 | $120,210,000.00 | $121,185,000.00 | $124,393,000.00 | $121,813,000.00 | $117,968,000.00 | $165,243,000.00 | $159,313,000.00 | $155,815,000.00 | $150,229,000.00 | $147,611,000.00 | $153,608,000.00 | $152,928,000.00 | $158,831,000.00 | $134,713,000.00 | $157,465,000.00 | $158,843,000.00 | $146,176,000.00 | $142,097,000.00 | $150,460,000.00 | $150,306,000.00 | $147,201,000.00 | $144,716,000.00 | $147,378,000.00 | $147,941,000.00 | -- | $67,406,000.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 | 12/31/2020 | 9/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 7/31/2019 | 6/30/2019 | 3/31/2019 | 1/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 | 7/31/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 7/31/2010 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $119,688,000.00 | $428,708,000.00 | $323,787,000.00 | $93,463,000.00 | $105,276,000.00 | $234,150,000.00 | $75,026,000.00 | $98,529,000.00 | $363,725,000.00 | $113,164,000.00 | $233,047,000.00 | $379,312,000.00 | $96,326,000.00 | $104,051,000.00 | $315,291,000.00 | $85,713,000.00 | -- | $147,626,000.00 | $86,617,000.00 | -- | $280,309,000.00 | $71,842,000.00 | $56,433,000.00 | $89,268,000.00 | $264,202,000.00 | $69,473,000.00 | $121,653,000.00 | $69,440,000.00 | $212,112,000.00 | $160,593,000.00 | $43,977,000.00 | $58,138,000.00 | $43,915,000.00 | $166,194,000.00 | $39,527,000.00 | $74,429,000.00 | $49,687,000.00 | $46,186,000.00 | $179,158,000.00 | $130,348,000.00 | $67,071,000.00 | $71,638,000.00 | $140,465,000.00 | $85,331,000.00 | $65,403,000.00 | $63,725,000.00 | $42,826,000.00 | $57,505,000.00 | $76,783,000.00 | $52,158,000.00 | $196,018,000.00 | $38,716,000.00 | $63,426,000.00 | $74,877,000.00 | $195,429,000.00 | -- |
Cost of Revenues | $85,902,000.00 | $282,502,000.00 | $211,211,000.00 | $55,255,000.00 | $71,990,000.00 | $114,082,000.00 | $7,552,000.00 | $52,987,000.00 | $258,864,000.00 | $262,540,000.00 | $191,752,000.00 | $281,627,000.00 | $69,010,000.00 | $75,146,000.00 | $232,392,000.00 | $59,360,000.00 | -- | $52,031,000.00 | $61,026,000.00 | -- | $203,762,000.00 | $50,572,000.00 | $40,361,000.00 | $64,810,000.00 | $178,693,000.00 | $132,371,000.00 | $38,859,000.00 | $45,819,000.00 | $135,172,000.00 | $98,223,000.00 | $25,171,000.00 | $33,274,000.00 | $141,015,000.00 | $30,420,000.00 | $25,551,000.00 | $57,229,000.00 | $36,924,000.00 | $186,170,000.00 | $157,811,000.00 | $120,452,000.00 | $213,416,000.00 | $163,179,000.00 | $45,168,000.00 | $66,312,000.00 | $159,872,000.00 | $42,285,000.00 | $31,178,000.00 | $39,473,000.00 | $52,476,000.00 | $33,163,000.00 | $142,171,000.00 | $28,902,000.00 | $46,261,000.00 | $53,422,000.00 | $137,603,000.00 | -- |
Gross Profit | $33,786,000.00 | $146,206,000.00 | $112,576,000.00 | $38,208,000.00 | $33,286,000.00 | $43,143,000.00 | $113,015,000.00 | $45,542,000.00 | $104,861,000.00 | $83,671,000.00 | $41,295,000.00 | $97,685,000.00 | $27,316,000.00 | $28,905,000.00 | $82,899,000.00 | $26,353,000.00 | -- | $34,569,000.00 | $25,591,000.00 | -- | $76,547,000.00 | $61,801,000.00 | $16,072,000.00 | $24,458,000.00 | $85,509,000.00 | $21,779,000.00 | $36,975,000.00 | $23,621,000.00 | $76,940,000.00 | $20,207,000.00 | $43,671,000.00 | $24,864,000.00 | $69,094,000.00 | $52,993,000.00 | $13,976,000.00 | $16,466,000.00 | $51,937,000.00 | $17,827,000.00 | $11,451,000.00 | $9,896,000.00 | $65,758,000.00 | $19,939,000.00 | $9,966,000.00 | $19,019,000.00 | $69,587,000.00 | $51,120,000.00 | $11,648,000.00 | $18,032,000.00 | $24,307,000.00 | $45,974,000.00 | $53,847,000.00 | $26,979,000.00 | $17,165,000.00 | $21,455,000.00 | $57,826,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $207,000.00 | $153,000.00 | -- | $59,000.00 | $49,000.00 | -- | $39,000.00 | -- | -- | -- | -- | -- | -- | -- | $-269,000.00 | -- | $210,000.00 | $127,000.00 | $1,985,000.00 | $1,662,000.00 | $1,256,000.00 | $703,000.00 | $12,509,000.00 | $3,044,000.00 | $4,469,000.00 | $2,100,000.00 | $11,389,000.00 | $2,653,000.00 | $2,592,000.00 | $2,488,000.00 | $9,365,000.00 | $2,264,000.00 | $2,784,000.00 | $2,093,000.00 | $2,648,000.00 | $5,737,000.00 | $7,843,000.00 | $4,133,000.00 | $2,300,000.00 | $3,045,000.00 | $5,226,000.00 | -- |
Selling, General, and Administrative | $22,901,000.00 | $91,109,000.00 | $23,196,000.00 | $23,173,000.00 | $22,011,000.00 | $19,605,000.00 | $18,998,000.00 | $21,109,000.00 | $71,770,000.00 | $28,853,000.00 | $46,514,000.00 | $76,951,000.00 | $54,287,000.00 | $19,499,000.00 | $72,467,000.00 | $19,364,000.00 | -- | $33,903,000.00 | $15,708,000.00 | -- | $61,583,000.00 | $46,379,000.00 | $15,369,000.00 | $17,098,000.00 | $80,122,000.00 | $19,464,000.00 | $43,544,000.00 | $18,802,000.00 | $61,569,000.00 | $46,888,000.00 | $15,934,000.00 | $16,008,000.00 | $66,040,000.00 | $15,909,000.00 | $33,108,000.00 | $16,639,000.00 | $61,372,000.00 | $46,605,000.00 | $13,426,000.00 | $14,289,000.00 | $49,749,000.00 | $12,666,000.00 | $24,906,000.00 | $12,769,000.00 | $54,000,000.00 | $40,572,000.00 | $25,372,000.00 | $12,407,000.00 | $17,836,000.00 | $29,760,000.00 | $33,792,000.00 | $8,411,000.00 | $7,721,000.00 | $11,196,000.00 | $21,267,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $9,849,000.00 | $10,009,000.00 | $17,886,000.00 | $26,310,000.00 | $11,275,000.00 | $62,272,000.00 | $48,476,000.00 | $24,433,000.00 | $33,091,000.00 | $1,655,000.00 | $-5,219,000.00 | $19,337,000.00 | $20,428,000.00 | $9,214,000.00 | $9,825,000.00 | $7,502,000.00 | -- | $558,000.00 | $9,834,000.00 | -- | $11,978,000.00 | $10,354,000.00 | $-1,605,000.00 | $6,627,000.00 | $-6,540,000.00 | $1,403,000.00 | $-8,372,000.00 | $5,196,000.00 | $-30,513,000.00 | $-37,102,000.00 | $2,625,000.00 | $6,816,000.00 | $-3,674,000.00 | $-2,208,000.00 | $-4,332,000.00 | $-2,449,000.00 | $-25,610,000.00 | $-4,107,000.00 | $-10,837,000.00 | $-6,493,000.00 | $-386,000.00 | $3,948,000.00 | $-2,937,000.00 | $2,633,000.00 | $3,047,000.00 | $3,469,000.00 | $-2,313,000.00 | $2,693,000.00 | $1,728,000.00 | $6,009,000.00 | $6,974,000.00 | $-2,610,000.00 | $6,475,000.00 | $5,556,000.00 | $29,730,000.00 | -- |
Loss Before Income Taxes | $11,354,000.00 | $18,108,000.00 | $50,956,000.00 | $16,031,000.00 | $15,405,000.00 | $60,942,000.00 | $71,203,000.00 | $23,250,000.00 | $32,661,000.00 | $7,790,000.00 | $6,284,000.00 | $23,868,000.00 | $8,603,000.00 | $8,990,000.00 | $5,979,000.00 | $6,624,000.00 | -- | $-10,179,000.00 | $9,063,000.00 | -- | $9,024,000.00 | $10,764,000.00 | $4,424,000.00 | $6,658,000.00 | $-6,922,000.00 | $-7,381,000.00 | $-13,773,000.00 | $3,767,000.00 | $-29,974,000.00 | $-36,699,000.00 | $2,702,000.00 | $6,763,000.00 | $-8,111,000.00 | $-3,890,000.00 | $-4,930,000.00 | $-2,339,000.00 | $-27,312,000.00 | $-4,358,000.00 | $-12,202,000.00 | $-7,328,000.00 | $-2,586,000.00 | $3,119,000.00 | $-6,249,000.00 | $1,625,000.00 | $395,000.00 | $2,890,000.00 | $-5,647,000.00 | $1,994,000.00 | $348,000.00 | $602,000.00 | $4,390,000.00 | $-2,985,000.00 | $6,168,000.00 | $5,097,000.00 | $28,031,000.00 | -- |
Earnings Per Share Basic | $0.30 | $0.75 | $0.54 | $1.15 | $0.56 | $2.72 | $2.01 | $0.68 | $1.06 | -- | $0.10 | $0.45 | $0.25 | $0.21 | $0.10 | $0.18 | -- | $-0.29 | $0.21 | -- | $0.85 | $0.36 | $-0.09 | $0.24 | $-0.36 | $-0.35 | $-0.50 | $0.18 | $-1.14 | $-1.09 | $0.14 | $0.27 | $-0.19 | $0.11 | $-0.22 | $-0.11 | $-0.50 | $-0.22 | $-0.24 | $-0.33 | $-0.36 | $0.09 | $-0.32 | $-0.09 | $0.09 | $-0.13 | $-0.13 | $0.03 | $0.04 | $0.07 | $0.08 | $0.02 | $0.13 | $0.09 | $0.72 | -- |
Weighted Average Shares Basic | 26,790,000 | 25,553,000 | 25,541,000 | 25,708,000 | 25,326,000 | 25,233 | 25,463,000 | 25,764,000 | 25,879,000 | 25,867,000 | 25,903,000 | 26,109 | 26,107 | 26,108 | 26,607 | 26,683 | -- | 26,614 | 26,532,000 | -- | 25,154,000 | 25,805,000 | 24,440,000 | 24,239,000 | 23,531,000 | 23,567,000 | 23,458,000 | 23,450,000 | -- | 22,800,000 | 22,793,000 | 22,791,000 | -- | 22,126,000 | 22,116,000 | 22,107,000 | -- | 21,189,000 | -- | -- | 19,668,000 | 19,413,000 | -- | 19,541,000 | 20,687,000 | 21,037,000 | 21,037,000 | 21,000,000 | 20,366 | 20,365,000 | 20,365,000 | 20,365,000 | 20,365,000 | 20,365 | 20,365,000 | -- |
Earnings Per Share Diluted | $0.30 | $0.74 | $0.53 | $0.57 | $0.54 | $0.70 | $1.30 | $0.67 | $1.05 | -- | $0.10 | $0.44 | $0.50 | $0.20 | $0.10 | $0.18 | -- | $-0.29 | $0.21 | -- | $0.83 | $0.36 | $-0.09 | $0.24 | $-0.36 | $0.02 | $-0.55 | $0.13 | $-1.14 | $-1.43 | $0.39 | $0.26 | $-0.19 | $0.10 | $-0.22 | $-0.11 | $-0.50 | $-0.81 | $-0.24 | $-0.33 | $-0.36 | $0.08 | $-0.32 | $-0.09 | $-0.17 | $-0.13 | $-0.13 | $0.03 | $0.04 | $0.07 | $0.07 | $-0.11 | $0.12 | $0.08 | $0.65 | -- |
Weighted Average Shares Diluted | 27,298,000 | 26,062,000 | 26,056,000 | 26,073,000 | 26,620,000 | 26,261 | 26,088,000 | 26,128,000 | 26,316,000 | 25,514,000 | 26,446,000 | 26,813 | 26,839 | 26,749 | 27,464 | 27,669 | -- | 26,614 | 27,240,000 | -- | 25,695,000 | 26,442,000 | 24,584 | 24,295,000 | 23,531,000 | 24,158,000 | 23,458,000 | 23,761,000 | -- | 22,800,000 | 23,603,000 | 23,684,000 | -- | 22,126,000 | 22,125,000 | 22,107,000 | -- | 21,189,000 | -- | -- | 19,668,000 | 19,413,000 | -- | 19,541,000 | 20,687,000 | 21,037,000 | 21,037,000 | 22,960,000 | 22,497 | 22,342,000 | 22,342,000 | 20,365,000 | 22,342,000 | 22,342 | 22,342,000 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $2,121,000.00 | -- | $6,818,000.00 | $4,763,000.00 | $2,108,000.00 | $1,104,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $826,000.00 | $521,000.00 | $211,000.00 | $4,205,000.00 | $4,205,000.00 | $3,056,000.00 | $1,149,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | 10,000,000 | -- | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000 | 10,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000 | -- | 10,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 2,322,000 | 1,917,000 | 1,917,000 | 1,917,000 | 1,917,000 | 1,917 | 1,605,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | -- | -- | $19,743,000.00 | -- | -- | $19,743,000.00 | $19,743,000.00 | -- | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $19,743,000.00 | $16,303,000.00 | $16,303,000.00 | $16,303,000.00 | $16,303,000.00 | $16,303,000.00 | $13,639,000.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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |