Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/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 | 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 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $79,271,000.00 | $107,776,000.00 | $48,999,000.00 | $178,939,000.00 | $115,534,000.00 | $122,537,000.00 | $67,553,000.00 | $57,115,000.00 | $58,807,000.00 | $66,422,000.00 | $45,351,000.00 | $41,881,000.00 | $40,351,000.00 | $33,223,000.00 | $34,104,000.00 | $38,343,000.00 | $25,487,000.00 | $61,397,000.00 | $64,539,000.00 | $27,952,000.00 | $34,125,000.00 | $24,262,000.00 | $29,559,000.00 | $27,131,000.00 | $24,453,000.00 | $20,607,000.00 | $18,357,000.00 | $15,277,000.00 | $17,102,000.00 | $21,645,000.00 | $21,256,000.00 | $19,319,000.00 | $17,662,000.00 | $23,762,000.00 | $23,486,000.00 | $16,408,000.00 | $20,740,000.00 | $17,171,000.00 | $18,790,233.00 | $17,629,963.00 | $20,963,260.00 | $63,347,645.00 | $26,176,800.00 | $28,909,987.00 | $38,435,362.00 | $26,277,366.00 | $38,435,362.00 | $28,909,987.00 | $29,349,636.00 | $44,691,021.00 | -- | -- | -- | $47,927,540.00 | $18,149,145.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $13,637,000.00 | $13,648,000.00 | $14,127,000.00 | $13,609,000.00 | $14,218,000.00 | $13,095,000.00 | $10,886,000.00 | $8,329,000.00 | $8,798,000.00 | $8,575,000.00 | $9,081,000.00 | $9,001,000.00 | $9,229,000.00 | $9,236,000.00 | $9,902,000.00 | $9,219,000.00 | $8,930,000.00 | $7,765,000.00 | $8,128,000.00 | $8,264,000.00 | $8,683,000.00 | $8,139,000.00 | $8,602,000.00 | $9,479,000.00 | $10,951,000.00 | $12,104,000.00 | $13,388,000.00 | $14,406,000.00 | $13,547,000.00 | $13,223,000.00 | $12,214,000.00 | $10,118,000.00 | $8,920,000.00 | $8,896,000.00 | $9,050,000.00 | $9,256,000.00 | $9,231,000.00 | $10,257,000.00 | $9,408,046.00 | $11,548,873.00 | $11,494,463.00 | $9,502,289.00 | $7,093,211.00 | $9,145,857.00 | $8,776,498.00 | $8,635,633.00 | -- | -- | -- | $6,780,092.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $123,391,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,128,471,000.00 | $1,030,123,000.00 | $921,867,000.00 | $957,974,000.00 | $1,001,351,000.00 | $1,092,995,000.00 | $1,064,870,000.00 | $502,191,000.00 | $483,836,000.00 | $490,715,000.00 | $456,579,000.00 | $422,426,000.00 | $438,092,000.00 | $425,192,000.00 | $341,082,000.00 | $348,681,000.00 | $280,331,000.00 | $310,969,000.00 | $300,961,000.00 | $294,425,000.00 | $279,413,000.00 | $287,078,000.00 | $245,215,000.00 | $216,935,000.00 | $199,283,000.00 | $226,061,000.00 | $236,578,000.00 | $243,438,000.00 | $226,009,000.00 | $263,698,000.00 | $256,271,000.00 | $227,109,000.00 | $210,194,000.00 | $226,735,000.00 | $244,739,000.00 | $224,029,000.00 | $220,350,000.00 | $249,833,000.00 | $254,416,001.00 | $242,223,533.00 | $244,350,400.00 | $297,842,841.00 | $268,164,012.00 | $263,347,437.00 | $246,604,068.00 | $283,062,460.00 | -- | -- | -- | $211,709,821.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $17,395,000.00 | $17,551,000.00 | $16,888,000.00 | $16,865,000.00 | $15,707,000.00 | $14,772,000.00 | $14,000,000.00 | $8,692,000.00 | $8,826,000.00 | $8,982,000.00 | $9,545,000.00 | $9,797,000.00 | $9,952,000.00 | $10,104,000.00 | $10,469,000.00 | $7,871,000.00 | $7,073,000.00 | $6,985,000.00 | $6,649,000.00 | $6,255,000.00 | $5,817,000.00 | $5,303,000.00 | $4,830,000.00 | $4,699,000.00 | $4,452,000.00 | $5,018,000.00 | $5,637,000.00 | $5,921,000.00 | $5,059,000.00 | $5,328,000.00 | $5,947,000.00 | $6,361,000.00 | $6,814,000.00 | $7,372,000.00 | $7,855,000.00 | $8,213,000.00 | $8,254,000.00 | $8,699,000.00 | $9,362,245.00 | $9,422,097.00 | $9,735,841.00 | $9,387,218.00 | $9,245,310.00 | $8,185,920.00 | $7,695,397.00 | $7,086,164.00 | -- | -- | -- | $5,406,387.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $6,808,000.00 | $7,347,000.00 | $8,142,000.00 | $8,666,000.00 | $4,693,000.00 | $5,089,000.00 | $5,532,000.00 | $687,000.00 | $769,000.00 | $927,000.00 | $1,072,000.00 | $1,232,000.00 | $1,408,000.00 | $1,614,000.00 | $1,810,000.00 | $2,052,000.00 | $2,310,000.00 | $2,004,000.00 | $2,315,000.00 | $2,414,000.00 | $2,231,000.00 | $2,440,000.00 | $2,801,000.00 | $3,113,000.00 | $3,373,000.00 | $3,931,000.00 | $4,615,000.00 | $5,282,000.00 | $6,085,000.00 | $6,770,000.00 | $7,983,000.00 | $9,197,000.00 | $9,920,000.00 | $11,238,000.00 | $13,014,000.00 | $9,852,000.00 | $8,483,000.00 | $10,253,181.00 | $10,236,744.00 | $11,490,617.00 | $9,423,283.00 | $9,742,878.00 | $10,390,246.00 | $9,756,506.00 | $11,071,284.00 | $12,727,528.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $75,587,000.00 | $77,343,000.00 | $77,846,000.00 | $77,810,000.00 | $70,633,000.00 | $70,118,000.00 | $70,825,000.00 | $58,629,000.00 | $58,901,000.00 | $58,714,000.00 | $58,172,000.00 | $57,838,000.00 | $57,741,000.00 | $58,414,000.00 | $57,899,000.00 | $58,129,000.00 | $58,835,000.00 | $58,332,000.00 | $58,853,000.00 | $57,268,000.00 | $56,294,000.00 | $56,135,000.00 | $56,107,000.00 | $55,779,000.00 | $55,439,000.00 | $57,976,000.00 | $58,361,000.00 | $58,615,000.00 | $59,092,000.00 | $59,085,000.00 | $59,371,000.00 | $59,883,000.00 | $59,402,000.00 | $60,479,000.00 | $61,116,000.00 | $56,460,000.00 | $53,659,000.00 | $53,074,362.00 | $55,615,137.00 | $55,239,777.00 | $50,379,564.00 | $48,968,390.00 | $50,317,305.00 | $47,878,130.00 | $47,922,855.00 | $47,881,346.00 | -- | -- | -- | $20,580,995.00 | -- | -- | -- | -- | -- |
Other Assets | $89,735,000.00 | $69,356,000.00 | $43,223,000.00 | $41,339,000.00 | $38,564,000.00 | $37,654,000.00 | $34,187,000.00 | $15,405,000.00 | $19,069,000.00 | $15,307,000.00 | $22,247,000.00 | $20,573,000.00 | $35,828,000.00 | $35,821,000.00 | $36,786,000.00 | $34,579,000.00 | $32,273,000.00 | $29,394,000.00 | $30,706,000.00 | $31,927,000.00 | $28,377,000.00 | $27,635,000.00 | $27,065,000.00 | $25,204,000.00 | $24,611,000.00 | $26,328,000.00 | $24,758,000.00 | $22,791,000.00 | $21,643,000.00 | $18,446,000.00 | $17,178,000.00 | $23,194,000.00 | $23,052,000.00 | $22,583,000.00 | $21,386,000.00 | $22,583,000.00 | $23,066,000.00 | $22,440,000.00 | $7,255,009.00 | $5,140,628.00 | $3,731,411.00 | $4,654,709.00 | $4,573,877.00 | $4,712,843.00 | $3,989,931.00 | $3,778,357.00 | -- | -- | -- | $4,598,980.00 | -- | -- | -- | -- | -- |
Total Assets | $3,713,776,000.00 | $3,460,993,000.00 | $3,041,010,000.00 | $2,967,348,000.00 | $2,876,821,000.00 | $3,038,043,000.00 | $2,884,776,000.00 | $1,968,178,000.00 | $1,938,690,000.00 | $1,750,251,000.00 | $1,584,697,000.00 | $1,459,532,000.00 | $1,413,583,000.00 | $1,374,013,000.00 | $1,170,357,000.00 | $1,109,894,000.00 | $1,198,676,000.00 | $1,161,634,000.00 | $1,114,455,000.00 | $1,044,095,000.00 | $1,011,775,000.00 | $983,951,000.00 | $903,645,000.00 | $875,882,000.00 | $815,250,000.00 | $797,281,000.00 | $734,094,000.00 | $724,423,000.00 | $670,178,000.00 | $728,743,000.00 | $694,781,000.00 | $637,097,000.00 | $612,637,000.00 | $629,659,000.00 | $634,365,000.00 | $586,983,000.00 | $581,097,000.00 | $604,659,563.00 | $597,156,445.00 | $619,949,075.00 | $630,892,995.00 | $675,472,003.00 | $681,699,498.00 | $660,675,789.00 | $625,978,593.00 | $645,597,467.00 | $788,433,613.00 | $660,579,017.00 | -- | $584,407,339.00 | -- | -- | -- | -- | -- |
Accounts Payable | $402,752,000.00 | $328,155,000.00 | $290,284,000.00 | $285,465,000.00 | $349,126,000.00 | $411,371,000.00 | $432,695,000.00 | $196,480,000.00 | $193,373,000.00 | $230,916,000.00 | $205,536,000.00 | $162,401,000.00 | $182,354,000.00 | $202,416,000.00 | $133,833,000.00 | $117,188,000.00 | $102,432,000.00 | $134,330,000.00 | $119,969,000.00 | $115,805,000.00 | $100,085,000.00 | $135,881,000.00 | $122,731,000.00 | $102,529,000.00 | $89,577,000.00 | $126,583,000.00 | $125,014,000.00 | $112,968,000.00 | $91,042,000.00 | $114,759,000.00 | $112,384,000.00 | $79,275,000.00 | $63,646,000.00 | $87,787,000.00 | $79,787,000.00 | $73,748,000.00 | $65,598,000.00 | $88,733,043.00 | $77,333,742.00 | $67,318,276.00 | $66,404,098.00 | $101,007,455.00 | $79,153,405.00 | $80,896,210.00 | $71,419,981.00 | $93,506,089.00 | -- | -- | -- | $95,302,897.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $108,831,000.00 | $93,584,000.00 | $81,008,000.00 | $115,044,000.00 | $89,166,000.00 | $95,268,000.00 | $41,629,000.00 | $41,960,000.00 | $40,108,000.00 | $41,748,000.00 | $30,059,000.00 | $26,249,000.00 | $32,528,000.00 | $31,356,000.00 | $28,700,000.00 | $29,259,000.00 | $28,491,000.00 | $35,947,000.00 | $28,067,000.00 | $22,800,000.00 | $23,818,000.00 | $24,450,000.00 | $23,203,000.00 | $21,146,000.00 | $20,425,000.00 | $22,763,000.00 | $22,403,000.00 | $21,724,000.00 | $21,590,000.00 | $21,983,000.00 | $31,785,000.00 | $26,155,000.00 | $26,646,000.00 | $26,944,000.00 | $23,501,000.00 | $19,978,000.00 | $12,243,000.00 | $11,947,022.00 | $11,847,160.00 | $10,667,868.00 | $9,540,592.00 | $13,157,024.00 | $12,827,600.00 | $11,970,730.00 | $10,755,461.00 | $8,917,723.00 | -- | -- | -- | $12,517,671.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $260,764,729.00 | $260,908,657.00 | -- | -- | -- | $246,768,356.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $343,093,000.00 | -- | -- | -- | $253,873,000.00 | -- | $256,299,000.00 | $251,366,000.00 | $202,168,000.00 | $202,297,000.00 | $195,002,000.00 | $193,641,000.00 | $165,413,000.00 | -- | -- | -- | $119,220,000.00 | -- | -- | $97,231,000.00 | $102,292,000.00 | $122,072,000.00 | $105,239,000.00 | $121,210,000.00 | $116,195,436.00 | $63,546,415.00 | $64,447,318.00 | $66,827,059.00 | $70,539,703.00 | $71,724,665.00 | $74,922,236.00 | -- | $207,965,571.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,045,000.00 | $-3,735,000.00 | $-2,884,000.00 | $-4,645,000.00 | $-4,051,000.00 | $-5,650,000.00 | $-4,354,000.00 | $-7,436,000.00 | $-6,754,000.00 | $-9,290,000.00 | $-11,695,000.00 | $-13,194,000.00 | $-13,291,000.00 | $-7,514,000.00 | $-9,609,000.00 | $-8,118,000.00 | $-6,485,000.00 | $-5,949,000.00 | $-4,101,000.00 | $-4,063,000.00 | $-3,786,000.00 | $-5,626,000.00 | $-6,091,000.00 | $-6,338,000.00 | $-6,380,000.00 | $-6,591,000.00 | $-8,913,000.00 | $-9,212,000.00 | $-7,622,000.00 | $-5,228,000.00 | $-5,646,000.00 | $-2,995,000.00 | $-5,028,000.00 | $-2,620,000.00 | $-257,000.00 | $1,389,000.00 | $1,726,000.00 | $3,112,442.00 | $2,949,677.00 | $1,697,350.00 | $685,747.00 | $713,194.00 | $-612,594.00 | $-1,549,234.00 | $-129,421.00 | $-1,868,352.00 | -- | -- | -- | $3,551,521.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $595,911,000.00 | $562,203,000.00 | $540,964,000.00 | $534,624,000.00 | $533,549,000.00 | $515,642,000.00 | $488,278,000.00 | $410,553,000.00 | $393,158,000.00 | $368,390,000.00 | $344,936,000.00 | $325,025,000.00 | $320,660,000.00 | $314,459,000.00 | $292,256,000.00 | $283,386,000.00 | $274,170,000.00 | $269,806,000.00 | $258,213,000.00 | $247,080,000.00 | $238,378,000.00 | $231,390,000.00 | $212,033,000.00 | $203,540,000.00 | $197,709,000.00 | $194,353,000.00 | $193,217,000.00 | $187,502,000.00 | $185,508,000.00 | $184,454,000.00 | $183,458,000.00 | $179,280,000.00 | $177,289,000.00 | $181,477,000.00 | $172,823,000.00 | $165,532,000.00 | $162,813,000.00 | $171,094,000.00 | $178,010,011.00 | $173,464,894.00 | $175,245,645.00 | $177,169,717.00 | $174,780,969.00 | $168,009,787.00 | $162,840,919.00 | $161,335,621.00 | -- | -- | -- | $126,609,101.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $901,975,000.00 | $868,506,000.00 | $843,525,000.00 | $828,922,000.00 | $824,029,000.00 | $797,696,000.00 | $766,381,000.00 | $668,836,000.00 | $645,576,000.00 | $492,813,000.00 | -- | -- | -- | $428,856,000.00 | -- | -- | -- | $376,875,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $289,542,000.00 | -- | -- | -- | $286,307,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $23,911,000.00 | $30,620,000.00 | $30,458,000.00 | $65,850,000.00 | $49,002,000.00 | $16,844,000.00 | $15,186,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-1,000.00 | $-1,000.00 | $1,000.00 | $11,000.00 | $12,000.00 | $7,522.00 | $3,005.00 | $13,047.00 | $-92,884.00 | $-27,583.00 | $71,314.00 | $71,314.00 | $71,314.00 | $63,614.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,713,776,000.00 | $3,460,993,000.00 | $3,041,010,000.00 | $2,967,348,000.00 | $2,876,821,000.00 | $3,038,043,000.00 | $2,884,776,000.00 | $1,968,178,000.00 | $1,938,690,000.00 | $1,750,251,000.00 | $1,584,697,000.00 | $1,459,532,000.00 | $1,413,583,000.00 | $1,374,013,000.00 | $1,170,357,000.00 | $1,109,894,000.00 | $1,198,676,000.00 | $1,161,634,000.00 | $1,114,455,000.00 | $1,044,095,000.00 | $1,011,775,000.00 | $983,951,000.00 | $903,645,000.00 | $875,882,000.00 | $815,250,000.00 | $797,281,000.00 | $734,094,000.00 | $724,423,000.00 | $670,178,000.00 | $728,743,000.00 | $694,781,000.00 | $637,097,000.00 | $612,637,000.00 | $629,659,000.00 | $634,365,000.00 | $586,983,000.00 | $581,097,000.00 | $604,659,563.00 | $597,156,445.00 | $619,949,075.00 | $630,892,995.00 | $675,472,003.00 | $681,699,498.00 | $660,675,789.00 | $625,978,593.00 | $645,597,467.00 | -- | -- | -- | $584,407,339.00 | -- | -- | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/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 | 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 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $246,429,000.00 | $172,253,000.00 | $58,649,000.00 | $49,948,000.00 | $290,833,000.00 | $79,556,000.00 | $149,681,000.00 | $58,813,000.00 | $100,231,000.00 | $187,549,000.00 | $129,328,000.00 | $77,954,000.00 | $38,446,000.00 | $168,118,000.00 | $120,464,000.00 | $43,139,000.00 | $32,632,000.00 | $173,612,000.00 | $46,162,000.00 | $42,776,000.00 | $35,473,000.00 | $41,459,000.00 | $41,367,000.00 | $35,408,000.00 | $25,924,000.00 | $134,344,000.00 | $98,327,000.00 | $59,532,000.00 | $27,676,000.00 | $117,064,000.00 | $36,293,000.00 | $50,539,000.00 | $19,643,000.00 | $116,932,000.00 | $35,024,000.00 | $27,936,000.00 | $17,554,000.00 | $103,324,539.00 | $74,965,277.00 | $23,382,576.00 | $21,518,871.00 | $128,147,277.00 | $34,802,296.00 | $60,381,671.00 | $29,223,810.00 | $135,046,147.00 | $99,989,798.00 | $60,134,708.00 | $27,983,033.00 | $110,702,420.00 | -- | -- | -- | $79,700,056.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $162,138,000.00 | $42,752,000.00 | $82,714,000.00 | $41,301,000.00 | $157,841,000.00 | $40,618,000.00 | $38,249,000.00 | $35,168,000.00 | $60,483,000.00 | $116,050,000.00 | $82,403,000.00 | -- | -- | $116,504,000.00 | $31,231,000.00 | -- | -- | $114,513,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $55,544,000.00 | $28,924,000.00 | -- | $87,396,000.00 | $30,082,000.00 | $26,083,000.00 | -- | $84,871,000.00 | $56,005,000.00 | $27,204,000.00 | -- | $80,164,000.00 | $53,137,000.00 | $26,487,000.00 | -- | $81,880,000.00 | $53,028,000.00 | $25,888,000.00 | -- | $76,506,000.00 | $25,812,000.00 | $24,071,000.00 | -- | $74,293,000.00 | $24,154,000.00 | $24,339,000.00 | -- | $71,374,831.00 | $25,291,596.00 | $23,601,368.00 | $26,699.00 | $72,791,218.00 | $22,899,237.00 | $25,799,020.00 | $84,360,323.00 | $61,920,156.00 | $18,794,112.00 | $19,679,643.00 | $64,710,123.00 | $15,967.00 | $14,140.00 | $15,836.00 | $54,406,204.00 | -- |
Loss from Operations | $82,218,000.00 | $48,143,000.00 | $17,616,000.00 | $9,097,000.00 | $132,992,000.00 | $38,938,000.00 | $71,740,000.00 | $23,645,000.00 | $39,748,000.00 | $71,499,000.00 | $46,925,000.00 | $12,888,000.00 | $9,522,000.00 | $51,614,000.00 | $13,462,000.00 | $13,057,000.00 | $6,549,000.00 | $59,099,000.00 | $39,540,000.00 | $13,975,000.00 | $8,269,000.00 | $36,588,000.00 | $14,340,000.00 | $8,758,000.00 | $-563,000.00 | $23,776,000.00 | $9,943,000.00 | $4,716,000.00 | $1,788,000.00 | $7,057,000.00 | $10,326,000.00 | $656,000.00 | $-4,428,000.00 | $13,151,000.00 | $6,221,000.00 | $-3,003,000.00 | $-6,785,000.00 | $6,631,511.00 | $3,590,446.00 | $-3,991,517.00 | $-2,082,497.00 | $28,657,002.00 | $10,709.00 | $8,258,624.00 | $3,424,790.00 | $50,685,824.00 | $16,408,689.00 | $13,357,563.00 | $8,303,390.00 | $45,992,297.00 | $18,913.00 | $12,014.00 | $2,563.00 | $25,293,852.00 | -- |
Loss Before Income Taxes | $38,269,000.00 | $20,260,000.00 | $8,418,000.00 | $1,054,000.00 | -- | $31,392,000.00 | $59,410,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.20 | $0.55 | $0.14 | $0.02 | $1.83 | $1.48 | $0.62 | $0.83 | $0.49 | $1.13 | $0.64 | $0.22 | $0.13 | $0.95 | $0.19 | $0.29 | $0.09 | $0.83 | $0.23 | $0.35 | $0.15 | $0.52 | $0.30 | $0.13 | $-0.01 | $0.26 | $0.12 | $0.07 | $0.02 | $0.02 | $0.04 | $0.04 | $-0.09 | $0.22 | $0.04 | $0.06 | $-0.18 | $0.05 | $0.02 | $-0.08 | $-0.04 | $0.41 | $0.15 | $0.11 | $0.03 | $0.82 | $0.63 | $0.34 | $0.13 | $1.12 | $0.33 | $0.48 | $0.06 | $1.99 | -- |
Weighted Average Shares Basic | 52,140,000 | 52,104,000 | 52,045,000 | 51,963,000 | 51,841,000 | 51,810,000 | 51,818,000 | 51,464,000 | 50,158,000 | 47,702,000 | 47,597,000 | 47,488,000 | 47,384,000 | 46,586,000 | 46,413,000 | 46,387,000 | 46,293,000 | 45,729,000 | 45,854,000 | 45,469,000 | 45,373,000 | 45,509,000 | 45,524,000 | 45,463,403 | 45,513,872 | 46,409,192 | 46,360,575 | 46,719,122 | 46,742,488 | 46,494,448 | 46,473,375 | 46,493,162 | 46,408,123 | 46,161,846 | 46,315,968 | 46,064,049 | 45,909,995 | 45,560,078 | 45,472,517 | 45,465,529 | 45,327,237 | 45,116,164 | 44,788,160 | 44,343,059 | 44,145,093 | 42,587,818 | 43,116,861 | 42,367,242 | 41,322,276 | 25,728,314 | 34,434,352 | 13,742,472 | 13,282,284 | 9,991,912 | -- |
Earnings Per Share Diluted | $1.17 | $0.40 | $0.12 | $0.02 | $1.78 | $1.44 | $0.93 | $0.33 | $0.48 | $1.10 | $0.62 | $0.22 | $0.13 | $0.93 | $0.47 | $0.19 | $0.09 | $0.81 | $0.23 | $0.34 | $0.15 | $0.82 | $0.30 | $0.13 | $-0.01 | $0.26 | $0.19 | $0.07 | $0.02 | $0.06 | $0.04 | $-0.05 | $-0.09 | $0.22 | $0.04 | $-0.12 | $-0.18 | $0.03 | $0.02 | $-0.04 | $-0.04 | $0.40 | $0.15 | $0.10 | $0.03 | $0.78 | $0.24 | $0.31 | $0.12 | $0.69 | $0.26 | $0.17 | $0.02 | $0.61 | -- |
Weighted Average Shares Diluted | 53,228,000 | 53,259,000 | 53,232,000 | 53,261,000 | 53,278,000 | 53,297,000 | 53,173,000 | 52,839,000 | 51,475,000 | 49,006,000 | 48,785,000 | 48,571,000 | 48,497,000 | 47,774,000 | 47,693,000 | 47,681,000 | 47,654,000 | 46,831,000 | 46,944,000 | 46,406,000 | 45,994,000 | 45,957,000 | 45,770,568 | 45,675,000 | 45,513,872 | 46,493,477 | 46,430,163 | 46,730,805 | 46,860,344 | 47,664,895 | 47,243,793 | 47,034,083 | 46,408,123 | 46,718,140 | 46,987,522 | 46,573,691 | 45,909,995 | 46,649,171 | 46,390,468 | 45,465,529 | 46,220,748 | 45,995,463 | 46,247,239 | 46,359,323 | 46,128,417 | 44,707,132 | 46,308,032 | 45,907,748 | 45,823,090 | 41,513,482 | 43,445,391 | 38,412,419 | 36,587,847 | 32,705,617 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |