Date | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 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 | 12/31/2012 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 4/30/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 | $6,800,000.00 | $4,222,000.00 | $1,643,000.00 | $1,854,000.00 | $1,091,000.00 | $1,447,000.00 | $1,295,000.00 | $2,248,000.00 | $2,491,000.00 | $589,000.00 | $360,000.00 | $2,607,000.00 | $1,594,000.00 | $1,990,000.00 | $1,080,000.00 | $1,722,000.00 | $1,514,000.00 | $1,359,000.00 | $2,899,000.00 | $7,650,000.00 | $4,369,000.00 | $8,191,000.00 | $5,409,000.00 | $12,734,000.00 | $2,566,000.00 | $8,626,000.00 | $9,894,000.00 | $8,214,000.00 | $5,975,000.00 | $7,103,000.00 | $14,127,000.00 | $15,695,000.00 | $4,970,000.00 | $8,529,000.00 | $14,243,000.00 | $12,987,000.00 | $5,766,000.00 | $8,897,000.00 | $13,718,000.00 | $9,943,000.00 | -- | $4,856,000.00 | $10,049,000.00 | $22,177,000.00 | -- | $12,534,000.00 | $4,235,000.00 | $7,242,000.00 | $8,135,000.00 | $6,679,000.00 | $5,447,000.00 | $27,817,000.00 | $43,459,000.00 |
Accounts Receivable Net Current | $35,689,000.00 | $40,934,000.00 | $48,172,000.00 | $49,559,000.00 | $65,276,000.00 | $61,956,000.00 | $70,013,000.00 | $69,577,000.00 | $66,545,000.00 | $65,027,000.00 | $76,206,000.00 | $69,763,000.00 | $69,962,000.00 | $61,402,000.00 | $69,565,000.00 | $60,390,000.00 | $53,420,000.00 | $48,660,000.00 | $53,877,000.00 | $50,438,000.00 | $56,356,000.00 | $47,851,000.00 | $47,083,000.00 | $45,918,000.00 | $50,009,000.00 | $44,150,000.00 | $46,406,000.00 | $42,924,000.00 | $50,283,000.00 | $44,520,000.00 | $46,479,000.00 | $45,275,000.00 | $52,136,000.00 | $43,458,000.00 | $44,421,000.00 | $41,041,000.00 | $41,745,000.00 | $32,973,000.00 | $36,072,000.00 | $37,267,000.00 | -- | $40,595,000.00 | $30,295,000.00 | $31,951,000.00 | -- | $23,366,000.00 | $29,055,000.00 | -- | $21,648,000.00 | -- | -- | -- | -- |
Inventory | $77,524,000.00 | $64,285,000.00 | $66,845,000.00 | $73,700,000.00 | $79,433,000.00 | $69,415,000.00 | $69,663,000.00 | $76,779,000.00 | $71,202,000.00 | $59,998,000.00 | $66,311,000.00 | $67,059,000.00 | $58,563,000.00 | $55,020,000.00 | $54,132,000.00 | $44,227,000.00 | $31,628,000.00 | $29,986,000.00 | $31,819,000.00 | $28,749,000.00 | $30,836,000.00 | $28,139,000.00 | $25,290,000.00 | $23,273,000.00 | $27,970,000.00 | $30,182,000.00 | $25,535,000.00 | $27,161,000.00 | $28,859,000.00 | $28,423,000.00 | $25,027,000.00 | $24,662,000.00 | $30,440,000.00 | $27,834,000.00 | $24,735,000.00 | $25,668,000.00 | $26,865,000.00 | $24,589,000.00 | $24,113,000.00 | $22,385,000.00 | -- | $24,402,000.00 | $23,543,000.00 | $22,011,000.00 | -- | $19,932,000.00 | $20,175,000.00 | -- | $20,161,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $7,049,000.00 | $7,157,000.00 | $7,052,000.00 | $6,924,000.00 | $8,721,000.00 | $9,591,000.00 | $7,350,000.00 | $14,323,000.00 | $13,949,000.00 | $21,753,000.00 | $14,230,000.00 | $9,382,000.00 | $10,061,000.00 | $12,150,000.00 | $8,264,000.00 | $7,994,000.00 | $5,904,000.00 | $8,312,000.00 | $7,958,000.00 | $7,614,000.00 | $4,426,000.00 | $4,339,000.00 | $3,498,000.00 | $4,650,000.00 | $3,930,000.00 | $4,815,000.00 | $4,468,000.00 | $5,606,000.00 | $8,012,000.00 | $5,128,000.00 | $5,306,000.00 | $3,626,000.00 | $5,095,000.00 | $5,993,000.00 | $3,170,000.00 | $3,059,000.00 | $4,217,000.00 | $2,816,000.00 | $2,856,000.00 | $6,198,000.00 | -- | $3,014,000.00 | $2,838,000.00 | $2,578,000.00 | -- | $2,410,000.00 | $5,735,000.00 | -- | $5,987,000.00 | -- | -- | -- | -- |
Total Current Assets | $127,092,000.00 | $116,598,000.00 | $123,712,000.00 | $132,037,000.00 | $154,521,000.00 | $142,409,000.00 | $148,321,000.00 | $162,927,000.00 | $154,187,000.00 | $147,367,000.00 | $157,107,000.00 | $148,811,000.00 | $140,180,000.00 | $130,562,000.00 | $133,041,000.00 | $114,333,000.00 | $92,466,000.00 | $88,317,000.00 | $97,063,000.00 | $94,451,000.00 | $95,987,000.00 | $88,520,000.00 | $81,280,000.00 | $86,575,000.00 | $84,475,000.00 | $87,773,000.00 | $86,303,000.00 | $83,905,000.00 | $95,194,000.00 | $87,346,000.00 | $93,202,000.00 | $92,491,000.00 | $94,944,000.00 | $89,250,000.00 | $90,929,000.00 | $88,929,000.00 | $85,540,000.00 | $77,725,000.00 | $85,660,000.00 | $81,987,000.00 | -- | $77,236,000.00 | $70,141,000.00 | $81,163,000.00 | -- | $86,108,000.00 | $87,177,000.00 | -- | $85,626,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $118,852,000.00 | $129,024,000.00 | $130,435,000.00 | $123,209,000.00 | $179,929,000.00 | $180,460,000.00 | $179,600,000.00 | $168,693,000.00 | $170,973,000.00 | $171,413,000.00 | $192,338,000.00 | $191,782,000.00 | $204,687,000.00 | $201,557,000.00 | $200,027,000.00 | $191,892,000.00 | $170,517,000.00 | $165,875,000.00 | $159,624,000.00 | $143,362,000.00 | $135,271,000.00 | $132,637,000.00 | $133,220,000.00 | $123,005,000.00 | $120,972,000.00 | $120,720,000.00 | $120,880,000.00 | $108,719,000.00 | $95,869,000.00 | $85,954,000.00 | $84,465,000.00 | $78,960,000.00 | $78,375,000.00 | $76,946,000.00 | $74,140,000.00 | $70,973,000.00 | $70,024,000.00 | $68,489,000.00 | $65,811,000.00 | $63,056,000.00 | -- | $63,443,000.00 | $63,776,000.00 | $63,495,000.00 | -- | $51,791,000.00 | $52,247,000.00 | -- | $51,779,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $13,881,000.00 | $13,881,000.00 | $13,881,000.00 | $33,916,000.00 | $37,329,000.00 | $69,386,000.00 | $69,386,000.00 | $69,386,000.00 | $69,386,000.00 | $69,386,000.00 | $69,386,000.00 | $77,246,000.00 | $77,246,000.00 | $76,742,000.00 | $76,742,000.00 | $75,739,000.00 | $54,510,000.00 | $54,510,000.00 | $54,510,000.00 | $54,779,000.00 | $54,779,000.00 | $54,779,000.00 | $54,779,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $13,158,000.00 | $49,620,000.00 | $49,620,000.00 | $49,620,000.00 | $13,158,000.00 | $36,462,000.00 | $36,462,000.00 | -- | $36,462,000.00 | -- | -- | $41,154,000.00 | -- |
Other Assets | $2,605,000.00 | $2,793,000.00 | $3,002,000.00 | $3,048,000.00 | $3,239,000.00 | $3,442,000.00 | $3,611,000.00 | $3,573,000.00 | $1,332,000.00 | $1,396,000.00 | $2,156,000.00 | $2,024,000.00 | $2,583,000.00 | $2,715,000.00 | $2,934,000.00 | $3,770,000.00 | $4,695,000.00 | $5,095,000.00 | $5,164,000.00 | $5,364,000.00 | $5,152,000.00 | $3,941,000.00 | $2,918,000.00 | $2,804,000.00 | $2,621,000.00 | $1,784,000.00 | $2,396,000.00 | $2,316,000.00 | $2,083,000.00 | $1,305,000.00 | $1,415,000.00 | $1,648,000.00 | $1,662,000.00 | $1,602,000.00 | $1,393,000.00 | $1,396,000.00 | $1,388,000.00 | $1,394,000.00 | $1,424,000.00 | $1,484,000.00 | -- | $1,792,000.00 | $2,037,000.00 | $2,136,000.00 | -- | $441,000.00 | $253,000.00 | -- | $196,000.00 | -- | -- | -- | -- |
Total Assets | $279,073,000.00 | $285,800,000.00 | $295,160,000.00 | $325,582,000.00 | $422,124,000.00 | $445,619,000.00 | $502,924,000.00 | $509,823,000.00 | $499,160,000.00 | $506,180,000.00 | $541,313,000.00 | $550,060,000.00 | $559,997,000.00 | $546,137,000.00 | $519,091,000.00 | $501,583,000.00 | $411,654,000.00 | $402,901,000.00 | $404,703,000.00 | $385,836,000.00 | $379,308,000.00 | $366,967,000.00 | $358,608,000.00 | $346,136,000.00 | $341,341,000.00 | $343,772,000.00 | $342,653,000.00 | $328,677,000.00 | $361,105,000.00 | $342,585,000.00 | $346,465,000.00 | $340,303,000.00 | $341,099,000.00 | $325,938,000.00 | $313,623,000.00 | $306,781,000.00 | $302,256,000.00 | $290,833,000.00 | $290,942,000.00 | $282,995,000.00 | -- | $278,112,000.00 | $267,960,000.00 | $277,692,000.00 | -- | $211,546,000.00 | $209,408,000.00 | -- | $206,312,000.00 | -- | -- | -- | -- |
Accounts Payable | $27,971,000.00 | $16,366,000.00 | $15,802,000.00 | $20,014,000.00 | $59,098,000.00 | $46,355,000.00 | $47,569,000.00 | $56,323,000.00 | $60,892,000.00 | $50,722,000.00 | $51,647,000.00 | $63,660,000.00 | $47,145,000.00 | $46,162,000.00 | $53,973,000.00 | $46,431,000.00 | $31,719,000.00 | $27,027,000.00 | $34,668,000.00 | $35,240,000.00 | $37,483,000.00 | $26,951,000.00 | $25,868,000.00 | $24,764,000.00 | $25,914,000.00 | $31,613,000.00 | $30,904,000.00 | $25,091,000.00 | $36,921,000.00 | $31,946,000.00 | $35,009,000.00 | $28,166,000.00 | $39,184,000.00 | $37,212,000.00 | $31,981,000.00 | $29,625,000.00 | $34,519,000.00 | $29,083,000.00 | $31,470,000.00 | $27,740,000.00 | -- | $25,944,000.00 | $26,724,000.00 | $22,644,000.00 | -- | $14,452,000.00 | $18,887,000.00 | -- | $16,747,000.00 | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $204,906,000.00 | $188,901,000.00 | $187,215,000.00 | $181,510,000.00 | $265,922,000.00 | $251,754,000.00 | $300,140,000.00 | $305,199,000.00 | $290,222,000.00 | $285,022,000.00 | $310,269,000.00 | $302,392,000.00 | $300,921,000.00 | $281,190,000.00 | $248,947,000.00 | $231,519,000.00 | $158,081,000.00 | $149,520,000.00 | $152,141,000.00 | $135,686,000.00 | $146,599,000.00 | $135,798,000.00 | $130,456,000.00 | $121,996,000.00 | $121,794,000.00 | $126,821,000.00 | $130,303,000.00 | $122,071,000.00 | $134,433,000.00 | $118,576,000.00 | $126,356,000.00 | $124,804,000.00 | $129,991,000.00 | $118,408,000.00 | $108,862,000.00 | $107,144,000.00 | $111,990,000.00 | $105,364,000.00 | $110,528,000.00 | $108,316,000.00 | -- | $110,352,000.00 | $113,833,000.00 | $126,134,000.00 | -- | $61,936,000.00 | $66,991,000.00 | -- | $68,586,000.00 | -- | -- | -- | -- |
Long Term Debt | $98,953,000.00 | $98,569,000.00 | $98,178,000.00 | $79,598,000.00 | $124,194,000.00 | $123,833,000.00 | $164,902,000.00 | $145,051,000.00 | $93,189,000.00 | $104,946,000.00 | $112,917,000.00 | $116,262,000.00 | $119,193,000.00 | $94,539,000.00 | $96,984,000.00 | $99,428,000.00 | $39,829,000.00 | $41,065,000.00 | $42,300,000.00 | $43,535,000.00 | $44,769,000.00 | $46,004,000.00 | $47,239,000.00 | $48,474,000.00 | $49,711,000.00 | $51,996,000.00 | $53,845,000.00 | $57,153,000.00 | $48,212,000.00 | $40,603,000.00 | $42,519,000.00 | $40,492,000.00 | $42,225,000.00 | $40,031,000.00 | $34,372,000.00 | $35,780,000.00 | $37,177,000.00 | $38,922,000.00 | $40,305,000.00 | $42,841,000.00 | -- | $44,227,000.00 | $45,948,000.00 | $47,317,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | $-286,000.00 | $-586,000.00 | $-712,000.00 | $-816,000.00 | $-992,000.00 | $-1,358,000.00 | $-1,716,000.00 | $-2,103,000.00 | $-2,504,000.00 | $-2,808,000.00 | $-832,000.00 | $-421,000.00 | $-548,000.00 | $64,000.00 | $540,000.00 | $1,135,000.00 | $1,059,000.00 | $1,148,000.00 | $915,000.00 | $568,000.00 | $329,000.00 | $432,000.00 | $430,000.00 | $327,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-202,000.00 | $-235,000.00 | -- | $-267,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $-99,899,000.00 | $-70,915,000.00 | $-58,851,000.00 | $-22,188,000.00 | $-9,338,000.00 | $29,103,000.00 | $38,580,000.00 | $41,446,000.00 | $46,944,000.00 | $60,245,000.00 | $71,245,000.00 | $86,394,000.00 | $97,912,000.00 | $104,652,000.00 | $109,710,000.00 | $109,971,000.00 | $108,904,000.00 | $109,489,000.00 | $109,299,000.00 | $103,191,000.00 | $87,103,000.00 | $86,616,000.00 | $84,470,000.00 | $82,018,000.00 | $78,518,000.00 | $77,192,000.00 | $73,457,000.00 | $68,728,000.00 | $89,918,000.00 | $88,050,000.00 | $85,098,000.00 | $80,902,000.00 | $77,130,000.00 | $73,907,000.00 | $71,554,000.00 | $67,012,000.00 | $60,612,000.00 | $57,161,000.00 | $52,409,000.00 | $47,890,000.00 | -- | $43,101,000.00 | $32,361,000.00 | $29,822,000.00 | -- | $27,043,000.00 | $22,278,000.00 | -- | $17,126,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $74,167,000.00 | $96,899,000.00 | $107,945,000.00 | $144,072,000.00 | $156,202,000.00 | $193,865,000.00 | $202,784,000.00 | $204,624,000.00 | $208,938,000.00 | $221,158,000.00 | $231,044,000.00 | $247,668,000.00 | $259,076,000.00 | $264,947,000.00 | $270,144,000.00 | $270,064,000.00 | $253,573,000.00 | $253,381,000.00 | $252,562,000.00 | $248,632,000.00 | $231,189,000.00 | $229,560,000.00 | $226,609,000.00 | $222,609,000.00 | $218,010,000.00 | $215,296,000.00 | $210,728,000.00 | $205,058,000.00 | $225,147,000.00 | $222,296,000.00 | $218,432,000.00 | $213,877,000.00 | $209,517,000.00 | $205,767,000.00 | $203,069,000.00 | $198,019,000.00 | $188,670,000.00 | $183,689,000.00 | $178,693,000.00 | $173,024,000.00 | -- | $166,108,000.00 | $153,287,000.00 | $149,742,000.00 | -- | $147,908,000.00 | $140,764,000.00 | -- | $136,055,000.00 | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,518,000.00 | $1,520,000.00 | $1,609,000.00 | $1,543,000.00 | $1,531,000.00 | $1,537,000.00 | $1,655,000.00 | $1,622,000.00 | $1,548,000.00 | $1,525,000.00 | $1,713,000.00 | $1,677,000.00 | $1,622,000.00 | $1,591,000.00 | $1,763,000.00 | $1,692,000.00 | $1,618,000.00 | $1,596,000.00 | $1,780,000.00 | $1,721,000.00 | $1,655,000.00 | -- | $1,652,000.00 | $1,913,000.00 | $1,816,000.00 | -- | $1,702,000.00 | $1,653,000.00 | -- | $1,671,000.00 | -- | -- | -- | -- |
Total Liabilities and Equity | $279,073,000.00 | $285,800,000.00 | $295,160,000.00 | $325,582,000.00 | $422,124,000.00 | $445,619,000.00 | $502,924,000.00 | $509,823,000.00 | $499,160,000.00 | $506,180,000.00 | $541,313,000.00 | $550,060,000.00 | $559,997,000.00 | $546,137,000.00 | $519,091,000.00 | $501,583,000.00 | $411,654,000.00 | $402,901,000.00 | $404,703,000.00 | $385,836,000.00 | $379,308,000.00 | $366,967,000.00 | $358,608,000.00 | $346,136,000.00 | $341,341,000.00 | $343,772,000.00 | $342,653,000.00 | $328,677,000.00 | $361,105,000.00 | $342,585,000.00 | $346,465,000.00 | $340,303,000.00 | $341,099,000.00 | $325,938,000.00 | $313,623,000.00 | $306,781,000.00 | $302,256,000.00 | $290,833,000.00 | $290,942,000.00 | $282,995,000.00 | -- | $278,112,000.00 | $270,860,000.00 | $277,692,000.00 | -- | $211,546,000.00 | $209,408,000.00 | -- | $206,312,000.00 | -- | -- | -- | -- |
Date | 11/30/2022 | 8/31/2022 | 5/31/2022 | 2/28/2022 | 11/30/2021 | 8/31/2021 | 5/31/2021 | 2/28/2021 | 11/30/2020 | 8/31/2020 | 5/31/2020 | 2/29/2020 | 11/30/2019 | 8/31/2019 | 5/31/2019 | 2/28/2019 | 11/30/2018 | 8/31/2018 | 5/31/2018 | 2/28/2018 | 11/30/2017 | 8/31/2017 | 5/31/2017 | 2/28/2017 | 11/30/2016 | 8/31/2016 | 5/31/2016 | 2/29/2016 | 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 | 12/31/2012 | 11/30/2012 | 8/31/2012 | 5/31/2012 | 4/30/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $557,559,000.00 | $155,554,000.00 | $124,557,000.00 | $124,668,000.00 | $141,076,000.00 | $144,909,000.00 | $122,461,000.00 | $115,781,000.00 | $469,776,000.00 | $129,292,000.00 | $110,164,000.00 | $109,055,000.00 | $476,918,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $126,379,000.00 | $120,026,000.00 | $109,479,000.00 | $441,708,000.00 | $334,595,000.00 | -- | $216,728,000.00 | $102,074,000.00 | $317,552,000.00 | -- | $234,935,000.00 | $81,570,000.00 | $73,301,000.00 | $276,729,000.00 | $208,630,000.00 | $135,120,000.00 | $238,224,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $309,463,000.00 | $203,239,000.00 | $96,947,000.00 | $378,948,000.00 | $284,865,000.00 | -- | $96,195,000.00 | $88,311,000.00 | $265,414,000.00 | -- | $197,503,000.00 | $130,611,000.00 | $62,051,000.00 | $230,034,000.00 | $61,031,000.00 | $111,449,000.00 | $204,458,000.00 | -- |
Gross Profit | $13,360,000.00 | $5,821,000.00 | $50,370,000.00 | $39,045,000.00 | $30,511,000.00 | $17,519,000.00 | $81,474,000.00 | $19,689,000.00 | $36,983,000.00 | $16,347,000.00 | $74,988,000.00 | $50,897,000.00 | $30,850,000.00 | $15,336,000.00 | $81,003,000.00 | $21,569,000.00 | $16,885,000.00 | $16,337,000.00 | $78,338,000.00 | $55,166,000.00 | $35,038,000.00 | $19,286,000.00 | $19,657,000.00 | $63,529,000.00 | $18,953,000.00 | $21,144,000.00 | $22,784,000.00 | $48,173,000.00 | $35,242,000.00 | $17,977,000.00 | $18,668,000.00 | $16,885,000.00 | $15,666,000.00 | $14,188,000.00 | $62,564,000.00 | $46,421,000.00 | $26,266,000.00 | $12,532,000.00 | $62,760,000.00 | $49,730,000.00 | -- | $32,222,000.00 | $13,763,000.00 | $52,138,000.00 | -- | $37,432,000.00 | $13,010,000.00 | $11,250,000.00 | $46,695,000.00 | $12,478,000.00 | $23,671,000.00 | $33,766,000.00 | -- |
Research and Development | $4,166,000.00 | $2,048,000.00 | $7,841,000.00 | $5,785,000.00 | $2,718,000.00 | $2,826,000.00 | $10,222,000.00 | $7,643,000.00 | $5,080,000.00 | $2,508,000.00 | $11,099,000.00 | $8,390,000.00 | $5,643,000.00 | $2,821,000.00 | $11,466,000.00 | $8,107,000.00 | $5,266,000.00 | $2,791,000.00 | $12,800,000.00 | $3,113,000.00 | $6,091,000.00 | $2,719,000.00 | $9,473,000.00 | $2,014,000.00 | $1,965,000.00 | $1,938,000.00 | $7,228,000.00 | $1,895,000.00 | $3,518,000.00 | $1,875,000.00 | $6,988,000.00 | $5,375,000.00 | $1,825,000.00 | $1,795,000.00 | $7,204,000.00 | $5,568,000.00 | $1,919,000.00 | $1,926,000.00 | $9,294,000.00 | $6,642,000.00 | -- | $4,317,000.00 | $2,204,000.00 | $9,625,000.00 | -- | $2,473,000.00 | $4,670,000.00 | $2,333,000.00 | $9,275,000.00 | $6,762,000.00 | $4,487,000.00 | $4,361,000.00 | -- |
Selling, General, and Administrative | $21,435,000.00 | $10,883,000.00 | $46,127,000.00 | $27,207,000.00 | $29,774,000.00 | $15,939,000.00 | $65,364,000.00 | $49,227,000.00 | $34,009,000.00 | $17,903,000.00 | $72,188,000.00 | $54,000,000.00 | $35,623,000.00 | $16,895,000.00 | $64,062,000.00 | $44,460,000.00 | $28,617,000.00 | $13,803,000.00 | $51,951,000.00 | $40,786,000.00 | $26,979,000.00 | $14,045,000.00 | $55,628,000.00 | $41,969,000.00 | $27,460,000.00 | $13,736,000.00 | $49,515,000.00 | $35,638,000.00 | $24,979,000.00 | $12,165,000.00 | $39,958,000.00 | $10,298,000.00 | $9,949,000.00 | $8,859,000.00 | $35,170,000.00 | $25,969,000.00 | $8,639,000.00 | $8,630,000.00 | $32,531,000.00 | $26,266,000.00 | -- | $17,742,000.00 | $8,556,000.00 | $26,515,000.00 | -- | $19,172,000.00 | $12,508,000.00 | $6,044,000.00 | $24,608,000.00 | $6,458,000.00 | $6,072,000.00 | $17,698,000.00 | -- |
Total Operating Expenses | $28,771,000.00 | $13,978,000.00 | $91,664,000.00 | $17,646,000.00 | $71,349,000.00 | $21,327,000.00 | $94,970,000.00 | $71,399,000.00 | $50,918,000.00 | $28,815,000.00 | $113,525,000.00 | $76,324,000.00 | $41,266,000.00 | $19,716,000.00 | $75,528,000.00 | $52,567,000.00 | $33,469,000.00 | $16,594,000.00 | $64,751,000.00 | $49,990,000.00 | $33,070,000.00 | $16,764,000.00 | $67,681,000.00 | $19,103,000.00 | $15,689,000.00 | $15,674,000.00 | $90,743,000.00 | $46,554,000.00 | $28,497,000.00 | $14,040,000.00 | $46,946,000.00 | $12,053,000.00 | $11,774,000.00 | $10,654,000.00 | $42,374,000.00 | $10,423,000.00 | $21,114,000.00 | $10,556,000.00 | $37,892,000.00 | $28,975,000.00 | -- | $7,366,000.00 | $10,760,000.00 | $37,561,000.00 | -- | $26,314,000.00 | $8,801,000.00 | $8,377,000.00 | $38,663,000.00 | $24,945,000.00 | $16,212,000.00 | $25,784,000.00 | -- |
Loss from Operations | $-15,411,000.00 | $-8,157,000.00 | $-41,294,000.00 | $-3,751,000.00 | $-40,838,000.00 | $-3,808,000.00 | $-13,496,000.00 | $-793,000.00 | $-13,935,000.00 | $-12,468,000.00 | $-38,537,000.00 | $-25,427,000.00 | $-10,416,000.00 | $-4,380,000.00 | $5,475,000.00 | $1,580,000.00 | $-1,053,000.00 | $-447,000.00 | $13,587,000.00 | $3,208,000.00 | $-554,000.00 | $2,522,000.00 | $15,505,000.00 | $4,329,000.00 | $8,734,000.00 | $5,470,000.00 | $-19,786,000.00 | $-26,878,000.00 | $2,807,000.00 | $3,937,000.00 | $18,461,000.00 | $4,832,000.00 | $3,892,000.00 | $3,534,000.00 | $20,190,000.00 | $9,732,000.00 | $5,152,000.00 | $1,976,000.00 | $24,868,000.00 | $20,755,000.00 | -- | $14,096,000.00 | $3,003,000.00 | $14,577,000.00 | -- | $4,035,000.00 | $7,082,000.00 | $2,873,000.00 | $8,032,000.00 | $11,205,000.00 | $3,528,000.00 | $7,982,000.00 | -- |
Loss Before Income Taxes | $-23,792,000.00 | $-12,000,000.00 | $-52,115,000.00 | $-15,522,000.00 | $-52,854,000.00 | $-11,589,000.00 | $-40,466,000.00 | $-5,715,000.00 | $-31,310,000.00 | $-15,309,000.00 | $-51,307,000.00 | $-30,882,000.00 | $-14,054,000.00 | $-6,149,000.00 | $3,640,000.00 | $1,256,000.00 | $-53,000.00 | $254,000.00 | $16,398,000.00 | $3,177,000.00 | $720,000.00 | $3,462,000.00 | $15,012,000.00 | $12,351,000.00 | $2,067,000.00 | $5,234,000.00 | $-18,852,000.00 | $-26,001,000.00 | $7,676,000.00 | -- | $21,471,000.00 | -- | -- | -- | -- | -- | -- | -- | $32,264,000.00 | $26,465,000.00 | -- | $11,892,000.00 | $7,028,000.00 | $20,284,000.00 | -- | $16,284,000.00 | $8,550,000.00 | $3,063,000.00 | $8,442,000.00 | $3,672,000.00 | $7,146,000.00 | $8,728,000.00 | -- |
Earnings Per Share Basic | $-0.80 | $-0.41 | $-3.31 | $-0.36 | $-1.30 | $-0.32 | $-1.12 | $-0.19 | $-0.83 | $-0.38 | $-1.31 | $-0.79 | $-0.40 | $-0.16 | $0.01 | $0.02 | $-0.01 | $0.01 | $0.90 | $0.68 | $0.02 | $0.08 | $0.39 | $0.30 | $0.17 | $0.12 | $-0.43 | $-0.78 | $0.07 | $0.11 | $0.16 | $0.35 | $0.12 | $0.09 | $0.17 | $0.55 | $0.31 | $0.18 | $0.87 | $0.70 | -- | $0.52 | $0.17 | $0.49 | -- | $0.38 | $0.13 | $0.07 | $0.15 | $0.25 | $0.08 | $0.15 | -- |
Weighted Average Shares Basic | 29,605,000 | 29,577,000 | 29,466,000 | 29,482,000 | 29,448,000 | 29,424,000 | 29,294,000 | 29,323,000 | 29,261,000 | 29,242,000 | 29,162,000 | 29,155,000 | 29,147,000 | 29,139,000 | 28,359,000 | 28,140,000 | 27,751,000 | 27,738,000 | 27,535,000 | 27,547,000 | 27,518,000 | 27,506,000 | 27,276,000 | 27,286,000 | 27,234,000 | 27,219,000 | 27,044,000 | 27,054,000 | 27,013,000 | 27,005,000 | 26,884 | 26,863,000 | 26,852,000 | 26,840,000 | 26,628,000 | 26,574,000 | 26,512,000 | 26,452,000 | 25,830,000 | 25,752,000 | -- | 25,747 | 25,670 | 25,849 | -- | 25,944,000 | 25,885,000 | 26,409 | 26,397 | 26,399,000 | 26,324,000 | 26,382 | -- |
Earnings Per Share Diluted | $-0.80 | $-0.41 | $-3.31 | $-2.07 | $-1.63 | $-0.32 | $-1.12 | $-1.02 | $-0.83 | $-0.38 | $-1.31 | $-0.79 | $-0.40 | $-0.16 | $0.01 | $0.02 | $-0.01 | $0.01 | $0.89 | $0.58 | $0.02 | $0.08 | $0.09 | $0.13 | $0.05 | $0.12 | $-0.43 | $-0.78 | $0.18 | $0.11 | $0.50 | $0.14 | $0.20 | $0.09 | $0.71 | $0.24 | $0.30 | $0.18 | $0.85 | $0.68 | -- | $0.34 | $0.10 | $0.49 | -- | $0.38 | $0.20 | $0.07 | $0.15 | $0.09 | $0.16 | $0.15 | -- |
Weighted Average Shares Diluted | 29,605,000 | 29,577,000 | 29,466,000 | 29,459,000 | 29,448,000 | 29,424,000 | 29,294,000 | 29,282,000 | 29,261,000 | 29,242,000 | 29,162,000 | 29,155,000 | 29,147,000 | 29,139,000 | 28,607,000 | 28,399,000 | 27,751,000 | 28,020,000 | 27,915,000 | 27,884,000 | 27,875,000 | 27,858,000 | 27,652,000 | 27,608,000 | 27,572,000 | 27,521,000 | 27,044,000 | 27,054,000 | 27,420,000 | 27,409,000 | 27,336 | 27,314,000 | 27,293,000 | 27,267,000 | 27,120,000 | 27,093,000 | 27,070,000 | 27,081,000 | 26,626,000 | 26,492,000 | -- | 26,387 | 26,212 | 26,126 | -- | 26,205,000 | 26,135,000 | 26,687 | 26,626 | 26,654,000 | 26,560,000 | 26,633 | -- |
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,000 | 50,000,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 | 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 | 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 | 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 | 30,297,000 | 29,593,000 | 29,513,000 | 29,482,000 | 29,481,000 | 29,462,000 | 29,224,000 | 29,323,000 | 29,323,000 | 29,242,000 | 29,102,000 | 29,182,000 | 29,163,000 | 29,146,000 | 29,103,000 | 27,702,000 | 27,785,000 | 27,749,000 | 27,702,000 | 27,555,000 | 27,534,000 | 27,507,000 | 27,499,000 | 27,305,000 | 27,258,000 | 27,241,273 | 27,148,096 | 27,071,277 | 27,033,136 | 27,015,022 | 26,990,490 | 26,898,178 | 26,875,984 | 26,845,218 | 26,815,253 | 26,780,273 | 26,650,586 | 26,478,809 | 26,402,247 | 25,906,412 | -- | 25,783,934 | 25,709,984 | 25,644,580 | -- | 25,544,022 | 25,565,379 | -- | 26,405,799 | -- | -- | -- | -- |
Common Stock Value | $30,000.00 | $30,000.00 | $30,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $26,000.00 | $26,000.00 | $26,000.00 | -- | $26,000.00 | $26,000.00 | $26,000.00 | -- | $26,000.00 | $26,000.00 | -- | $27,000.00 | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $14.05 | -- | -- | -- | $13.65 | -- | -- | -- | $11.46 | -- | -- | -- | $14.29 | -- | -- | -- | $12.01 | -- | -- | -- | $13.88 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |