Date | 3/31/2024 | 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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $120,810,000.00 | $186,264,000.00 | $146,730,000.00 | $146,212,000.00 | $167,681,000.00 | $150,365,000.00 | $146,685,000.00 | $133,770,000.00 | $181,457,000.00 | $205,635,000.00 | $195,365,000.00 | $163,768,000.00 | $150,609,000.00 | $188,699,000.00 | $174,489,000.00 | $144,019,000.00 | $107,744,000.00 | $156,548,000.00 | $160,630,000.00 | $113,777,000.00 | $123,572,000.00 | $139,277,000.00 | $197,172,000.00 | $119,671,000.00 | $147,503,000.00 | $122,243,000.00 | $142,751,000.00 | $125,111,000.00 | $107,422,000.00 | $126,351,000.00 | $140,221,000.00 | $135,117,000.00 | $289,733,000.00 | $132,631,000.00 | $100,165,000.00 | $94,945,000.00 | $89,277,000.00 | $81,712,000.00 | $75,573,000.00 | $86,122,000.00 | $65,454,000.00 | $82,686,000.00 | $92,736,000.00 | $96,849,000.00 | $146,158,000.00 | $136,473,000.00 | $160,308,000.00 | $175,963,000.00 | $178,408,000.00 | $146,733,000.00 | $124,160,000.00 | $114,355,000.00 | $151,985,000.00 | $197,858,000.00 | $163,489,000.00 | $83,886,000.00 |
Accounts Receivable Net Current | $275,359,000.00 | $267,680,000.00 | $275,161,000.00 | $256,310,000.00 | $255,774,000.00 | $274,189,000.00 | $238,831,000.00 | $236,577,000.00 | $238,368,000.00 | $244,317,000.00 | $243,160,000.00 | $223,228,000.00 | $247,025,000.00 | $226,623,000.00 | $225,117,000.00 | $244,413,000.00 | $260,713,000.00 | $244,058,000.00 | $242,616,000.00 | $265,795,000.00 | $244,936,000.00 | $235,827,000.00 | $246,731,000.00 | $239,913,000.00 | $213,051,000.00 | $219,531,000.00 | $201,837,000.00 | $197,486,000.00 | $195,311,000.00 | $208,930,000.00 | $201,610,000.00 | $178,914,000.00 | $181,650,000.00 | $178,854,000.00 | $177,347,000.00 | $172,269,000.00 | $180,096,000.00 | $184,369,000.00 | $191,024,000.00 | $191,615,000.00 | $195,736,000.00 | $178,511,000.00 | $174,757,000.00 | $172,521,000.00 | $179,093,000.00 | $191,943,000.00 | $174,137,000.00 | $163,392,000.00 | $170,909,000.00 | $179,804,000.00 | -- | -- | -- | $155,005,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $733,802,000.00 | $862,226,000.00 | $760,067,000.00 | $725,415,000.00 | $731,538,000.00 | $765,955,000.00 | $691,725,000.00 | $708,255,000.00 | $686,775,000.00 | $748,199,000.00 | $721,717,000.00 | $677,944,000.00 | $643,008,000.00 | $698,345,000.00 | $637,186,000.00 | $642,768,000.00 | $598,304,000.00 | $669,082,000.00 | $607,465,000.00 | $572,628,000.00 | $550,728,000.00 | $599,567,000.00 | $529,038,000.00 | $514,245,000.00 | $515,224,000.00 | $554,266,000.00 | $539,666,000.00 | $530,943,000.00 | $520,518,000.00 | $559,938,000.00 | $539,014,000.00 | $538,996,000.00 | $639,374,000.00 | $518,226,000.00 | $474,011,000.00 | $460,243,000.00 | $438,568,000.00 | $478,133,000.00 | $459,834,000.00 | $474,980,000.00 | $461,773,000.00 | $475,375,000.00 | $457,891,000.00 | $456,215,000.00 | $437,024,000.00 | $440,935,000.00 | $430,867,000.00 | $432,751,000.00 | $424,633,000.00 | $409,960,000.00 | -- | -- | -- | $441,494,000.00 | -- | -- |
Property Plant and Equipement | $60,834,000.00 | $65,545,000.00 | $68,029,000.00 | $70,457,000.00 | $68,648,000.00 | $71,787,000.00 | $71,856,000.00 | $75,676,000.00 | $70,803,000.00 | $73,580,000.00 | $76,725,000.00 | $81,261,000.00 | $81,944,000.00 | $81,759,000.00 | $83,199,000.00 | $84,689,000.00 | $80,754,000.00 | $84,429,000.00 | $84,230,000.00 | $84,354,000.00 | $85,895,000.00 | $81,813,000.00 | $78,265,000.00 | $75,040,000.00 | $59,553,000.00 | $44,651,000.00 | $37,822,000.00 | $36,343,000.00 | $36,418,000.00 | $33,116,000.00 | $30,618,000.00 | $32,748,000.00 | $34,290,000.00 | $35,992,000.00 | $34,840,000.00 | $36,962,000.00 | $36,991,000.00 | $38,326,000.00 | $36,762,000.00 | $35,711,000.00 | $33,681,000.00 | $35,061,000.00 | $34,674,000.00 | $35,173,000.00 | $37,211,000.00 | $39,429,000.00 | $38,243,000.00 | $37,741,000.00 | $37,292,000.00 | $41,154,000.00 | -- | -- | -- | $52,257,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $306,581,000.00 | $308,596,000.00 | $302,996,000.00 | $306,641,000.00 | $305,104,000.00 | $304,036,000.00 | $295,196,000.00 | $301,222,000.00 | $319,034,000.00 | $321,330,000.00 | $313,246,000.00 | $274,843,000.00 | $273,265,000.00 | $272,322,000.00 | $266,636,000.00 | $262,774,000.00 | $262,833,000.00 | $259,164,000.00 | $253,050,000.00 | $256,890,000.00 | $258,512,000.00 | $255,816,000.00 | $210,697,000.00 | $210,605,000.00 | $222,915,000.00 | $210,080,000.00 | $210,023,000.00 | $206,634,000.00 | $202,750,000.00 | $201,094,000.00 | $206,887,000.00 | $209,662,000.00 | $216,911,000.00 | $219,724,000.00 | $222,086,000.00 | $226,040,000.00 | $219,666,000.00 | $225,269,000.00 | $230,798,000.00 | $236,788,000.00 | $234,362,000.00 | $233,599,000.00 | $231,235,000.00 | $227,546,000.00 | $226,309,000.00 | $233,365,000.00 | $233,803,000.00 | $219,933,000.00 | $222,124,000.00 | $220,013,000.00 | -- | -- | -- | $209,164,000.00 | -- | -- |
Other Assets | $9,293,000.00 | $10,017,000.00 | $7,034,000.00 | $7,558,000.00 | $7,808,000.00 | $7,956,000.00 | $9,091,000.00 | $13,293,000.00 | $15,378,000.00 | $15,840,000.00 | $16,834,000.00 | $23,643,000.00 | $41,007,000.00 | $36,910,000.00 | $35,396,000.00 | $29,176,000.00 | $28,963,000.00 | $27,739,000.00 | $27,848,000.00 | $28,099,000.00 | $27,220,000.00 | $26,934,000.00 | $10,898,000.00 | $7,012,000.00 | $7,963,000.00 | $10,948,000.00 | $9,799,000.00 | $10,040,000.00 | $12,371,000.00 | $12,411,000.00 | $11,300,000.00 | $13,912,000.00 | $14,646,000.00 | $14,629,000.00 | $20,694,000.00 | $18,886,000.00 | $18,425,000.00 | $16,142,000.00 | $17,606,000.00 | $17,658,000.00 | $18,444,000.00 | $16,812,000.00 | $16,004,000.00 | $15,508,000.00 | $15,751,000.00 | $16,207,000.00 | $13,433,000.00 | $13,345,000.00 | $13,951,000.00 | $14,393,000.00 | -- | -- | -- | $19,660,000.00 | -- | -- |
Total Assets | $1,292,952,000.00 | $1,443,046,000.00 | $1,329,602,000.00 | $1,293,069,000.00 | $1,296,008,000.00 | $1,348,553,000.00 | $1,259,145,000.00 | $1,290,679,000.00 | $1,303,334,000.00 | $1,387,149,000.00 | $1,364,756,000.00 | $1,291,684,000.00 | $1,274,481,000.00 | $1,332,000,000.00 | $1,271,816,000.00 | $1,269,382,000.00 | $1,224,457,000.00 | $1,283,030,000.00 | $1,207,157,000.00 | $1,179,717,000.00 | $1,147,047,000.00 | $1,114,362,000.00 | $947,309,000.00 | $927,231,000.00 | $928,438,000.00 | $904,534,000.00 | $875,372,000.00 | $864,394,000.00 | $852,402,000.00 | $891,879,000.00 | $868,118,000.00 | $876,728,000.00 | $988,420,000.00 | $862,731,000.00 | $840,706,000.00 | $836,785,000.00 | $810,216,000.00 | $859,728,000.00 | $847,384,000.00 | $870,790,000.00 | $854,415,000.00 | $868,980,000.00 | $849,864,000.00 | $844,426,000.00 | $825,009,000.00 | $846,941,000.00 | $835,848,000.00 | $822,828,000.00 | $822,223,000.00 | $814,897,000.00 | -- | -- | -- | $879,698,000.00 | -- | -- |
Accounts Payable | $43,768,000.00 | $46,406,000.00 | $42,623,000.00 | $37,961,000.00 | $36,121,000.00 | $47,720,000.00 | $32,686,000.00 | $34,182,000.00 | $35,193,000.00 | $35,397,000.00 | $32,080,000.00 | $31,852,000.00 | $32,949,000.00 | $29,834,000.00 | $36,617,000.00 | $34,494,000.00 | $37,960,000.00 | $32,704,000.00 | $39,534,000.00 | $44,874,000.00 | $40,792,000.00 | $45,386,000.00 | $39,054,000.00 | $37,316,000.00 | $35,536,000.00 | $38,420,000.00 | $31,686,000.00 | $29,982,000.00 | $31,803,000.00 | $35,118,000.00 | $25,348,000.00 | $26,660,000.00 | $28,938,000.00 | $43,392,000.00 | $37,859,000.00 | $31,978,000.00 | $31,224,000.00 | $37,052,000.00 | $31,082,000.00 | $36,306,000.00 | $31,994,000.00 | $33,376,000.00 | $33,211,000.00 | $35,623,000.00 | $32,764,000.00 | $30,473,000.00 | $33,145,000.00 | $30,450,000.00 | $28,512,000.00 | $27,198,000.00 | -- | -- | -- | $25,381,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,023,612,000.00 | $1,169,720,000.00 | $1,069,111,000.00 | $909,758,000.00 | $927,785,000.00 | $993,304,000.00 | $914,840,000.00 | $913,657,000.00 | $889,162,000.00 | $946,905,000.00 | $921,132,000.00 | $851,904,000.00 | $846,766,000.00 | $909,605,000.00 | $861,889,000.00 | $871,760,000.00 | $837,626,000.00 | $886,368,000.00 | $825,121,000.00 | $805,393,000.00 | $779,537,000.00 | $753,338,000.00 | $588,890,000.00 | $577,371,000.00 | $570,363,000.00 | $561,788,000.00 | $550,520,000.00 | $549,268,000.00 | $548,671,000.00 | $600,678,000.00 | $587,157,000.00 | $601,555,000.00 | $657,633,000.00 | $531,388,000.00 | $506,798,000.00 | $509,122,000.00 | $503,178,000.00 | $492,005,000.00 | $474,132,000.00 | $487,960,000.00 | $483,136,000.00 | $502,876,000.00 | $495,317,000.00 | $510,874,000.00 | $498,352,000.00 | $520,302,000.00 | $528,318,000.00 | $532,145,000.00 | $537,031,000.00 | $540,183,000.00 | -- | -- | -- | $642,620,000.00 | -- | -- |
Long Term Debt | $541,486,000.00 | $542,497,000.00 | $558,498,000.00 | $424,592,000.00 | $441,281,000.00 | $412,969,000.00 | $429,657,000.00 | $386,345,000.00 | $388,032,000.00 | $374,719,000.00 | $375,475,000.00 | $347,088,000.00 | $349,614,000.00 | $351,217,000.00 | $352,832,000.00 | $354,462,000.00 | $356,103,000.00 | $356,822,000.00 | $357,553,000.00 | $358,298,000.00 | $359,056,000.00 | $359,826,000.00 | $360,609,000.00 | $361,404,000.00 | $362,259,000.00 | $331,736,000.00 | $334,288,000.00 | $336,848,000.00 | $339,416,000.00 | $376,419,000.00 | $376,704,000.00 | $385,781,000.00 | $449,141,000.00 | $284,577,000.00 | $284,845,000.00 | $285,144,000.00 | $285,472,000.00 | $255,831,000.00 | $258,094,000.00 | $260,384,000.00 | $262,703,000.00 | $265,050,000.00 | $267,423,000.00 | $269,822,000.00 | $272,247,000.00 | $274,698,000.00 | $291,424,000.00 | $295,173,000.00 | -- | $309,744,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $491,005,000.00 | $490,947,000.00 | $483,063,000.00 | $501,486,000.00 | $493,184,000.00 | $495,189,000.00 | $488,292,000.00 | $479,271,000.00 | $472,078,000.00 | $488,303,000.00 | $482,387,000.00 | $477,010,000.00 | $471,364,000.00 | $470,557,000.00 | $462,775,000.00 | $458,362,000.00 | $452,524,000.00 | $454,663,000.00 | $451,606,000.00 | $446,512,000.00 | $441,484,000.00 | $441,417,000.00 | $436,412,000.00 | $431,450,000.00 | $425,926,000.00 | $427,091,000.00 | $422,919,000.00 | $421,638,000.00 | $415,450,000.00 | $391,209,000.00 | $397,029,000.00 | $396,133,000.00 | $374,689,000.00 | $503,254,000.00 | $487,530,000.00 | $483,595,000.00 | $477,969,000.00 | $486,414,000.00 | -- | -- | -- | $473,190,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $978,744,000.00 | $968,134,000.00 | $963,384,000.00 | $953,423,000.00 | $948,347,000.00 | $936,215,000.00 | $924,359,000.00 | $920,233,000.00 | $923,389,000.00 | $916,060,000.00 | $906,955,000.00 | $898,961,000.00 | $887,790,000.00 | $876,402,000.00 | $870,848,000.00 | $865,041,000.00 | $862,444,000.00 | $848,623,000.00 | $833,348,000.00 | $819,098,000.00 | $806,967,000.00 | $795,127,000.00 | $781,188,000.00 | $772,071,000.00 | $764,015,000.00 | $749,438,000.00 | $741,037,000.00 | $733,110,000.00 | $728,186,000.00 | $714,846,000.00 | $707,950,000.00 | $695,894,000.00 | $691,050,000.00 | $675,431,000.00 | $666,582,000.00 | $655,510,000.00 | $648,437,000.00 | $644,806,000.00 | $637,477,000.00 | $637,688,000.00 | $633,586,000.00 | $629,011,000.00 | $625,000,000.00 | $614,775,000.00 | $607,772,000.00 | $592,874,000.00 | $577,084,000.00 | $567,671,000.00 | $555,801,000.00 | $543,995,000.00 | -- | -- | -- | $501,713,000.00 | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | $355,249,000.00 | $344,305,000.00 | $377,022,000.00 | $410,537,000.00 | $436,609,000.00 | $439,989,000.00 | $439,780,000.00 | $427,715,000.00 | $422,395,000.00 | $409,927,000.00 | $397,622,000.00 | $386,831,000.00 | $396,662,000.00 | $382,036,000.00 | $374,324,000.00 | $367,510,000.00 | $361,024,000.00 | $358,419,000.00 | $349,860,000.00 | $358,075,000.00 | $342,746,000.00 | $324,852,000.00 | $315,126,000.00 | $303,731,000.00 | $251,360,000.00 | $252,271,000.00 | $241,279,000.00 | $223,183,000.00 | $345,845,000.00 | $333,908,000.00 | $327,663,000.00 | $307,038,000.00 | $367,723,000.00 | $373,252,000.00 | $382,830,000.00 | $371,279,000.00 | $366,104,000.00 | $354,547,000.00 | $333,552,000.00 | $326,657,000.00 | $326,639,000.00 | $307,530,000.00 | $290,683,000.00 | $285,192,000.00 | $274,714,000.00 | -- | -- | -- | $237,078,000.00 | $212,110,000.00 | $164,687,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | $3,635,000.00 | $3,635,000.00 | $3,635,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,292,952,000.00 | $1,443,046,000.00 | $1,329,602,000.00 | $1,293,069,000.00 | $1,296,008,000.00 | $1,348,553,000.00 | $1,259,145,000.00 | $1,290,679,000.00 | $1,303,334,000.00 | $1,387,149,000.00 | $1,364,756,000.00 | $1,291,684,000.00 | $1,274,481,000.00 | $1,332,000,000.00 | $1,271,816,000.00 | $1,269,382,000.00 | $1,224,457,000.00 | $1,283,030,000.00 | $1,207,157,000.00 | $1,179,717,000.00 | $1,147,047,000.00 | $1,114,362,000.00 | $947,309,000.00 | $927,231,000.00 | $928,438,000.00 | $904,534,000.00 | $875,372,000.00 | $864,394,000.00 | $852,402,000.00 | $891,879,000.00 | $868,118,000.00 | $876,728,000.00 | $988,420,000.00 | $877,233,000.00 | $840,706,000.00 | $836,785,000.00 | $810,216,000.00 | $859,728,000.00 | $847,384,000.00 | $870,790,000.00 | $854,415,000.00 | $868,980,000.00 | $849,864,000.00 | $844,426,000.00 | $825,009,000.00 | $846,941,000.00 | $835,848,000.00 | $822,828,000.00 | $822,223,000.00 | $814,897,000.00 | -- | -- | -- | $879,698,000.00 | -- | -- |
Date | 3/31/2024 | 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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $260,487,000.00 | $244,108,000.00 | $240,321,000.00 | $245,617,000.00 | $254,747,000.00 | $251,414,000.00 | $245,856,000.00 | $244,793,000.00 | $247,267,000.00 | $213,055,000.00 | $213,033,000.00 | $201,704,000.00 | $789,582,000.00 | $584,378,000.00 | $192,713,000.00 | $192,470,000.00 | $760,958,000.00 | $189,311,000.00 | $190,252,000.00 | $186,226,000.00 | $197,288,000.00 | $555,232,000.00 | $182,641,000.00 | $185,631,000.00 | $193,697,000.00 | $185,003,000.00 | $184,558,000.00 | $188,028,000.00 | $747,468,000.00 | $186,180,000.00 | $186,107,000.00 | $180,632,000.00 | $756,866,000.00 | $190,001,000.00 | $183,851,000.00 | $185,007,000.00 | $734,731,000.00 | $547,157,000.00 | $181,312,000.00 | $183,092,000.00 | $549,379,000.00 | $500,717,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $36,095,000.00 | $143,201,000.00 | $107,401,000.00 | $72,109,000.00 | $35,464,000.00 | $137,900,000.00 | $35,754,000.00 | $67,611,000.00 | $32,981,000.00 | $134,691,000.00 | $99,350,000.00 | $64,966,000.00 | $32,212,000.00 | $122,800,000.00 | $30,425,000.00 | $59,600,000.00 | $30,337,000.00 | $128,000,000.00 | $95,787,000.00 | $30,645,000.00 | $32,591,000.00 | $124,034,000.00 | $31,477,000.00 | $60,332,000.00 | $29,379,000.00 | $113,215,000.00 | $85,103,000.00 | $54,779,000.00 | $26,840,000.00 | $98,683,000.00 | $23,572,000.00 | $24,281,000.00 | $23,626,000.00 | $101,950,000.00 | $24,941,000.00 | $51,626,000.00 | $25,729,000.00 | $104,712,000.00 | $26,329,000.00 | $51,444,000.00 | $25,007,000.00 | $110,008,000.00 | $27,600,000.00 | $56,093,000.00 | $28,545,000.00 | $112,938,000.00 | $84,242,000.00 | $27,794,000.00 | $27,922,000.00 | $111,142,000.00 | $84,479,000.00 | $56,558,000.00 | $28,638,000.00 | $78,050,000.00 | $70,113,000.00 | -- |
Selling, General, and Administrative | $61,722,000.00 | $247,613,000.00 | $180,930,000.00 | $62,686,000.00 | $59,147,000.00 | $238,018,000.00 | $173,833,000.00 | $114,807,000.00 | $57,342,000.00 | $214,694,000.00 | $54,923,000.00 | $98,065,000.00 | $48,815,000.00 | $198,279,000.00 | $47,032,000.00 | $44,999,000.00 | $44,384,000.00 | $191,329,000.00 | $137,984,000.00 | $91,290,000.00 | $45,918,000.00 | $169,308,000.00 | $39,243,000.00 | $81,272,000.00 | $40,648,000.00 | $153,695,000.00 | $35,816,000.00 | $36,819,000.00 | $37,346,000.00 | $140,467,000.00 | $101,539,000.00 | $69,031,000.00 | $34,051,000.00 | $139,839,000.00 | $34,247,000.00 | $68,014,000.00 | $33,442,000.00 | $153,488,000.00 | $39,036,000.00 | $39,140,000.00 | $35,299,000.00 | $152,553,000.00 | $110,629,000.00 | $37,388,000.00 | $34,797,000.00 | $138,783,000.00 | $33,963,000.00 | $33,799,000.00 | $31,625,000.00 | $128,346,000.00 | $96,876,000.00 | $32,526,000.00 | $33,339,000.00 | $82,586,000.00 | $59,510,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $144,935,000.00 | $639,380,000.00 | $155,939,000.00 | $156,485,000.00 | $163,738,000.00 | $675,596,000.00 | $501,024,000.00 | $162,738,000.00 | $167,114,000.00 | $670,764,000.00 | $165,627,000.00 | $327,023,000.00 | $162,597,000.00 | $660,292,000.00 | $484,434,000.00 | $160,106,000.00 | $156,055,000.00 | $638,446,000.00 | $159,986,000.00 | $158,941,000.00 | $158,988,000.00 | $475,037,000.00 | $425,970,000.00 | -- |
Loss from Operations | $31,797,000.00 | $123,877,000.00 | $32,731,000.00 | $28,206,000.00 | $38,193,000.00 | $78,747,000.00 | $43,675,000.00 | $7,283,000.00 | $16,415,000.00 | $124,186,000.00 | $96,306,000.00 | $63,543,000.00 | $31,377,000.00 | $23,675,000.00 | $81,881,000.00 | $19,775,000.00 | $33,159,000.00 | $30,258,000.00 | $33,420,000.00 | $62,431,000.00 | $32,093,000.00 | $29,425,000.00 | $25,653,000.00 | $24,087,000.00 | $25,767,000.00 | $26,048,000.00 | $28,376,000.00 | $24,248,000.00 | $27,013,000.00 | $25,366,000.00 | $107,263,000.00 | $29,374,000.00 | $41,291,000.00 | $113,140,000.00 | $31,021,000.00 | $48,049,000.00 | $21,893,000.00 | $19,125,000.00 | $13,831,000.00 | $21,820,000.00 | $20,914,000.00 | $16,435,000.00 | $20,553,000.00 | $21,681,000.00 | $18,035,000.00 | $96,574,000.00 | $21,728,000.00 | $23,745,000.00 | $28,952,000.00 | $96,285,000.00 | $22,767,000.00 | $22,371,000.00 | $24,104,000.00 | $74,342,000.00 | $74,747,000.00 | -- |
Loss Before Income Taxes | $27,465,000.00 | $92,351,000.00 | $75,507,000.00 | $48,824,000.00 | $29,111,000.00 | $60,781,000.00 | $18,720,000.00 | $7,165,000.00 | $6,629,000.00 | $100,946,000.00 | $22,536,000.00 | $54,315,000.00 | $26,582,000.00 | $85,356,000.00 | $22,742,000.00 | $42,926,000.00 | $28,676,000.00 | $105,723,000.00 | $81,509,000.00 | $52,688,000.00 | $25,851,000.00 | $25,567,000.00 | $61,420,000.00 | $20,724,000.00 | $20,204,000.00 | $21,671,000.00 | $23,386,000.00 | $42,653,000.00 | $22,350,000.00 | $99,999,000.00 | $30,159,000.00 | $17,285,000.00 | $33,094,000.00 | $96,341,000.00 | $27,943,000.00 | $39,157,000.00 | $16,711,000.00 | $61,522,000.00 | $10,064,000.00 | $17,741,000.00 | $17,002,000.00 | $61,519,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.68 | $2.21 | $0.62 | $1.14 | $0.69 | $1.42 | $0.77 | $0.36 | $0.19 | $2.28 | $1.73 | $1.22 | $0.62 | $1.83 | $0.42 | $0.32 | $0.67 | $0.71 | $1.88 | $0.60 | $0.60 | $0.65 | $1.39 | $0.46 | $0.43 | $1.89 | $0.45 | $0.36 | $0.63 | $2.03 | $0.58 | $1.05 | $0.70 | $2.01 | $0.54 | $0.71 | $0.30 | $0.39 | $0.75 | $0.59 | $0.30 | $0.28 | $0.48 | $0.38 | $0.46 | $0.49 | $0.29 | $0.73 | $0.36 | $1.29 | $0.94 | $0.27 | $0.35 | $0.68 | $1.26 | -- |
Weighted Average Shares Basic | 28,516,000 | 29,938,000 | 30,381,000 | 30,629,000 | 30,418,000 | 31,028,000 | 30,941,000 | 31,301,000 | 31,416,000 | 31,776,000 | 31,825,000 | 31,859,000 | 31,844,000 | 32,010,000 | 32,115,000 | 32,100,000 | 31,994,000 | 32,051,000 | 32,079,000 | 32,111,000 | 32,128,000 | 32,488,000 | 32,541,000 | 32,558,000 | 32,528,000 | 32,415,000 | 32,383,000 | 32,572,000 | 32,016,000 | 30,968,000 | 31,063,000 | 30,852,000 | 30,762,000 | 31,051,000 | 31,087,000 | 30,798,000 | 31,542,000 | 32,449,000 | 32,514,000 | 32,469,000 | 32,319,000 | 32,117,000 | 32,114,000 | 32,129,000 | 32,133,000 | 32,142,000 | 31,980,000 | 32,194,000 | 32,392,000 | 32,624,000 | 32,765,000 | 32,738,000 | 32,610,000 | 32,537,000 | 33,228,000 | -- |
Earnings Per Share Diluted | $0.68 | $2.20 | $1.75 | $0.45 | $0.68 | $1.41 | $0.40 | $0.17 | $0.19 | $2.26 | $1.72 | $1.21 | $0.61 | $1.82 | $0.42 | $0.32 | $0.66 | $2.55 | $0.66 | $1.19 | $0.59 | $0.64 | $0.49 | $0.46 | $0.42 | $0.45 | $0.44 | $0.35 | $0.62 | $0.38 | $0.55 | $0.33 | $0.64 | $1.87 | $1.17 | $0.39 | $0.28 | $0.38 | $0.72 | $0.28 | $0.28 | $1.56 | $1.30 | $0.83 | $0.46 | $1.51 | $1.02 | $0.37 | $0.36 | $1.28 | $0.32 | $0.27 | $0.35 | $0.67 | $1.26 | -- |
Weighted Average Shares Diluted | 28,797,000 | 30,115,000 | 30,284,000 | 30,726,000 | 30,609,000 | 31,298,000 | 31,487,000 | 31,651,000 | 31,810,000 | 32,010,000 | 32,033,000 | 32,070,000 | 32,146,000 | 32,278,000 | 32,273,000 | 32,308,000 | 32,358,000 | 32,465,000 | 32,472,000 | 32,458,000 | 32,438,000 | 32,855,000 | 32,806,000 | 33,005,000 | 33,102,000 | 32,865,000 | 32,825,000 | 32,795,000 | 32,594,000 | 33,014,000 | 33,041,000 | 32,811,000 | 33,672,000 | 33,438,000 | 33,241,000 | 33,095,000 | 33,340,000 | 33,736,000 | 33,858,000 | 33,543,000 | 34,035,000 | 32,873,000 | 32,553,000 | 32,483,000 | 32,527,000 | 32,459,000 | 32,423,000 | 32,309,000 | 32,561,000 | 32,833,000 | 32,937,000 | 33,072,000 | 32,852,000 | 32,822,000 | 33,352,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 | 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 | -- | -- |
Common Stock Shares Outstanding | 29,779,000 | 29,541,000 | 29,726,000 | 31,751,000 | 31,678,000 | 31,269,000 | 31,664,000 | 32,195,000 | 32,560,000 | 32,495,000 | 32,687,000 | 32,797,000 | 32,963,000 | 32,713,000 | 33,125,000 | 33,080,000 | 33,075,000 | 32,891,000 | 32,979,000 | 33,062,000 | 33,280,000 | 33,158,000 | 33,451,000 | 33,561,000 | 33,674,000 | 33,516,000 | 33,575,000 | 33,700,000 | 33,825,000 | 32,261,000 | 32,317,000 | 32,438,000 | 32,447,000 | 32,555,000 | 32,692,000 | 32,760,000 | 32,752,000 | 33,945,000 | 34,527,000 | 34,092,000 | 34,085,000 | 33,745,000 | 33,839,000 | 33,797,000 | 33,960,000 | 33,734,000 | 33,711,000 | 33,790,000 | 34,127,496 | 33,822,232 | -- | -- | -- | 34,120,789 | -- | -- |
Common Stock Value | $717,000.00 | $713,000.00 | $713,000.00 | $713,000.00 | $712,000.00 | $708,000.00 | $708,000.00 | $709,000.00 | $709,000.00 | $705,000.00 | $704,000.00 | $704,000.00 | $704,000.00 | $700,000.00 | $701,000.00 | $699,000.00 | $699,000.00 | $696,000.00 | $696,000.00 | $696,000.00 | $697,000.00 | $693,000.00 | $693,000.00 | $692,000.00 | $692,000.00 | $689,000.00 | $689,000.00 | $689,000.00 | $689,000.00 | $672,000.00 | $672,000.00 | $673,000.00 | $673,000.00 | $672,000.00 | $670,000.00 | $671,000.00 | $671,000.00 | $667,000.00 | $667,000.00 | $661,000.00 | $661,000.00 | $658,000.00 | $659,000.00 | $658,000.00 | $658,000.00 | $653,000.00 | $652,000.00 | $652,000.00 | $652,000.00 | $645,000.00 | -- | -- | -- | $641,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 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,500,000.00 | -- | -- | $16,000,000.00 | $10,500,000.00 | -- | $14,500,000.00 | $4,800,000.00 | $4,800,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,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 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |