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 | 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 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $60,349,000.00 | $64,447,000.00 | $76,952,000.00 | $66,856,000.00 | $60,199,000.00 | $66,560,000.00 | $56,489,000.00 | $76,183,000.00 | $64,466,000.00 | $90,013,000.00 | $79,902,000.00 | $88,535,000.00 | $84,571,000.00 | $78,967,000.00 | $76,407,000.00 | $73,959,000.00 | $65,672,000.00 | $59,404,000.00 | $41,674,000.00 | $39,004,000.00 | $54,268,000.00 | $42,671,000.00 | $62,476,000.00 | $42,679,000.00 | $40,416,000.00 | $34,741,000.00 | $43,599,000.00 | $36,997,000.00 | $38,643,000.00 | $32,533,000.00 | $33,421,000.00 | $39,172,000.00 | $84,795,000.00 | $81,556,000.00 | $72,243,000.00 | $56,613,000.00 | $50,287,000.00 | $25,404,000.00 | $59,714,000.00 | $207,330,000.00 | $208,747,000.00 | $190,179,000.00 | $171,220,000.00 | $149,090,000.00 | $144,737,000.00 | $147,182,000.00 | $138,060,000.00 | $121,291,000.00 | $114,781,000.00 | $104,872,000.00 | $89,742,000.00 | $82,052,000.00 | $77,253,000.00 | -- | -- | -- | $46,432,000.00 | $3,422,000.00 |
Accounts Receivable Net Current | $139,881,000.00 | $125,284,000.00 | $129,009,000.00 | $125,109,000.00 | $131,369,000.00 | $131,578,000.00 | $140,812,000.00 | $138,579,000.00 | $136,974,000.00 | $110,711,000.00 | $113,782,000.00 | $106,806,000.00 | $98,214,000.00 | $98,709,000.00 | $97,107,000.00 | $105,867,000.00 | $93,444,000.00 | $93,995,000.00 | $101,595,000.00 | $99,834,000.00 | $99,545,000.00 | $101,205,000.00 | $98,595,000.00 | $96,001,000.00 | $91,226,000.00 | $86,715,000.00 | $84,791,000.00 | $79,171,000.00 | $83,252,000.00 | $68,841,000.00 | $67,072,000.00 | $69,365,000.00 | $60,485,000.00 | $64,220,000.00 | $63,498,000.00 | $64,088,000.00 | $71,982,000.00 | $72,607,000.00 | $74,459,000.00 | $43,812,000.00 | $39,386,000.00 | $40,510,000.00 | $39,679,000.00 | $45,678,000.00 | $41,999,000.00 | $36,931,000.00 | $36,847,000.00 | $37,977,000.00 | $34,433,000.00 | -- | -- | -- | $32,050,000.00 | -- | -- | -- | -- | -- |
Inventory | $110,381,000.00 | $109,521,000.00 | $116,346,000.00 | $124,949,000.00 | $124,768,000.00 | $119,668,000.00 | $139,464,000.00 | $140,840,000.00 | $108,411,000.00 | $81,925,000.00 | $78,333,000.00 | $77,022,000.00 | $70,620,000.00 | $77,430,000.00 | $81,546,000.00 | $83,196,000.00 | $83,893,000.00 | $73,830,000.00 | $68,430,000.00 | $66,764,000.00 | $67,187,000.00 | $71,778,000.00 | $70,071,000.00 | $66,270,000.00 | $60,696,000.00 | $59,624,000.00 | $62,129,000.00 | $62,867,000.00 | $57,245,000.00 | $56,675,000.00 | $57,839,000.00 | $60,444,000.00 | $46,085,000.00 | $50,697,000.00 | $47,882,000.00 | $50,451,000.00 | $49,623,000.00 | $58,189,000.00 | $57,034,000.00 | $24,860,000.00 | $24,824,000.00 | $24,748,000.00 | $24,714,000.00 | $23,805,000.00 | $20,693,000.00 | $20,311,000.00 | $20,095,000.00 | $20,057,000.00 | $18,637,000.00 | -- | -- | -- | $15,720,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $324,859,000.00 | $314,242,000.00 | $341,222,000.00 | $336,534,000.00 | $335,603,000.00 | $335,803,000.00 | $368,111,000.00 | $377,141,000.00 | $319,804,000.00 | $300,275,000.00 | $287,263,000.00 | $281,204,000.00 | $266,888,000.00 | $270,122,000.00 | $263,862,000.00 | $270,681,000.00 | $254,946,000.00 | $239,949,000.00 | $231,885,000.00 | $221,666,000.00 | $226,314,000.00 | $225,706,000.00 | $241,137,000.00 | $211,808,000.00 | $199,336,000.00 | $193,609,000.00 | $201,795,000.00 | $186,956,000.00 | $188,442,000.00 | $172,785,000.00 | $169,005,000.00 | $177,458,000.00 | $198,829,000.00 | $204,130,000.00 | $193,477,000.00 | $179,127,000.00 | $181,302,000.00 | $163,795,000.00 | $199,271,000.00 | $284,882,000.00 | $277,774,000.00 | $258,462,000.00 | $238,801,000.00 | $221,936,000.00 | $211,909,000.00 | $207,452,000.00 | $198,259,000.00 | $182,846,000.00 | $175,740,000.00 | -- | -- | -- | $129,652,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $274,033,000.00 | $276,039,000.00 | $268,834,000.00 | $271,471,000.00 | $276,103,000.00 | $271,355,000.00 | $260,008,000.00 | $252,145,000.00 | $240,419,000.00 | $229,798,000.00 | $228,289,000.00 | $226,513,000.00 | $228,096,000.00 | $219,554,000.00 | $217,003,000.00 | $215,279,000.00 | $216,859,000.00 | $200,805,000.00 | $204,019,000.00 | $188,036,000.00 | $190,919,000.00 | $194,081,000.00 | $184,767,000.00 | $187,935,000.00 | $189,793,000.00 | $184,246,000.00 | $182,721,000.00 | $164,626,000.00 | $165,754,000.00 | $166,680,000.00 | $172,793,000.00 | $173,068,000.00 | $158,515,000.00 | $149,169,000.00 | $139,749,000.00 | $133,494,000.00 | $131,588,000.00 | $128,237,000.00 | $129,897,000.00 | $54,394,000.00 | $54,916,000.00 | $54,784,000.00 | $54,512,000.00 | $54,181,000.00 | $52,725,000.00 | $47,468,000.00 | $44,329,000.00 | $44,569,000.00 | $44,282,000.00 | -- | -- | -- | $43,388,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $771,538,000.00 | $778,907,000.00 | $766,545,000.00 | $773,913,000.00 | $774,361,000.00 | $769,509,000.00 | $749,035,000.00 | $731,772,000.00 | $522,587,000.00 | $525,419,000.00 | $527,148,000.00 | $526,246,000.00 | $529,463,000.00 | $526,257,000.00 | $522,929,000.00 | $522,785,000.00 | $523,998,000.00 | $504,094,000.00 | $506,852,000.00 | $446,453,000.00 | $447,995,000.00 | $449,015,000.00 | $441,554,000.00 | $441,361,000.00 | $441,361,000.00 | $441,259,000.00 | $440,215,000.00 | $439,811,000.00 | $439,811,000.00 | $444,083,000.00 | $445,390,000.00 | $441,668,000.00 | $383,906,000.00 | $383,906,000.00 | $383,906,000.00 | $383,906,000.00 | $383,646,000.00 | $385,646,000.00 | $385,646,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | $28,515,000.00 | -- | -- | -- | $28,515,000.00 | -- | -- | -- | -- | -- |
Other Assets | $17,216,000.00 | $16,947,000.00 | $16,494,000.00 | $15,989,000.00 | $15,715,000.00 | $15,118,000.00 | $14,712,000.00 | $13,841,000.00 | $13,482,000.00 | $13,294,000.00 | $13,078,000.00 | $12,885,000.00 | $11,326,000.00 | $11,038,000.00 | $10,437,000.00 | $9,940,000.00 | $8,617,000.00 | $8,611,000.00 | $8,592,000.00 | $7,609,000.00 | $6,722,000.00 | $6,132,000.00 | $6,136,000.00 | $4,940,000.00 | $5,073,000.00 | $5,213,000.00 | $5,371,000.00 | $9,451,000.00 | $7,135,000.00 | $8,442,000.00 | $4,352,000.00 | $4,263,000.00 | $4,062,000.00 | $4,173,000.00 | $4,096,000.00 | $4,180,000.00 | $4,341,000.00 | $3,831,000.00 | $3,886,000.00 | $501,000.00 | $541,000.00 | $540,000.00 | $538,000.00 | $537,000.00 | $538,000.00 | $474,000.00 | $473,000.00 | $476,000.00 | $474,000.00 | -- | -- | -- | $420,000.00 | -- | -- | -- | -- | -- |
Total Assets | $1,588,700,000.00 | $1,597,211,000.00 | $1,603,484,000.00 | $1,619,231,000.00 | $1,628,765,000.00 | $1,624,512,000.00 | $1,633,008,000.00 | $1,606,674,000.00 | $1,194,908,000.00 | $1,179,349,000.00 | $1,173,606,000.00 | $1,169,215,000.00 | $1,165,843,000.00 | $1,161,341,000.00 | $1,151,256,000.00 | $1,162,112,000.00 | $1,155,682,000.00 | $1,096,628,000.00 | $1,098,320,000.00 | $971,888,000.00 | $981,355,000.00 | $986,076,000.00 | $989,467,000.00 | $967,989,000.00 | $963,636,000.00 | $958,838,000.00 | $970,679,000.00 | $941,385,000.00 | $948,626,000.00 | $946,832,000.00 | $954,292,000.00 | $970,226,000.00 | $881,223,000.00 | $882,594,000.00 | $868,980,000.00 | $854,842,000.00 | $861,271,000.00 | $848,800,000.00 | $892,924,000.00 | $382,450,000.00 | $376,872,000.00 | $358,405,000.00 | $339,450,000.00 | $323,063,000.00 | $312,545,000.00 | $303,656,000.00 | $292,311,000.00 | $278,121,000.00 | $271,717,000.00 | -- | -- | -- | $228,624,000.00 | -- | -- | -- | $187,813,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $37,774,000.00 | $40,855,000.00 | $42,528,000.00 | $41,159,000.00 | $42,754,000.00 | $36,745,000.00 | $49,980,000.00 | $58,649,000.00 | $53,957,000.00 | $44,452,000.00 | $39,576,000.00 | $37,400,000.00 | $29,655,000.00 | $28,991,000.00 | $30,818,000.00 | $35,848,000.00 | $24,604,000.00 | $22,693,000.00 | $22,979,000.00 | $20,922,000.00 | $22,025,000.00 | $20,590,000.00 | $21,206,000.00 | $23,390,000.00 | $22,930,000.00 | $23,286,000.00 | $18,900,000.00 | $19,555,000.00 | $14,758,000.00 | $17,324,000.00 | $16,082,000.00 | $15,523,000.00 | $12,829,000.00 | $17,049,000.00 | $14,863,000.00 | $16,555,000.00 | $15,614,000.00 | $17,951,000.00 | $18,122,000.00 | $12,605,000.00 | $10,732,000.00 | $12,177,000.00 | $11,460,000.00 | $11,977,000.00 | $11,820,000.00 | $11,218,000.00 | $11,568,000.00 | $9,334,000.00 | $8,435,000.00 | -- | -- | -- | $9,250,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $509,909,000.00 | $543,227,000.00 | $578,217,000.00 | $612,328,000.00 | $655,349,000.00 | $686,228,000.00 | $737,086,000.00 | $705,304,000.00 | $321,226,000.00 | $290,271,000.00 | $303,964,000.00 | $319,723,000.00 | $337,610,000.00 | $341,898,000.00 | $358,733,000.00 | $395,841,000.00 | $412,015,000.00 | $363,042,000.00 | $365,975,000.00 | $261,379,000.00 | $289,737,000.00 | $300,874,000.00 | $326,247,000.00 | $328,099,000.00 | $346,755,000.00 | $372,899,000.00 | $408,295,000.00 | $399,084,000.00 | $427,593,000.00 | $430,410,000.00 | $458,138,000.00 | $489,975,000.00 | $417,518,000.00 | $425,277,000.00 | $430,762,000.00 | $443,618,000.00 | $469,633,000.00 | $472,163,000.00 | $536,704,000.00 | $38,247,000.00 | $45,514,000.00 | $35,524,000.00 | $34,058,000.00 | $34,992,000.00 | $39,533,000.00 | $36,374,000.00 | $38,131,000.00 | $34,671,000.00 | $39,708,000.00 | -- | -- | -- | $41,157,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $235,112,000.00 | $243,732,000.00 | $252,350,000.00 | $262,500,000.00 | $271,250,000.00 | $280,000,000.00 | $288,750,000.00 | $297,500,000.00 | $306,250,000.00 | $315,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $1,096,000.00 | $1,410,000.00 | -- | -- | -- | $4,914,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $137,676,000.00 | -- | -- | -- | $122,594,000.00 | $120,571,000.00 | $115,619,000.00 | $104,113,000.00 | $97,289,000.00 | $90,901,000.00 | $83,934,000.00 | $81,479,000.00 | $77,517,000.00 | $72,417,000.00 | $67,349,000.00 | $61,822,000.00 | $57,198,000.00 | $55,178,000.00 | $53,275,000.00 | $51,724,000.00 | $49,933,000.00 | -- | -- | -- | $38,557,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,872,000.00 | $8,691,000.00 | $-14,232,000.00 | $191,000.00 | $1,859,000.00 | $-7,154,000.00 | $-46,869,000.00 | $-12,424,000.00 | $-6,289,000.00 | $-2,578,000.00 | $432,000.00 | $-1,451,000.00 | $4,173,000.00 | $-1,217,000.00 | $-5,894,000.00 | $-8,469,000.00 | $-5,564,000.00 | $-9,055,000.00 | $-6,194,000.00 | $-4,686,000.00 | $-3,602,000.00 | $-3,697,000.00 | $-3,161,000.00 | $-266,000.00 | $-1,642,000.00 | $-2,078,000.00 | $-3,590,000.00 | $-6,298,000.00 | $-6,849,000.00 | $-4,685,000.00 | $-4,996,000.00 | $-3,863,000.00 | $-5,114,000.00 | $-4,414,000.00 | $-4,787,000.00 | $-5,334,000.00 | $-2,651,000.00 | $-1,742,000.00 | -- | $178,000.00 | $198,000.00 | $-276,000.00 | $-1,026,000.00 | $-1,271,000.00 | $-759,000.00 | $-1,037,000.00 | $-1,359,000.00 | $-563,000.00 | $-938,000.00 | -- | -- | -- | $-549,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $926,474,000.00 | $897,488,000.00 | $896,382,000.00 | $867,307,000.00 | $837,197,000.00 | $814,487,000.00 | $816,089,000.00 | $790,840,000.00 | $761,058,000.00 | $727,895,000.00 | $702,882,000.00 | $680,151,000.00 | $656,740,000.00 | $653,382,000.00 | $631,814,000.00 | $610,689,000.00 | $590,921,000.00 | $587,315,000.00 | $566,639,000.00 | $546,810,000.00 | $528,027,000.00 | $522,879,000.00 | $503,665,000.00 | $483,986,000.00 | $464,639,000.00 | $436,185,000.00 | $420,143,000.00 | $403,607,000.00 | $388,089,000.00 | $384,247,000.00 | $370,233,000.00 | $356,083,000.00 | $344,197,000.00 | $339,266,000.00 | $325,290,000.00 | $310,374,000.00 | $295,202,000.00 | $285,431,000.00 | $270,253,000.00 | $260,521,000.00 | $251,627,000.00 | $248,736,000.00 | $237,079,000.00 | $225,543,000.00 | $214,609,000.00 | $211,184,000.00 | $200,311,000.00 | $190,338,000.00 | $181,070,000.00 | -- | -- | -- | $147,542,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $1,078,791,000.00 | $1,053,984,000.00 | $1,025,267,000.00 | $1,006,903,000.00 | $973,416,000.00 | $938,284,000.00 | $895,922,000.00 | $901,370,000.00 | $873,682,000.00 | $889,078,000.00 | $869,642,000.00 | $849,492,000.00 | $828,233,000.00 | $819,443,000.00 | $792,523,000.00 | $766,271,000.00 | $743,667,000.00 | $733,586,000.00 | $732,345,000.00 | $710,509,000.00 | $691,618,000.00 | $685,202,000.00 | $663,220,000.00 | $639,890,000.00 | $616,881,000.00 | $585,939,000.00 | $562,384,000.00 | $542,301,000.00 | $521,033,000.00 | $516,422,000.00 | $496,154,000.00 | $480,251,000.00 | $463,705,000.00 | $457,317,000.00 | $438,218,000.00 | $411,224,000.00 | $391,898,000.00 | $376,637,000.00 | $356,220,000.00 | $344,203,000.00 | $331,358,000.00 | $322,881,000.00 | $305,392,000.00 | $288,071,000.00 | $273,012,000.00 | $267,282,000.00 | $254,180,000.00 | $243,450,000.00 | $232,009,000.00 | -- | -- | -- | $187,467,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,588,700,000.00 | $1,597,211,000.00 | $1,603,484,000.00 | $1,619,231,000.00 | $1,628,765,000.00 | $1,624,512,000.00 | $1,633,008,000.00 | $1,606,674,000.00 | $1,194,908,000.00 | $1,179,349,000.00 | $1,173,606,000.00 | $1,169,215,000.00 | $1,165,843,000.00 | $1,161,341,000.00 | $1,151,256,000.00 | $1,162,112,000.00 | $1,155,682,000.00 | $1,096,628,000.00 | $1,098,320,000.00 | $971,888,000.00 | $981,355,000.00 | $986,076,000.00 | $989,467,000.00 | $967,989,000.00 | $963,636,000.00 | $958,838,000.00 | $970,679,000.00 | $941,385,000.00 | $948,626,000.00 | $946,832,000.00 | $954,292,000.00 | $970,226,000.00 | $879,686,000.00 | $882,594,000.00 | $868,980,000.00 | $854,842,000.00 | $861,531,000.00 | $848,800,000.00 | $892,924,000.00 | $382,450,000.00 | $376,872,000.00 | $358,405,000.00 | $339,450,000.00 | $323,063,000.00 | $312,545,000.00 | $303,656,000.00 | $292,311,000.00 | $278,121,000.00 | $271,717,000.00 | -- | -- | -- | $228,624,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 | 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 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $703,644,000.00 | -- | -- | -- | $643,705,000.00 | -- | -- | -- | $643,679,000.00 | -- | -- | -- | $594,790,000.00 | $435,526,000.00 | $284,810,000.00 | $137,728,000.00 | $140,760,000.00 | $138,509,000.00 | $273,935,000.00 | $135,141,000.00 | $132,729,000.00 | $140,128,000.00 | $134,773,000.00 | $144,862,000.00 | $541,383,000.00 | $160,490,000.00 | $218,225,000.00 | $85,995,000.00 | $81,633,000.00 | $87,593,000.00 | $167,947,000.00 | $84,651,000.00 | $310,393,000.00 | $75,116,000.00 | $79,014,000.00 | $76,203,000.00 | $69,733,000.00 | $74,439,000.00 | $74,687,000.00 | $73,008,000.00 | $255,071,000.00 | $63,910,000.00 | $61,458,000.00 | $59,903,000.00 | $219,438,000.00 | -- |
Cost of Revenues | $158,145,000.00 | $620,383,000.00 | $466,677,000.00 | $153,903,000.00 | $159,370,000.00 | $661,907,000.00 | $175,837,000.00 | $322,178,000.00 | $157,361,000.00 | $136,935,000.00 | $269,847,000.00 | $126,929,000.00 | $479,747,000.00 | $118,772,000.00 | $117,975,000.00 | $119,105,000.00 | $432,338,000.00 | $320,157,000.00 | $215,570,000.00 | $107,934,000.00 | $439,427,000.00 | $327,213,000.00 | $110,221,000.00 | $109,951,000.00 | $405,781,000.00 | $298,155,000.00 | $193,620,000.00 | $93,299,000.00 | $372,343,000.00 | $278,515,000.00 | $92,345,000.00 | $92,317,000.00 | $384,395,000.00 | $291,592,000.00 | $92,906,000.00 | $101,732,000.00 | $397,211,000.00 | $278,678,000.00 | $162,675,000.00 | $62,780,000.00 | $239,752,000.00 | $63,071,000.00 | $118,830,000.00 | $60,419,000.00 | $220,854,000.00 | $51,718,000.00 | $111,475,000.00 | $55,045,000.00 | $205,866,000.00 | $51,822,000.00 | $52,926,000.00 | $52,228,000.00 | $177,034,000.00 | -- | -- | -- | $152,480,000.00 | -- |
Gross Profit | $81,514,000.00 | $74,993,000.00 | $227,063,000.00 | $150,519,000.00 | $73,170,000.00 | $280,451,000.00 | $68,430,000.00 | $143,382,000.00 | $71,506,000.00 | $179,108,000.00 | $118,174,000.00 | $58,727,000.00 | $56,818,000.00 | $56,368,000.00 | $110,711,000.00 | $55,331,000.00 | $54,346,000.00 | $54,008,000.00 | $103,013,000.00 | $49,095,000.00 | $51,325,000.00 | $48,002,000.00 | $53,466,000.00 | $51,459,000.00 | $189,009,000.00 | $46,181,000.00 | $46,761,000.00 | $44,429,000.00 | $46,932,000.00 | $133,929,000.00 | $89,273,000.00 | $42,824,000.00 | $168,097,000.00 | $43,174,000.00 | $84,997,000.00 | $43,130,000.00 | $144,172,000.00 | $44,487,000.00 | $32,335,000.00 | $23,215,000.00 | $23,782,000.00 | $24,522,000.00 | $49,117,000.00 | $24,232,000.00 | $89,539,000.00 | $23,398,000.00 | $22,584,000.00 | $21,158,000.00 | $20,843,000.00 | $22,617,000.00 | $21,761,000.00 | $20,780,000.00 | $21,274,000.00 | $20,233,000.00 | $19,116,000.00 | $17,414,000.00 | $66,958,000.00 | -- |
Research and Development | $4,100,000.00 | $15,049,000.00 | $11,113,000.00 | $3,795,000.00 | $3,450,000.00 | $12,191,000.00 | $2,996,000.00 | $6,153,000.00 | $3,231,000.00 | $3,156,000.00 | $5,648,000.00 | $2,749,000.00 | $10,332,000.00 | $2,692,000.00 | $2,569,000.00 | $2,700,000.00 | $11,377,000.00 | $8,446,000.00 | $2,852,000.00 | $2,895,000.00 | $11,592,000.00 | $2,540,000.00 | $3,230,000.00 | $2,569,000.00 | $9,305,000.00 | $6,807,000.00 | $2,280,000.00 | $1,815,000.00 | $7,325,000.00 | $5,543,000.00 | $1,920,000.00 | $1,942,000.00 | $5,990,000.00 | $4,450,000.00 | $1,492,000.00 | $1,448,000.00 | $4,810,000.00 | $1,445,000.00 | $1,119,000.00 | $773,000.00 | $3,622,000.00 | $876,000.00 | $947,000.00 | $838,000.00 | $3,422,000.00 | $897,000.00 | $947,000.00 | $776,000.00 | $2,890,000.00 | $648,000.00 | $1,609,000.00 | $876,000.00 | $3,190,000.00 | -- | -- | -- | $3,298,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,900,000.00 | -- | -- | -- | $2,900,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $39,838,000.00 | $142,863,000.00 | $106,205,000.00 | $73,275,000.00 | $38,762,000.00 | $135,265,000.00 | $34,805,000.00 | $65,126,000.00 | $33,170,000.00 | $85,427,000.00 | $57,006,000.00 | $28,152,000.00 | $112,750,000.00 | $84,856,000.00 | $57,516,000.00 | $29,053,000.00 | $108,814,000.00 | $78,109,000.00 | $50,131,000.00 | $22,615,000.00 | $97,152,000.00 | $72,431,000.00 | $49,894,000.00 | $24,047,000.00 | $91,754,000.00 | $23,126,000.00 | $43,656,000.00 | $21,726,000.00 | $90,023,000.00 | $67,682,000.00 | $45,972,000.00 | $22,856,000.00 | $74,141,000.00 | $56,437,000.00 | $36,185,000.00 | $18,092,000.00 | $62,029,000.00 | $44,889,000.00 | $25,686,000.00 | $9,860,000.00 | $31,819,000.00 | $24,182,000.00 | $16,636,000.00 | $8,367,000.00 | $29,762,000.00 | $7,158,000.00 | $7,759,000.00 | $7,483,000.00 | $29,776,000.00 | $22,626,000.00 | $7,702,000.00 | $7,482,000.00 | $28,267,000.00 | -- | -- | -- | $26,299,000.00 | -- |
Loss from Operations | $41,676,000.00 | $159,193,000.00 | $120,858,000.00 | $42,836,000.00 | $34,408,000.00 | $145,186,000.00 | $111,881,000.00 | $78,256,000.00 | $38,336,000.00 | $32,513,000.00 | $61,168,000.00 | $30,575,000.00 | $111,147,000.00 | $82,223,000.00 | $53,195,000.00 | $26,278,000.00 | $102,553,000.00 | $26,030,000.00 | $52,882,000.00 | $26,480,000.00 | $107,100,000.00 | $80,496,000.00 | $54,343,000.00 | $27,412,000.00 | $97,255,000.00 | $23,055,000.00 | $24,831,000.00 | $22,703,000.00 | $90,838,000.00 | $22,946,000.00 | $23,333,000.00 | $19,968,000.00 | $93,956,000.00 | $22,922,000.00 | $23,774,000.00 | $25,038,000.00 | $82,143,000.00 | $25,284,000.00 | $16,509,000.00 | $13,355,000.00 | $65,602,000.00 | $16,976,000.00 | $16,616,000.00 | $15,865,000.00 | $59,777,000.00 | $16,240,000.00 | $14,825,000.00 | $13,675,000.00 | $56,225,000.00 | $42,532,000.00 | $14,059,000.00 | $13,298,000.00 | $49,770,000.00 | -- | -- | -- | $40,659,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.90 | $3.38 | $2.55 | $0.94 | $0.71 | $3.29 | $0.79 | $1.83 | $0.90 | $0.78 | $1.43 | $0.73 | $0.69 | $0.67 | $1.27 | $0.62 | $0.64 | $1.84 | $1.20 | $0.58 | $0.63 | $1.82 | $0.61 | $0.60 | $1.31 | $1.51 | $1.01 | $0.49 | $0.51 | $1.27 | $0.45 | $0.38 | $0.50 | $0.45 | $0.48 | $0.49 | $0.62 | $1.12 | $0.62 | $0.30 | $1.51 | $0.39 | $0.39 | $0.37 | $1.38 | $1.04 | $0.34 | $0.32 | $1.36 | $0.38 | $0.34 | $0.31 | $0.33 | $0.30 | $0.30 | $0.25 | $0.98 | -- |
Weighted Average Shares Basic | 32,251,000 | 32,108,000 | 32,102,000 | 32,110,000 | 32,078,000 | 32,019,000 | 32,017,000 | 32,020,000 | 32,041,000 | 32,194,000 | 32,243,000 | 32,255,000 | 32,176,000 | 32,206,000 | 32,158,000 | 32,135,000 | 32,136,000 | 32,094,000 | 32,198,660 | 32,188,469 | 32,093,000 | 32,141,000 | 32,031,342 | 31,985,332 | 31,838,641 | 31,906,629 | 31,752,489 | 31,706,205 | 31,521,667 | 31,483,053 | 31,441,545 | 31,406,792 | 31,158,142 | 31,087,691 | 31,111,155 | 30,842,208 | 30,381,310 | 30,463,188 | 30,280,366 | 30,146,705 | 29,623,952 | 29,509,991 | 29,410,802 | 29,316,452 | 28,994,212 | 28,960,802 | 28,940,875 | 28,925,226 | 28,574,623 | 28,531,757 | 28,488,327 | 28,431,755 | 27,964,348 | -- | -- | -- | 27,420,091 | -- |
Earnings Per Share Diluted | $0.89 | $3.35 | $2.52 | $0.93 | $0.70 | $3.25 | $2.59 | $1.81 | $0.89 | $0.77 | $1.41 | $0.72 | $2.60 | $0.66 | $1.26 | $0.61 | $2.45 | $0.64 | $1.19 | $0.58 | $2.42 | $0.59 | $1.21 | $0.60 | $2.79 | $0.50 | $0.51 | $0.48 | $1.75 | $0.44 | $0.44 | $0.37 | $1.89 | $0.44 | $0.47 | $0.48 | $0.61 | $0.49 | $0.60 | $0.29 | $0.35 | $0.38 | $0.38 | $0.36 | $1.32 | $0.36 | $0.33 | $0.31 | $1.28 | $0.36 | $0.32 | $0.30 | $0.31 | $0.29 | $0.28 | $0.24 | $0.93 | -- |
Weighted Average Shares Diluted | 32,627,000 | 32,448,000 | 32,440,000 | 32,434,000 | 32,415,000 | 32,393,000 | 32,392,000 | 32,395,000 | 32,475,000 | 32,644,000 | 32,653,000 | 32,657,000 | 32,503,000 | 32,500,000 | 32,470,000 | 32,517,000 | 32,505,000 | 32,514,000 | 32,582,545 | 32,509,000 | 32,445,000 | 32,565,794 | 32,377,666 | 32,327,333 | 32,229,806 | 32,241,456 | 32,195,052 | 32,189,620 | 31,922,638 | 31,978,803 | 31,842,597 | 31,817,048 | 31,635,638 | 31,718,159 | 31,632,274 | 31,458,304 | 31,171,722 | 31,136,190 | 31,111,689 | 31,079,004 | 30,847,135 | 30,923,610 | 30,700,561 | 30,621,733 | 30,352,576 | 30,416,724 | 30,295,052 | 30,334,043 | 30,244,460 | 30,211,720 | 30,162,062 | 30,092,072 | 29,620,665 | -- | -- | -- | 28,874,394 | -- |
Common Stock Shares Authorized | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 32,423,400 | 32,254,728 | 32,240,144 | 32,239,202 | 32,225,627 | 32,152,787 | 32,134,902 | 32,120,593 | 32,116,069 | 32,382,637 | 32,404,774 | 32,451,930 | 32,372,621 | 32,342,602 | 32,341,496 | 32,316,842 | 32,201,917 | 32,169,087 | 32,355,296 | 32,330,032 | 32,256,209 | 32,250,152 | 32,208,686 | 32,100,110 | 32,019,605 | 31,997,587 | 31,888,821 | 31,866,924 | 31,757,861 | 31,720,147 | 31,609,197 | 31,575,778 | 31,527,360 | 31,505,888 | 31,449,857 | 31,056,901 | 30,845,586 | 30,695,494 | 30,488,659 | 30,368,219 | 30,225,763 | 30,050,954 | 29,852,278 | 29,657,701 | 29,454,171 | 29,356,818 | 29,288,655 | 29,259,251 | 29,165,721 | -- | -- | -- | 28,752,325 | -- | -- | -- | -- | -- |
Common Stock Value | $2,163,000.00 | $2,152,000.00 | $2,151,000.00 | $2,151,000.00 | $2,150,000.00 | $2,145,000.00 | $2,144,000.00 | $2,143,000.00 | $2,142,000.00 | $2,165,000.00 | $2,165,000.00 | $2,165,000.00 | $2,164,000.00 | $2,164,000.00 | $2,164,000.00 | $2,164,000.00 | $2,161,000.00 | $2,160,000.00 | $2,157,000.00 | $2,156,000.00 | $2,151,000.00 | $2,150,000.00 | $2,148,000.00 | $2,140,000.00 | $2,135,000.00 | $2,133,000.00 | $2,127,000.00 | $2,125,000.00 | $2,117,000.00 | $2,115,000.00 | $2,108,000.00 | $2,105,000.00 | $2,102,000.00 | $2,101,000.00 | $2,096,000.00 | $2,071,000.00 | $2,058,000.00 | $2,047,000.00 | $2,033,000.00 | $2,025,000.00 | $2,016,000.00 | $2,004,000.00 | $1,990,000.00 | $1,977,000.00 | $1,964,000.00 | $1,957,000.00 | $1,953,000.00 | $1,951,000.00 | $1,944,000.00 | -- | -- | -- | $1,917,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | $0.07 | -- | -- | -- | $0.07 | -- | -- | -- | -- | -- |
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 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | $25.00 | -- | -- | -- | $25.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |