Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 4/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 | $133,963,000.00 | $142,300,000.00 | $132,504,000.00 | $164,479,000.00 | $308,552,000.00 | $287,167,000.00 | $297,141,000.00 | $294,923,000.00 | $271,085,000.00 | $219,731,000.00 | $206,766,000.00 | $203,479,000.00 | $211,967,000.00 | $190,340,000.00 | $174,745,000.00 | $139,881,000.00 | $155,317,000.00 | $136,340,000.00 | $163,104,000.00 | $177,993,000.00 | $148,716,000.00 | $147,297,000.00 | $140,957,000.00 | $133,407,000.00 | $113,889,000.00 | $108,558,000.00 | $69,429,000.00 | $70,791,000.00 | $65,623,000.00 | $60,981,000.00 | $67,571,000.00 | $78,889,000.00 | $79,871,000.00 | $78,085,000.00 | $74,548,000.00 | $30,753,000.00 | $32,536,000.00 | $35,588,000.00 | $43,039,000.00 | $46,290,000.00 | $48,317,000.00 | $34,639,000.00 | $42,441,000.00 | $44,986,000.00 | $35,220,000.00 | $33,797,000.00 | -- | $37,218,000.00 | $46,877,000.00 | $44,413,000.00 | $37,857,000.00 | $44,782,000.00 | $45,743,000.00 | $45,020,000.00 | $37,694,000.00 |
Accounts Receivable Net Current | $208,544,000.00 | $192,327,000.00 | $159,199,000.00 | $189,597,000.00 | $173,893,000.00 | $146,120,000.00 | $118,987,000.00 | $104,410,000.00 | $78,257,000.00 | $79,544,000.00 | $75,932,000.00 | $86,865,000.00 | $45,161,000.00 | $64,909,000.00 | $64,238,000.00 | $83,753,000.00 | $49,046,000.00 | $62,279,000.00 | $70,947,000.00 | $78,727,000.00 | $84,977,000.00 | $74,429,000.00 | $75,588,000.00 | $75,302,000.00 | $69,835,000.00 | $48,561,000.00 | $67,083,000.00 | $50,573,000.00 | $44,993,000.00 | $63,482,000.00 | $47,471,000.00 | $36,868,000.00 | $38,674,000.00 | $42,002,000.00 | $42,753,000.00 | $42,794,000.00 | $29,904,000.00 | $32,067,000.00 | $38,121,000.00 | $36,587,000.00 | $29,321,000.00 | $30,220,000.00 | $23,150,000.00 | $24,843,000.00 | $24,978,000.00 | $34,978,000.00 | -- | $30,464,000.00 | $35,071,000.00 | -- | -- | -- | $57,888,000.00 | -- | -- |
Inventory | $312,170,000.00 | $312,223,000.00 | $299,841,000.00 | $262,054,000.00 | $226,507,000.00 | $213,063,000.00 | $203,838,000.00 | $194,984,000.00 | $196,812,000.00 | $192,321,000.00 | $174,381,000.00 | $161,076,000.00 | $159,658,000.00 | $149,178,000.00 | $136,068,000.00 | $140,364,000.00 | $138,353,000.00 | $135,141,000.00 | $134,051,000.00 | $129,000,000.00 | $124,008,000.00 | $129,554,000.00 | $135,005,000.00 | $120,544,000.00 | $123,441,000.00 | $122,574,000.00 | $115,635,000.00 | $113,853,000.00 | $117,001,000.00 | $110,582,000.00 | $115,165,000.00 | $115,904,000.00 | $120,067,000.00 | $122,001,000.00 | $109,525,000.00 | $104,063,000.00 | $107,816,000.00 | $106,650,000.00 | $95,533,000.00 | $95,789,000.00 | $94,316,000.00 | $96,412,000.00 | $98,729,000.00 | $100,234,000.00 | $123,280,000.00 | $126,647,000.00 | -- | $128,719,000.00 | $120,023,000.00 | -- | -- | -- | $109,653,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $54,544,000.00 | $49,481,000.00 | $38,265,000.00 | $38,092,000.00 | $32,614,000.00 | $33,378,000.00 | $28,740,000.00 | $24,929,000.00 | $23,990,000.00 | $22,535,000.00 | $22,513,000.00 | $19,371,000.00 | $18,982,000.00 | $16,272,000.00 | $16,621,000.00 | $11,681,000.00 | $11,050,000.00 | $11,448,000.00 | $12,161,000.00 | $11,051,000.00 | $9,582,000.00 | $10,925,000.00 | $9,277,000.00 | $9,772,000.00 | $7,466,000.00 | $9,985,000.00 | $7,937,000.00 | $5,512,000.00 | $4,701,000.00 | $7,658,000.00 | $6,106,000.00 | $4,792,000.00 | $10,030,000.00 | $8,650,000.00 | $7,493,000.00 | $6,700,000.00 | $5,739,000.00 | $7,572,000.00 | $7,476,000.00 | $6,242,000.00 | $5,066,000.00 | $6,025,000.00 | $5,519,000.00 | $5,056,000.00 | $4,973,000.00 | $10,203,000.00 | -- | $10,532,000.00 | $10,062,000.00 | -- | -- | -- | $15,346,000.00 | -- | -- |
Total Current Assets | $1,105,449,000.00 | $1,015,041,000.00 | $950,169,000.00 | $934,442,000.00 | $775,142,000.00 | $679,728,000.00 | $648,706,000.00 | $619,246,000.00 | $570,144,000.00 | $514,131,000.00 | $479,592,000.00 | $470,791,000.00 | $435,768,000.00 | $420,699,000.00 | $391,672,000.00 | $375,679,000.00 | $353,915,000.00 | $345,357,000.00 | $380,412,000.00 | $396,771,000.00 | $367,283,000.00 | $362,935,000.00 | $361,597,000.00 | $339,775,000.00 | $314,631,000.00 | $289,678,000.00 | $260,084,000.00 | $240,729,000.00 | $232,318,000.00 | $242,703,000.00 | $236,313,000.00 | $236,453,000.00 | $248,642,000.00 | $250,738,000.00 | $234,386,000.00 | $185,135,000.00 | $175,995,000.00 | $181,877,000.00 | $184,169,000.00 | $184,908,000.00 | $178,603,000.00 | $167,400,000.00 | $169,942,000.00 | $175,225,000.00 | $188,451,000.00 | $205,625,000.00 | -- | $206,933,000.00 | $212,033,000.00 | -- | -- | -- | $228,630,000.00 | -- | -- |
Property Plant and Equipement | $53,032,000.00 | $47,169,000.00 | $43,156,000.00 | $40,970,000.00 | $38,778,000.00 | $35,572,000.00 | $35,500,000.00 | $34,972,000.00 | $32,921,000.00 | $30,683,000.00 | $30,459,000.00 | $29,840,000.00 | $29,199,000.00 | $27,997,000.00 | $26,363,000.00 | $25,328,000.00 | $25,130,000.00 | $24,326,000.00 | $19,638,000.00 | $41,149,000.00 | $37,659,000.00 | $36,312,000.00 | $36,203,000.00 | $36,168,000.00 | $35,704,000.00 | $31,617,000.00 | $31,486,000.00 | $30,840,000.00 | $30,804,000.00 | $31,057,000.00 | $30,997,000.00 | $30,031,000.00 | $29,985,000.00 | $29,951,000.00 | $30,198,000.00 | $30,464,000.00 | $30,880,000.00 | $31,340,000.00 | $31,605,000.00 | $32,006,000.00 | $32,311,000.00 | $32,964,000.00 | $33,663,000.00 | $34,413,000.00 | $35,107,000.00 | $35,779,000.00 | -- | $36,507,000.00 | $37,204,000.00 | -- | -- | -- | $38,594,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $41,094,000.00 | $40,448,000.00 | $33,494,000.00 | $34,050,000.00 | $33,062,000.00 | $32,499,000.00 | $32,692,000.00 | $34,331,000.00 | $35,282,000.00 | $36,170,000.00 | $39,123,000.00 | $40,303,000.00 | $41,165,000.00 | $42,344,000.00 | $44,149,000.00 | $44,645,000.00 | $45,198,000.00 | $41,132,000.00 | $34,985,000.00 | $31,673,000.00 | $31,031,000.00 | $25,264,000.00 | $19,903,000.00 | $22,404,000.00 | $25,971,000.00 | $26,654,000.00 | $24,245,000.00 | $23,798,000.00 | $21,163,000.00 | $18,666,000.00 | $19,161,000.00 | $14,860,000.00 | $14,111,000.00 | $14,559,000.00 | $11,573,000.00 | $12,055,000.00 | $12,843,000.00 | $12,539,000.00 | $16,104,000.00 | $15,810,000.00 | $15,542,000.00 | $13,406,000.00 | $12,352,000.00 | $12,520,000.00 | $12,928,000.00 | $11,515,000.00 | -- | $12,263,000.00 | $19,904,000.00 | -- | -- | -- | $13,541,000.00 | -- | -- |
Total Assets | $1,306,619,000.00 | $1,201,694,000.00 | $1,121,718,000.00 | $1,079,826,000.00 | $906,261,000.00 | $811,736,000.00 | $782,196,000.00 | $753,240,000.00 | $710,978,000.00 | $660,640,000.00 | $629,292,000.00 | $624,624,000.00 | $590,656,000.00 | $588,564,000.00 | $562,573,000.00 | $548,094,000.00 | $530,477,000.00 | $517,082,000.00 | $543,455,000.00 | $548,441,000.00 | $519,232,000.00 | $508,431,000.00 | $505,144,000.00 | $488,218,000.00 | $383,105,000.00 | $354,742,000.00 | $322,607,000.00 | $302,231,000.00 | $291,150,000.00 | $299,288,000.00 | $293,334,000.00 | $288,280,000.00 | $292,799,000.00 | $295,313,000.00 | $276,157,000.00 | $227,654,000.00 | $220,543,000.00 | $226,581,000.00 | $232,703,000.00 | $233,549,000.00 | $227,281,000.00 | $213,770,000.00 | $215,957,000.00 | $222,158,000.00 | $236,589,000.00 | $253,020,000.00 | -- | $255,810,000.00 | $269,245,000.00 | -- | -- | -- | $280,872,000.00 | -- | -- |
Accounts Payable | $39,853,000.00 | $60,061,000.00 | $60,504,000.00 | $60,473,000.00 | $54,020,000.00 | $49,410,000.00 | $50,759,000.00 | $38,025,000.00 | $35,499,000.00 | $40,695,000.00 | $40,476,000.00 | $24,013,000.00 | $24,260,000.00 | $30,270,000.00 | $26,089,000.00 | $25,341,000.00 | $21,320,000.00 | $21,771,000.00 | $29,641,000.00 | $35,955,000.00 | $27,930,000.00 | $32,633,000.00 | $43,438,000.00 | $32,642,000.00 | $33,594,000.00 | $27,606,000.00 | $26,426,000.00 | $24,996,000.00 | $20,241,000.00 | $26,836,000.00 | $21,700,000.00 | $19,849,000.00 | $24,350,000.00 | $38,849,000.00 | $30,536,000.00 | $21,605,000.00 | $14,699,000.00 | $17,379,000.00 | $17,865,000.00 | $19,451,000.00 | $16,075,000.00 | $16,188,000.00 | $13,793,000.00 | $10,166,000.00 | $11,683,000.00 | $17,642,000.00 | -- | $17,861,000.00 | $19,551,000.00 | -- | -- | -- | $36,709,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $800,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $404,876,000.00 | $400,723,000.00 | $377,681,000.00 | $378,005,000.00 | $291,371,000.00 | $224,809,000.00 | $222,923,000.00 | $214,281,000.00 | $199,299,000.00 | $166,538,000.00 | $141,632,000.00 | $143,022,000.00 | $129,993,000.00 | $143,540,000.00 | $135,401,000.00 | $128,667,000.00 | $122,630,000.00 | $111,616,000.00 | $126,302,000.00 | $140,104,000.00 | $122,158,000.00 | $122,817,000.00 | $133,617,000.00 | $134,608,000.00 | $128,703,000.00 | $116,304,000.00 | $106,364,000.00 | $100,776,000.00 | $93,222,000.00 | $107,476,000.00 | $99,019,000.00 | $98,020,000.00 | $104,683,000.00 | $114,923,000.00 | $104,888,000.00 | $59,302,000.00 | $52,819,000.00 | $53,255,000.00 | $54,778,000.00 | $57,547,000.00 | $54,551,000.00 | $40,640,000.00 | $40,104,000.00 | $36,082,000.00 | $37,161,000.00 | $47,357,000.00 | -- | $49,389,000.00 | $54,690,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,572,000.00 | $-4,160,000.00 | $-2,929,000.00 | $-1,918,000.00 | $-5,771,000.00 | $-2,089,000.00 | $588,000.00 | $1,765,000.00 | $1,750,000.00 | $2,669,000.00 | $2,083,000.00 | $3,435,000.00 | $1,078,000.00 | $-420,000.00 | $-1,313,000.00 | $-258,000.00 | $-1,310,000.00 | $-207,000.00 | $-17,000.00 | $448,000.00 | $682,000.00 | $936,000.00 | $3,227,000.00 | $2,176,000.00 | $738,000.00 | $182,000.00 | $-336,000.00 | $-2,279,000.00 | $176,000.00 | $-786,000.00 | $-356,000.00 | $-1,431,000.00 | $-1,021,000.00 | $633,000.00 | $285,000.00 | $1,276,000.00 | $2,889,000.00 | $5,833,000.00 | $5,068,000.00 | $5,739,000.00 | $5,097,000.00 | $3,077,000.00 | $2,950,000.00 | $5,020,000.00 | $4,469,000.00 | $3,364,000.00 | -- | $4,833,000.00 | $4,777,000.00 | -- | -- | -- | $6,232,000.00 | -- | -- |
Accumulated Deficit | $358,303,000.00 | $261,521,000.00 | $206,813,000.00 | $156,014,000.00 | $70,893,000.00 | $39,582,000.00 | $4,019,000.00 | $-22,722,000.00 | $-50,017,000.00 | $-70,281,000.00 | $-81,656,000.00 | $-91,969,000.00 | $-106,643,000.00 | $-117,428,000.00 | $-130,730,000.00 | $-140,226,000.00 | $-149,938,000.00 | $-150,642,000.00 | $-151,198,000.00 | $-157,260,000.00 | $-165,723,000.00 | $-174,561,000.00 | $-189,230,000.00 | $-204,745,000.00 | $-296,425,000.00 | $-308,266,000.00 | $-322,198,000.00 | $-331,704,000.00 | $-335,669,000.00 | $-337,820,000.00 | $-334,261,000.00 | $-336,209,000.00 | $-337,035,000.00 | $-343,136,000.00 | $-349,019,000.00 | $-350,887,000.00 | $-351,051,000.00 | $-346,347,000.00 | $-339,447,000.00 | $-339,621,000.00 | $-340,235,000.00 | $-335,485,000.00 | $-331,465,000.00 | $-322,477,000.00 | $-307,659,000.00 | $-298,942,000.00 | -- | $-298,471,000.00 | $-288,443,000.00 | -- | -- | -- | $-293,520,000.00 | -- | -- |
Total Stockholders' Equity | $901,743,000.00 | $800,971,000.00 | $744,037,000.00 | $701,821,000.00 | $614,890,000.00 | $586,927,000.00 | $559,273,000.00 | $538,959,000.00 | $511,679,000.00 | $494,102,000.00 | $487,660,000.00 | $481,602,000.00 | $460,663,000.00 | $445,024,000.00 | $427,172,000.00 | $419,427,000.00 | $407,847,000.00 | $405,466,000.00 | $417,153,000.00 | $408,337,000.00 | $397,074,000.00 | $385,614,000.00 | $371,527,000.00 | $353,610,000.00 | $254,402,000.00 | $238,438,000.00 | $216,243,000.00 | $201,455,000.00 | $197,928,000.00 | $191,812,000.00 | $194,315,000.00 | $190,260,000.00 | $188,116,000.00 | $180,390,000.00 | $171,269,000.00 | $168,352,000.00 | $167,724,000.00 | $173,326,000.00 | $177,925,000.00 | $176,002,000.00 | $172,730,000.00 | $173,130,000.00 | $175,853,000.00 | $186,076,000.00 | $199,428,000.00 | $205,663,000.00 | -- | $206,421,000.00 | $214,555,000.00 | -- | -- | -- | $205,567,000.00 | $216,399,000.00 | $319,377,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,306,619,000.00 | $1,201,694,000.00 | $1,121,718,000.00 | $1,079,826,000.00 | $906,261,000.00 | $811,736,000.00 | $782,196,000.00 | $753,240,000.00 | $710,978,000.00 | $660,640,000.00 | $629,292,000.00 | $624,624,000.00 | $590,656,000.00 | $588,564,000.00 | $562,573,000.00 | $548,094,000.00 | $530,477,000.00 | $517,082,000.00 | $543,455,000.00 | $548,441,000.00 | $519,232,000.00 | $508,431,000.00 | $505,144,000.00 | $488,218,000.00 | $383,105,000.00 | $354,742,000.00 | $322,607,000.00 | $302,231,000.00 | $291,150,000.00 | $299,288,000.00 | $293,334,000.00 | $288,280,000.00 | $292,799,000.00 | $295,313,000.00 | $276,157,000.00 | $227,654,000.00 | $220,543,000.00 | $226,581,000.00 | $232,703,000.00 | $233,549,000.00 | $227,281,000.00 | $213,770,000.00 | $215,957,000.00 | $222,158,000.00 | $236,589,000.00 | $253,020,000.00 | -- | $255,810,000.00 | $269,245,000.00 | -- | -- | -- | $280,872,000.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 4/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 | $252,372,000.00 | $292,326,000.00 | $273,970,000.00 | $254,020,000.00 | $653,947,000.00 | $221,177,000.00 | $203,595,000.00 | $662,428,000.00 | $456,744,000.00 | $280,050,000.00 | $132,776,000.00 | $474,560,000.00 | $352,361,000.00 | $241,956,000.00 | $118,991,000.00 | $107,723,000.00 | $235,235,000.00 | $74,305,000.00 | $91,477,000.00 | $105,683,000.00 | $95,374,000.00 | $119,333,000.00 | $122,185,000.00 | $116,396,000.00 | $294,165,000.00 | $102,790,000.00 | $86,893,000.00 | $266,980,000.00 | -- | -- | -- | $266,980,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $116,051,000.00 | $129,684,000.00 | $119,703,000.00 | $104,019,000.00 | $292,269,000.00 | $99,181,000.00 | $89,766,000.00 | $286,445,000.00 | $76,512,000.00 | $120,449,000.00 | $56,435,000.00 | $198,584,000.00 | $48,161,000.00 | $97,448,000.00 | $45,549,000.00 | $44,316,000.00 | $30,581,000.00 | $31,749,000.00 | $37,506,000.00 | $43,567,000.00 | $39,913,000.00 | $49,000,000.00 | $47,156,000.00 | $150,247,000.00 | $113,527,000.00 | $39,062,000.00 | $34,714,000.00 | $26,947,000.00 | $24,104,000.00 | $25,131,000.00 | $23,416,000.00 | $101,706,000.00 | $79,733,000.00 | $27,174,000.00 | $23,380,000.00 | $70,164,000.00 | $15,144,000.00 | $36,224,000.00 | $21,740,000.00 | $67,935,000.00 | $16,976,000.00 | $29,678,000.00 | $12,943,000.00 | $58,171,000.00 | $57,691,000.00 | $22,788,000.00 | -- | $20,536,000.00 | $114,737,000.00 | $26,895,000.00 | $34,138,000.00 | $31,081,000.00 | $85,838,000.00 | $28,064,000.00 | -- |
Research and Development | $25,662,000.00 | $71,996,000.00 | $24,130,000.00 | $23,773,000.00 | $20,563,000.00 | $35,704,000.00 | $16,973,000.00 | $65,431,000.00 | $49,015,000.00 | $32,308,000.00 | $15,685,000.00 | $61,833,000.00 | $45,513,000.00 | $16,040,000.00 | $14,606,000.00 | $53,931,000.00 | $12,930,000.00 | $13,720,000.00 | $13,685,000.00 | $51,876,000.00 | $12,845,000.00 | $12,553,000.00 | $12,233,000.00 | $43,071,000.00 | $32,154,000.00 | $21,151,000.00 | $9,895,000.00 | $34,402,000.00 | $25,607,000.00 | $8,478,000.00 | $8,636,000.00 | $32,586,000.00 | $24,679,000.00 | $16,098,000.00 | $8,199,000.00 | $33,533,000.00 | $7,950,000.00 | $18,102,000.00 | $9,257,000.00 | $34,756,000.00 | $25,857,000.00 | $8,503,000.00 | $9,206,000.00 | $40,401,000.00 | $31,999,000.00 | $10,478,000.00 | -- | $11,669,000.00 | $47,176,000.00 | $11,389,000.00 | $11,829,000.00 | $11,818,000.00 | $39,524,000.00 | $32,661,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $59,512,000.00 | $166,661,000.00 | $55,995,000.00 | $52,662,000.00 | $50,119,000.00 | $45,036,000.00 | $40,843,000.00 | $159,120,000.00 | $40,118,000.00 | $76,102,000.00 | $36,085,000.00 | $140,543,000.00 | $101,643,000.00 | $67,364,000.00 | $31,846,000.00 | $119,947,000.00 | $28,694,000.00 | $60,149,000.00 | $30,410,000.00 | $119,677,000.00 | $29,245,000.00 | $58,387,000.00 | $28,654,000.00 | $102,405,000.00 | $76,449,000.00 | $26,532,000.00 | $24,001,000.00 | $82,975,000.00 | $20,473,000.00 | $41,420,000.00 | $20,920,000.00 | $80,988,000.00 | $61,421,000.00 | $39,934,000.00 | $19,938,000.00 | $80,825,000.00 | $62,460,000.00 | $41,950,000.00 | $21,414,000.00 | $82,553,000.00 | $62,317,000.00 | $20,131,000.00 | $22,430,000.00 | $89,109,000.00 | $22,224,000.00 | $52,282,000.00 | -- | $28,932,000.00 | $107,605,000.00 | $27,084,000.00 | $56,612,000.00 | $28,692,000.00 | $99,205,000.00 | $97,498,000.00 | -- |
Loss from Operations | $56,539,000.00 | $186,744,000.00 | $115,065,000.00 | $51,357,000.00 | $156,272,000.00 | $54,145,000.00 | $48,923,000.00 | $127,325,000.00 | $80,741,000.00 | $44,347,000.00 | $20,350,000.00 | $58,041,000.00 | $43,966,000.00 | $30,084,000.00 | $13,703,000.00 | $24,205,000.00 | $10,993,000.00 | $2,010,000.00 | $7,096,000.00 | $59,959,000.00 | $48,437,000.00 | $37,769,000.00 | $18,502,000.00 | $47,842,000.00 | $37,078,000.00 | $12,530,000.00 | $10,713,000.00 | $16,623,000.00 | $10,758,000.00 | $7,127,000.00 | $2,496,000.00 | $20,718,000.00 | $18,312,000.00 | $10,620,000.00 | $3,442,000.00 | $-10,661,000.00 | $-11,092,000.00 | $-5,726,000.00 | $326,000.00 | $-14,618,000.00 | $-2,778,000.00 | $-12,883,000.00 | $-9,487,000.00 | $-30,938,000.00 | $-16,815,000.00 | $-562,000.00 | -- | $-8,396,000.00 | $7,132,000.00 | $8,418,000.00 | $8,607,000.00 | $2,389,000.00 | $-13,367,000.00 | $-69,434,000.00 | -- |
Loss Before Income Taxes | $58,999,000.00 | $191,193,000.00 | $117,518,000.00 | $52,902,000.00 | $139,089,000.00 | $94,080,000.00 | $45,883,000.00 | $120,428,000.00 | $75,162,000.00 | $40,949,000.00 | $18,201,000.00 | $55,886,000.00 | $13,592,000.00 | $15,573,000.00 | $12,262,000.00 | $20,922,000.00 | $8,265,000.00 | $1,355,000.00 | $6,534,000.00 | $54,705,000.00 | $44,458,000.00 | $35,112,000.00 | $17,473,000.00 | $43,831,000.00 | $12,855,000.00 | $20,838,000.00 | $9,517,000.00 | $11,024,000.00 | $2,287,000.00 | $3,109,000.00 | $1,444,000.00 | $15,205,000.00 | $14,150,000.00 | $7,892,000.00 | $1,969,000.00 | $-10,167,000.00 | $-4,315,000.00 | $-6,669,000.00 | $369,000.00 | $-16,104,000.00 | $-16,633,000.00 | $-3,756,000.00 | -- | $-32,388,000.00 | -- | -- | -- | -- | $7,471,000.00 | -- | -- | -- | $-17,261,000.00 | -- | -- |
Earnings Per Share Basic | $1.58 | $2.01 | $3.34 | $1.46 | $3.81 | $1.34 | $1.25 | $2.94 | $0.82 | $1.05 | $0.49 | $1.50 | $0.32 | $0.74 | $0.34 | $0.30 | $0.22 | $0.02 | $0.19 | $0.26 | $0.27 | $0.46 | $0.43 | $2.88 | $0.38 | $0.46 | $0.32 | $0.13 | $0.07 | $0.10 | $0.07 | $0.13 | $0.05 | $0.05 | $0.02 | $-0.10 | $-0.04 | $-0.06 | -- | $-0.16 | -- | -- | $-0.08 | $-0.32 | $-0.08 | $-0.10 | -- | -- | $0.05 | $0.01 | $0.04 | -- | $-0.17 | $-0.75 | -- |
Weighted Average Shares Basic | 32,638,000 | 32,807,000 | 32,759,000 | 32,744,000 | 33,011,000 | 33,170,000 | 33,245,000 | 33,555,000 | 33,643,000 | 33,696,000 | 33,715,000 | 33,257,000 | 33,159,000 | 33,116,000 | 32,872,000 | 32,559,000 | 32,584,000 | 32,706,000 | 32,683,000 | 32,286,000 | 32,365,000 | 32,154,000 | 32,094,000 | 30,866,000 | 31,274,000 | 30,589,000 | 29,772,000 | 29,195,000 | 29,221,000 | 29,066,000 | 116,152,000 | 114,378,000 | 114,799,000 | 113,470,000 | 113,152,000 | 111,450,000 | 111,191,000 | 110,932,000 | 110,649,000 | 108,869,000 | -- | -- | 108,227,000 | 107,619,000 | 107,521,000 | 107,353,000 | -- | 107,067,000 | 106,234,000 | 106,152,000 | 106,017,000 | 105,936,000 | 104,522,000 | 103,586,000 | -- |
Earnings Per Share Diluted | $1.57 | $1.99 | $3.29 | $1.43 | $1.21 | $1.32 | $1.22 | $2.88 | $1.83 | $1.03 | $0.48 | $1.46 | $0.32 | $0.39 | $0.33 | $0.29 | $0.02 | $0.02 | $0.18 | $0.25 | $1.10 | $0.43 | $0.41 | $3.80 | $0.35 | $0.42 | $0.29 | $0.36 | $0.23 | $0.10 | $0.02 | $0.01 | $0.05 | $0.05 | $0.02 | -- | $-0.10 | $-0.06 | -- | $-0.16 | -- | -- | $-0.08 | $-0.32 | $-0.08 | $-0.10 | -- | -- | $0.05 | $0.01 | $0.06 | -- | $-0.17 | $-0.75 | -- |
Weighted Average Shares Diluted | 32,926,000 | 33,208,000 | 33,189,000 | 33,293,000 | 33,638,000 | 33,562,000 | 33,974,000 | 34,268,000 | 34,089,000 | 34,473,000 | 34,643,000 | 34,128,000 | 34,070,000 | 33,958,000 | 34,057,000 | 33,828,000 | 33,821,000 | 34,064,000 | 34,224,000 | 34,002,000 | 34,032,000 | 34,048,000 | 34,123,000 | 33,436,000 | 33,524,000 | 33,168,000 | 32,255,000 | 30,947,000 | 31,037,000 | 30,701,000 | 122,078,000 | 120,916,000 | 120,620,000 | 120,612,000 | 118,720,000 | 111,450,000 | 111,701,000 | 110,932,000 | 115,798,000 | 108,869,000 | -- | -- | 108,227,000 | 107,619,000 | 107,855,000 | 107,639,000 | -- | 107,067,000 | 109,098,000 | 108,192,000 | 109,723,000 | 110,791,000 | 104,522,000 | 103,586,000 | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | -- | -- | -- | -- | 300,000,000 | -- | -- | -- | 300,000,000 | -- | -- |
Common Stock Shares Outstanding | 32,605,000 | 32,772,000 | 32,830,000 | 32,726,000 | 32,937,000 | 33,064,000 | 33,064,000 | 33,200,000 | 33,406,000 | 33,657,000 | 33,679,000 | 33,600,000 | 33,433,000 | 33,433,000 | 32,837,000 | 32,585,000 | 32,397,000 | 32,297,000 | 32,881,000 | 32,558,000 | 32,398,000 | 32,331,000 | 32,142,000 | 32,048,000 | 31,433,000 | 31,180,000 | 29,995,000 | 29,518,000 | 29,347,000 | 29,134,000 | 116,237,000 | 115,981,000 | 115,601,000 | 114,202,000 | 113,513,000 | 112,729,000 | 111,917,000 | 111,523,000 | 111,149,000 | 110,105,000 | 109,466,000 | 108,652,000 | 108,285,000 | 108,173,000 | -- | -- | -- | -- | 106,689,000 | -- | -- | -- | 105,786,000 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | -- | -- | -- | -- | 30,000,000 | -- | -- | -- | 30,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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |