Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 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 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $142,170,000.00 | $82,498,000.00 | $101,574,000.00 | $103,093,000.00 | $99,395,000.00 | $99,531,000.00 | $83,488,000.00 | $155,378,000.00 | $105,566,000.00 | $56,950,000.00 | $93,840,000.00 | $129,562,000.00 | $86,463,000.00 | $161,081,000.00 | $144,382,000.00 | $86,231,000.00 | $59,555,000.00 | $55,832,000.00 | $35,604,000.00 | $79,816,000.00 | $84,334,000.00 | $75,647,000.00 | $57,480,000.00 | $118,198,000.00 | $76,105,000.00 | $60,185,000.00 | $98,244,000.00 | $109,760,000.00 | $69,677,000.00 | $48,035,000.00 | $78,807,000.00 | $94,766,000.00 | $66,567,000.00 | $62,842,000.00 | $88,781,000.00 | $76,175,000.00 | $51,522,000.00 | $62,941,000.00 | $66,852,000.00 | $80,179,000.00 | $40,498,000.00 | $53,696,000.00 | $72,731,000.00 | $52,720,000.00 | $42,153,000.00 | $43,935,000.00 | $55,359,000.00 | $33,778,000.00 | $54,055,000.00 | $45,406,000.00 | $61,555,000.00 | $75,756,000.00 | $59,001,000.00 | $85,077,000.00 | $107,788,000.00 |
Accounts Receivable Net Current | $597,363,000.00 | $650,017,000.00 | $677,988,000.00 | $504,122,000.00 | $674,935,000.00 | $525,176,000.00 | $482,166,000.00 | $430,380,000.00 | $520,629,000.00 | $457,308,000.00 | $465,424,000.00 | $391,567,000.00 | $460,385,000.00 | $369,037,000.00 | $393,044,000.00 | $374,998,000.00 | $413,741,000.00 | $355,178,000.00 | $366,163,000.00 | $299,899,000.00 | $324,695,000.00 | -- | -- | $268,287,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $218,046,000.00 | $222,122,000.00 | $244,331,000.00 | $243,286,000.00 | $244,798,000.00 | $274,863,000.00 | $246,873,000.00 | $155,060,000.00 | $147,739,000.00 | $134,514,000.00 | $77,752,000.00 | $69,963,000.00 | $81,304,000.00 | $73,751,000.00 | $93,323,000.00 | $50,268,000.00 | $61,065,000.00 | $57,198,000.00 | $58,205,000.00 | $50,493,000.00 | $51,395,000.00 | $56,606,000.00 | $52,127,000.00 | $39,855,000.00 | $51,295,000.00 | $51,431,000.00 | $90,497,000.00 | $93,557,000.00 | $111,076,000.00 | $80,502,000.00 | $46,376,000.00 | $33,343,000.00 | $24,971,000.00 | $18,773,000.00 | $24,273,000.00 | $19,835,000.00 | $23,600,000.00 | $30,834,000.00 | $29,661,000.00 | $22,629,000.00 | $24,285,000.00 | $20,202,000.00 | $27,701,000.00 | $14,795,000.00 | $23,866,000.00 | $15,783,000.00 | $23,997,000.00 | $23,514,000.00 | $15,942,000.00 | -- | -- | $9,062,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,219,314,000.00 | $1,269,228,000.00 | $1,276,133,000.00 | $1,095,130,000.00 | $1,293,443,000.00 | $1,069,913,000.00 | $985,343,000.00 | $897,482,000.00 | $960,551,000.00 | $829,566,000.00 | $774,198,000.00 | $777,594,000.00 | $826,652,000.00 | $768,029,000.00 | $806,832,000.00 | $649,798,000.00 | $690,007,000.00 | $641,559,000.00 | $626,232,000.00 | $560,103,000.00 | $613,162,000.00 | $577,790,000.00 | $571,595,000.00 | $568,124,000.00 | $569,218,000.00 | $555,345,000.00 | $605,516,000.00 | $597,324,000.00 | $588,794,000.00 | $545,999,000.00 | $506,619,000.00 | $477,976,000.00 | $473,833,000.00 | $454,160,000.00 | $448,030,000.00 | $444,277,000.00 | $446,155,000.00 | $420,390,000.00 | $387,876,000.00 | $425,259,000.00 | -- | -- | -- | $323,727,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | $11,933,000.00 | -- | -- | -- | $7,911,000.00 | $7,644,000.00 | $7,368,000.00 | $7,607,000.00 | $7,388,000.00 | $7,921,000.00 | $7,258,000.00 | $7,851,000.00 | $7,153,000.00 | $7,078,000.00 | $7,236,000.00 | $6,821,000.00 | $7,314,000.00 | $6,973,000.00 | $6,936,000.00 | $7,219,000.00 | $7,510,000.00 | $8,013,000.00 | $8,363,000.00 | $6,513,000.00 | $6,690,000.00 | $6,945,000.00 | $6,176,000.00 | $6,166,000.00 | $6,266,000.00 | $6,160,000.00 | $5,957,000.00 | $6,133,000.00 | $6,127,000.00 | $5,834,000.00 | $4,636,000.00 | $4,335,000.00 | $4,293,000.00 | $4,253,000.00 | $3,963,000.00 | $3,738,000.00 | $2,213,000.00 | $2,244,000.00 | $2,040,000.00 | $2,116,000.00 | $2,086,000.00 | $1,962,000.00 | -- | -- | $1,817,000.00 | -- | -- | -- |
Intangible Assets Net | $42,970,000.00 | $46,942,000.00 | $51,253,000.00 | $25,045,000.00 | $27,556,000.00 | $30,336,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $158,284,000.00 | $158,199,000.00 | $158,300,000.00 | $136,105,000.00 | $136,100,000.00 | $135,907,000.00 | $126,378,000.00 | $126,543,000.00 | $126,604,000.00 | $126,596,000.00 | $126,651,000.00 | $126,645,000.00 | $126,945,000.00 | $118,200,000.00 | $118,100,000.00 | $118,097,000.00 | $118,225,000.00 | $118,097,000.00 | $110,754,000.00 | $110,807,000.00 | $76,401,000.00 | $76,445,000.00 | $76,484,000.00 | $76,624,000.00 | $76,546,000.00 | $76,470,000.00 | $55,396,000.00 | $48,397,000.00 | $49,472,000.00 | $41,958,000.00 | $42,011,000.00 | $42,151,000.00 | $42,353,000.00 | $34,112,000.00 | $34,112,000.00 | $34,112,000.00 | $34,111,000.00 | $34,161,000.00 | $29,570,000.00 | $29,570,000.00 | $29,570,000.00 | $28,660,000.00 | $28,660,000.00 | $28,660,000.00 | $28,787,000.00 | $28,787,000.00 | $28,580,000.00 | $28,444,000.00 | $22,283,000.00 | -- | $28,580,000.00 | $18,604,000.00 | -- | -- | -- |
Other Assets | $84,335,000.00 | $72,153,000.00 | $70,794,000.00 | $70,447,000.00 | $55,371,000.00 | $55,033,000.00 | $45,888,000.00 | $45,586,000.00 | $46,215,000.00 | $43,895,000.00 | $41,282,000.00 | $42,289,000.00 | $43,387,000.00 | $34,314,000.00 | $33,025,000.00 | $32,596,000.00 | $34,000,000.00 | $35,304,000.00 | $30,211,000.00 | $17,328,000.00 | $17,843,000.00 | $18,037,000.00 | $17,592,000.00 | $19,143,000.00 | $17,632,000.00 | $16,278,000.00 | $11,904,000.00 | $11,956,000.00 | $11,704,000.00 | $11,092,000.00 | $9,526,000.00 | $8,644,000.00 | $8,989,000.00 | $8,969,000.00 | $9,456,000.00 | $9,480,000.00 | $9,047,000.00 | $7,145,000.00 | $7,995,000.00 | $3,720,000.00 | -- | -- | -- | $4,459,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,595,597,000.00 | $1,618,786,000.00 | $1,680,806,000.00 | $1,414,826,000.00 | $1,597,865,000.00 | $1,371,340,000.00 | $1,256,150,000.00 | $1,166,203,000.00 | $1,255,146,000.00 | $1,139,945,000.00 | $1,077,416,000.00 | $1,076,775,000.00 | $1,125,954,000.00 | $1,038,711,000.00 | $1,058,862,000.00 | $909,113,000.00 | $952,608,000.00 | $914,266,000.00 | $874,813,000.00 | $786,198,000.00 | $798,189,000.00 | $775,196,000.00 | $760,399,000.00 | $758,704,000.00 | $764,653,000.00 | $738,996,000.00 | $755,184,000.00 | $741,720,000.00 | $736,678,000.00 | $680,894,000.00 | $639,099,000.00 | $616,680,000.00 | $630,434,000.00 | $590,487,000.00 | $580,385,000.00 | $571,546,000.00 | $591,365,000.00 | $591,365,000.00 | $564,446,000.00 | $553,845,000.00 | $506,777,000.00 | $465,301,000.00 | $494,492,000.00 | $437,872,000.00 | $499,873,000.00 | $440,794,000.00 | $446,830,000.00 | $433,688,000.00 | $414,417,000.00 | $378,062,000.00 | $394,794,000.00 | $389,191,000.00 | -- | -- | -- |
Accounts Payable | $294,705,000.00 | $295,855,000.00 | $351,384,000.00 | $220,159,000.00 | $299,627,000.00 | $192,511,000.00 | $165,793,000.00 | $136,161,000.00 | $162,670,000.00 | $121,263,000.00 | $149,685,000.00 | $165,162,000.00 | $159,175,000.00 | $104,893,000.00 | $136,507,000.00 | $82,919,000.00 | $126,154,000.00 | $107,336,000.00 | $108,954,000.00 | $86,801,000.00 | $100,270,000.00 | $92,830,000.00 | $98,672,000.00 | $106,933,000.00 | $125,850,000.00 | $99,965,000.00 | $111,955,000.00 | $113,518,000.00 | $121,562,000.00 | $90,268,000.00 | $74,608,000.00 | $76,780,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | $13,663,000.00 | $13,856,000.00 | $13,638,000.00 | $13,598,000.00 | $13,054,000.00 | $10,639,000.00 | $11,302,000.00 | $10,024,000.00 | $9,639,000.00 | $8,846,000.00 | $8,832,000.00 | $7,813,000.00 | $6,656,000.00 | $7,081,000.00 | $6,616,000.00 | $8,339,000.00 | $7,907,000.00 | $8,506,000.00 | $7,132,000.00 | $7,450,000.00 | $6,969,000.00 | $7,548,000.00 | $7,481,000.00 | $7,109,000.00 | $5,244,000.00 | $6,590,000.00 | $5,185,000.00 | $5,302,000.00 | $9,020,000.00 | $10,192,000.00 | $5,930,000.00 | $5,322,000.00 | -- | -- | -- | $9,533,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $717,844,000.00 | $773,090,000.00 | $867,515,000.00 | $632,561,000.00 | $851,445,000.00 | $665,695,000.00 | $579,862,000.00 | $505,465,000.00 | $615,850,000.00 | $526,342,000.00 | $493,797,000.00 | $514,365,000.00 | $580,945,000.00 | $515,641,000.00 | $556,137,000.00 | $422,968,000.00 | $480,122,000.00 | $463,977,000.00 | $446,170,000.00 | $361,945,000.00 | $389,012,000.00 | $375,919,000.00 | $380,545,000.00 | $386,101,000.00 | $381,041,000.00 | $362,934,000.00 | $398,154,000.00 | $395,802,000.00 | $402,883,000.00 | $361,191,000.00 | $329,345,000.00 | $297,802,000.00 | $313,760,000.00 | $285,478,000.00 | $292,437,000.00 | $292,284,000.00 | $321,166,000.00 | $308,388,000.00 | $281,824,000.00 | $287,462,000.00 | $247,033,000.00 | $212,517,000.00 | $248,322,000.00 | $199,640,000.00 | $270,319,000.00 | $202,076,000.00 | $219,437,000.00 | $214,061,000.00 | $197,954,000.00 | -- | -- | $177,214,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $720,995,000.00 | $693,713,000.00 | $661,049,000.00 | $627,202,000.00 | $594,348,000.00 | $558,654,000.00 | $530,185,000.00 | $507,846,000.00 | $483,601,000.00 | $539,547,000.00 | $508,134,000.00 | $484,616,000.00 | $469,063,000.00 | $447,425,000.00 | $427,579,000.00 | $410,219,000.00 | $396,973,000.00 | $377,423,000.00 | $357,325,000.00 | $341,137,000.00 | $326,085,000.00 | $311,221,000.00 | $293,218,000.00 | $277,945,000.00 | $269,048,000.00 | $253,467,000.00 | $236,246,000.00 | $222,823,000.00 | $371,290,000.00 | $358,670,000.00 | $341,895,000.00 | $331,224,000.00 | $321,267,000.00 | $310,970,000.00 | $295,291,000.00 | $286,477,000.00 | $277,567,000.00 | $262,066,000.00 | $250,114,000.00 | $240,637,000.00 | $232,414,000.00 | $221,804,000.00 | $213,208,000.00 | $205,358,000.00 | $197,656,000.00 | $209,001,000.00 | $198,968,000.00 | $190,906,000.00 | $187,434,000.00 | -- | -- | $167,539,000.00 | -- | -- | -- |
Total Stockholders' Equity | $877,753,000.00 | $845,696,000.00 | $813,291,000.00 | $782,265,000.00 | $746,420,000.00 | $705,645,000.00 | $676,288,000.00 | $660,738,000.00 | $639,296,000.00 | $613,603,000.00 | $583,619,000.00 | $562,410,000.00 | $545,009,000.00 | $523,070,000.00 | $502,725,000.00 | $486,145,000.00 | $472,486,000.00 | $450,289,000.00 | $428,643,000.00 | $424,253,000.00 | $409,177,000.00 | $399,277,000.00 | $379,854,000.00 | $372,603,000.00 | $383,612,000.00 | $376,062,000.00 | $357,030,000.00 | $345,918,000.00 | $333,795,000.00 | $319,703,000.00 | $309,754,000.00 | $318,878,000.00 | $316,674,000.00 | $305,009,000.00 | $287,948,000.00 | $279,262,000.00 | $270,199,000.00 | $256,058,000.00 | $248,662,000.00 | $266,383,000.00 | $259,744,000.00 | $252,784,000.00 | $246,170,000.00 | $238,232,000.00 | $229,554,000.00 | $238,718,000.00 | $227,393,000.00 | $219,627,000.00 | $216,463,000.00 | -- | -- | $211,977,000.00 | -- | $185,106,000.00 | $174,087,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,595,597,000.00 | $1,618,786,000.00 | $1,680,806,000.00 | $1,414,826,000.00 | $1,597,865,000.00 | $1,371,340,000.00 | $1,256,150,000.00 | $1,166,203,000.00 | $1,255,146,000.00 | $1,139,945,000.00 | $1,077,416,000.00 | $1,076,775,000.00 | $1,125,954,000.00 | $1,038,711,000.00 | $1,058,862,000.00 | $909,113,000.00 | $952,608,000.00 | $914,266,000.00 | $874,813,000.00 | $786,198,000.00 | $798,189,000.00 | $775,196,000.00 | $760,399,000.00 | $758,704,000.00 | $764,653,000.00 | $738,996,000.00 | $755,184,000.00 | $741,720,000.00 | $736,678,000.00 | $680,894,000.00 | $639,099,000.00 | $616,680,000.00 | $630,434,000.00 | $590,487,000.00 | $580,385,000.00 | $571,546,000.00 | $591,365,000.00 | $564,446,000.00 | $530,486,000.00 | $553,845,000.00 | $506,777,000.00 | $465,301,000.00 | $494,492,000.00 | $437,872,000.00 | $499,873,000.00 | $440,794,000.00 | $446,830,000.00 | $433,688,000.00 | $414,417,000.00 | -- | -- | $389,576,000.00 | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 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 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 3/31/2010 | 3/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $509,055,000.00 | $587,611,000.00 | $574,175,000.00 | $2,067,718,000.00 | $623,476,000.00 | $952,065,000.00 | $458,359,000.00 | $1,821,019,000.00 | $494,834,000.00 | $458,017,000.00 | $416,649,000.00 | $1,568,323,000.00 | $1,215,716,000.00 | $433,081,000.00 | $355,031,000.00 | $1,588,404,000.00 | $428,991,000.00 | $411,565,000.00 | $381,372,000.00 | $325,434,000.00 | $345,664,000.00 | $345,043,000.00 | $356,532,000.00 | $1,410,997,000.00 | $344,225,000.00 | $744,719,000.00 | $373,356,000.00 | $1,329,389,000.00 | -- | -- | -- | $1,204,199,000.00 | -- | -- | -- | $1,143,282,000.00 | -- | -- | -- | $1,057,536,000.00 | -- | -- | -- | $983,112,000.00 | -- | -- | -- | $825,581,000.00 | -- | -- | -- | $718,515,000.00 | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $234,584,000.00 | $264,365,000.00 | $210,736,000.00 | -- | $240,803,000.00 | $449,413,000.00 | $215,865,000.00 | -- | -- | -- | -- | -- | -- | $207,660,000.00 | $196,634,000.00 | -- | -- | $303,277,000.00 | $142,770,000.00 | -- | -- | -- | -- |
Gross Profit | $133,810,000.00 | $144,365,000.00 | $142,273,000.00 | $517,524,000.00 | $385,199,000.00 | $246,827,000.00 | $113,523,000.00 | $460,982,000.00 | $345,631,000.00 | $228,514,000.00 | $105,512,000.00 | $393,554,000.00 | $295,670,000.00 | $98,962,000.00 | $98,557,000.00 | $391,191,000.00 | $299,366,000.00 | $103,031,000.00 | $92,639,000.00 | $330,388,000.00 | $82,913,000.00 | $85,500,000.00 | $80,703,000.00 | $323,482,000.00 | $76,688,000.00 | $87,571,000.00 | $77,593,000.00 | $299,759,000.00 | $73,786,000.00 | $81,933,000.00 | $67,664,000.00 | $66,946,000.00 | $64,060,000.00 | $131,051,000.00 | $59,130,000.00 | $244,547,000.00 | $65,438,000.00 | $63,924,000.00 | $56,439,000.00 | $54,650,000.00 | $56,749,000.00 | $52,780,000.00 | $56,439,000.00 | $204,773,000.00 | -- | -- | $52,734,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $89,381,000.00 | $182,950,000.00 | $90,298,000.00 | $333,520,000.00 | $248,201,000.00 | $84,704,000.00 | $76,767,000.00 | $297,117,000.00 | $76,874,000.00 | $143,279,000.00 | $68,775,000.00 | $271,263,000.00 | $201,746,000.00 | $136,356,000.00 | $69,467,000.00 | $279,182,000.00 | $209,400,000.00 | $136,310,000.00 | $65,787,000.00 | $237,082,000.00 | $174,399,000.00 | $57,705,000.00 | $56,966,000.00 | $228,127,000.00 | $57,134,000.00 | $56,340,000.00 | $54,664,000.00 | $205,232,000.00 | $50,160,000.00 | $51,607,000.00 | $48,054,000.00 | $48,351,000.00 | $44,688,000.00 | $43,638,000.00 | -- | $167,125,000.00 | -- | -- | $42,303,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $291,206,000.00 | $99,502,000.00 | $95,941,000.00 | $351,362,000.00 | $91,914,000.00 | $89,197,000.00 | $80,340,000.00 | $313,666,000.00 | $81,032,000.00 | $151,759,000.00 | $73,060,000.00 | $287,219,000.00 | $212,925,000.00 | $144,037,000.00 | $73,560,000.00 | $295,912,000.00 | $221,965,000.00 | $144,534,000.00 | $69,878,000.00 | $250,854,000.00 | $62,890,000.00 | $121,162,000.00 | $60,232,000.00 | $239,243,000.00 | $60,298,000.00 | $58,743,000.00 | $57,086,000.00 | $214,027,000.00 | $52,479,000.00 | $103,908,000.00 | $50,178,000.00 | $186,306,000.00 | $135,739,000.00 | $45,260,000.00 | $44,064,000.00 | $43,666,000.00 | $44,876,000.00 | $43,598,000.00 | $41,697,000.00 | $156,815,000.00 | $116,162,000.00 | $38,085,000.00 | $39,381,000.00 | $146,028,000.00 | $105,469,000.00 | $70,010,000.00 | $34,527,000.00 | $131,941,000.00 | $33,746,000.00 | $61,146,000.00 | $29,846,000.00 | $116,875,000.00 | $29,504,000.00 | $107,974,000.00 | -- |
Loss from Operations | $38,047,000.00 | $91,195,000.00 | $46,332,000.00 | $166,162,000.00 | $46,458,000.00 | $77,290,000.00 | $33,183,000.00 | $147,316,000.00 | $36,085,000.00 | $76,755,000.00 | $32,452,000.00 | $106,335,000.00 | $82,745,000.00 | $53,482,000.00 | $24,997,000.00 | $95,279,000.00 | $77,401,000.00 | $28,375,000.00 | $22,761,000.00 | $79,534,000.00 | $20,023,000.00 | $24,570,000.00 | $20,471,000.00 | $84,239,000.00 | $16,390,000.00 | $28,828,000.00 | $20,507,000.00 | $18,736,000.00 | $21,307,000.00 | $45,689,000.00 | $17,486,000.00 | $75,751,000.00 | $59,372,000.00 | $41,727,000.00 | $15,066,000.00 | $15,080,000.00 | $20,562,000.00 | $35,068,000.00 | $14,742,000.00 | $60,098,000.00 | $18,053,000.00 | $14,695,000.00 | $13,353,000.00 | $58,745,000.00 | -- | -- | $13,353,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $129,915,000.00 | $91,502,000.00 | $46,522,000.00 | $162,974,000.00 | $120,636,000.00 | $71,271,000.00 | $31,030,000.00 | $146,884,000.00 | $112,463,000.00 | $76,553,000.00 | $32,575,000.00 | $106,906,000.00 | $83,840,000.00 | $28,669,000.00 | $25,095,000.00 | $95,959,000.00 | $27,262,000.00 | $28,335,000.00 | $22,716,000.00 | $20,026,000.00 | $20,744,000.00 | $45,460,000.00 | $20,568,000.00 | $18,167,000.00 | $65,724,000.00 | $28,687,000.00 | $20,778,000.00 | $18,736,000.00 | $21,307,000.00 | $28,583,000.00 | $17,486,000.00 | $75,751,000.00 | $17,645,000.00 | $41,727,000.00 | $15,066,000.00 | $15,080,000.00 | $26,731,000.00 | $20,326,000.00 | $16,176,000.00 | $13,997,000.00 | $18,053,000.00 | $14,695,000.00 | $13,353,000.00 | $58,745,000.00 | $46,000,000.00 | $16,908,000.00 | $13,563,000.00 | $39,574,000.00 | $14,434,000.00 | $11,848,000.00 | $6,283,000.00 | $40,568,000.00 | $34,227,000.00 | $21,082,000.00 | -- |
Earnings Per Share Basic | $3.53 | $2.50 | $1.27 | $4.49 | $3.26 | $1.91 | $0.84 | $3.96 | $3.05 | $2.36 | $1.76 | $5.58 | $4.41 | $2.79 | $1.30 | $5.18 | $4.19 | $2.72 | $1.21 | $4.70 | $1.10 | $1.33 | $1.14 | $4.00 | $3.34 | $1.24 | $0.97 | $0.76 | $0.92 | $2.43 | $0.76 | $1.37 | $4.79 | $3.38 | $1.22 | $6.26 | $5.02 | $1.63 | $1.26 | $1.04 | $1.33 | $2.05 | $0.98 | $0.96 | $1.11 | $2.27 | $1.01 | $2.92 | $2.41 | $0.87 | $0.43 | $2.89 | $2.47 | $1.54 | -- |
Weighted Average Shares Basic | 26,618,000 | 26,624,000 | 26,552,000 | 26,569,000 | 26,561,000 | 26,546,000 | 26,513,000 | 26,638,000 | 26,668,000 | 13,332,000 | 13,333,000 | 13,337,000 | 13,342,000 | 13,372,000 | 13,322,000 | 13,327,000 | 13,329,000 | 13,334,000 | 13,356,000 | 13,448,000 | 13,467,000 | 13,464,000 | 13,434,000 | 13,790,000 | 13,845,000 | 13,843,000 | 13,806,000 | 13,867,000 | 6,946,000 | 6,971,000 | 14,066,000 | 7,256,000 | 7,260,000 | 7,249,000 | 7,225,000 | 7,318,000 | 7,230,000 | 7,412,000 | 7,504,000 | 7,927,000 | 7,950,354 | 7,944,932 | 7,913,937 | 7,809,938 | 7,778,174 | 7,745,506 | 7,720,535 | 8,002,191 | 7,818,666 | 8,230,022 | 8,307,389 | 8,200,557 | 8,251,715 | 8,267,374 | -- |
Earnings Per Share Diluted | $1.02 | $1.22 | $1.27 | $4.48 | $1.34 | $1.91 | $0.84 | $3.93 | $0.98 | $2.34 | $1.75 | $5.54 | $1.62 | $1.48 | $1.30 | $5.15 | $1.46 | $2.71 | $1.20 | $1.12 | $1.10 | $1.33 | $1.12 | $0.65 | $1.11 | $1.23 | $0.96 | $3.60 | $5.71 | $1.21 | $1.50 | $1.36 | $1.40 | $2.15 | $1.21 | $6.19 | $2.13 | $1.63 | $1.25 | $4.37 | $1.32 | $2.03 | $0.97 | $4.32 | $1.11 | $1.25 | $1.00 | $2.84 | $1.10 | $0.85 | $0.43 | $2.82 | $2.41 | $1.50 | -- |
Weighted Average Shares Diluted | 26,665,000 | 26,679,000 | 26,648,000 | 26,654,000 | 26,648,000 | 26,671,000 | 26,685,000 | 26,866,000 | 26,930,000 | 13,431,000 | 13,441,000 | 13,417,000 | 13,378,000 | 13,394,000 | 13,388,000 | 13,415,000 | 13,378,000 | 13,408,000 | 13,457,000 | 13,578,000 | 13,544,000 | 13,597,000 | 13,597,000 | 13,967,000 | 14,022,000 | 14,021,000 | 14,019,000 | 14,028,000 | 7,013,000 | 7,027,000 | 7,108,000 | 7,344,000 | 7,336,000 | 7,310,000 | 7,301,000 | 7,393,000 | 7,413,000 | 7,345,000 | 7,559,000 | 7,999,000 | 8,012,840 | 8,019,557 | 7,984,681 | 7,902,871 | 7,843,153 | 7,822,079 | 7,790,811 | 8,214,620 | 7,970,368 | 8,327,748 | 8,489,703 | 8,423,099 | 8,451,130 | 8,469,226 | -- |
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 | 50,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | 25,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 26,954,000 | 26,942,000 | 26,947,000 | 26,905,000 | 26,907,000 | 26,906,000 | 26,893,000 | 26,886,000 | 26,966,000 | 13,510,000 | 13,536,000 | 13,503,000 | 13,503,000 | 13,537,000 | 13,553,000 | 13,500,000 | 13,513,000 | 13,513,000 | 13,509,000 | 13,611,000 | 13,640,000 | 13,727,000 | 13,723,000 | 13,761,000 | 14,046,000 | 14,171,000 | 14,170,000 | 14,161,000 | 7,080,000 | 7,080,000 | 7,167,000 | 7,365,000 | 7,482,000 | 7,482,000 | 7,478,000 | 7,389,000 | 7,398,000 | 7,437,000 | 7,528,000 | 8,036,000 | 8,088,484 | 8,170,282 | 8,199,311 | 8,149,706 | 8,151,201 | 8,079,919 | 7,950,000 | 7,999,895 | -- | -- | -- | 8,519,189 | -- | -- | -- |
Common Stock Value | $274,000.00 | $274,000.00 | $274,000.00 | $272,000.00 | $272,000.00 | $272,000.00 | $271,000.00 | $270,000.00 | $270,000.00 | $146,000.00 | $146,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $145,000.00 | $144,000.00 | $144,000.00 | $144,000.00 | $144,000.00 | $143,000.00 | $143,000.00 | $143,000.00 | $143,000.00 | $142,000.00 | $142,000.00 | $142,000.00 | $142,000.00 | $142,000.00 | $133,000.00 | $133,000.00 | $133,000.00 | $132,000.00 | $132,000.00 | $132,000.00 | $132,000.00 | $131,000.00 | $131,000.00 | $131,000.00 | $131,000.00 | $130,000.00 | $130,000.00 | $130,000.00 | $130,000.00 | $129,000.00 | $129,000.00 | $128,000.00 | $128,000.00 | $127,000.00 | $127,000.00 | -- | -- | $125,000.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- |
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 | 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 | 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 | 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 | 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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |