Date | 3/31/2024 | 12/31/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 6/30/2022 | 3/31/2022 | 12/31/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 | 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 | 7/31/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 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $83,945,000.00 | $85,615,000.00 | $91,740,000.00 | $80,156,000.00 | $42,638,000.00 | $63,045,000.00 | $69,725,000.00 | $63,020,000.00 | $89,827,000.00 | $58,940,000.00 | $50,182,000.00 | $68,688,000.00 | $61,371,000.00 | $40,363,000.00 | $67,114,000.00 | $38,181,000.00 | $7,449,000.00 | $490,000.00 | $15,503,000.00 | $43,941,000.00 | $45,232,000.00 | $23,464,000.00 | $37,336,000.00 | $32,105,000.00 | $37,848,000.00 | $40,185,000.00 | $57,020,000.00 | $58,873,000.00 | $53,838,000.00 | $36,402,000.00 | $45,619,000.00 | $33,258,000.00 | $11,433,000.00 | $6,172,000.00 | $11,000.00 | $3,050,000.00 | -- | $31,449,000.00 | $19,181,000.00 | $18,985,000.00 | $15,440,000.00 | $12,084,000.00 | $7,903,000.00 | $4,815,000.00 | $10,000.00 | $10,000.00 | $233,000.00 | $10,000.00 | $10,000.00 | $2,009,000.00 | $3,893,000.00 | $2,787,000.00 | $45,935,000.00 | $35,102,000.00 |
Accounts Receivable Net Current | $55,549,000.00 | $43,354,000.00 | $66,363,000.00 | $65,874,000.00 | $68,789,000.00 | $81,175,000.00 | $80,690,000.00 | $73,562,000.00 | $59,349,000.00 | $58,123,000.00 | $49,224,000.00 | $53,817,000.00 | $54,901,000.00 | $54,912,000.00 | $35,405,000.00 | $44,182,000.00 | $50,743,000.00 | $50,574,000.00 | $36,524,000.00 | $51,484,000.00 | $55,832,000.00 | $50,455,000.00 | $39,769,000.00 | $40,284,000.00 | $42,307,000.00 | $49,577,000.00 | $44,155,000.00 | $47,389,000.00 | $49,426,000.00 | $48,578,000.00 | $40,368,000.00 | $46,782,000.00 | $48,215,000.00 | $44,025,000.00 | $40,688,000.00 | $51,211,000.00 | -- | $46,645,000.00 | $41,175,000.00 | $33,754,000.00 | $41,110,000.00 | $37,387,000.00 | $33,586,000.00 | $35,247,000.00 | $42,138,000.00 | $40,714,000.00 | $36,524,000.00 | $36,129,000.00 | $41,971,000.00 | -- | -- | -- | -- | -- |
Inventory | $92,530,000.00 | $94,142,000.00 | $133,126,000.00 | $136,492,000.00 | $171,185,000.00 | $192,447,000.00 | $127,049,000.00 | $81,558,000.00 | $71,158,000.00 | $68,623,000.00 | $64,276,000.00 | $68,963,000.00 | $74,269,000.00 | $71,685,000.00 | $65,252,000.00 | $70,851,000.00 | $104,624,000.00 | $117,227,000.00 | $115,306,000.00 | $94,157,000.00 | $54,751,000.00 | $63,156,000.00 | $70,918,000.00 | $81,853,000.00 | $83,682,000.00 | $59,230,000.00 | $61,590,000.00 | $71,186,000.00 | $63,914,000.00 | $56,574,000.00 | $69,065,000.00 | $66,009,000.00 | $70,793,000.00 | $83,439,000.00 | $87,464,000.00 | $81,899,000.00 | -- | $79,167,000.00 | $71,399,000.00 | $70,026,000.00 | $58,793,000.00 | $68,552,000.00 | $66,215,000.00 | $56,239,000.00 | $65,774,000.00 | $77,388,000.00 | $69,225,000.00 | $73,402,000.00 | $76,374,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | $8,664,000.00 | $7,479,000.00 | $6,556,000.00 | $5,201,000.00 | $5,570,000.00 | $6,245,000.00 | $9,312,000.00 | $6,470,000.00 | $7,370,000.00 | $6,911,000.00 | $6,265,000.00 | $5,841,000.00 | $5,895,000.00 | $5,075,000.00 | $4,071,000.00 | $5,101,000.00 | $5,949,000.00 | $5,182,000.00 | $3,264,000.00 | $3,258,000.00 | $3,039,000.00 | $2,208,000.00 | $2,563,000.00 | $2,547,000.00 | $5,309,000.00 | $3,923,000.00 | $4,887,000.00 | $4,784,000.00 | $6,433,000.00 | -- | $5,682,000.00 | $5,114,000.00 | $4,804,000.00 | $5,863,000.00 | -- | -- | -- | $7,146,000.00 | -- | -- | -- | $4,093,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $239,699,000.00 | $231,817,000.00 | $297,635,000.00 | $287,879,000.00 | $288,211,000.00 | $343,665,000.00 | $282,804,000.00 | $226,804,000.00 | $227,813,000.00 | $192,242,000.00 | $168,883,000.00 | $197,038,000.00 | $196,786,000.00 | $176,272,000.00 | $174,241,000.00 | $160,584,000.00 | $169,727,000.00 | $174,556,000.00 | $173,174,000.00 | $195,477,000.00 | $160,890,000.00 | $141,146,000.00 | $153,124,000.00 | $160,191,000.00 | $169,019,000.00 | $152,256,000.00 | $166,023,000.00 | $180,487,000.00 | $169,386,000.00 | $144,117,000.00 | $157,599,000.00 | $151,358,000.00 | $134,364,000.00 | $138,523,000.00 | $132,947,000.00 | $142,593,000.00 | -- | $162,943,000.00 | $136,869,000.00 | $127,569,000.00 | $121,206,000.00 | $123,019,000.00 | $112,610,000.00 | $101,644,000.00 | $115,068,000.00 | $123,438,000.00 | $110,890,000.00 | $114,143,000.00 | $122,448,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $127,534,000.00 | $129,300,000.00 | $118,788,000.00 | $111,946,000.00 | $107,178,000.00 | $108,265,000.00 | $107,159,000.00 | $103,442,000.00 | $105,729,000.00 | $104,680,000.00 | $101,351,000.00 | $101,392,000.00 | $101,089,000.00 | $111,674,000.00 | $102,665,000.00 | $104,960,000.00 | $107,331,000.00 | $109,377,000.00 | $111,171,000.00 | $106,148,000.00 | $102,789,000.00 | $103,277,000.00 | $102,891,000.00 | $98,670,000.00 | $99,383,000.00 | $94,805,000.00 | $92,332,000.00 | $88,193,000.00 | $85,779,000.00 | $83,788,000.00 | $83,144,000.00 | $84,178,000.00 | $86,642,000.00 | $87,164,000.00 | $91,443,000.00 | $90,386,000.00 | -- | $80,745,000.00 | $81,169,000.00 | $83,447,000.00 | $83,053,000.00 | $84,955,000.00 | $86,944,000.00 | $88,068,000.00 | $87,716,000.00 | $86,937,000.00 | $88,740,000.00 | $88,420,000.00 | $89,484,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $5,716,000.00 | $5,903,000.00 | $6,278,000.00 | $6,465,000.00 | $6,653,000.00 | $7,051,000.00 | $7,256,000.00 | $7,460,000.00 | $7,882,000.00 | $8,095,000.00 | $8,331,000.00 | $8,567,000.00 | $8,810,000.00 | $8,951,000.00 | $8,337,000.00 | $8,610,000.00 | $8,884,000.00 | $9,157,000.00 | $9,429,000.00 | $9,703,000.00 | $9,976,000.00 | $10,275,000.00 | $10,634,000.00 | $7,913,000.00 | $8,195,000.00 | $8,484,000.00 | $8,774,000.00 | $9,063,000.00 | $9,352,000.00 | $9,641,000.00 | $9,931,000.00 | $10,220,000.00 | $10,532,000.00 | $10,821,000.00 | $9,600,000.00 | $9,816,000.00 | -- | $1,441,000.00 | $1,536,000.00 | $1,630,000.00 | $1,724,000.00 | $1,819,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,745,000.00 | $9,624,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $8,293,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | $6,965,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $14,533,000.00 | $13,803,000.00 | $12,936,000.00 | $12,189,000.00 | $11,969,000.00 | $12,322,000.00 | $13,594,000.00 | $21,328,000.00 | $20,762,000.00 | $22,099,000.00 | $21,641,000.00 | $21,160,000.00 | $20,260,000.00 | $12,514,000.00 | $12,915,000.00 | $10,562,000.00 | $10,560,000.00 | $10,188,000.00 | $9,367,000.00 | $9,913,000.00 | $9,778,000.00 | $9,649,000.00 | $9,698,000.00 | $9,334,000.00 | $8,934,000.00 | $8,712,000.00 | $8,463,000.00 | $8,184,000.00 | $7,935,000.00 | $7,813,000.00 | $7,681,000.00 | $7,518,000.00 | $10,338,000.00 | $10,076,000.00 | $7,102,000.00 | $7,035,000.00 | -- | $8,351,000.00 | $8,413,000.00 | $8,379,000.00 | $8,390,000.00 | $8,208,000.00 | $6,385,000.00 | $6,009,000.00 | $5,768,000.00 | $5,646,000.00 | $5,810,000.00 | $5,274,000.00 | $4,598,000.00 | -- | -- | -- | -- | -- |
Total Assets | $397,227,000.00 | $390,568,000.00 | $445,382,000.00 | $428,224,000.00 | $423,756,000.00 | $481,048,000.00 | $420,558,000.00 | $368,779,000.00 | $371,931,000.00 | $336,861,000.00 | $309,951,000.00 | $337,902,000.00 | $336,690,000.00 | $319,035,000.00 | $306,451,000.00 | $293,009,000.00 | $304,795,000.00 | $311,571,000.00 | $311,434,000.00 | $329,534,000.00 | $291,726,000.00 | $272,640,000.00 | $284,640,000.00 | $283,073,000.00 | $292,496,000.00 | $271,222,000.00 | $282,557,000.00 | $292,892,000.00 | $279,417,000.00 | $252,324,000.00 | $265,320,000.00 | $260,239,000.00 | $248,841,000.00 | $253,549,000.00 | $248,057,000.00 | $256,795,000.00 | -- | $252,039,000.00 | $226,451,000.00 | $219,395,000.00 | $212,649,000.00 | $216,182,000.00 | $205,939,000.00 | $195,721,000.00 | $208,552,000.00 | $216,021,000.00 | $205,440,000.00 | $207,837,000.00 | $216,530,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $25,409,000.00 | $23,852,000.00 | $38,075,000.00 | $36,936,000.00 | $30,801,000.00 | $77,159,000.00 | $58,459,000.00 | $35,369,000.00 | $60,217,000.00 | $44,941,000.00 | $31,761,000.00 | $38,961,000.00 | $47,891,000.00 | $38,438,000.00 | $31,919,000.00 | $21,595,000.00 | $31,311,000.00 | $35,124,000.00 | $40,456,000.00 | $60,059,000.00 | $34,420,000.00 | $32,561,000.00 | $30,992,000.00 | $33,651,000.00 | $48,079,000.00 | $35,605,000.00 | $29,001,000.00 | $42,759,000.00 | $39,738,000.00 | $30,654,000.00 | $31,467,000.00 | $32,182,000.00 | $33,312,000.00 | $36,076,000.00 | $30,874,000.00 | $52,811,000.00 | -- | $55,276,000.00 | $38,318,000.00 | $34,861,000.00 | $30,561,000.00 | $38,019,000.00 | $33,728,000.00 | $30,124,000.00 | $30,126,000.00 | $32,226,000.00 | $33,754,000.00 | $27,874,000.00 | $38,607,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $7,975,000.00 | $9,585,000.00 | $12,984,000.00 | $8,153,000.00 | $14,112,000.00 | $17,877,000.00 | $15,357,000.00 | $27,205,000.00 | $15,412,000.00 | $14,252,000.00 | $15,012,000.00 | $14,717,000.00 | $11,839,000.00 | $9,687,000.00 | $8,363,000.00 | $6,818,000.00 | $6,396,000.00 | $5,991,000.00 | $7,453,000.00 | $11,929,000.00 | $10,017,000.00 | $5,497,000.00 | $5,411,000.00 | $8,667,000.00 | $7,606,000.00 | $7,222,000.00 | $8,394,000.00 | $11,024,000.00 | $13,376,000.00 | $9,096,000.00 | $12,033,000.00 | $13,644,000.00 | $9,775,000.00 | $6,727,000.00 | $9,096,000.00 | $10,375,000.00 | -- | $9,046,000.00 | $6,327,000.00 | $6,696,000.00 | $6,854,000.00 | $6,904,000.00 | $5,709,000.00 | $6,371,000.00 | $5,877,000.00 | $5,867,000.00 | $5,307,000.00 | $6,638,000.00 | $7,377,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $85,332,000.00 | $84,425,000.00 | $83,150,000.00 | $82,708,000.00 | $82,082,000.00 | $81,349,000.00 | $79,613,000.00 | $78,945,000.00 | $77,780,000.00 | $77,351,000.00 | $76,716,000.00 | $76,387,000.00 | $75,811,000.00 | $75,661,000.00 | $74,818,000.00 | $74,632,000.00 | $73,849,000.00 | $73,667,000.00 | $73,019,000.00 | $72,852,000.00 | $70,982,000.00 | $70,658,000.00 | $70,052,000.00 | $69,817,000.00 | $69,060,000.00 | $68,850,000.00 | $68,056,000.00 | $67,817,000.00 | $66,303,000.00 | $65,370,000.00 | $62,475,000.00 | $60,967,000.00 | $60,403,000.00 | $60,156,000.00 | $59,309,000.00 | $58,867,000.00 | -- | $57,216,000.00 | $56,469,000.00 | $55,667,000.00 | $55,452,000.00 | $54,976,000.00 | $53,489,000.00 | $50,763,000.00 | $50,379,000.00 | $49,903,000.00 | $49,651,000.00 | $49,094,000.00 | $48,723,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-283,000.00 | $-283,000.00 | $-977,000.00 | $-977,000.00 | $-977,000.00 | $-2,442,000.00 | $-2,442,000.00 | $-2,442,000.00 | $-1,956,000.00 | $-1,956,000.00 | $-1,956,000.00 | $-1,956,000.00 | $-2,248,000.00 | $-2,248,000.00 | $-2,248,000.00 | $-2,248,000.00 | $-1,494,000.00 | $-1,494,000.00 | $-1,494,000.00 | $-1,494,000.00 | $-1,333,000.00 | $-1,333,000.00 | $-1,333,000.00 | $-1,333,000.00 | $-1,541,000.00 | $-1,541,000.00 | $-1,541,000.00 | $-1,541,000.00 | $-2,146,000.00 | $-2,146,000.00 | $-2,146,000.00 | $-2,146,000.00 | $-1,790,000.00 | $-1,790,000.00 | $-1,790,000.00 | $-1,790,000.00 | -- | $-1,562,000.00 | $-1,562,000.00 | $-1,562,000.00 | $-1,562,000.00 | $-2,441,000.00 | $-2,441,000.00 | $-2,441,000.00 | $-2,441,000.00 | $-2,015,000.00 | $-2,015,000.00 | $-2,015,000.00 | $-2,015,000.00 | -- | -- | -- | $-2,309,000.00 | -- |
Accumulated Deficit | $236,105,000.00 | $230,005,000.00 | $273,460,000.00 | $263,806,000.00 | $260,118,000.00 | $266,511,000.00 | $228,537,000.00 | $190,103,000.00 | $181,814,000.00 | $164,000,000.00 | $149,660,000.00 | $171,068,000.00 | $164,220,000.00 | $158,135,000.00 | $154,349,000.00 | $154,372,000.00 | $156,717,000.00 | $155,105,000.00 | $154,634,000.00 | $151,084,000.00 | $141,953,000.00 | $129,657,000.00 | $124,350,000.00 | $135,851,000.00 | $132,623,000.00 | $126,325,000.00 | $119,476,000.00 | $139,314,000.00 | $130,030,000.00 | $117,066,000.00 | $110,477,000.00 | $122,928,000.00 | $113,858,000.00 | $109,019,000.00 | $107,028,000.00 | $103,429,000.00 | -- | $99,405,000.00 | $94,156,000.00 | $91,182,000.00 | $88,981,000.00 | $87,182,000.00 | $84,451,000.00 | $81,278,000.00 | $83,845,000.00 | $83,543,000.00 | $83,180,000.00 | $83,448,000.00 | $84,157,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $340,621,000.00 | $333,595,000.00 | $375,066,000.00 | $364,978,000.00 | $360,674,000.00 | $364,924,000.00 | $325,147,000.00 | $286,020,000.00 | $276,996,000.00 | $258,736,000.00 | $243,734,000.00 | $264,803,000.00 | $257,066,000.00 | $250,831,000.00 | $246,180,000.00 | $246,017,000.00 | $248,324,000.00 | $246,530,000.00 | $245,382,000.00 | $241,665,000.00 | $230,687,000.00 | $218,045,000.00 | $212,110,000.00 | $223,376,000.00 | $219,167,000.00 | $212,659,000.00 | $204,976,000.00 | $224,566,000.00 | $213,091,000.00 | $199,076,000.00 | $189,406,000.00 | $200,215,000.00 | $190,910,000.00 | $185,821,000.00 | $182,924,000.00 | $178,883,000.00 | -- | $173,339,000.00 | $167,320,000.00 | $163,489,000.00 | $161,056,000.00 | $157,849,000.00 | $153,520,000.00 | $147,345,000.00 | $149,500,000.00 | $149,122,000.00 | $148,493,000.00 | $148,140,000.00 | $148,474,000.00 | -- | -- | -- | $147,876,000.00 | $147,070,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $397,227,000.00 | $390,568,000.00 | $445,382,000.00 | $428,224,000.00 | $423,756,000.00 | $481,048,000.00 | $420,558,000.00 | $368,779,000.00 | $371,931,000.00 | $336,861,000.00 | $309,951,000.00 | $337,902,000.00 | $336,690,000.00 | $319,035,000.00 | $306,451,000.00 | $293,009,000.00 | $304,795,000.00 | $311,571,000.00 | $311,434,000.00 | $329,534,000.00 | $291,726,000.00 | $272,640,000.00 | $284,640,000.00 | $283,073,000.00 | $292,496,000.00 | $271,222,000.00 | $282,557,000.00 | $292,892,000.00 | $279,417,000.00 | $252,324,000.00 | $265,320,000.00 | $260,239,000.00 | $248,841,000.00 | $253,549,000.00 | $248,057,000.00 | $256,795,000.00 | -- | $252,039,000.00 | $226,451,000.00 | $219,395,000.00 | $212,649,000.00 | $216,182,000.00 | $205,939,000.00 | $195,721,000.00 | $208,552,000.00 | $216,021,000.00 | $205,440,000.00 | $207,837,000.00 | $216,530,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 6/30/2022 | 3/31/2022 | 12/31/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 | 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 | 7/31/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 | 9/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $472,618,000.00 | -- | -- | -- | $455,713,000.00 | -- | -- | -- | $453,217,000.00 | $126,688,000.00 | -- | -- | $388,871,000.00 | $291,985,000.00 | -- | -- | $418,547,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $363,896,000.00 | -- | -- | -- | $363,303,000.00 | -- | -- | -- | $336,909,000.00 | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $15,715,000.00 | $6,270,000.00 | $51,415,000.00 | $31,048,000.00 | $17,786,000.00 | $157,515,000.00 | $99,433,000.00 | $42,364,000.00 | $81,629,000.00 | $50,079,000.00 | $19,851,000.00 | $55,787,000.00 | $36,325,000.00 | $15,283,000.00 | $6,237,000.00 | $30,061,000.00 | $26,233,000.00 | $7,021,000.00 | $10,976,000.00 | $70,807,000.00 | $51,263,000.00 | $15,416,000.00 | $11,661,000.00 | $59,781,000.00 | $47,980,000.00 | $31,304,000.00 | $13,010,000.00 | $85,188,000.00 | $27,547,000.00 | $18,615,000.00 | $16,423,000.00 | $58,333,000.00 | $36,439,000.00 | $20,745,000.00 | $12,043,000.00 | $48,773,000.00 | -- | $34,924,000.00 | $11,606,000.00 | $9,055,000.00 | $39,233,000.00 | $30,554,000.00 | $19,644,000.00 | $8,593,000.00 | $22,458,000.00 | $6,404,000.00 | $5,494,000.00 | $4,659,000.00 | $31,743,000.00 | $23,997,000.00 | $11,603,000.00 | $-135,000.00 | $17,991,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $14,242,000.00 | $6,367,000.00 | $22,556,000.00 | $14,632,000.00 | $7,126,000.00 | $27,718,000.00 | $7,202,000.00 | $12,281,000.00 | $25,067,000.00 | $18,883,000.00 | $8,553,000.00 | $31,348,000.00 | $22,040,000.00 | $15,346,000.00 | $5,744,000.00 | $24,504,000.00 | $18,606,000.00 | $13,090,000.00 | $6,534,000.00 | $28,304,000.00 | $7,541,000.00 | $7,475,000.00 | $5,763,000.00 | $25,508,000.00 | $6,216,000.00 | $7,055,000.00 | $6,264,000.00 | $26,069,000.00 | $6,849,000.00 | $7,636,000.00 | $6,335,000.00 | $25,824,000.00 | $6,427,000.00 | $5,975,000.00 | $5,652,000.00 | $23,371,000.00 | -- | $6,219,000.00 | $10,689,000.00 | $4,705,000.00 | $20,682,000.00 | $15,460,000.00 | $10,087,000.00 | $4,842,000.00 | $18,911,000.00 | $4,835,000.00 | $9,498,000.00 | $4,592,000.00 | $19,608,000.00 | $4,947,000.00 | $8,691,000.00 | $4,168,000.00 | $16,024,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $10,505,000.00 | $1,555,000.00 | $34,499,000.00 | $6,537,000.00 | $14,418,000.00 | $130,172,000.00 | $80,263,000.00 | $30,033,000.00 | $53,581,000.00 | $29,867,000.00 | $10,608,000.00 | $24,170,000.00 | $14,790,000.00 | $6,259,000.00 | $718,000.00 | $7,455,000.00 | $9,489,000.00 | $1,403,000.00 | $5,396,000.00 | $42,630,000.00 | $16,804,000.00 | $13,732,000.00 | $5,927,000.00 | $34,168,000.00 | $28,334,000.00 | $11,217,000.00 | $6,726,000.00 | $56,290,000.00 | -- | -- | -- | $32,964,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.36 | $0.06 | $1.37 | $0.83 | $0.57 | $5.16 | $3.19 | $1.19 | $2.14 | $0.77 | $0.42 | $0.99 | $0.60 | $0.26 | $0.03 | $0.29 | $0.38 | $0.27 | $0.21 | $1.90 | $1.41 | $0.73 | $0.43 | $1.19 | $0.36 | $0.63 | $0.23 | $1.99 | $0.72 | $0.75 | -- | -- | $0.29 | $0.14 | $0.23 | $0.91 | -- | $0.66 | $0.34 | $0.15 | $0.13 | $0.53 | $0.34 | $0.14 | $0.10 | $0.06 | $0.01 | $-0.01 | $-0.02 | $0.21 | $-0.29 | $-0.44 | -- | -- |
Weighted Average Shares Basic | 19,508,000 | 19,497,000 | 19,506,000 | 19,503,000 | 19,525,000 | 19,503,000 | 19,492,000 | 19,411,000 | 19,330,000 | 19,319,000 | 19,309,000 | 19,278,000 | 19,283,000 | 19,272,000 | 19,261,000 | 19,243,000 | 19,239,000 | 19,242,000 | 19,223,000 | 19,079,000 | 19,054,000 | 19,047,000 | 19,041,000 | 19,011,000 | 19,003,000 | 18,992,000 | 18,980,000 | 18,754,000 | 18,867,000 | 18,678,000 | 18,525,000 | 18,418,000 | 18,438,000 | 18,391,000 | 18,377,000 | 18,257,000 | -- | 18,267,000 | 18,212,000 | 18,189,000 | 17,948,000 | 17,879,000 | 17,846,000 | 17,724,000 | 17,664,000 | 17,690,000 | 17,630,000 | 17,610,000 | 17,562,000 | 17,550,000 | 17,551,000 | 17,511,000 | 17,466,000 | -- |
Earnings Per Share Diluted | $0.35 | $0.06 | $1.37 | $0.26 | $0.57 | $5.13 | $1.99 | $1.18 | $2.13 | $0.76 | $0.42 | $0.98 | $0.34 | $0.23 | $0.03 | $0.29 | $0.11 | $0.27 | $0.21 | $1.88 | $1.40 | $0.31 | $0.42 | $1.17 | $0.36 | $0.62 | $0.23 | $1.95 | $0.71 | $0.38 | -- | -- | $0.29 | $0.36 | $0.22 | $0.24 | -- | $0.65 | $0.19 | $0.15 | $0.13 | $0.51 | $0.34 | $0.13 | $0.10 | $0.05 | $0.01 | $-0.01 | $-0.02 | $0.20 | $-0.29 | $-0.44 | $0.03 | -- |
Weighted Average Shares Diluted | 19,584,000 | 19,573,000 | 19,565,000 | 19,562,000 | 19,584,000 | 19,629,000 | 19,615,000 | 19,636,000 | 19,508,000 | 19,476,000 | 19,434,000 | 19,383,000 | 19,377,000 | 19,378,000 | 19,370,000 | 19,340,000 | 19,336,000 | 19,340,000 | 19,336,000 | 19,277,000 | 19,252,000 | 19,258,000 | 19,224,000 | 19,217,000 | 19,219,000 | 19,224,000 | 19,209,000 | 19,055,000 | 19,011,000 | 18,949,000 | 18,883,000 | 18,803,000 | 18,828,000 | 18,822,000 | 18,820,000 | 18,665,000 | -- | 18,683,000 | 18,637,000 | 18,587,000 | 18,353,000 | 18,290,000 | 18,187,000 | 18,088,000 | 17,990,000 | 17,993,000 | 17,986,000 | 17,610,000 | 17,562,000 | 17,550,000 | 17,802,000 | 17,511,000 | 17,564,000 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 19,261,000 | -- | -- | -- | 19,223,000 | -- | -- | -- | 19,041,000 | -- | -- | -- | 18,976,000 | -- | -- | -- | 18,466,000 | -- | -- | -- | 18,377,000 | -- | -- | -- | -- | 18,185,000 | -- | -- | -- | 17,717,000 | -- | -- | -- | 17,609,000 | -- | -- | -- | -- | -- |
Common Stock Value | $19,467,000.00 | $19,448,000.00 | $19,433,000.00 | $19,441,000.00 | $19,451,000.00 | $19,506,000.00 | $19,439,000.00 | $19,414,000.00 | $19,358,000.00 | $19,341,000.00 | $19,314,000.00 | $19,304,000.00 | $19,283,000.00 | $19,283,000.00 | $19,261,000.00 | $19,261,000.00 | $19,252,000.00 | $19,252,000.00 | $19,223,000.00 | $19,223,000.00 | $19,085,000.00 | $19,063,000.00 | $19,041,000.00 | $19,041,000.00 | $19,025,000.00 | $19,025,000.00 | $18,985,000.00 | $18,976,000.00 | $18,904,000.00 | $18,786,000.00 | $18,600,000.00 | $18,466,000.00 | $18,439,000.00 | $18,436,000.00 | $18,377,000.00 | $18,377,000.00 | -- | $18,280,000.00 | $18,257,000.00 | $18,202,000.00 | $18,185,000.00 | $18,132,000.00 | $18,021,000.00 | $17,745,000.00 | $17,717,000.00 | $17,691,000.00 | $17,677,000.00 | $17,613,000.00 | $17,609,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $49,775,000.00 | $49,191,000.00 | $40,668,000.00 | $40,085,000.00 | $39,501,000.00 | $40,578,000.00 | $39,993,000.00 | $39,410,000.00 | $30,712,000.00 | $30,131,000.00 | $29,551,000.00 | $2,313,000.00 | $1,735,000.00 | $1,156,000.00 | -- | $2,310,000.00 | $1,732,000.00 | $1,154,000.00 | -- | $21,333,000.00 | $20,756,000.00 | $20,184,000.00 | -- | $26,011,000.00 | $25,440,000.00 | $24,869,000.00 | -- | $20,859,000.00 | $20,289,000.00 | $19,722,000.00 | $559,000.00 | $2,211,000.00 | $1,657,000.00 | $1,104,000.00 | $551,000.00 | $2,193,000.00 | -- | $1,642,000.00 | $1,094,000.00 | $546,000.00 | $6,599,000.00 | $6,053,000.00 | $5,510,000.00 | $4,969,000.00 | $2,121,000.00 | $1,590,000.00 | $1,059,000.00 | $529,000.00 | $2,112,000.00 | $1,055,000.00 | $527,000.00 | -- | $2,108,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |