Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $29,599,000.00 | $32,522,000.00 | $36,640,000.00 | $35,041,000.00 | $51,025,000.00 | $63,812,000.00 | $70,693,000.00 | $79,952,000.00 | $36,492,000.00 | $35,329,000.00 | $41,335,000.00 | $58,263,000.00 | $67,023,000.00 | $68,177,000.00 | $79,098,000.00 | $82,741,000.00 | $66,901,000.00 | $85,379,000.00 | $51,509,000.00 | $58,294,000.00 | $102,860,000.00 | $84,569,000.00 | $84,850,000.00 | $105,006,000.00 | $114,123,000.00 | $114,205,000.00 | $117,098,000.00 | $149,294,000.00 | $134,948,000.00 | $120,486,000.00 | $159,705,000.00 | $179,327,000.00 | $150,147,000.00 | $130,079,000.00 | $105,623,000.00 | $161,361,000.00 | $176,589,000.00 | $127,884,000.00 | $116,376,000.00 | $130,324,000.00 | $212,585,000.00 | $177,805,000.00 | $77,303,000.00 | $105,502,000.00 | $84,429,000.00 | $45,159,000.00 | $26,666,000.00 | $32,125,000.00 | $21,250,000.00 | $35,032,000.00 | $26,324,000.00 | $22,134,000.00 | $30,456,000.00 | $6,988,000.00 |
Accounts Receivable Net Current | $13,625,000.00 | $11,682,000.00 | $12,981,000.00 | $13,681,000.00 | $12,989,000.00 | $14,335,000.00 | $16,580,000.00 | $18,318,000.00 | $19,299,000.00 | $17,756,000.00 | $19,956,000.00 | $22,413,000.00 | $28,056,000.00 | $35,337,000.00 | $43,576,000.00 | $43,615,000.00 | $64,083,000.00 | $44,247,000.00 | $28,634,000.00 | $36,466,000.00 | $46,929,000.00 | $45,426,000.00 | $50,839,000.00 | $52,740,000.00 | $63,177,000.00 | $72,977,000.00 | $83,038,000.00 | $87,821,000.00 | $101,580,000.00 | $100,165,000.00 | $97,645,000.00 | $105,023,000.00 | $128,897,000.00 | $116,766,000.00 | $126,716,000.00 | $112,183,000.00 | $159,965,000.00 | $125,047,000.00 | $122,141,000.00 | $101,297,000.00 | $83,851,000.00 | $99,316,000.00 | $109,238,000.00 | $88,955,000.00 | $62,497,000.00 | $70,321,000.00 | $62,312,000.00 | $52,005,000.00 | -- | -- | -- | $53,495,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $8,350,000.00 | $11,336,000.00 | $11,217,000.00 | $11,063,000.00 | $23,544,000.00 | $21,704,000.00 | $23,430,000.00 | $25,422,000.00 | $18,881,000.00 | $19,074,000.00 | $20,965,000.00 | $19,479,000.00 | $14,718,000.00 | $14,157,000.00 | $17,660,000.00 | $15,214,000.00 | $16,254,000.00 | $23,633,000.00 | $29,292,000.00 | $30,720,000.00 | $81,622,000.00 | $70,009,000.00 | $73,955,000.00 | $64,742,000.00 | $59,880,000.00 | $49,419,000.00 | $47,357,000.00 | $42,608,000.00 | $31,927,000.00 | $27,747,000.00 | $26,721,000.00 | $21,751,000.00 | $21,708,000.00 | $19,087,000.00 | $21,154,000.00 | $23,567,000.00 | $17,454,000.00 | $16,022,000.00 | $13,236,000.00 | $11,389,000.00 | $13,760,000.00 | $20,185,000.00 | $21,760,000.00 | $7,618,000.00 | $9,060,000.00 | $5,745,000.00 | $5,379,000.00 | $5,002,000.00 | -- | -- | -- | $13,076,000.00 | -- | -- |
Total Current Assets | $51,574,000.00 | $55,540,000.00 | $60,838,000.00 | $59,785,000.00 | $87,558,000.00 | $99,851,000.00 | $110,703,000.00 | $123,692,000.00 | $74,672,000.00 | $72,159,000.00 | $82,256,000.00 | $100,155,000.00 | $139,982,000.00 | $147,718,000.00 | $181,605,000.00 | $184,188,000.00 | $187,331,000.00 | $233,059,000.00 | $214,685,000.00 | $201,534,000.00 | $276,378,000.00 | $243,189,000.00 | $251,296,000.00 | $271,641,000.00 | $283,224,000.00 | $290,229,000.00 | $310,695,000.00 | $325,477,000.00 | $313,629,000.00 | $286,485,000.00 | $314,488,000.00 | $306,101,000.00 | $305,739,000.00 | $270,919,000.00 | $285,161,000.00 | $302,098,000.00 | $356,845,000.00 | $271,790,000.00 | $254,590,000.00 | $248,944,000.00 | $311,971,000.00 | $299,081,000.00 | $210,076,000.00 | $203,850,000.00 | $159,556,000.00 | $123,955,000.00 | $96,332,000.00 | $90,265,000.00 | -- | -- | -- | $89,256,000.00 | -- | -- |
Property Plant and Equipement | $1,413,000.00 | $1,709,000.00 | $2,168,000.00 | $2,842,000.00 | $4,222,000.00 | $4,970,000.00 | $5,767,000.00 | $5,927,000.00 | $9,376,000.00 | $10,196,000.00 | $11,092,000.00 | $11,894,000.00 | $14,983,000.00 | $18,661,000.00 | $20,984,000.00 | $24,526,000.00 | $28,431,000.00 | $59,980,000.00 | $74,991,000.00 | $45,631,000.00 | $52,026,000.00 | $58,820,000.00 | $65,585,000.00 | $73,273,000.00 | $80,823,000.00 | $87,060,000.00 | $96,023,000.00 | $103,473,000.00 | $109,785,000.00 | $114,576,000.00 | $116,937,000.00 | $119,121,000.00 | $122,416,000.00 | $126,637,000.00 | $126,521,000.00 | $127,759,000.00 | $115,773,000.00 | $100,962,000.00 | $94,539,000.00 | $87,252,000.00 | $59,464,000.00 | $57,204,000.00 | $53,344,000.00 | $50,399,000.00 | $46,352,000.00 | $41,162,000.00 | $39,081,000.00 | $25,600,000.00 | -- | -- | -- | $17,493,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $55,960,000.00 | $55,960,000.00 | $55,960,000.00 | $55,960,000.00 | $55,960,000.00 | $55,960,000.00 | $55,960,000.00 | $55,960,000.00 | $73,849,000.00 | $73,849,000.00 | $73,849,000.00 | $73,849,000.00 | $73,849,000.00 | $73,849,000.00 | $73,849,000.00 | $73,849,000.00 | $79,009,000.00 | $79,009,000.00 | $79,009,000.00 | $81,387,000.00 | $84,027,000.00 | $86,283,000.00 | $86,283,000.00 | $86,283,000.00 | $86,283,000.00 | $86,283,000.00 | $86,283,000.00 | $86,283,000.00 | $89,905,000.00 | $81,406,000.00 | $82,801,000.00 | $82,801,000.00 | $121,091,000.00 | $90,851,000.00 | $90,851,000.00 | $90,851,000.00 | $72,384,000.00 | $61,941,000.00 | $99,414,000.00 | $97,375,000.00 | $14,915,000.00 | $14,915,000.00 | $14,915,000.00 | $14,915,000.00 | $14,915,000.00 | $14,915,000.00 | $14,915,000.00 | $14,915,000.00 | -- | -- | -- | $11,836,000.00 | -- | -- |
Other Assets | $6,675,000.00 | $6,730,000.00 | $7,242,000.00 | $7,081,000.00 | $5,166,000.00 | $5,503,000.00 | $5,584,000.00 | $6,009,000.00 | $6,427,000.00 | $7,525,000.00 | $7,091,000.00 | $9,850,000.00 | $11,284,000.00 | $11,281,000.00 | $8,012,000.00 | $10,810,000.00 | $9,600,000.00 | $9,920,000.00 | $10,194,000.00 | $12,406,000.00 | $13,697,000.00 | $11,174,000.00 | $10,012,000.00 | $10,195,000.00 | $10,568,000.00 | $11,003,000.00 | $11,629,000.00 | $11,255,000.00 | $12,190,000.00 | $12,686,000.00 | $13,246,000.00 | $13,153,000.00 | $20,556,000.00 | $20,232,000.00 | $21,793,000.00 | $22,267,000.00 | $21,117,000.00 | $19,258,000.00 | $18,352,000.00 | $17,580,000.00 | $15,243,000.00 | $15,113,000.00 | $13,250,000.00 | $11,674,000.00 | $8,777,000.00 | $8,710,000.00 | $8,902,000.00 | $9,586,000.00 | -- | -- | -- | $4,536,000.00 | -- | -- |
Total Assets | $148,868,000.00 | $154,858,000.00 | $162,636,000.00 | $164,556,000.00 | $195,005,000.00 | $211,282,000.00 | $224,839,000.00 | $239,777,000.00 | $220,930,000.00 | $222,116,000.00 | $239,701,000.00 | $265,685,000.00 | $310,103,000.00 | $328,349,000.00 | $368,595,000.00 | $385,119,000.00 | $689,129,000.00 | $743,871,000.00 | $759,548,000.00 | $741,700,000.00 | $829,265,000.00 | $809,896,000.00 | $831,773,000.00 | $865,164,000.00 | $596,401,000.00 | $616,628,000.00 | $653,483,000.00 | $689,212,000.00 | $693,332,000.00 | $675,476,000.00 | $715,594,000.00 | $721,798,000.00 | $787,053,000.00 | $736,008,000.00 | $760,681,000.00 | $788,221,000.00 | $816,592,000.00 | $711,000,000.00 | $734,051,000.00 | $724,838,000.00 | $647,754,000.00 | $643,133,000.00 | $431,432,000.00 | $429,226,000.00 | $306,251,000.00 | $267,727,000.00 | $240,517,000.00 | $224,159,000.00 | -- | -- | -- | $197,800,000.00 | -- | -- |
Accounts Payable | $13,419,000.00 | $15,275,000.00 | $16,404,000.00 | $14,868,000.00 | $14,981,000.00 | $13,937,000.00 | $15,468,000.00 | $18,240,000.00 | $20,411,000.00 | $22,400,000.00 | $18,903,000.00 | $16,797,000.00 | $17,861,000.00 | $20,926,000.00 | $23,026,000.00 | $22,431,000.00 | $18,209,000.00 | $24,819,000.00 | $20,908,000.00 | $27,853,000.00 | $30,065,000.00 | $13,781,000.00 | $11,324,000.00 | $15,682,000.00 | $12,251,000.00 | $11,168,000.00 | $12,496,000.00 | $8,787,000.00 | $16,940,000.00 | $15,114,000.00 | $16,961,000.00 | $11,644,000.00 | $8,535,000.00 | $10,207,000.00 | $13,924,000.00 | $22,880,000.00 | $13,182,000.00 | $22,593,000.00 | $22,986,000.00 | $11,600,000.00 | $7,818,000.00 | $6,518,000.00 | $10,128,000.00 | $5,079,000.00 | $8,605,000.00 | $4,204,000.00 | -- | $2,974,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $8,934,000.00 | $8,637,000.00 | $8,425,000.00 | $10,449,000.00 | $11,858,000.00 | $14,920,000.00 | $14,367,000.00 | $13,565,000.00 | $16,866,000.00 | $19,879,000.00 | $20,608,000.00 | $24,422,000.00 | $18,678,000.00 | $21,422,000.00 | $24,387,000.00 | $24,558,000.00 | $26,114,000.00 | $20,856,000.00 | $24,442,000.00 | $27,866,000.00 | $31,208,000.00 | $26,343,000.00 | $30,628,000.00 | $27,268,000.00 | $28,789,000.00 | $30,552,000.00 | $31,730,000.00 | $26,426,000.00 | $34,148,000.00 | $29,906,000.00 | $28,623,000.00 | $30,347,000.00 | $26,600,000.00 | $29,267,000.00 | $31,470,000.00 | $25,500,000.00 | $27,963,000.00 | $27,869,000.00 | $25,207,000.00 | $21,547,000.00 | $16,903,000.00 | $18,969,000.00 | $19,161,000.00 | $16,528,000.00 | $20,311,000.00 | $18,141,000.00 | -- | $18,485,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | $215,615,000.00 | -- | -- | $245,230,000.00 | -- | -- | -- | -- | $243,386,000.00 | $243,039,000.00 | $242,656,000.00 | $288,930,000.00 | $288,581,000.00 | $288,233,000.00 | $287,882,000.00 | $287,707,000.00 | $326,356,000.00 | $331,799,000.00 | $331,476,000.00 | $380,984,000.00 | $395,532,000.00 | $407,661,000.00 | $409,281,000.00 | $420,376,000.00 | $445,431,000.00 | $472,455,000.00 | $473,545,000.00 | $474,634,000.00 | $475,721,000.00 | $527,130,000.00 | $528,178,000.00 | $557,636,000.00 | $569,938,000.00 | $587,255,000.00 | $588,614,000.00 | $589,973,000.00 | $393,360,000.00 | $394,308,000.00 | $395,256,000.00 | $396,708,000.00 | $397,679,000.00 | $197,622,000.00 | $198,027,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $179,093,000.00 | $177,278,000.00 | $176,128,000.00 | $167,946,000.00 | $149,348,000.00 | $148,197,000.00 | $146,877,000.00 | $145,588,000.00 | $143,983,000.00 | $143,552,000.00 | $142,911,000.00 | $141,473,000.00 | $140,225,000.00 | $138,493,000.00 | $136,563,000.00 | $133,669,000.00 | $130,951,000.00 | $128,120,000.00 | $125,288,000.00 | $122,667,000.00 | $118,625,000.00 | $116,586,000.00 | $114,676,000.00 | $112,475,000.00 | $111,457,000.00 | $110,078,000.00 | $108,915,000.00 | $107,288,000.00 | $101,013,000.00 | $99,890,000.00 | $98,198,000.00 | $96,321,000.00 | $94,767,000.00 | $92,824,000.00 | $91,952,000.00 | $91,509,000.00 | $90,911,000.00 | $90,403,000.00 | $89,931,000.00 | $89,273,000.00 | $88,949,000.00 | $88,392,000.00 | $88,297,000.00 | $86,873,000.00 | $85,267,000.00 | $84,121,000.00 | $83,045,000.00 | $83,229,000.00 | -- | -- | -- | $79,297,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $733,000.00 | $-1,533,000.00 | $3,997,000.00 | $10,978,000.00 | $-1,745,000.00 | $-2,156,000.00 | $-7,172,000.00 | $699,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-218,517,000.00 | $-180,162,000.00 | $-166,125,000.00 | $75,104,000.00 | $118,948,000.00 | $131,124,000.00 | $145,879,000.00 | $163,796,000.00 | $116,881,000.00 | $135,270,000.00 | $158,890,000.00 | $190,383,000.00 | $198,756,000.00 | $213,023,000.00 | $252,466,000.00 | $272,026,000.00 | $579,557,000.00 | $574,040,000.00 | $584,759,000.00 | $590,655,000.00 | $603,343,000.00 | $596,268,000.00 | $600,253,000.00 | $626,600,000.00 | $342,111,000.00 | $341,926,000.00 | $336,527,000.00 | $333,786,000.00 | $359,435,000.00 | $403,460,000.00 | $385,452,000.00 | $369,270,000.00 | $430,995,000.00 | $415,914,000.00 | $369,964,000.00 | $367,967,000.00 | $369,952,000.00 | $330,361,000.00 | $277,460,000.00 | $239,561,000.00 | $209,783,000.00 | $178,937,000.00 | $151,441,000.00 | $124,127,000.00 | $200,736,000.00 | $175,074,000.00 | $147,026,000.00 | $126,161,000.00 | -- | -- | -- | $58,546,000.00 | -- | -- |
Total Stockholders' Equity | $-133,335,000.00 | $-125,670,000.00 | $-113,595,000.00 | $-128,761,000.00 | $-119,649,000.00 | $-109,368,000.00 | $-96,271,000.00 | $-82,056,000.00 | $-140,937,000.00 | $-123,090,000.00 | $-105,159,000.00 | $-83,765,000.00 | $-77,713,000.00 | $-66,130,000.00 | $-32,787,000.00 | $-22,826,000.00 | $287,331,000.00 | $284,093,000.00 | $294,311,000.00 | $295,431,000.00 | $321,614,000.00 | $310,887,000.00 | $318,856,000.00 | $338,612,000.00 | $62,780,000.00 | $65,072,000.00 | $70,914,000.00 | $60,789,000.00 | $77,146,000.00 | $67,103,000.00 | $60,723,000.00 | $50,978,000.00 | $96,134,000.00 | $47,595,000.00 | $40,779,000.00 | $40,394,000.00 | $88,059,000.00 | $171,498,000.00 | $161,623,000.00 | $156,699,000.00 | $172,284,000.00 | $169,768,000.00 | $165,860,000.00 | $158,459,000.00 | $230,965,000.00 | $202,194,000.00 | $172,996,000.00 | $162,755,000.00 | -- | -- | -- | $148,838,000.00 | -- | -- |
Controlling Interest in Subsidiaries | $637,000.00 | $615,000.00 | $661,000.00 | $666,000.00 | $775,000.00 | $848,000.00 | $857,000.00 | $1,169,000.00 | $-746,000.00 | $-634,000.00 | $-99,000.00 | $1,209,000.00 | $1,135,000.00 | $1,280,000.00 | $1,263,000.00 | $1,469,000.00 | $1,325,000.00 | $1,779,000.00 | $1,057,000.00 | $1,237,000.00 | $1,527,000.00 | $1,404,000.00 | $1,226,000.00 | $1,373,000.00 | $1,369,000.00 | $1,651,000.00 | $1,451,000.00 | $1,405,000.00 | $1,628,000.00 | $1,317,000.00 | $1,242,000.00 | $1,292,000.00 | $1,362,000.00 | $1,308,000.00 | $1,102,000.00 | $1,049,000.00 | $1,203,000.00 | $981,000.00 | $904,000.00 | $1,042,000.00 | $1,247,000.00 | $1,642,000.00 | $1,301,000.00 | $1,370,000.00 | $1,430,000.00 | $1,545,000.00 | $3,008,000.00 | $3,188,000.00 | -- | -- | -- | $3,060,000.00 | -- | -- |
Total Liabilities and Equity | $148,868,000.00 | $154,858,000.00 | $162,636,000.00 | $164,556,000.00 | $195,005,000.00 | $211,282,000.00 | $224,839,000.00 | $239,777,000.00 | $220,930,000.00 | $222,116,000.00 | $239,701,000.00 | $265,685,000.00 | $310,103,000.00 | $328,349,000.00 | $368,595,000.00 | $385,119,000.00 | $689,129,000.00 | $743,871,000.00 | $759,548,000.00 | $741,700,000.00 | $829,265,000.00 | $809,896,000.00 | $831,773,000.00 | $865,164,000.00 | $596,401,000.00 | $616,628,000.00 | $653,483,000.00 | $689,212,000.00 | $693,332,000.00 | $675,476,000.00 | $715,594,000.00 | $721,798,000.00 | $787,053,000.00 | $736,008,000.00 | $760,681,000.00 | $788,221,000.00 | $816,592,000.00 | $711,000,000.00 | $734,051,000.00 | $726,877,000.00 | $647,754,000.00 | $643,133,000.00 | $431,432,000.00 | $429,226,000.00 | $306,251,000.00 | $267,727,000.00 | $240,517,000.00 | $224,159,000.00 | -- | -- | -- | $197,800,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | $39,516,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $204,575,000.00 | $415,994,000.00 | $197,438,000.00 | $942,213,000.00 | $234,979,000.00 | $250,685,000.00 | $240,483,000.00 | $997,303,000.00 | $252,745,000.00 | $255,799,000.00 | $250,132,000.00 | $1,051,466,000.00 | $781,579,000.00 | $268,321,000.00 | $240,482,000.00 | $1,078,916,000.00 | $287,688,000.00 | $296,072,000.00 | $239,269,000.00 | $768,357,000.00 | $210,835,000.00 | $334,937,000.00 | $148,827,000.00 | $568,360,000.00 | $143,988,000.00 | -- | -- | $423,687,000.00 | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $27,165,000.00 | $115,414,000.00 | $89,684,000.00 | $29,703,000.00 | $131,305,000.00 | $104,611,000.00 | $70,224,000.00 | $33,869,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $12,304,000.00 | $29,652,000.00 | $21,225,000.00 | $5,532,000.00 | $21,815,000.00 | $13,706,000.00 | $9,713,000.00 | $5,647,000.00 | $4,887,000.00 | $2,311,000.00 | $307,000.00 | $60,353,000.00 | $16,225,000.00 | $12,714,000.00 | $26,863,000.00 | $155,395,000.00 | $120,312,000.00 | $43,894,000.00 | $45,831,000.00 | $216,037,000.00 | $162,589,000.00 | $105,594,000.00 | $50,244,000.00 | $242,348,000.00 | $187,903,000.00 | $65,292,000.00 | $62,530,000.00 | $65,818,000.00 | $78,743,000.00 | $81,428,000.00 | $81,269,000.00 | $97,395,000.00 | $266,744,000.00 | $167,818,000.00 | $67,656,000.00 | $69,235,000.00 | $302,501,000.00 | $203,537,000.00 | $91,464,000.00 | $78,300,000.00 | $197,577,000.00 | $121,003,000.00 | $51,865,000.00 | $53,685,000.00 | $148,474,000.00 | $51,467,000.00 | $47,306,000.00 | $147,838,000.00 | $36,454,000.00 | $63,892,000.00 | $33,721,000.00 | $112,319,000.00 | $76,015,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $12,852,000.00 | $46,420,000.00 | $35,169,000.00 | $24,435,000.00 | $54,755,000.00 | $14,556,000.00 | $28,499,000.00 | $13,974,000.00 | $16,604,000.00 | $35,442,000.00 | $18,886,000.00 | $92,736,000.00 | $20,812,000.00 | $24,701,000.00 | $28,093,000.00 | $141,076,000.00 | $104,275,000.00 | $77,091,000.00 | $41,240,000.00 | $175,670,000.00 | $46,329,000.00 | $86,048,000.00 | $43,124,000.00 | $192,642,000.00 | $146,793,000.00 | $100,171,000.00 | $47,701,000.00 | $214,155,000.00 | $161,709,000.00 | $54,207,000.00 | $53,616,000.00 | $220,868,000.00 | $51,338,000.00 | $43,975,000.00 | $52,406,000.00 | $201,282,000.00 | $139,303,000.00 | $49,021,000.00 | $43,534,000.00 | $113,810,000.00 | $31,519,000.00 | $48,508,000.00 | $18,680,000.00 | $74,712,000.00 | $18,452,000.00 | $36,033,000.00 | $17,015,000.00 | $62,131,000.00 | $45,487,000.00 | $30,158,000.00 | $16,254,000.00 | $57,352,000.00 | $39,473,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-548,000.00 | $-16,768,000.00 | $-13,944,000.00 | $-10,399,000.00 | $-33,182,000.00 | $-10,563,000.00 | $-18,786,000.00 | $-8,327,000.00 | $-47,159,000.00 | $-33,131,000.00 | $-18,579,000.00 | $-44,355,000.00 | $-6,814,000.00 | $-21,911,000.00 | $-4,155,000.00 | $18,053,000.00 | $18,200,000.00 | $6,144,000.00 | $171,000.00 | $42,495,000.00 | $20,918,000.00 | $12,426,000.00 | $7,120,000.00 | $49,706,000.00 | $13,459,000.00 | $12,822,000.00 | $14,829,000.00 | $65,103,000.00 | $24,857,000.00 | $27,221,000.00 | $27,653,000.00 | $79,077,000.00 | $47,588,000.00 | $56,187,000.00 | $15,250,000.00 | $170,454,000.00 | $163,198,000.00 | $63,052,000.00 | $47,930,000.00 | $162,067,000.00 | $45,055,000.00 | $72,495,000.00 | $33,185,000.00 | $127,447,000.00 | $31,249,000.00 | $32,449,000.00 | $30,291,000.00 | $85,707,000.00 | $54,859,000.00 | $33,734,000.00 | $17,467,000.00 | $54,967,000.00 | $36,542,000.00 | -- |
Loss Before Income Taxes | $-8,435,000.00 | $-52,348,000.00 | $-40,398,000.00 | $-29,536,000.00 | $-47,567,000.00 | $-14,453,000.00 | $-24,943,000.00 | $-11,143,000.00 | $-17,898,000.00 | $-39,142,000.00 | $-21,072,000.00 | $-3,695,000.00 | $-11,140,000.00 | $-33,747,000.00 | $-9,124,000.00 | $12,439,000.00 | $12,955,000.00 | $7,943,000.00 | $-3,966,000.00 | $1,399,000.00 | $16,129,000.00 | $3,071,000.00 | $-4,972,000.00 | $35,375,000.00 | $10,357,000.00 | $12,160,000.00 | $9,746,000.00 | $44,321,000.00 | $18,796,000.00 | $23,977,000.00 | $21,085,000.00 | $53,060,000.00 | $97,252,000.00 | $51,244,000.00 | $4,808,000.00 | $147,265,000.00 | $147,293,000.00 | $58,225,000.00 | $43,201,000.00 | $142,333,000.00 | $103,777,000.00 | $34,485,000.00 | -- | $124,649,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.33 | $-2.51 | $-2.10 | $-1.62 | $-3.32 | $-0.89 | $-1.73 | $-0.76 | $-1.15 | $-2.57 | $-1.40 | $-4.31 | $-0.85 | $-3.00 | $-0.75 | $-19.26 | $0.45 | $-0.56 | $-0.20 | $-0.32 | $0.51 | $0.09 | $-0.24 | $16.99 | $0.39 | $0.49 | $0.35 | $-1.08 | $0.57 | $1.08 | $0.98 | $-2.35 | $4.42 | $2.50 | $0.18 | $-0.08 | $1.96 | $4.20 | $1.76 | $5.63 | $4.07 | $1.34 | $1.18 | $4.74 | $1.16 | $2.28 | $1.08 | $2.92 | $1.84 | $1.14 | $0.60 | $1.96 | $1.08 | -- |
Weighted Average Shares Basic | 28,181,000 | 22,418,000 | 20,538,000 | 19,648,000 | 16,070,000 | 16,087,000 | 16,020,000 | 15,956,000 | 15,831,000 | 15,774,000 | 15,717,000 | 15,657,000 | 15,578,000 | 15,601,000 | 15,497,000 | 15,991,000 | 15,897,000 | 16,253,000 | 16,292,000 | 17,073,000 | 17,184,000 | 17,142,000 | 17,378,000 | 17,724,000 | 18,023,000 | 18,335,000 | 18,662,000 | 18,696,000 | 18,715,000 | 18,646,000 | 18,855,000 | 19,504,000 | 19,608,000 | 19,571,000 | 20,172,000 | 21,625,000 | 22,071,000 | 22,301,000 | 22,509,000 | 23,072,000 | 23,025,000 | 23,161,000 | 23,374,000 | 23,358,000 | 23,338,000 | 23,316,000 | 23,381,000 | 24,373,000 | 24,341,000 | 24,625,000 | 24,845,000 | 25,083,000 | 24,062,000 | -- |
Earnings Per Share Diluted | $-0.33 | $-2.51 | $-2.10 | $-1.62 | $-3.32 | $-0.89 | $-1.73 | $-0.76 | $-3.71 | $-2.57 | $-1.40 | $-4.31 | $-3.85 | $-2.25 | $-0.75 | $-19.26 | $-0.12 | $-0.56 | $-0.20 | $-0.32 | $0.49 | $-0.15 | $-0.24 | $15.72 | $0.38 | $0.48 | $0.34 | $-1.08 | $0.54 | $1.02 | $0.92 | $-2.35 | $1.82 | $2.38 | $0.18 | $-0.08 | $5.63 | $2.24 | $1.61 | $5.19 | $1.42 | $2.34 | $1.10 | $1.20 | $1.08 | $1.13 | $1.02 | $2.77 | $1.76 | $0.52 | $0.57 | $1.88 | $1.07 | -- |
Weighted Average Shares Diluted | 28,181,000 | 22,418,000 | 20,538,000 | 20,840,000 | 16,070,000 | 16,051,000 | 16,020,000 | 15,956,000 | 15,816,000 | 15,774,000 | 15,717,000 | 15,598,000 | 15,578,000 | 15,601,000 | 15,497,000 | 15,991,000 | 16,133,000 | 16,253,000 | 16,292,000 | 17,073,000 | 17,575,000 | 17,260,000 | 17,378,000 | 18,211,000 | 18,429,000 | 19,069,000 | 19,304,000 | 18,788,000 | 19,568,000 | 19,822,000 | 20,040,000 | 20,619,000 | 20,688,000 | 20,669,000 | 20,995,000 | 23,634,000 | 23,640,000 | 24,415,000 | 24,662,000 | 25,005,000 | 25,070,000 | 24,940,000 | 25,058,000 | 24,962,000 | 25,016,000 | 24,846,000 | 24,844,000 | 25,685,000 | 25,489,000 | 25,773,000 | 25,928,000 | 26,259,000 | 24,261,000 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 25,413,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 26,953,000 | 26,496,000 | 26,482,000 | 20,866,000 | 16,129,000 | 16,117,000 | 16,111,000 | 16,057,000 | 15,899,000 | 15,897,000 | 15,795,000 | 15,664,000 | 15,646,000 | 15,629,000 | 15,559,000 | 15,454,000 | 15,778,000 | 16,079,000 | 16,309,000 | 16,276,000 | 17,048,000 | 17,027,000 | 17,343,000 | 17,418,000 | 17,905,000 | 18,034,000 | 18,413,000 | 18,774,000 | 18,878,000 | 18,350,000 | 18,603,000 | 19,021,000 | 19,051,000 | 18,737,000 | 20,132,000 | 20,279,000 | 20,747,000 | 21,941,000 | 22,337,000 | 22,629,000 | 22,866,000 | 22,995,000 | 23,177,000 | 23,427,000 | 23,363,000 | 23,319,000 | 23,311,000 | 23,405,000 | -- | -- | -- | 24,881,000 | -- | -- |
Common Stock Value | $29,963,000.00 | $29,963,000.00 | $29,963,000.00 | $29,963,000.00 | -- | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | $25,413,000.00 | -- | -- | -- | $25,413,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 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,354,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |