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 | 9/30/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 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 11/30/2016 | 9/30/2016 | 8/31/2016 | 6/30/2016 | 5/31/2016 | 3/31/2016 | 2/29/2016 | 12/31/2015 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $16,855,000.00 | $12,752,000.00 | $17,999,000.00 | $16,717,000.00 | $20,488,000.00 | $18,084,000.00 | $18,609,000.00 | $19,921,000.00 | $22,597,000.00 | $19,900,000.00 | $25,760,000.00 | $22,116,000.00 | $22,588,000.00 | $17,027,000.00 | $15,016,000.00 | $14,372,000.00 | $12,501,000.00 | $24,600,000.00 | $25,544,000.00 | $17,073,000.00 | $17,530,000.00 | $33,132,000.00 | $27,541,000.00 | $26,863,000.00 | $26,784,000.00 | $27,592,000.00 | $19,154,000.00 | $26,261,000.00 | $16,509,000.00 | $14,940,000.00 | $18,442,000.00 | $21,188,000.00 | $15,626,000.00 | $18,095,000.00 | $9,599,000.00 | $10,579,000.00 | $11,686,000.00 | $10,555,000.00 | $13,385,000.00 | $19,599,000.00 | $12,496,000.00 | $10,020,000.00 | $9,950,000.00 | $16,240,000.00 | $6,933,000.00 | $7,802,000.00 | $8,903,000.00 | $7,985,000.00 | $7,329,000.00 | $8,410,000.00 | $7,931,000.00 | $5,319,000.00 | $6,491,000.00 | $10,879,000.00 | $6,560,000.00 | $6,769,000.00 | $16,037,000.00 | $5,668,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $15,079,000.00 | $15,780,000.00 | $16,067,000.00 | $14,763,000.00 | $13,556,000.00 | $13,260,000.00 | $12,967,000.00 | $12,589,000.00 | $12,178,000.00 | $12,836,000.00 | $13,134,000.00 | $14,902,000.00 | $14,267,000.00 | $13,510,000.00 | $13,413,000.00 | $13,419,000.00 | $13,685,000.00 | $13,571,000.00 | $13,053,000.00 | $11,133,000.00 | $11,580,000.00 | $11,008,000.00 | $10,503,000.00 | $11,237,000.00 | $10,949,000.00 | $10,589,000.00 | $10,017,000.00 | $10,396,000.00 | -- | $10,049,000.00 | -- | $9,918,000.00 | -- | $9,880,000.00 | -- | $9,676,000.00 | $10,820,000.00 | $10,841,000.00 | $12,294,000.00 | $12,188,000.00 | $11,537,000.00 | $11,376,000.00 | $12,516,000.00 | $12,828,000.00 | $12,981,000.00 | $12,504,000.00 | $12,126,000.00 | $11,542,000.00 | $11,771,000.00 | $12,492,000.00 | $13,173,000.00 | $10,997,000.00 | -- | $9,830,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $14,632,000.00 | $18,259,000.00 | $17,991,000.00 | $14,008,000.00 | $10,181,000.00 | $11,693,000.00 | $11,768,000.00 | $11,709,000.00 | $17,505,000.00 | $15,843,000.00 | $16,066,000.00 | $16,699,000.00 | $13,045,000.00 | $13,151,000.00 | $14,729,000.00 | $17,135,000.00 | $16,765,000.00 | $21,029,000.00 | $15,870,000.00 | $15,613,000.00 | $17,995,000.00 | $18,200,000.00 | $18,884,000.00 | $16,077,000.00 | $16,526,000.00 | $14,772,000.00 | $16,399,000.00 | $16,759,000.00 | -- | $12,491,000.00 | -- | $12,711,000.00 | -- | $13,263,000.00 | -- | $12,181,000.00 | $9,662,000.00 | $11,698,000.00 | $16,309,000.00 | $15,536,000.00 | $13,126,000.00 | $12,626,000.00 | $14,637,000.00 | $10,940,000.00 | $8,806,000.00 | $8,156,000.00 | $12,763,000.00 | $7,650,000.00 | $5,190,000.00 | $6,321,000.00 | $9,354,000.00 | $8,305,000.00 | -- | $6,761,000.00 | -- | -- | -- | -- |
Total Current Assets | $186,970,000.00 | $183,154,000.00 | $170,830,000.00 | $165,913,000.00 | $167,882,000.00 | $174,433,000.00 | $172,916,000.00 | $171,304,000.00 | $179,979,000.00 | $171,508,000.00 | $162,588,000.00 | $167,807,000.00 | $153,598,000.00 | $168,818,000.00 | $179,155,000.00 | $192,950,000.00 | $197,994,000.00 | $197,705,000.00 | $202,791,000.00 | $199,434,000.00 | $191,305,000.00 | $201,198,000.00 | $195,008,000.00 | $194,366,000.00 | $183,480,000.00 | $177,174,000.00 | $182,652,000.00 | $200,957,000.00 | -- | $177,714,000.00 | -- | $187,946,000.00 | -- | $174,581,000.00 | -- | $186,425,000.00 | $171,254,000.00 | $171,466,000.00 | $171,422,000.00 | $215,986,000.00 | $183,646,000.00 | $175,129,000.00 | $166,436,000.00 | $165,073,000.00 | $137,688,000.00 | $140,309,000.00 | $144,369,000.00 | $134,954,000.00 | $113,777,000.00 | $133,623,000.00 | $127,039,000.00 | $132,383,000.00 | -- | $106,779,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $92,681,000.00 | -- | -- | $94,971,000.00 | $98,607,000.00 | $95,502,000.00 | $95,442,000.00 | $93,916,000.00 | $93,895,000.00 | $86,410,000.00 | $87,215,000.00 | $88,033,000.00 | $87,143,000.00 | $77,173,000.00 | $76,218,000.00 | $72,898,000.00 | $73,149,000.00 | $74,580,000.00 | -- | $76,662,000.00 | -- | $78,676,000.00 | -- | $75,665,000.00 | -- | $76,429,000.00 | $77,671,000.00 | $79,256,000.00 | $80,125,000.00 | $82,266,000.00 | $85,322,000.00 | $77,811,000.00 | $74,428,000.00 | $70,517,000.00 | $68,076,000.00 | $68,419,000.00 | $69,846,000.00 | $69,796,000.00 | $62,181,000.00 | $63,527,000.00 | $58,570,000.00 | $54,216,000.00 | -- | $49,168,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $42,660,000.00 | $44,468,000.00 | $46,145,000.00 | $47,360,000.00 | $49,015,000.00 | $50,337,000.00 | $54,278,000.00 | $57,479,000.00 | $61,695,000.00 | $64,608,000.00 | $68,642,000.00 | $69,389,000.00 | $70,848,000.00 | $72,019,000.00 | $109,537,000.00 | $106,893,000.00 | $107,753,000.00 | $109,055,000.00 | $111,395,000.00 | $56,515,000.00 | $59,171,000.00 | $62,465,000.00 | $63,739,000.00 | $42,242,000.00 | $40,503,000.00 | $41,226,000.00 | $40,007,000.00 | $42,137,000.00 | -- | $41,513,000.00 | -- | $43,492,000.00 | -- | $44,331,000.00 | -- | $46,759,000.00 | $48,835,000.00 | $51,276,000.00 | $56,147,000.00 | $61,543,000.00 | $68,606,000.00 | $57,875,000.00 | $52,180,000.00 | $49,282,000.00 | $50,560,000.00 | $51,992,000.00 | $56,428,000.00 | $58,201,000.00 | $32,477,000.00 | $34,469,000.00 | $33,559,000.00 | $27,826,000.00 | -- | $27,304,000.00 | -- | -- | -- | -- |
Goodwill | $185,726,000.00 | $185,519,000.00 | $201,586,000.00 | $199,956,000.00 | $199,635,000.00 | $197,433,000.00 | $203,106,000.00 | $206,409,000.00 | $205,657,000.00 | $208,175,000.00 | $206,008,000.00 | $201,623,000.00 | $199,277,000.00 | $196,289,000.00 | $282,410,000.00 | $283,121,000.00 | $283,017,000.00 | $280,696,000.00 | $279,259,000.00 | $199,625,000.00 | $199,656,000.00 | $202,100,000.00 | $203,438,000.00 | $165,704,000.00 | $176,231,000.00 | $173,907,000.00 | $169,940,000.00 | $171,060,000.00 | -- | $169,195,000.00 | -- | $169,220,000.00 | -- | $166,719,000.00 | -- | $167,649,000.00 | $165,216,000.00 | $166,414,000.00 | $166,531,000.00 | $169,088,000.00 | $170,887,000.00 | $130,516,000.00 | $132,321,000.00 | $118,679,000.00 | $115,325,000.00 | $115,270,000.00 | $125,532,000.00 | $117,326,000.00 | $95,691,000.00 | $96,819,000.00 | $80,053,000.00 | $71,814,000.00 | -- | $64,146,000.00 | -- | -- | -- | -- |
Other Assets | $44,422,000.00 | $41,558,000.00 | $40,173,000.00 | $38,448,000.00 | $40,032,000.00 | $41,521,000.00 | $43,425,000.00 | $47,122,000.00 | $46,855,000.00 | $48,639,000.00 | $51,325,000.00 | $48,374,000.00 | $48,936,000.00 | $49,538,000.00 | $48,383,000.00 | $46,781,000.00 | $46,385,000.00 | $41,204,000.00 | $4,767,000.00 | $4,630,000.00 | $5,093,000.00 | $4,813,000.00 | $3,507,000.00 | $2,829,000.00 | $2,710,000.00 | $2,628,000.00 | $2,593,000.00 | $2,480,000.00 | -- | $2,222,000.00 | -- | $2,341,000.00 | -- | $1,857,000.00 | -- | $1,975,000.00 | $2,089,000.00 | $2,107,000.00 | $1,890,000.00 | $1,887,000.00 | $1,469,000.00 | $1,297,000.00 | $1,352,000.00 | $1,315,000.00 | $1,019,000.00 | $906,000.00 | $739,000.00 | $750,000.00 | $697,000.00 | $1,378,000.00 | $1,511,000.00 | $1,323,000.00 | -- | $1,240,000.00 | -- | -- | -- | -- |
Total Assets | $542,127,000.00 | $536,690,000.00 | $540,946,000.00 | $530,819,000.00 | $534,904,000.00 | $540,446,000.00 | $555,542,000.00 | $568,228,000.00 | $587,228,000.00 | $587,381,000.00 | $583,313,000.00 | $580,775,000.00 | $567,678,000.00 | $583,545,000.00 | $719,878,000.00 | $728,027,000.00 | $733,473,000.00 | $725,437,000.00 | $694,037,000.00 | $548,148,000.00 | $543,989,000.00 | $560,241,000.00 | $554,441,000.00 | $484,422,000.00 | $481,227,000.00 | $469,730,000.00 | $469,427,000.00 | $492,166,000.00 | -- | $468,281,000.00 | -- | $482,675,000.00 | -- | $463,957,000.00 | -- | $480,064,000.00 | $465,916,000.00 | $471,727,000.00 | $477,329,000.00 | $532,071,000.00 | $511,254,000.00 | $443,972,000.00 | $426,717,000.00 | $415,866,000.00 | $372,668,000.00 | $376,660,000.00 | $396,914,000.00 | $381,027,000.00 | $304,823,000.00 | $329,816,000.00 | $300,732,000.00 | $287,562,000.00 | -- | $248,637,000.00 | -- | -- | -- | -- |
Accounts Payable | $15,629,000.00 | $14,628,000.00 | $17,014,000.00 | $13,640,000.00 | $12,532,000.00 | $12,805,000.00 | $17,328,000.00 | $12,422,000.00 | $13,343,000.00 | $18,015,000.00 | $14,240,000.00 | $12,588,000.00 | $8,239,000.00 | $13,110,000.00 | $15,033,000.00 | $13,428,000.00 | $18,840,000.00 | $13,275,000.00 | $13,863,000.00 | $12,937,000.00 | $14,627,000.00 | $9,737,000.00 | $10,362,000.00 | $8,925,000.00 | $9,342,000.00 | $9,345,000.00 | $6,805,000.00 | $8,112,000.00 | -- | $8,669,000.00 | -- | $10,796,000.00 | -- | $10,240,000.00 | -- | $9,169,000.00 | $10,073,000.00 | $10,529,000.00 | $8,950,000.00 | $15,558,000.00 | $14,852,000.00 | $14,978,000.00 | $11,078,000.00 | $11,273,000.00 | $8,476,000.00 | $8,490,000.00 | $8,298,000.00 | $8,937,000.00 | $7,998,000.00 | $11,944,000.00 | $7,142,000.00 | $6,171,000.00 | -- | $6,656,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $354,662,000.00 | $350,906,000.00 | $340,413,000.00 | $334,671,000.00 | $336,155,000.00 | $353,390,000.00 | $361,281,000.00 | $371,143,000.00 | $386,202,000.00 | $385,732,000.00 | $386,094,000.00 | $395,248,000.00 | $391,215,000.00 | $411,792,000.00 | $433,856,000.00 | $449,681,000.00 | $452,194,000.00 | $456,341,000.00 | $422,963,000.00 | $269,869,000.00 | $266,135,000.00 | $283,877,000.00 | $283,649,000.00 | $216,760,000.00 | $207,978,000.00 | $199,871,000.00 | $198,683,000.00 | $213,921,000.00 | -- | $187,286,000.00 | -- | $206,387,000.00 | -- | $197,065,000.00 | -- | $215,720,000.00 | $214,108,000.00 | $226,715,000.00 | $235,241,000.00 | $282,357,000.00 | $267,730,000.00 | $201,580,000.00 | $195,397,000.00 | $186,013,000.00 | $155,881,000.00 | $166,380,000.00 | $181,248,000.00 | $171,671,000.00 | $108,088,000.00 | $136,568,000.00 | $115,661,000.00 | $106,378,000.00 | -- | $81,151,000.00 | -- | -- | -- | -- |
Long Term Debt | $198,426,000.00 | $193,868,000.00 | $183,671,000.00 | $189,344,000.00 | $191,251,000.00 | $201,212,000.00 | $200,389,000.00 | $208,814,000.00 | $215,854,000.00 | $211,167,000.00 | $220,216,000.00 | $236,506,000.00 | $239,396,000.00 | $258,026,000.00 | $254,713,000.00 | $267,316,000.00 | $270,437,000.00 | $287,706,000.00 | $290,620,000.00 | $150,151,000.00 | $152,249,000.00 | $174,461,000.00 | $166,878,000.00 | $104,293,000.00 | $101,660,000.00 | $97,808,000.00 | $87,296,000.00 | $93,360,000.00 | -- | $70,430,000.00 | -- | $85,009,000.00 | -- | $87,366,000.00 | -- | $101,718,000.00 | $105,795,000.00 | $113,459,000.00 | $126,228,000.00 | $155,068,000.00 | $136,107,000.00 | $76,648,000.00 | $81,425,000.00 | $78,698,000.00 | $52,900,000.00 | $60,267,000.00 | $72,940,000.00 | $59,665,000.00 | $23,676,000.00 | $40,229,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-32,565,000.00 | $-34,463,000.00 | $-29,035,000.00 | $-32,117,000.00 | $-33,390,000.00 | $-41,282,000.00 | $-28,287,000.00 | $-19,756,000.00 | $-19,176,000.00 | $-13,707,000.00 | $-16,061,000.00 | $-26,209,000.00 | $-32,172,000.00 | $-38,294,000.00 | $-21,285,000.00 | $-27,202,000.00 | $-21,777,000.00 | $-25,426,000.00 | $-27,557,000.00 | $-20,856,000.00 | $-20,870,000.00 | $-15,305,000.00 | $-16,805,000.00 | $-17,789,000.00 | $-22,232,000.00 | $-28,274,000.00 | $-29,724,000.00 | $-27,262,000.00 | -- | $-23,682,000.00 | -- | $-20,099,000.00 | -- | $-24,991,000.00 | -- | $-22,149,000.00 | $-21,765,000.00 | $-21,113,000.00 | $-20,121,000.00 | $-9,427,000.00 | $-3,416,000.00 | $-1,511,000.00 | $-3,573,000.00 | $-2,020,000.00 | $-4,717,000.00 | $-4,452,000.00 | $-1,928,000.00 | $-3,561,000.00 | $-5,078,000.00 | $-3,047,000.00 | $-1,675,000.00 | $-1,065,000.00 | -- | $303,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-27,947,000.00 | $-26,436,000.00 | $-16,138,000.00 | $-16,475,000.00 | $-11,489,000.00 | $-14,335,000.00 | $-18,708,000.00 | $-23,351,000.00 | $-17,893,000.00 | $-21,273,000.00 | $-21,848,000.00 | $-22,029,000.00 | $-23,552,000.00 | $-20,896,000.00 | $77,613,000.00 | $76,784,000.00 | $73,691,000.00 | $66,260,000.00 | $71,553,000.00 | $72,614,000.00 | $73,624,000.00 | $67,624,000.00 | $64,717,000.00 | $88,744,000.00 | $95,712,000.00 | $93,496,000.00 | $91,803,000.00 | $96,102,000.00 | -- | $88,832,000.00 | -- | $82,235,000.00 | -- | $79,464,000.00 | -- | $75,872,000.00 | $64,453,000.00 | $57,581,000.00 | $55,410,000.00 | $53,593,000.00 | $43,166,000.00 | $41,500,000.00 | $35,081,000.00 | $33,880,000.00 | $24,623,000.00 | $18,982,000.00 | $23,531,000.00 | $20,780,000.00 | $11,617,000.00 | $7,336,000.00 | $204,000.00 | $-2,833,000.00 | -- | $-14,017,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $187,145,000.00 | $185,478,000.00 | $200,187,000.00 | $195,841,000.00 | $198,450,000.00 | $186,773,000.00 | $193,999,000.00 | $196,846,000.00 | $200,802,000.00 | $201,439,000.00 | $197,021,000.00 | $185,321,000.00 | $176,291,000.00 | $171,572,000.00 | $285,822,000.00 | $278,158,000.00 | $281,083,000.00 | $268,910,000.00 | $270,897,000.00 | $278,096,000.00 | $277,671,000.00 | $276,177,000.00 | $270,619,000.00 | $267,475,000.00 | $273,078,000.00 | $269,691,000.00 | $270,582,000.00 | $278,088,000.00 | -- | $280,861,000.00 | -- | $276,163,000.00 | -- | $266,776,000.00 | -- | $264,234,000.00 | $251,703,000.00 | $244,819,000.00 | $241,864,000.00 | $249,439,000.00 | $243,231,000.00 | $242,104,000.00 | $231,046,000.00 | $229,605,000.00 | $216,566,000.00 | $210,053,000.00 | $215,397,000.00 | $209,087,000.00 | $196,489,000.00 | $193,012,000.00 | $184,792,000.00 | $180,934,000.00 | -- | $167,157,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $320,000.00 | $306,000.00 | $346,000.00 | $307,000.00 | $299,000.00 | $283,000.00 | $262,000.00 | $239,000.00 | $224,000.00 | $210,000.00 | $198,000.00 | $206,000.00 | $172,000.00 | $181,000.00 | $200,000.00 | $188,000.00 | $196,000.00 | $186,000.00 | $177,000.00 | $183,000.00 | $183,000.00 | $187,000.00 | $173,000.00 | $187,000.00 | $171,000.00 | $168,000.00 | $162,000.00 | $157,000.00 | -- | $134,000.00 | -- | $125,000.00 | -- | $116,000.00 | -- | $110,000.00 | $105,000.00 | $193,000.00 | $224,000.00 | $275,000.00 | $293,000.00 | $288,000.00 | $274,000.00 | $248,000.00 | $221,000.00 | $227,000.00 | $269,000.00 | $269,000.00 | $246,000.00 | $236,000.00 | $279,000.00 | $250,000.00 | -- | $329,000.00 | -- | -- | -- | -- |
Total Liabilities and Equity | $542,127,000.00 | $536,690,000.00 | $540,946,000.00 | $530,819,000.00 | $534,904,000.00 | $540,446,000.00 | $555,542,000.00 | $568,228,000.00 | $587,228,000.00 | $587,381,000.00 | $583,313,000.00 | $580,775,000.00 | $567,678,000.00 | $583,545,000.00 | $719,878,000.00 | $728,027,000.00 | $733,473,000.00 | $725,437,000.00 | $694,037,000.00 | $548,148,000.00 | $543,989,000.00 | $560,241,000.00 | $554,441,000.00 | $484,422,000.00 | $481,227,000.00 | $469,730,000.00 | $469,427,000.00 | $492,166,000.00 | -- | $468,281,000.00 | -- | $482,675,000.00 | -- | $463,957,000.00 | -- | $480,064,000.00 | $465,916,000.00 | $471,727,000.00 | $477,329,000.00 | $532,071,000.00 | $511,254,000.00 | $443,972,000.00 | $426,717,000.00 | $415,866,000.00 | $372,668,000.00 | $376,660,000.00 | $396,914,000.00 | $381,027,000.00 | $304,823,000.00 | $329,816,000.00 | $300,732,000.00 | $287,562,000.00 | -- | $248,637,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 | 9/30/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 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 11/30/2016 | 9/30/2016 | 8/31/2016 | 6/30/2016 | 5/31/2016 | 3/31/2016 | 2/29/2016 | 12/31/2015 | 11/30/2015 | 8/31/2015 | 5/31/2015 | 2/28/2015 | 11/30/2014 | 8/31/2014 | 5/31/2014 | 2/28/2014 | 11/30/2013 | 8/31/2013 | 5/31/2013 | 2/28/2013 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 2/29/2012 | 11/30/2011 | 8/31/2011 | 5/31/2011 | 2/28/2011 | 11/30/2010 | 5/31/2010 | 5/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $700,970,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $492,238,000.00 | -- | -- | -- | $274,298,000.00 | -- | -- | -- | -- | $494,911,000.00 | -- | -- | $292,718,000.00 | -- | -- | $506,281,000.00 | -- | -- | -- | $432,695,000.00 | -- | -- | -- | $363,045,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $51,090,000.00 | $54,382,000.00 | $49,722,000.00 | $46,077,000.00 | $198,173,000.00 | $53,784,000.00 | $53,558,000.00 | $39,892,000.00 | $52,216,000.00 | $95,337,000.00 | $178,531,000.00 | $129,186,000.00 | $81,802,000.00 | $40,644,000.00 | $50,583,000.00 | $166,714,000.00 | $108,945,000.00 | $48,874,000.00 | $207,874,000.00 | $52,332,000.00 | $55,083,000.00 | $48,145,000.00 | $50,319,000.00 | $137,392,000.00 | $46,343,000.00 | $43,153,000.00 | $117,004,000.00 | $102,132,000.00 | $50,651,000.00 | $50,056,000.00 | $51,535,000.00 | $203,008,000.00 | $43,970,000.00 | $151,008,000.00 | $123,190,000.00 | $56,925,000.00 | $51,274,000.00 | $44,966,000.00 | $139,767,000.00 | $101,033,000.00 | $41,994,000.00 | $46,389,000.00 | $126,554,000.00 | $87,254,000.00 | $39,277,000.00 | $38,543,000.00 | $109,828,000.00 | $75,622,000.00 | $33,717,000.00 | $129,690,000.00 | $92,219,000.00 | $35,215,000.00 | $27,420,000.00 | $103,403,000.00 | $71,183,000.00 | $48,586,000.00 | $83,138,000.00 | -- |
Research and Development | $343,000.00 | $1,428,000.00 | $511,000.00 | $480,000.00 | $1,994,000.00 | $450,000.00 | $522,000.00 | $551,000.00 | $1,942,000.00 | $1,347,000.00 | $2,892,000.00 | $638,000.00 | $1,532,000.00 | $824,000.00 | $3,045,000.00 | $650,000.00 | $1,611,000.00 | $857,000.00 | $3,310,000.00 | $2,414,000.00 | $913,000.00 | $756,000.00 | $2,272,000.00 | $1,749,000.00 | $552,000.00 | $643,000.00 | $1,577,000.00 | $1,212,000.00 | $643,000.00 | $632,000.00 | $1,285,000.00 | $2,523,000.00 | $662,000.00 | $1,899,000.00 | $1,431,000.00 | $601,000.00 | $621,000.00 | $2,521,000.00 | $1,922,000.00 | $629,000.00 | $649,000.00 | $2,995,000.00 | $2,186,000.00 | $786,000.00 | $643,000.00 | $2,447,000.00 | $1,801,000.00 | $1,047,000.00 | $517,000.00 | $2,059,000.00 | $1,769,000.00 | $1,191,000.00 | $589,000.00 | $2,150,000.00 | $1,638,000.00 | $569,000.00 | $2,402,000.00 | -- |
Selling, General, and Administrative | $41,189,000.00 | $123,844,000.00 | $84,305,000.00 | $42,823,000.00 | $166,595,000.00 | $41,590,000.00 | $82,712,000.00 | $42,036,000.00 | $118,579,000.00 | $79,358,000.00 | $156,937,000.00 | $116,278,000.00 | $37,607,000.00 | $41,558,000.00 | $168,621,000.00 | $42,328,000.00 | $41,923,000.00 | $41,763,000.00 | $166,352,000.00 | $122,232,000.00 | $80,301,000.00 | $39,034,000.00 | $153,025,000.00 | $38,217,000.00 | $75,273,000.00 | $37,302,000.00 | $91,058,000.00 | $36,249,000.00 | $107,266,000.00 | $35,278,000.00 | $37,217,000.00 | $141,229,000.00 | $35,053,000.00 | $103,591,000.00 | $81,117,000.00 | $69,844,000.00 | $35,836,000.00 | $143,978,000.00 | $105,158,000.00 | $72,400,000.00 | $35,220,000.00 | $123,690,000.00 | $90,342,000.00 | $58,548,000.00 | $28,699,000.00 | $101,792,000.00 | $27,209,000.00 | $46,854,000.00 | $23,492,000.00 | $83,098,000.00 | $20,806,000.00 | $38,759,000.00 | $19,381,000.00 | $65,983,000.00 | $16,005,000.00 | $31,094,000.00 | $55,463,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $5,553,000.00 | $-4,682,000.00 | $3,893,000.00 | $-1,830,000.00 | $5,802,000.00 | $9,114,000.00 | $4,877,000.00 | $-4,698,000.00 | $9,236,000.00 | $6,628,000.00 | $-101,217,000.00 | $5,742,000.00 | $-383,000.00 | $-111,228,000.00 | $24,137,000.00 | $21,802,000.00 | $11,023,000.00 | $-4,396,000.00 | $22,221,000.00 | $3,017,000.00 | $10,304,000.00 | $6,399,000.00 | $4,160,000.00 | $-10,375,000.00 | $8,253,000.00 | $3,250,000.00 | $17,533,000.00 | $23,664,000.00 | $12,116,000.00 | $11,155,000.00 | $4,840,000.00 | $4,918,000.00 | $5,646,000.00 | $5,758,000.00 | $35,098,000.00 | $19,569,000.00 | $12,932,000.00 | $4,627,000.00 | $3,870,000.00 | $18,192,000.00 | $3,664,000.00 | $10,468,000.00 | $27,827,000.00 | $15,252,000.00 | $9,575,000.00 | $27,554,000.00 | $28,435,000.00 | $16,006,000.00 | $7,992,000.00 | $36,769,000.00 | $5,546,000.00 | $14,071,000.00 | $5,971,000.00 | $29,611,000.00 | $4,693,000.00 | $10,197,000.00 | $20,897,000.00 | -- |
Loss Before Income Taxes | $1,123,000.00 | $-8,849,000.00 | $35,000.00 | $-5,898,000.00 | $9,294,000.00 | $7,201,000.00 | $822,000.00 | $-6,636,000.00 | $6,910,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.03 | -- | -- | $-0.17 | $0.22 | -- | -- | -- | -- | -- | $-3.41 | -- | -- | -- | $0.21 | -- | -- | -- | $0.24 | -- | -- | -- | $-0.08 | -- | -- | -- | $0.33 | -- | -- | -- | -- | $0.85 | -- | -- | -- | -- | -- | $0.56 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 30,680,000 | 30,277,000 | 30,368,000 | 30,021,000 | 29,901,000 | 29,965,000 | 29,840,000 | 29,634,000 | 29,550,000 | 29,514,000 | 29,147,000 | 29,086,000 | 29,085,000 | 28,963,000 | 28,740,000 | 28,800,000 | 28,657,000 | 28,574,000 | 28,406,000 | 28,360,000 | 28,346,000 | 28,304,000 | 28,422,000 | 28,465,000 | 28,437,000 | 28,687,000 | 28,989,000 | 29,056,000 | 29,051,000 | 28,976,000 | 28,924,000 | 28,856,000 | 28,915,000 | 28,832,000 | 28,810,000 | 28,869,000 | 28,724,000 | 28,613,000 | 28,583,000 | 28,619,000 | 28,477,000 | 28,365,000 | 28,396,000 | 28,378,000 | 28,241,000 | 28,141,000 | 28,121,000 | 28,144,000 | 28,045,000 | 27,839,000 | 27,794,000 | 27,731,000 | 27,677,000 | 26,724,000 | 26,667,000 | 26,665,000 | 21,744,000 | -- |
Earnings Per Share Diluted | $0.03 | -- | -- | $-0.17 | $0.21 | -- | -- | -- | -- | -- | $-3.41 | -- | -- | -- | $0.21 | -- | -- | -- | $0.23 | -- | -- | -- | $-0.08 | -- | -- | -- | $0.32 | -- | -- | -- | -- | $0.82 | -- | -- | -- | -- | -- | $0.54 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 31,356,000 | 30,277,000 | 30,660,000 | 30,021,000 | 30,229,000 | 30,245,000 | 29,840,000 | 29,634,000 | 30,127,000 | 30,039,000 | 29,147,000 | 29,311,000 | 29,085,000 | 28,963,000 | 29,046,000 | 29,156,000 | 28,918,000 | 28,574,000 | 29,427,000 | 28,429,000 | 29,349,000 | 29,362,000 | 28,422,000 | 28,465,000 | 29,599,000 | 29,905,000 | 30,125,000 | 29,998,000 | 30,231,000 | 30,210,000 | 30,083,000 | 29,891,000 | 29,980,000 | 29,760,000 | 29,676,000 | 29,594,000 | 29,595,000 | 29,590,000 | 29,529,000 | 29,551,000 | 29,552,000 | 29,324,000 | 29,249,000 | 29,147,000 | 29,109,000 | 29,106,000 | 29,101,000 | 29,036,000 | 29,000,000 | 28,685,000 | 28,563,000 | 28,417,000 | 28,225,000 | 26,933,000 | 26,824,000 | 26,795,000 | 24,430,000 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 | -- | 200,000,000 | -- | 200,000,000 | -- | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 30,910,552 | 30,353,100 | 30,301,985 | 30,230,446 | -- | 29,842,496 | 29,807,038 | 29,720,443 | 29,457,605 | 29,431,879 | -- | 29,191,876 | -- | -- | 28,945,472 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 28,939,993 | -- | -- | -- | -- | -- | 28,703,320 | -- | -- | -- | 28,455,781 | -- | 28,382,851 | 28,375,135 | 28,210,862 | 28,194,980 | 28,161,857 | 28,133,982 | 28,025,507 | 27,938,173 | 27,916,036 | -- | 27,667,122 | -- | -- | -- | -- |
Common Stock Value | $328,000.00 | $302,000.00 | $302,000.00 | $302,000.00 | $298,000.00 | $297,000.00 | $297,000.00 | $297,000.00 | $294,000.00 | $294,000.00 | $292,000.00 | $292,000.00 | $291,000.00 | $290,000.00 | $289,000.00 | $289,000.00 | $286,000.00 | $286,000.00 | $285,000.00 | $284,000.00 | $283,000.00 | $282,000.00 | $282,000.00 | $294,000.00 | $293,000.00 | $293,000.00 | $292,000.00 | $292,000.00 | -- | $291,000.00 | -- | $290,000.00 | -- | $290,000.00 | -- | $289,000.00 | $288,000.00 | $287,000.00 | $286,000.00 | $286,000.00 | $286,000.00 | $284,000.00 | $284,000.00 | $283,000.00 | $283,000.00 | $282,000.00 | $282,000.00 | $282,000.00 | $281,000.00 | $280,000.00 | $279,000.00 | $279,000.00 | -- | $277,000.00 | -- | -- | -- | -- |
Common 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 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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,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,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 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.26 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $16.00 | -- | -- | -- | -- |