Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 2/28/2022 | 12/31/2021 | 9/30/2021 | 8/31/2021 | 6/30/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 | 10/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | $11,529,000.00 | $14,632,000.00 | $19,568,000.00 | $20,328,000.00 | $20,808,000.00 | $22,057,000.00 | $17,841,000.00 | -- | $16,285,000.00 | $16,718,000.00 | -- | $19,559,000.00 | $15,923,000.00 | $9,581,000.00 | $8,600,000.00 | $5,544,000.00 | $6,581,000.00 | $5,887,000.00 | $6,307,000.00 | $6,657,000.00 | $6,168,000.00 | -- | $9,368,000.00 | $7,099,000.00 | $13,018,000.00 | $11,337,000.00 | $9,045,000.00 | $7,597,000.00 | $10,792,000.00 | $7,869,000.00 | $6,594,000.00 | $5,799,000.00 | $7,916,000.00 | $5,524,000.00 | $5,429,000.00 | $5,089,000.00 | $6,870,000.00 | $4,885,000.00 | $5,045,000.00 | $4,189,000.00 | $8,391,000.00 | $6,680,000.00 | $12,325,000.00 | $32,414,000.00 | $9,995,000.00 | $38,476,000.00 | $23,624,000.00 | $48,048,000.00 | $14,732,000.00 | $35,085,000.00 | $3,832,000.00 | $9,958,000.00 | $1,274,000.00 | $1,158,000.00 | $383,000.00 | $1,229,000.00 |
Accounts Receivable Net Current | $187,197,000.00 | $185,619,000.00 | $151,479,000.00 | $166,120,000.00 | $156,492,000.00 | $194,515,000.00 | $165,711,000.00 | $183,505,000.00 | -- | $149,326,000.00 | $167,731,000.00 | -- | $152,031,000.00 | $130,029,000.00 | $145,374,000.00 | $123,406,000.00 | $141,509,000.00 | $136,075,000.00 | $140,220,000.00 | $118,351,000.00 | $119,153,000.00 | $123,320,000.00 | -- | $125,046,000.00 | $94,933,000.00 | $111,638,000.00 | $102,534,000.00 | $100,043,000.00 | $63,291,000.00 | $72,758,000.00 | $83,777,000.00 | $91,091,000.00 | $76,151,000.00 | $82,687,000.00 | $72,835,000.00 | $89,723,000.00 | $74,698,000.00 | $82,028,000.00 | $86,027,000.00 | $89,287,000.00 | $73,239,000.00 | $103,391,000.00 | $74,060,000.00 | $109,318,000.00 | $67,376,000.00 | $146,917,000.00 | $76,073,000.00 | $104,859,000.00 | $72,774,000.00 | $98,625,000.00 | $68,611,000.00 | -- | -- | -- | $33,833,000.00 | -- | -- |
Inventory | $228,309,000.00 | $247,932,000.00 | $237,587,000.00 | $219,080,000.00 | $184,190,000.00 | $192,309,000.00 | $182,203,000.00 | $168,049,000.00 | -- | $154,306,000.00 | $166,973,000.00 | -- | $175,151,000.00 | $163,784,000.00 | $176,287,000.00 | $180,993,000.00 | $175,861,000.00 | $163,313,000.00 | $186,285,000.00 | $193,393,000.00 | $189,499,000.00 | $159,895,000.00 | -- | $162,760,000.00 | $163,180,000.00 | $143,231,000.00 | $123,124,000.00 | $123,315,000.00 | $126,865,000.00 | $122,279,000.00 | $120,576,000.00 | $141,678,000.00 | $151,102,000.00 | $144,415,000.00 | $136,477,000.00 | $161,496,000.00 | $165,234,000.00 | $166,981,000.00 | $165,631,000.00 | $171,520,000.00 | $175,240,000.00 | $158,459,000.00 | $139,830,000.00 | $127,172,000.00 | $127,150,000.00 | $109,489,000.00 | $87,951,000.00 | $92,815,000.00 | $79,922,000.00 | $74,667,000.00 | $71,068,000.00 | -- | -- | -- | $74,054,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,354,000.00 | $11,172,000.00 | $12,135,000.00 | $13,133,000.00 | $14,565,000.00 | $13,415,000.00 | $14,086,000.00 | $14,049,000.00 | $12,543,000.00 | $11,435,000.00 | $12,381,000.00 | $13,411,000.00 | $13,909,000.00 | $13,710,000.00 | -- | -- | -- | $4,167,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $446,945,000.00 | $471,587,000.00 | $438,153,000.00 | $434,970,000.00 | $388,567,000.00 | $436,801,000.00 | $400,070,000.00 | $394,112,000.00 | -- | $342,000,000.00 | $376,333,000.00 | -- | $373,082,000.00 | $331,725,000.00 | $353,016,000.00 | $336,750,000.00 | $350,603,000.00 | $336,199,000.00 | $356,994,000.00 | $342,892,000.00 | $340,548,000.00 | $310,188,000.00 | -- | $320,808,000.00 | $288,513,000.00 | $290,042,000.00 | $254,883,000.00 | $249,576,000.00 | $214,274,000.00 | $221,604,000.00 | $227,075,000.00 | $263,234,000.00 | $258,526,000.00 | $258,377,000.00 | $236,831,000.00 | $283,619,000.00 | $278,484,000.00 | $288,302,000.00 | $287,049,000.00 | $291,533,000.00 | $286,206,000.00 | $301,434,000.00 | $249,506,000.00 | $268,562,000.00 | $246,790,000.00 | $286,481,000.00 | $222,317,000.00 | $230,753,000.00 | $206,059,000.00 | $192,896,000.00 | $178,465,000.00 | -- | -- | -- | $118,614,000.00 | -- | -- |
Property Plant and Equipement | $75,909,000.00 | $73,205,000.00 | $73,452,000.00 | $71,538,000.00 | $70,912,000.00 | $68,598,000.00 | $67,453,000.00 | $67,440,000.00 | -- | $66,111,000.00 | $66,501,000.00 | -- | $66,533,000.00 | $65,382,000.00 | $59,801,000.00 | $59,161,000.00 | $57,599,000.00 | $56,521,000.00 | $55,330,000.00 | $53,637,000.00 | $51,379,000.00 | $49,252,000.00 | -- | $48,315,000.00 | $48,399,000.00 | $48,579,000.00 | $49,321,000.00 | $49,495,000.00 | $50,383,000.00 | $51,425,000.00 | $50,295,000.00 | $47,760,000.00 | $45,388,000.00 | $46,433,000.00 | $47,972,000.00 | $48,460,000.00 | $48,975,000.00 | $49,187,000.00 | $50,026,000.00 | $51,214,000.00 | $51,621,000.00 | $52,148,000.00 | $52,468,000.00 | $51,642,000.00 | $49,828,000.00 | $48,001,000.00 | $45,701,000.00 | $45,180,000.00 | $48,449,000.00 | $43,039,000.00 | $39,273,000.00 | -- | -- | -- | $40,541,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | $184,664,000.00 | -- | -- | -- | -- | $197,841,000.00 | -- | -- | -- | $197,514,000.00 | -- | -- | -- | $198,377,000.00 | -- | -- | -- | $186,583,000.00 | -- | -- | -- | -- | $180,950,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $102,192,000.00 | $103,865,000.00 | $105,442,000.00 | $107,007,000.00 | $108,641,000.00 | $110,247,000.00 | $111,933,000.00 | $113,521,000.00 | $111,570,000.00 | $113,059,000.00 | $114,703,000.00 | $116,189,000.00 | -- | -- | -- | $115,249,000.00 | -- | -- |
Goodwill | $50,469,000.00 | $47,426,000.00 | $48,219,000.00 | $47,366,000.00 | $47,010,000.00 | $46,215,000.00 | $46,997,000.00 | $49,077,000.00 | -- | $46,260,000.00 | $46,616,000.00 | -- | $48,154,000.00 | $52,108,000.00 | $40,737,000.00 | $41,278,000.00 | $41,974,000.00 | $46,557,000.00 | $38,435,000.00 | $39,436,000.00 | $39,159,000.00 | $25,790,000.00 | -- | $21,837,000.00 | $21,837,000.00 | $22,983,000.00 | $22,184,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $13,188,000.00 | $12,435,000.00 | $10,193,000.00 | $10,610,000.00 | $10,769,000.00 | $11,936,000.00 | $13,099,000.00 | $15,500,000.00 | -- | $16,292,000.00 | $15,595,000.00 | -- | $27,678,000.00 | $18,602,000.00 | $18,926,000.00 | $19,754,000.00 | $19,511,000.00 | $21,186,000.00 | $21,810,000.00 | $23,087,000.00 | $23,983,000.00 | $21,774,000.00 | -- | $24,150,000.00 | $25,753,000.00 | $26,906,000.00 | $28,254,000.00 | $28,917,000.00 | $30,135,000.00 | $29,819,000.00 | $31,153,000.00 | $28,695,000.00 | $30,331,000.00 | $31,581,000.00 | $29,576,000.00 | $30,828,000.00 | $32,415,000.00 | $34,606,000.00 | $35,885,000.00 | $37,037,000.00 | $37,750,000.00 | $39,070,000.00 | $38,462,000.00 | $34,569,000.00 | $30,372,000.00 | $28,030,000.00 | $18,351,000.00 | $10,113,000.00 | $4,077,000.00 | $5,012,000.00 | $5,214,000.00 | -- | -- | -- | $5,775,000.00 | -- | -- |
Total Assets | $781,625,000.00 | $802,844,000.00 | $772,658,000.00 | $771,073,000.00 | $726,313,000.00 | $776,175,000.00 | $743,644,000.00 | $747,461,000.00 | -- | $694,160,000.00 | $735,872,000.00 | -- | $735,442,000.00 | $680,293,000.00 | $675,741,000.00 | $661,334,000.00 | $674,241,000.00 | $670,098,000.00 | $681,297,000.00 | $665,809,000.00 | $662,425,000.00 | $593,587,000.00 | -- | $589,911,000.00 | $562,014,000.00 | $566,793,000.00 | $535,592,000.00 | $469,115,000.00 | $425,598,000.00 | $422,605,000.00 | $429,956,000.00 | $463,109,000.00 | $459,655,000.00 | $463,522,000.00 | $443,539,000.00 | $493,913,000.00 | $493,003,000.00 | $470,716,000.00 | $473,171,000.00 | $481,976,000.00 | $479,442,000.00 | $498,094,000.00 | $447,443,000.00 | $463,414,000.00 | $437,237,000.00 | $474,445,000.00 | $399,890,000.00 | $397,616,000.00 | $371,644,000.00 | $355,650,000.00 | $339,141,000.00 | -- | -- | -- | $280,179,000.00 | -- | -- |
Accounts Payable | $64,642,000.00 | $71,054,000.00 | $78,876,000.00 | $74,887,000.00 | $69,000,000.00 | $81,919,000.00 | $86,944,000.00 | $77,704,000.00 | -- | $67,140,000.00 | $66,082,000.00 | -- | $65,073,000.00 | $59,253,000.00 | $61,283,000.00 | $52,599,000.00 | $64,333,000.00 | $64,881,000.00 | $67,188,000.00 | $62,220,000.00 | $77,543,000.00 | $66,535,000.00 | -- | $59,769,000.00 | $64,842,000.00 | $63,820,000.00 | $53,748,000.00 | $29,355,000.00 | $25,560,000.00 | $21,333,000.00 | $24,358,000.00 | $23,268,000.00 | $25,180,000.00 | $28,374,000.00 | $15,343,000.00 | $23,421,000.00 | $20,019,000.00 | $23,981,000.00 | $20,411,000.00 | $17,935,000.00 | $23,900,000.00 | $40,185,000.00 | $40,702,000.00 | $32,764,000.00 | $23,953,000.00 | $63,909,000.00 | $32,838,000.00 | $31,871,000.00 | $23,837,000.00 | $24,381,000.00 | $23,214,000.00 | -- | -- | -- | $13,961,000.00 | -- | -- |
Accrued Liabilities | $74,343,000.00 | $90,367,000.00 | $80,333,000.00 | $71,379,000.00 | $60,743,000.00 | $108,016,000.00 | $99,152,000.00 | $87,962,000.00 | -- | $63,245,000.00 | $79,355,000.00 | -- | $64,534,000.00 | $45,441,000.00 | $67,745,000.00 | $60,264,000.00 | $53,696,000.00 | $47,699,000.00 | $57,512,000.00 | $49,172,000.00 | $39,740,000.00 | $37,349,000.00 | -- | $61,936,000.00 | $54,093,000.00 | $43,688,000.00 | $39,054,000.00 | $65,650,000.00 | $61,749,000.00 | $49,542,000.00 | $42,930,000.00 | $74,907,000.00 | $62,327,000.00 | $52,002,000.00 | $44,371,000.00 | $73,528,000.00 | $69,603,000.00 | $57,996,000.00 | $52,546,000.00 | $72,790,000.00 | $74,359,000.00 | $61,956,000.00 | $53,630,000.00 | $95,722,000.00 | $88,508,000.00 | $73,696,000.00 | $32,335,000.00 | $63,268,000.00 | $57,734,000.00 | $45,383,000.00 | $25,910,000.00 | -- | -- | -- | $16,976,000.00 | -- | -- |
Total Current Liabilities | $410,042,000.00 | $444,143,000.00 | $403,583,000.00 | $396,079,000.00 | $356,334,000.00 | $413,607,000.00 | $358,810,000.00 | $364,838,000.00 | -- | $321,422,000.00 | $367,531,000.00 | -- | $366,071,000.00 | $319,557,000.00 | $330,947,000.00 | $321,674,000.00 | $340,034,000.00 | $325,942,000.00 | $343,311,000.00 | $331,961,000.00 | $333,307,000.00 | $264,357,000.00 | -- | $261,287,000.00 | $241,783,000.00 | $252,635,000.00 | $230,278,000.00 | $172,372,000.00 | $134,024,000.00 | $135,130,000.00 | $147,599,000.00 | $184,848,000.00 | $184,821,000.00 | $191,988,000.00 | $175,213,000.00 | $228,470,000.00 | $230,120,000.00 | $210,113,000.00 | $212,168,000.00 | $222,079,000.00 | $220,351,000.00 | $239,034,000.00 | $189,648,000.00 | $204,581,000.00 | $187,491,000.00 | $232,409,000.00 | $174,454,000.00 | $182,193,000.00 | $165,830,000.00 | $159,778,000.00 | $152,069,000.00 | -- | -- | -- | $113,742,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $44,488,000.00 | $49,594,000.00 | $65,800,000.00 | $68,376,000.00 | $92,731,000.00 | $97,686,000.00 | -- | $99,526,000.00 | $95,144,000.00 | $86,161,000.00 | $99,178,000.00 | $51,745,000.00 | $38,965,000.00 | $40,981,000.00 | $49,948,000.00 | $52,443,000.00 | $38,500,000.00 | $41,027,000.00 | -- | $66,377,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $113,223,000.00 | $108,937,000.00 | $106,719,000.00 | $107,591,000.00 | $105,634,000.00 | $101,426,000.00 | $103,456,000.00 | $101,291,000.00 | -- | $101,450,000.00 | $99,917,000.00 | -- | $97,813,000.00 | $96,642,000.00 | $93,273,000.00 | $90,994,000.00 | $89,757,000.00 | $90,572,000.00 | $88,257,000.00 | $85,614,000.00 | $84,068,000.00 | $83,177,000.00 | -- | $81,573,000.00 | $79,721,000.00 | $77,735,000.00 | $75,658,000.00 | $74,423,000.00 | $72,768,000.00 | $73,043,000.00 | $71,699,000.00 | $70,458,000.00 | $69,438,000.00 | $68,714,000.00 | $68,534,000.00 | $68,466,000.00 | $67,714,000.00 | -- | $66,232,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-7,527,000.00 | $-9,254,000.00 | $-6,131,000.00 | $-9,636,000.00 | $-12,182,000.00 | $-15,532,000.00 | $-12,768,000.00 | $-6,704,000.00 | -- | $-13,784,000.00 | $-12,370,000.00 | -- | $-8,911,000.00 | $-9,322,000.00 | $-14,520,000.00 | $-14,437,000.00 | $-14,761,000.00 | $-5,698,000.00 | $-6,699,000.00 | $-5,619,000.00 | $-6,276,000.00 | $-4,507,000.00 | -- | $-4,095,000.00 | $-4,733,000.00 | $-3,835,000.00 | $-4,507,000.00 | $-3,881,000.00 | $-3,814,000.00 | $-4,094,000.00 | $-4,851,000.00 | $-4,429,000.00 | $-3,993,000.00 | $-3,456,000.00 | $-3,541,000.00 | $-3,438,000.00 | $-2,541,000.00 | $-2,218,000.00 | $-1,970,000.00 | $-970,000.00 | $-624,000.00 | $-861,000.00 | $-1,048,000.00 | $-1,472,000.00 | $-1,479,000.00 | $-1,177,000.00 | $-1,762,000.00 | $-1,735,000.00 | $-2,082,000.00 | $-1,686,000.00 | $-2,250,000.00 | -- | -- | -- | $-448,000.00 | $-1,743,000.00 | -- |
Accumulated Deficit | $333,613,000.00 | $326,752,000.00 | $327,911,000.00 | $329,812,000.00 | $328,745,000.00 | $325,698,000.00 | $319,672,000.00 | $313,584,000.00 | -- | $304,385,000.00 | $300,105,000.00 | -- | $295,201,000.00 | $288,182,000.00 | $280,866,000.00 | $277,939,000.00 | $274,052,000.00 | $274,118,000.00 | $271,263,000.00 | $268,692,000.00 | $266,166,000.00 | $262,840,000.00 | -- | $256,005,000.00 | $250,068,000.00 | $245,056,000.00 | $238,953,000.00 | $230,962,000.00 | $227,312,000.00 | $223,445,000.00 | $220,428,000.00 | $217,135,000.00 | $214,258,000.00 | $211,301,000.00 | $208,507,000.00 | $205,520,000.00 | $202,748,000.00 | $201,967,000.00 | $202,488,000.00 | $201,252,000.00 | $201,937,000.00 | $203,212,000.00 | $202,470,000.00 | $203,610,000.00 | $196,155,000.00 | $189,182,000.00 | $174,243,000.00 | $165,751,000.00 | $159,622,000.00 | $150,878,000.00 | $143,524,000.00 | -- | -- | -- | $123,661,000.00 | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $329,230,000.00 | -- | $328,490,000.00 | $320,062,000.00 | $313,954,000.00 | $305,060,000.00 | $296,459,000.00 | $291,219,000.00 | $287,347,000.00 | $282,190,000.00 | $278,077,000.00 | $274,614,000.00 | $271,450,000.00 | $268,395,000.00 | $265,442,000.00 | $262,814,000.00 | $261,331,000.00 | $261,637,000.00 | $260,207,000.00 | $259,577,000.00 | $259,372,000.00 | $257,953,000.00 | $258,615,000.00 | $249,603,000.00 | $241,773,000.00 | $225,077,000.00 | $215,423,000.00 | $205,814,000.00 | $195,872,000.00 | $187,072,000.00 | -- | -- | -- | $166,437,000.00 | $153,087,000.00 | $155,943,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $134,000.00 | $169,000.00 | $204,000.00 | $254,000.00 | $284,000.00 | $355,000.00 | $128,000.00 | $167,000.00 | $184,000.00 | $220,000.00 | $84,000.00 | $-69,000.00 | $1,000.00 | $69,000.00 | $-728,000.00 | $-634,000.00 | $-310,000.00 | $-486,000.00 | $-312,000.00 | $-158,000.00 | $218,000.00 | $143,000.00 | $263,000.00 | $359,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $781,625,000.00 | $802,844,000.00 | $772,658,000.00 | $771,073,000.00 | $726,313,000.00 | $776,175,000.00 | $743,644,000.00 | $747,461,000.00 | -- | $694,160,000.00 | $735,872,000.00 | -- | $735,442,000.00 | $680,293,000.00 | $675,741,000.00 | $661,334,000.00 | $674,241,000.00 | $670,098,000.00 | $681,297,000.00 | $665,809,000.00 | $662,425,000.00 | $593,587,000.00 | -- | $589,911,000.00 | $562,014,000.00 | $566,793,000.00 | $535,592,000.00 | $469,115,000.00 | $425,598,000.00 | $422,605,000.00 | $429,956,000.00 | $463,109,000.00 | $459,655,000.00 | $463,522,000.00 | $443,539,000.00 | $493,913,000.00 | $493,003,000.00 | $470,716,000.00 | $473,171,000.00 | $481,976,000.00 | $479,442,000.00 | $498,094,000.00 | $447,443,000.00 | $463,414,000.00 | $437,237,000.00 | $474,445,000.00 | $399,890,000.00 | $397,616,000.00 | $371,644,000.00 | $355,650,000.00 | $339,141,000.00 | -- | -- | -- | $280,179,000.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 2/28/2022 | 12/31/2021 | 9/30/2021 | 8/31/2021 | 6/30/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 | 10/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $92,725,000.00 | $282,662,000.00 | $176,230,000.00 | $86,348,000.00 | $368,263,000.00 | $267,280,000.00 | $176,547,000.00 | $88,242,000.00 | -- | $343,629,000.00 | $243,729,000.00 | -- | $153,495,000.00 | $286,114,000.00 | $74,174,000.00 | $121,830,000.00 | $57,581,000.00 | $290,832,000.00 | $206,846,000.00 | $129,425,000.00 | $57,974,000.00 | $271,641,000.00 | -- | $193,286,000.00 | $126,806,000.00 | $63,057,000.00 | $207,655,000.00 | $51,943,000.00 | $43,570,000.00 | $40,589,000.00 | $183,825,000.00 | $49,461,000.00 | $83,300,000.00 | $41,971,000.00 | $177,480,000.00 | $124,370,000.00 | $41,402,000.00 | $41,915,000.00 | $184,138,000.00 | $43,342,000.00 | $94,443,000.00 | $52,190,000.00 | $209,674,000.00 | $166,493,000.00 | $44,695,000.00 | $67,756,000.00 | $205,065,000.00 | $51,131,000.00 | $96,368,000.00 | $49,877,000.00 | $181,361,000.00 | $43,219,000.00 | $48,381,000.00 | $39,123,000.00 | $140,538,000.00 | $148,903,000.00 | -- |
Gross Profit | $42,418,000.00 | $43,084,000.00 | $81,444,000.00 | $38,537,000.00 | $241,352,000.00 | $182,356,000.00 | $120,972,000.00 | $61,193,000.00 | -- | $213,243,000.00 | $154,334,000.00 | -- | $97,270,000.00 | $172,590,000.00 | $43,265,000.00 | $78,687,000.00 | $38,381,000.00 | $46,536,000.00 | $47,463,000.00 | $41,653,000.00 | $41,702,000.00 | $182,631,000.00 | -- | $45,300,000.00 | $43,297,000.00 | $41,051,000.00 | $147,392,000.00 | $102,451,000.00 | $34,335,000.00 | $30,084,000.00 | $36,404,000.00 | $32,986,000.00 | $31,395,000.00 | $27,503,000.00 | $111,902,000.00 | $81,204,000.00 | $49,771,000.00 | $24,650,000.00 | $31,238,000.00 | $28,293,000.00 | $26,060,000.00 | $28,905,000.00 | $32,341,000.00 | $43,159,000.00 | $42,066,000.00 | $53,781,000.00 | $45,776,000.00 | $39,625,000.00 | $38,346,000.00 | $37,378,000.00 | $123,068,000.00 | $30,564,000.00 | $31,681,000.00 | $26,910,000.00 | $86,321,000.00 | $56,898,000.00 | -- |
Research and Development | $5,706,000.00 | -- | -- | -- | $31,816,000.00 | -- | -- | -- | -- | $28,855,000.00 | -- | -- | -- | $26,310,000.00 | -- | -- | -- | $24,070,000.00 | -- | -- | -- | $26,428,000.00 | -- | -- | -- | -- | $26,076,000.00 | -- | -- | -- | $21,298,000.00 | -- | -- | -- | $18,808,000.00 | -- | -- | -- | $21,206,000.00 | -- | -- | -- | $21,644,000.00 | -- | -- | -- | $20,750,000.00 | -- | -- | -- | $18,041,000.00 | -- | -- | -- | $12,635,000.00 | -- | -- |
Selling, General, and Administrative | $30,621,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | $113,317,000.00 | $74,423,000.00 | $35,272,000.00 | $200,701,000.00 | $50,140,000.00 | $48,966,000.00 | $46,444,000.00 | -- | $182,468,000.00 | $132,934,000.00 | -- | $84,524,000.00 | $154,339,000.00 | $38,782,000.00 | $33,555,000.00 | $36,545,000.00 | $151,133,000.00 | $40,677,000.00 | $35,362,000.00 | $34,800,000.00 | $143,610,000.00 | -- | $102,011,000.00 | $34,718,000.00 | $33,700,000.00 | $120,598,000.00 | $31,570,000.00 | $52,605,000.00 | $24,951,000.00 | $107,748,000.00 | $28,255,000.00 | $26,301,000.00 | $22,873,000.00 | $100,378,000.00 | $74,325,000.00 | $23,922,000.00 | $24,344,000.00 | $107,786,000.00 | $76,949,000.00 | $50,280,000.00 | $24,943,000.00 | $115,612,000.00 | $84,823,000.00 | $56,798,000.00 | $27,628,000.00 | $101,802,000.00 | $26,460,000.00 | $24,104,000.00 | $22,976,000.00 | $83,842,000.00 | $22,396,000.00 | $20,998,000.00 | $17,723,000.00 | $67,130,000.00 | $63,227,000.00 | -- |
Loss from Operations | $6,091,000.00 | $11,212,000.00 | $7,021,000.00 | $3,265,000.00 | $40,651,000.00 | $36,806,000.00 | $10,813,000.00 | $14,749,000.00 | -- | $30,946,000.00 | $8,946,000.00 | -- | $12,625,000.00 | $22,908,000.00 | $4,483,000.00 | $8,587,000.00 | $1,836,000.00 | $26,221,000.00 | $6,786,000.00 | $6,291,000.00 | $6,902,000.00 | $39,021,000.00 | -- | $27,637,000.00 | $8,579,000.00 | $7,351,000.00 | $26,794,000.00 | $6,462,000.00 | $11,814,000.00 | $5,133,000.00 | $20,540,000.00 | $14,455,000.00 | $5,094,000.00 | $4,630,000.00 | $11,524,000.00 | $5,374,000.00 | $1,505,000.00 | $306,000.00 | $6,710,000.00 | $6,309,000.00 | $4,685,000.00 | $3,962,000.00 | $55,735,000.00 | $54,183,000.00 | $39,049,000.00 | $26,153,000.00 | $59,323,000.00 | $13,165,000.00 | $28,644,000.00 | $14,402,000.00 | $39,226,000.00 | $8,168,000.00 | $19,870,000.00 | $9,187,000.00 | $19,191,000.00 | $-6,329,000.00 | -- |
Loss Before Income Taxes | $3,036,000.00 | $2,606,000.00 | $2,046,000.00 | $1,557,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.06 | $0.02 | $0.03 | $0.07 | $0.94 | $0.23 | $0.57 | $0.33 | -- | $0.62 | $0.46 | -- | $0.28 | $0.27 | $0.25 | $0.15 | $0.02 | $0.47 | $0.11 | $0.24 | $0.13 | $0.83 | -- | $0.57 | $0.35 | $0.16 | $0.70 | $0.14 | $0.15 | $0.12 | $0.44 | $0.10 | $0.11 | $0.10 | $0.23 | $0.10 | $0.03 | -- | $0.17 | $0.03 | $0.08 | $0.08 | $1.22 | $0.32 | $0.29 | $0.60 | $0.40 | $0.92 | $0.63 | $0.32 | $0.80 | $0.17 | $0.22 | $0.18 | $0.40 | $-0.21 | -- |
Weighted Average Shares Basic | 27,844,000 | 28,236,000 | 28,428,000 | 28,367,000 | 29,234,000 | 29,214,000 | 29,639,000 | 29,677,000 | -- | 29,811,000 | 29,854,000 | -- | 29,834,000 | 29,450,000 | 29,401,000 | 29,350,000 | 29,288,000 | 29,030,000 | 29,057,000 | 28,989,000 | 28,977,000 | 29,326,000 | -- | 29,340,000 | 29,309,000 | 29,282,000 | 29,100,000 | 29,064,000 | 28,999,000 | 28,947,000 | 28,859,000 | 28,886,000 | 28,893,000 | 28,808,000 | 28,673,000 | 28,653,000 | 28,602,000 | 28,527,000 | 28,436,000 | 28,466,000 | 28,408,000 | 28,401,000 | 28,301,000 | 28,295,000 | 28,280,000 | 28,269,000 | 27,914,000 | 27,818 | 27,740 | 27,624,000 | 27,559,000 | 27,575 | 27,538 | 27,596,000 | 27,385,000 | 27,120,000 | -- |
Earnings Per Share Diluted | $0.06 | $0.02 | $0.03 | $0.07 | $0.92 | $0.78 | $0.55 | $0.33 | -- | $0.61 | $0.45 | -- | $0.27 | $0.51 | $0.25 | $0.15 | $0.02 | $0.12 | $0.34 | $0.11 | $0.13 | $0.25 | -- | $0.22 | $0.34 | $0.16 | $0.68 | $0.14 | $0.15 | $0.12 | $0.44 | $0.10 | $0.21 | $0.10 | $0.23 | $0.12 | $0.03 | -- | $0.17 | $0.11 | $0.08 | $0.07 | $1.19 | $0.30 | $0.88 | $0.59 | $1.28 | $0.89 | $0.30 | $0.31 | $0.79 | $0.56 | $0.22 | $0.18 | $0.40 | $-0.21 | -- |
Weighted Average Shares Diluted | 28,128,000 | 27,919,000 | 28,985,000 | 29,073,000 | 29,872,000 | 29,805,000 | 30,289,000 | 30,349,000 | -- | 30,410,000 | 30,470,000 | -- | 30,511,000 | 29,993,000 | 29,926,000 | 29,854,000 | 29,948,000 | 29,656,000 | 29,650,000 | 29,560,000 | 29,579,000 | 30,048,000 | -- | 30,146,000 | 30,190,000 | 29,972,000 | 29,703,000 | 29,648,000 | 29,561,000 | 29,654,000 | 29,394,000 | 29,385,000 | 29,377,000 | 29,307,000 | 29,237,000 | 29,289,000 | 29,103,000 | 28,839,000 | 28,912,000 | 28,797,000 | 28,877,000 | 28,888,000 | 28,899,000 | 28,889,000 | 28,886,000 | 28,879,000 | 28,756,000 | 28,878 | 28,737 | 28,299,000 | 27,875,000 | 27,842 | 27,813 | 27,851,000 | 27,652,000 | 27,120,000 | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | 40,000,000 | 40,000,000 | -- | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | 40,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $3,475,000.00 | $3,467,000.00 | $3,464,000.00 | $3,446,000.00 | $3,444,000.00 | $3,446,000.00 | $3,445,000.00 | $3,410,000.00 | -- | $3,426,000.00 | $3,428,000.00 | -- | $3,428,000.00 | $3,394,000.00 | $3,335,000.00 | $3,324,000.00 | $3,319,000.00 | $3,324,000.00 | $3,325,000.00 | $3,321,000.00 | $3,320,000.00 | $3,276,000.00 | -- | $3,276,000.00 | $3,275,000.00 | $3,267,000.00 | $3,225,000.00 | $3,224,000.00 | $3,222,000.00 | $3,222,000.00 | $3,183,000.00 | $3,182,000.00 | $3,180,000.00 | $3,160,000.00 | $3,164,000.00 | $3,163,000.00 | $3,162,000.00 | $3,157,000.00 | $3,156,000.00 | $3,156,000.00 | $3,153,000.00 | $3,119,000.00 | $3,109,000.00 | $3,100,000.00 | $3,099,000.00 | $3,094,000.00 | $3,077,000.00 | $3,032,000.00 | $3,016,000.00 | $3,009,000.00 | $2,985,000.00 | -- | -- | -- | $2,974,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $10.00 | $10.00 | $0.10 | $10.00 | $10.00 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | -- | -- | $0.10 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | -- | 400,000 | 400,000 | -- | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | -- | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000,000 | 400,000 | 400,000 | -- | -- | -- | 400,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $10.00 | $10.00 | -- | $10.00 | $10.00 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | -- | -- | $0.10 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |