Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 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 | 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 | 11/30/2010 | 12/31/2009 | 11/30/2009 | 11/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $37,122,000.00 | $45,586,000.00 | $27,604,000.00 | $14,271,000.00 | $35,519,000.00 | $31,447,000.00 | $24,093,000.00 | $15,621,000.00 | $43,702,000.00 | $66,130,000.00 | $19,665,000.00 | $13,977,000.00 | $31,629,000.00 | $45,677,000.00 | $24,108,000.00 | $18,807,000.00 | $15,818,000.00 | $25,639,000.00 | $19,833,000.00 | $15,588,000.00 | $14,958,000.00 | $38,028,000.00 | $11,863,000.00 | $9,025,000.00 | $10,852,000.00 | $54,035,000.00 | $20,899,000.00 | $14,668,000.00 | $21,819,000.00 | $53,530,000.00 | $25,184,000.00 | $12,205,000.00 | $22,581,000.00 | $38,139,000.00 | $21,003,000.00 | $15,816,000.00 | $17,230,000.00 | $48,199,000.00 | $44,684,000.00 | $27,614,000.00 | $32,492,000.00 | $51,251,000.00 | $17,902,000.00 | $16,333,000.00 | $30,590,000.00 | $55,451,000.00 | $42,297,000.00 | $36,788,000.00 | $41,562,000.00 | $61,587,000.00 | $39,499,000.00 | $37,161,000.00 | $50,311,000.00 | $87,505,000.00 | $74,218,000.00 | -- | $82,806,000.00 | $119,313,000.00 |
Accounts Receivable Net Current | $139,062,000.00 | $142,729,000.00 | $124,876,000.00 | $140,160,000.00 | $126,640,000.00 | $143,644,000.00 | $133,895,000.00 | $131,339,000.00 | $106,770,000.00 | $116,962,000.00 | $108,035,000.00 | $113,105,000.00 | $91,690,000.00 | $111,595,000.00 | $106,175,000.00 | $101,872,000.00 | $104,886,000.00 | $107,841,000.00 | $90,478,000.00 | $87,763,000.00 | $89,268,000.00 | $94,525,000.00 | $88,270,000.00 | $88,921,000.00 | $77,504,000.00 | $79,803,000.00 | $76,819,000.00 | $71,554,000.00 | $65,228,000.00 | $66,852,000.00 | $63,339,000.00 | $63,776,000.00 | $54,188,000.00 | $60,904,000.00 | $60,065,000.00 | $57,902,000.00 | $55,946,000.00 | $58,080,000.00 | $52,139,000.00 | $65,183,000.00 | $56,152,000.00 | $57,856,000.00 | $66,758,000.00 | $47,094,000.00 | $54,273,000.00 | $56,083,000.00 | $57,122,000.00 | $54,891,000.00 | $55,199,000.00 | $68,394,000.00 | -- | -- | -- | $55,806,000.00 | $59,497,000.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $14,286,000.00 | $11,575,000.00 | $17,349,000.00 | $15,218,000.00 | $11,763,000.00 | $12,760,000.00 | $13,993,000.00 | $13,456,000.00 | $11,896,000.00 | $10,589,000.00 | $10,740,000.00 | $11,549,000.00 | $10,030,000.00 | $7,068,000.00 | $8,832,000.00 | $9,739,000.00 | $12,181,000.00 | $7,277,000.00 | $11,017,000.00 | $9,795,000.00 | $7,952,000.00 | $6,423,000.00 | $10,847,000.00 | $11,479,000.00 | $10,755,000.00 | $11,373,000.00 | $12,211,000.00 | $13,635,000.00 | $17,487,000.00 | $19,295,000.00 | $10,937,000.00 | $11,892,000.00 | $10,308,000.00 | $11,876,000.00 | $16,871,000.00 | $18,817,000.00 | $11,652,000.00 | $13,165,000.00 | $14,096,000.00 | $15,775,000.00 | $9,678,000.00 | $11,775,000.00 | $13,545,000.00 | $18,548,000.00 | $17,979,000.00 | $23,001,000.00 | $20,532,000.00 | $14,554,000.00 | $9,193,000.00 | $8,224,000.00 | -- | -- | -- | $10,597,000.00 | $11,742,000.00 | -- | -- | -- |
Total Current Assets | $275,439,000.00 | $265,476,000.00 | $248,702,000.00 | $254,718,000.00 | $258,285,000.00 | $248,860,000.00 | $257,389,000.00 | $240,523,000.00 | $242,148,000.00 | $249,347,000.00 | $213,901,000.00 | $208,074,000.00 | $210,530,000.00 | $219,970,000.00 | $196,661,000.00 | $189,957,000.00 | $191,439,000.00 | $184,077,000.00 | $180,423,000.00 | $165,458,000.00 | $166,773,000.00 | $181,140,000.00 | $160,683,000.00 | $153,542,000.00 | $148,449,000.00 | $184,281,000.00 | $157,939,000.00 | $146,044,000.00 | $150,089,000.00 | $170,511,000.00 | $143,074,000.00 | $126,411,000.00 | $125,263,000.00 | $140,794,000.00 | $153,253,000.00 | $143,520,000.00 | $138,500,000.00 | $165,167,000.00 | $157,037,000.00 | $154,566,000.00 | $145,879,000.00 | $162,963,000.00 | $142,532,000.00 | $126,078,000.00 | $142,830,000.00 | $171,677,000.00 | $167,229,000.00 | $165,195,000.00 | $171,747,000.00 | $189,924,000.00 | -- | -- | -- | $192,030,000.00 | $197,603,000.00 | -- | -- | -- |
Property Plant and Equipement | $36,833,000.00 | $38,176,000.00 | $39,963,000.00 | $42,443,000.00 | $43,734,000.00 | $45,582,000.00 | $46,967,000.00 | $49,294,000.00 | $51,836,000.00 | $53,612,000.00 | $55,577,000.00 | $57,997,000.00 | $60,304,000.00 | $62,878,000.00 | $64,886,000.00 | $65,402,000.00 | $66,626,000.00 | $61,295,000.00 | $57,788,000.00 | $52,003,000.00 | $48,409,000.00 | $48,088,000.00 | $50,068,000.00 | $50,780,000.00 | $46,917,000.00 | $44,643,000.00 | $41,062,000.00 | $36,854,000.00 | $36,246,000.00 | $36,381,000.00 | $38,801,000.00 | $37,735,000.00 | $35,243,000.00 | $31,338,000.00 | $28,471,000.00 | $23,509,000.00 | $16,992,000.00 | $14,696,000.00 | $15,180,000.00 | $14,838,000.00 | $14,930,000.00 | $15,655,000.00 | $16,609,000.00 | $17,297,000.00 | $17,868,000.00 | $17,980,000.00 | $18,605,000.00 | $19,574,000.00 | $21,126,000.00 | $21,611,000.00 | -- | -- | -- | $17,618,000.00 | $17,745,000.00 | -- | -- | -- |
Intangible Assets Net | $6,851,000.00 | $7,196,000.00 | $7,541,000.00 | $7,886,000.00 | $8,231,000.00 | $8,588,000.00 | $7,468,000.00 | $7,777,000.00 | $8,086,000.00 | $4,181,000.00 | $4,400,000.00 | $4,620,000.00 | $4,839,000.00 | $5,108,000.00 | $5,449,000.00 | $5,790,000.00 | $6,133,000.00 | $6,476,000.00 | $6,818,000.00 | $7,161,000.00 | $7,503,000.00 | $7,846,000.00 | $8,189,000.00 | $8,531,000.00 | $8,881,000.00 | $9,208,000.00 | $9,867,000.00 | $10,227,000.00 | $11,324,000.00 | $2,685,000.00 | $2,930,000.00 | $3,135,000.00 | $3,385,000.00 | $3,591,000.00 | $3,856,000.00 | $4,089,000.00 | $4,317,000.00 | $4,757,000.00 | $4,886,000.00 | $5,314,000.00 | $5,547,000.00 | $4,537,000.00 | $4,839,000.00 | $5,120,000.00 | $5,435,000.00 | $1,834,000.00 | $2,002,000.00 | $2,140,000.00 | $2,342,000.00 | $2,472,000.00 | -- | -- | -- | $3,147,000.00 | $3,259,000.00 | -- | -- | -- |
Goodwill | $93,853,000.00 | $93,989,000.00 | $93,467,000.00 | $93,899,000.00 | $93,578,000.00 | $92,922,000.00 | $89,036,000.00 | $89,963,000.00 | $90,959,000.00 | $88,936,000.00 | $88,966,000.00 | $89,243,000.00 | $89,278,000.00 | $89,187,000.00 | $88,290,000.00 | $87,914,000.00 | $87,827,000.00 | $88,504,000.00 | $87,813,000.00 | $88,208,000.00 | $88,508,000.00 | $88,208,000.00 | $88,562,000.00 | $88,656,000.00 | $89,527,000.00 | $89,000,000.00 | $88,529,000.00 | $87,740,000.00 | $87,776,000.00 | $74,764,000.00 | $75,443,000.00 | $75,726,000.00 | $76,643,000.00 | $76,970,000.00 | $81,914,000.00 | $82,294,000.00 | $81,607,000.00 | $82,303,000.00 | $83,125,000.00 | $83,896,000.00 | $83,596,000.00 | $81,573,000.00 | $76,026,000.00 | $75,273,000.00 | $75,507,000.00 | $70,765,000.00 | $142,383,000.00 | $141,031,000.00 | $141,904,000.00 | $140,654,000.00 | -- | -- | -- | $140,681,000.00 | $141,166,000.00 | -- | -- | -- |
Other Assets | $2,187,000.00 | $2,420,000.00 | $2,873,000.00 | $3,220,000.00 | $2,478,000.00 | $2,287,000.00 | $2,255,000.00 | $1,626,000.00 | $1,503,000.00 | $1,470,000.00 | $1,792,000.00 | $2,243,000.00 | $2,423,000.00 | $2,692,000.00 | $3,122,000.00 | $3,914,000.00 | $4,005,000.00 | $3,658,000.00 | $3,444,000.00 | $3,508,000.00 | $3,028,000.00 | $2,044,000.00 | $1,774,000.00 | $2,105,000.00 | $2,452,000.00 | $2,824,000.00 | $1,530,000.00 | $1,169,000.00 | $1,279,000.00 | $1,187,000.00 | $1,225,000.00 | $1,467,000.00 | $1,611,000.00 | $1,885,000.00 | $42,161,000.00 | $42,804,000.00 | $48,951,000.00 | $47,915,000.00 | $47,257,000.00 | $48,199,000.00 | $55,830,000.00 | $54,621,000.00 | $54,265,000.00 | $55,162,000.00 | $57,016,000.00 | $21,671,000.00 | $13,629,000.00 | $13,852,000.00 | $17,072,000.00 | $17,341,000.00 | -- | -- | -- | $13,886,000.00 | $13,923,000.00 | -- | -- | -- |
Total Assets | $552,542,000.00 | $553,211,000.00 | $539,045,000.00 | $551,058,000.00 | $562,056,000.00 | $550,917,000.00 | $554,279,000.00 | $547,033,000.00 | $550,842,000.00 | $555,360,000.00 | $529,907,000.00 | $534,965,000.00 | $542,520,000.00 | $558,510,000.00 | $550,177,000.00 | $548,589,000.00 | $550,208,000.00 | $533,243,000.00 | $505,524,000.00 | $485,927,000.00 | $451,775,000.00 | $370,846,000.00 | $354,647,000.00 | $346,469,000.00 | $343,054,000.00 | $361,757,000.00 | $334,420,000.00 | $314,328,000.00 | $322,431,000.00 | $323,642,000.00 | $309,573,000.00 | $295,494,000.00 | $298,976,000.00 | $313,717,000.00 | $309,823,000.00 | $296,387,000.00 | $290,531,000.00 | $315,012,000.00 | $307,632,000.00 | $307,000,000.00 | $306,738,000.00 | $320,304,000.00 | $299,357,000.00 | $284,087,000.00 | $304,006,000.00 | $292,010,000.00 | $343,953,000.00 | $341,895,000.00 | $354,299,000.00 | $372,107,000.00 | -- | -- | -- | $367,365,000.00 | $373,699,000.00 | $408,363,000.00 | -- | -- |
Accounts Payable | $33,350,000.00 | $28,701,000.00 | $24,711,000.00 | $22,909,000.00 | $22,846,000.00 | $27,584,000.00 | $26,387,000.00 | $25,082,000.00 | $20,252,000.00 | $23,511,000.00 | $22,916,000.00 | $23,880,000.00 | $18,995,000.00 | $19,430,000.00 | $16,574,000.00 | $20,894,000.00 | $23,668,000.00 | $26,069,000.00 | $23,636,000.00 | $21,486,000.00 | $22,530,000.00 | $21,938,000.00 | $23,808,000.00 | $22,141,000.00 | $19,472,000.00 | $18,473,000.00 | $17,162,000.00 | $15,607,000.00 | $15,894,000.00 | $13,729,000.00 | $14,330,000.00 | $14,338,000.00 | $13,471,000.00 | $13,652,000.00 | $12,089,000.00 | $13,123,000.00 | $13,300,000.00 | $13,700,000.00 | $11,793,000.00 | $12,691,000.00 | $11,616,000.00 | $13,766,000.00 | $15,713,000.00 | $13,170,000.00 | $10,655,000.00 | $9,766,000.00 | $10,837,000.00 | $10,356,000.00 | $10,810,000.00 | $10,469,000.00 | -- | -- | -- | $10,539,000.00 | $12,856,000.00 | -- | -- | -- |
Accrued Liabilities | $106,008,000.00 | $171,040,000.00 | $137,920,000.00 | $107,173,000.00 | $104,413,000.00 | $155,864,000.00 | $132,641,000.00 | $102,081,000.00 | $103,640,000.00 | $156,314,000.00 | $128,701,000.00 | $99,443,000.00 | $100,758,000.00 | $136,376,000.00 | $103,952,000.00 | $82,199,000.00 | $77,714,000.00 | $121,301,000.00 | $94,557,000.00 | $72,394,000.00 | $72,280,000.00 | $108,233,000.00 | $81,898,000.00 | $67,702,000.00 | $67,538,000.00 | $94,573,000.00 | $74,285,000.00 | $59,716,000.00 | $54,055,000.00 | $75,281,000.00 | $61,183,000.00 | $50,953,000.00 | $45,260,000.00 | $65,118,000.00 | $56,532,000.00 | $44,978,000.00 | $44,402,000.00 | $66,548,000.00 | $56,545,000.00 | $49,923,000.00 | $51,032,000.00 | $65,657,000.00 | $46,348,000.00 | $32,336,000.00 | $36,879,000.00 | $45,305,000.00 | $40,309,000.00 | $34,611,000.00 | $41,765,000.00 | $60,502,000.00 | -- | -- | -- | $49,358,000.00 | $54,420,000.00 | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-13,287,000.00 | $-12,182,000.00 | $-14,610,000.00 | $-12,855,000.00 | $-13,929,000.00 | $-14,981,000.00 | $-18,788,000.00 | $-14,982,000.00 | $-11,122,000.00 | $-9,950,000.00 | $-9,758,000.00 | $-8,730,000.00 | $-8,594,000.00 | $-8,483,000.00 | $-12,065,000.00 | $-13,654,000.00 | $-14,190,000.00 | $-11,763,000.00 | $-14,023,000.00 | $-12,535,000.00 | $-11,882,000.00 | $-12,594,000.00 | $-11,379,000.00 | $-11,181,000.00 | $-8,578,000.00 | $-9,896,000.00 | $-10,207,000.00 | $-11,481,000.00 | $-13,234,000.00 | $-13,818,000.00 | $-11,773,000.00 | $-11,165,000.00 | $-9,227,000.00 | $-9,250,000.00 | $-8,141,000.00 | $-7,410,000.00 | $-8,966,000.00 | $-6,704,000.00 | $-4,671,000.00 | $-2,555,000.00 | $-3,261,000.00 | $-3,424,000.00 | $-4,112,000.00 | $-5,717,000.00 | $-5,845,000.00 | $-4,388,000.00 | $-4,315,000.00 | $-6,031,000.00 | $-4,621,000.00 | $-6,338,000.00 | -- | -- | -- | $-5,662,000.00 | $-5,207,000.00 | -- | -- | -- |
Accumulated Deficit | $225,077,000.00 | $224,283,000.00 | $221,205,000.00 | $215,173,000.00 | $210,713,000.00 | $224,392,000.00 | $218,434,000.00 | $212,968,000.00 | $220,347,000.00 | $215,784,000.00 | $213,367,000.00 | $204,576,000.00 | $219,922,000.00 | $216,999,000.00 | $212,368,000.00 | $208,784,000.00 | $204,679,000.00 | $200,249,000.00 | $197,347,000.00 | $193,191,000.00 | $189,235,000.00 | $186,229,000.00 | $181,041,000.00 | $178,554,000.00 | $173,131,000.00 | $169,390,000.00 | $173,119,000.00 | $171,122,000.00 | $168,559,000.00 | $166,914,000.00 | $166,105,000.00 | $162,912,000.00 | $157,698,000.00 | $155,275,000.00 | $156,582,000.00 | $153,722,000.00 | $150,397,000.00 | $147,618,000.00 | $143,802,000.00 | $140,578,000.00 | $137,390,000.00 | $133,980,000.00 | $130,258,000.00 | $126,988,000.00 | $125,579,000.00 | $122,610,000.00 | $176,094,000.00 | $176,838,000.00 | $176,119,000.00 | $175,600,000.00 | -- | -- | -- | $158,749,000.00 | $159,375,000.00 | -- | -- | -- |
Total Stockholders' Equity | $211,790,000.00 | $212,101,000.00 | $207,958,000.00 | $202,786,000.00 | $196,784,000.00 | $211,154,000.00 | $200,675,000.00 | $197,986,000.00 | $209,225,000.00 | $205,834,000.00 | $204,285,000.00 | $197,831,000.00 | $211,328,000.00 | -- | $204,395,000.00 | $202,215,000.00 | $196,360,000.00 | $197,751,000.00 | $192,352,000.00 | $194,880,000.00 | $197,890,000.00 | $196,472,000.00 | $200,263,000.00 | $196,237,000.00 | $203,954,000.00 | $206,908,000.00 | $207,432,000.00 | $208,394,000.00 | $214,667,000.00 | $207,220,000.00 | $206,577,000.00 | $203,720,000.00 | $215,085,000.00 | $211,756,000.00 | $215,455,000.00 | $214,438,000.00 | $211,493,000.00 | $214,085,000.00 | $223,825,000.00 | $228,412,000.00 | $226,792,000.00 | $223,798,000.00 | $220,742,000.00 | $215,699,000.00 | $213,280,000.00 | $211,276,000.00 | $264,698,000.00 | $265,870,000.00 | $267,966,000.00 | $267,604,000.00 | -- | -- | -- | $254,754,000.00 | $255,728,000.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $280,000.00 | $321,000.00 | $321,000.00 | $321,000.00 | $745,000.00 | $734,000.00 | $640,000.00 | $663,000.00 | $645,000.00 | $687,000.00 | $-866,000.00 | $-688,000.00 | $588,000.00 | $628,000.00 | $745,000.00 | $619,000.00 | $686,000.00 | $716,000.00 | $741,000.00 | $839,000.00 | $841,000.00 | $774,000.00 | $828,000.00 | $958,000.00 | $816,000.00 | $774,000.00 | $725,000.00 | $803,000.00 | -- | -- | -- | $670,000.00 | $692,000.00 | -- | -- | -- |
Total Liabilities and Equity | $552,542,000.00 | $553,211,000.00 | $539,045,000.00 | $551,058,000.00 | $562,056,000.00 | $550,917,000.00 | $554,279,000.00 | $547,033,000.00 | $550,842,000.00 | $555,360,000.00 | $529,907,000.00 | $534,965,000.00 | $542,520,000.00 | $558,510,000.00 | $550,177,000.00 | $548,589,000.00 | $550,208,000.00 | $533,243,000.00 | $505,524,000.00 | $485,927,000.00 | $451,775,000.00 | $370,846,000.00 | $354,647,000.00 | $346,469,000.00 | $343,054,000.00 | $361,757,000.00 | $334,420,000.00 | $314,328,000.00 | $322,431,000.00 | $323,642,000.00 | $309,573,000.00 | $295,494,000.00 | $298,976,000.00 | $313,717,000.00 | $309,823,000.00 | $296,387,000.00 | $290,531,000.00 | $315,012,000.00 | $307,632,000.00 | $307,000,000.00 | $306,738,000.00 | $320,304,000.00 | $299,357,000.00 | $284,087,000.00 | $304,006,000.00 | $292,010,000.00 | $343,953,000.00 | $341,895,000.00 | $354,299,000.00 | $372,107,000.00 | -- | -- | -- | $367,365,000.00 | $373,699,000.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 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 | 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 | 11/30/2010 | 12/31/2009 | 11/30/2009 | 11/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,343,000.00 | $25,590,000.00 | $23,486,000.00 | $23,859,000.00 | $24,657,000.00 | $25,397,000.00 | $21,333,000.00 | $74,576,000.00 | $50,080,000.00 | $24,220,000.00 | $99,558,000.00 | $24,066,000.00 | $49,894,000.00 | $24,379,000.00 | $89,170,000.00 | $65,126,000.00 | $41,276,000.00 | $21,115,000.00 | $23,262,000.00 | $64,747,000.00 | $22,365,000.00 | $22,645,000.00 | $105,845,000.00 | $24,436,000.00 | $53,957,000.00 | $27,047,000.00 | $5,850,000.00 | $90,284,000.00 | $5,351,000.00 | $101,778,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $30,499,000.00 | $115,116,000.00 | $27,919,000.00 | $58,218,000.00 | $28,372,000.00 | $110,087,000.00 | $28,246,000.00 | $53,780,000.00 | $25,817,000.00 | $97,372,000.00 | $71,740,000.00 | $24,043,000.00 | $23,206,000.00 | $90,028,000.00 | $67,742,000.00 | $21,418,000.00 | $24,123,000.00 | $93,613,000.00 | $68,929,000.00 | $23,737,000.00 | $22,743,000.00 | $89,533,000.00 | $22,293,000.00 | $23,739,000.00 | $21,650,000.00 | $86,537,000.00 | $59,778,000.00 | $20,259,000.00 | $18,716,000.00 | $70,584,000.00 | $52,748,000.00 | $16,856,000.00 | $19,221,000.00 | $72,439,000.00 | $18,355,000.00 | $18,667,000.00 | $18,083,000.00 | $69,074,000.00 | $16,674,000.00 | $17,463,000.00 | $17,160,000.00 | $64,242,000.00 | $47,276,000.00 | $15,380,000.00 | $15,800,000.00 | $67,235,000.00 | $52,018,000.00 | $34,791,000.00 | $17,867,000.00 | $71,752,000.00 | $17,013,000.00 | $18,688,000.00 | $17,828,000.00 | $6,144,000.00 | $73,900,000.00 | -- | $76,124,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $19,618,000.00 | $57,545,000.00 | $40,400,000.00 | $15,914,000.00 | $13,693,000.00 | $58,737,000.00 | $45,436,000.00 | $30,542,000.00 | $15,529,000.00 | $55,739,000.00 | $43,374,000.00 | $15,937,000.00 | $14,637,000.00 | $34,796,000.00 | $24,454,000.00 | $8,339,000.00 | $8,095,000.00 | $29,348,000.00 | $22,071,000.00 | $8,311,000.00 | $6,855,000.00 | $7,845,000.00 | $21,090,000.00 | $15,865,000.00 | $6,204,000.00 | $15,764,000.00 | $16,406,000.00 | $5,848,000.00 | $4,911,000.00 | $3,615,000.00 | $5,297,000.00 | $5,680,000.00 | $4,326,000.00 | $12,394,000.00 | $4,581,000.00 | $5,648,000.00 | $4,476,000.00 | $6,124,000.00 | $5,795,000.00 | $12,122,000.00 | $5,629,000.00 | $18,517,000.00 | $13,058,000.00 | $3,170,000.00 | $3,774,000.00 | $-64,959,000.00 | $7,149,000.00 | $2,808,000.00 | $3,306,000.00 | $29,064,000.00 | $6,214,000.00 | $6,970,000.00 | $7,920,000.00 | $-800,000.00 | $10,401,000.00 | $-1,490,000.00 | $17,133,000.00 | -- |
Loss Before Income Taxes | $19,012,000.00 | $52,288,000.00 | $36,729,000.00 | $13,612,000.00 | $12,594,000.00 | $58,800,000.00 | $47,659,000.00 | $16,245,000.00 | $15,520,000.00 | $54,275,000.00 | $12,853,000.00 | $29,477,000.00 | $13,887,000.00 | $33,622,000.00 | $24,546,000.00 | $17,020,000.00 | $9,155,000.00 | $26,797,000.00 | $20,738,000.00 | $7,947,000.00 | $6,100,000.00 | $28,933,000.00 | $20,602,000.00 | $9,737,000.00 | $5,926,000.00 | $15,164,000.00 | $5,535,000.00 | $5,919,000.00 | $4,608,000.00 | $21,889,000.00 | $18,514,000.00 | $13,454,000.00 | $4,185,000.00 | $11,815,000.00 | $4,346,000.00 | $10,022,000.00 | $4,631,000.00 | $23,315,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | $5.48 | -- | -- | -- | $6.02 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 6,926,000 | 7,008,000 | 6,977,000 | 7,051,000 | 7,119,000 | 7,218,000 | 7,119,000 | 7,263,000 | 7,360,000 | 7,423,000 | 7,440,000 | 7,320,000 | 7,626,000 | 7,768,000 | 7,780,000 | 7,764,000 | 7,805,000 | 7,866,000 | 7,903,000 | 7,970,000 | 8,015,000 | 8,107,000 | 8,129,000 | 8,169,000 | 8,285,000 | 8,292,000 | 8,149,000 | 8,428,000 | 8,419,000 | 8,503,000 | 8,177,000 | 8,783,000 | 8,871,000 | 9,010,000 | 8,940,000 | 9,112,000 | 9,190,000 | 9,747,000 | 9,729,000 | 9,974,000 | 10,029,000 | 10,071,000 | 10,088,000 | 10,085,000 | 9,994,000 | 10,167,000 | 10,084,000 | 10,242,000 | 10,316,000 | 10,555,000 | 10,557,000 | 10,650,000 | 10,613,000 | 10,567,000 | 10,643,000 | -- | 10,608,000 | -- |
Earnings Per Share Diluted | -- | $5.39 | -- | -- | -- | $5.91 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 7,011,000 | 7,118,000 | 7,083,000 | 7,166,000 | 7,252,000 | 7,355,000 | 7,246,000 | 7,380,000 | 7,503,000 | 7,621,000 | 7,560,000 | 7,685,000 | 7,831,000 | 7,948,000 | 7,934,000 | 7,920,000 | 8,037,000 | 8,167,000 | 8,205,000 | 8,282,000 | 8,346,000 | 8,570,000 | 8,615,000 | 8,550,000 | 8,580,000 | 8,497,000 | 8,530,000 | 8,619,000 | 8,621,000 | 8,443,000 | 8,309,000 | 8,779,000 | 8,927,000 | 8,876,000 | 9,182,000 | 9,328,000 | 9,403,000 | 9,897,000 | 9,919,000 | 10,067,000 | 10,108,000 | 10,173,000 | 10,180,000 | 10,174,000 | 10,084,000 | 10,167,000 | 10,084,000 | 10,381,000 | 10,493,000 | 10,739,000 | 10,773,000 | 10,820,000 | 10,798,000 | 10,567,000 | 10,773,000 | -- | 10,718,000 | -- |
Common Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | 25,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 6,889,298 | 6,934,265 | 6,978,941 | 6,969,236 | 6,997,933 | 7,149,884 | 7,108,853 | 7,131,349 | 7,339,985 | 7,362,703 | 7,396,296 | 7,339,322 | 7,627,591 | 7,693,497 | 7,739,550 | 7,779,549 | 7,756,425 | 7,814,797 | 7,707,886 | 7,829,310 | 8,005,898 | 8,010,480 | 8,064,510 | 8,025,726 | 8,221,403 | 8,297,172 | 8,055,783 | 8,197,612 | 8,516,783 | 8,333,990 | 8,199,427 | 8,240,050 | 8,900,775 | 8,859,231 | 8,898,155 | 8,992,221 | 9,090,935 | 9,228,272 | 9,580,508 | 9,851,935 | 9,987,365 | 10,048,611 | 10,079,251 | 10,110,453 | 10,082,496 | 10,057,448 | 9,983,362 | 10,194,302 | 10,285,474 | 10,329,051 | -- | -- | -- | 10,567,052 | 10,567,052 | -- | -- | -- |
Common Stock Value | -- | -- | $1,363,000.00 | $468,000.00 | -- | $1,743,000.00 | $1,029,000.00 | -- | -- | -- | $676,000.00 | $1,985,000.00 | -- | $503,000.00 | $4,092,000.00 | $7,085,000.00 | $5,871,000.00 | $9,265,000.00 | $9,028,000.00 | $14,224,000.00 | $20,537,000.00 | $22,837,000.00 | $30,601,000.00 | $28,864,000.00 | $39,401,000.00 | $47,414,000.00 | $44,520,000.00 | $48,753,000.00 | $59,342,000.00 | $54,124,000.00 | $52,245,000.00 | $51,973,000.00 | $66,614,000.00 | $65,731,000.00 | $67,014,000.00 | $68,126,000.00 | $70,062,000.00 | $73,171,000.00 | $84,694,000.00 | $90,389,000.00 | $92,663,000.00 | $93,242,000.00 | $94,596,000.00 | $94,428,000.00 | $93,546,000.00 | $93,174,000.00 | $93,155,000.00 | $95,299,000.00 | $96,704,000.00 | $98,578,000.00 | -- | -- | -- | $103,067,000.00 | $103,121,000.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,616,000.00 | $5,784,000.00 | $4,168,000.00 | $2,795,000.00 | $1,423,000.00 | $4,941,000.00 | $3,529,000.00 | $2,377,000.00 | $1,188,000.00 | $1,166,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 | 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 | 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 | 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 | 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 | -- | -- | -- | 1,000,000 | 1,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |