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 | $22,802,000.00 | $22,841,000.00 | $14,093,000.00 | $42,066,000.00 | $32,519,000.00 | $6,546,000.00 | $38,833,000.00 | $75,420,000.00 | $142,583,000.00 | $145,459,000.00 | $173,838,000.00 | $180,767,000.00 | $177,708,000.00 | $216,510,000.00 | $229,725,000.00 | $233,527,000.00 | $207,474,000.00 | $186,995,000.00 | $180,855,000.00 | $125,575,000.00 | $122,986,000.00 | $34,458,000.00 | $23,127,000.00 | $13,538,000.00 | $12,736,000.00 | $15,852,000.00 | $10,469,000.00 | $12,643,000.00 | $6,895,000.00 | $11,167,000.00 | $13,595,000.00 | $21,236,000.00 | $15,894,000.00 | $14,184,000.00 | $9,421,000.00 | $14,696,000.00 | $30,619,000.00 | $42,389,000.00 | $21,088,000.00 | $38,067,000.00 | $58,695,000.00 | $75,338,000.00 | $41,322,000.00 | $21,623,000.00 | $6,643,000.00 | $24,440,000.00 | $38,324,000.00 | $70,791,000.00 | $85,618,000.00 | $113,288,000.00 | $107,050,000.00 | $95,997,000.00 | $104,529,000.00 | $48,478,000.00 | $3,250,000.00 | $10,478,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $50,767,000.00 | $34,494,000.00 | $64,779,000.00 | $86,665,000.00 | $82,306,000.00 | $97,441,000.00 | $75,533,000.00 | $79,336,000.00 | $61,957,000.00 | $91,385,000.00 | $88,091,000.00 | $115,753,000.00 | $110,940,000.00 | $101,000,000.00 | $130,777,000.00 | $143,884,000.00 | $106,592,000.00 | $75,348,000.00 | $113,188,000.00 | $98,118,000.00 | $74,906,000.00 | $65,507,000.00 | $96,515,000.00 | $143,437,000.00 | $149,940,000.00 | $141,250,000.00 | $149,142,000.00 | $134,244,000.00 | $111,231,000.00 | $119,860,000.00 | $120,268,000.00 | -- | -- | -- | $95,548,000.00 | -- | -- |
Inventory | $32,038,000.00 | $33,912,000.00 | $32,295,000.00 | $32,068,000.00 | $28,682,000.00 | $29,229,000.00 | $27,302,000.00 | $31,132,000.00 | $30,394,000.00 | $30,760,000.00 | $30,427,000.00 | $32,758,000.00 | $33,756,000.00 | $34,689,000.00 | $32,980,000.00 | $30,377,000.00 | $29,440,000.00 | $30,189,000.00 | $27,547,000.00 | $27,477,000.00 | $26,629,000.00 | $28,112,000.00 | $32,004,000.00 | $32,340,000.00 | $33,052,000.00 | $34,600,000.00 | $35,540,000.00 | $35,770,000.00 | $38,307,000.00 | $37,137,000.00 | $35,734,000.00 | $35,053,000.00 | $35,042,000.00 | $35,963,000.00 | $37,250,000.00 | $34,205,000.00 | $32,870,000.00 | $34,735,000.00 | $33,194,000.00 | $33,643,000.00 | $34,707,000.00 | $32,500,000.00 | $32,321,000.00 | $30,578,000.00 | $26,629,000.00 | $28,726,000.00 | $36,511,000.00 | $48,696,000.00 | $33,595,000.00 | $33,426,000.00 | -- | -- | -- | $31,734,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | $41,915,000.00 | $29,982,000.00 | $33,435,000.00 | -- | $36,336,000.00 | $44,628,000.00 | $43,368,000.00 | -- | $33,121,000.00 | $39,330,000.00 | $43,563,000.00 | -- | $34,220,000.00 | $29,602,000.00 | $32,300,000.00 | $41,183,000.00 | $31,626,000.00 | $31,734,000.00 | $34,392,000.00 | $36,617,000.00 | $39,411,000.00 | $40,947,000.00 | $40,933,000.00 | $45,411,000.00 | $47,984,000.00 | $54,199,000.00 | $79,838,000.00 | $75,819,000.00 | $78,341,000.00 | $76,107,000.00 | $71,985,000.00 | $67,614,000.00 | $76,871,000.00 | $67,730,000.00 | $79,643,000.00 | $69,375,000.00 | $58,440,000.00 | $57,310,000.00 | $39,461,000.00 | $44,164,000.00 | $56,867,000.00 | $50,203,000.00 | $40,479,000.00 | $41,808,000.00 | $52,016,000.00 | $42,717,000.00 | $41,553,000.00 | $32,384,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $211,178,000.00 | $226,328,000.00 | $167,935,000.00 | $190,358,000.00 | $208,590,000.00 | $182,841,000.00 | $232,779,000.00 | $283,120,000.00 | $328,042,000.00 | $327,432,000.00 | $314,417,000.00 | $323,152,000.00 | $349,677,000.00 | $362,693,000.00 | $364,731,000.00 | $347,836,000.00 | $350,308,000.00 | $300,712,000.00 | $296,454,000.00 | $266,712,000.00 | $250,667,000.00 | $206,698,000.00 | $217,358,000.00 | $224,134,000.00 | $239,284,000.00 | $262,184,000.00 | $255,971,000.00 | $255,399,000.00 | $292,121,000.00 | $307,226,000.00 | $319,266,000.00 | $318,251,000.00 | $298,497,000.00 | $329,733,000.00 | $334,185,000.00 | $339,775,000.00 | $320,482,000.00 | $342,244,000.00 | $296,468,000.00 | $294,700,000.00 | $324,204,000.00 | $361,053,000.00 | $357,706,000.00 | $324,186,000.00 | $288,917,000.00 | $313,690,000.00 | $315,056,000.00 | $322,084,000.00 | $315,046,000.00 | $325,778,000.00 | -- | -- | -- | $222,969,000.00 | -- | -- |
Property Plant and Equipement | $613,116,000.00 | $614,608,000.00 | $606,288,000.00 | $570,178,000.00 | $561,757,000.00 | $543,910,000.00 | $517,839,000.00 | $495,220,000.00 | $468,555,000.00 | $455,102,000.00 | $431,856,000.00 | $422,552,000.00 | $400,723,000.00 | $383,042,000.00 | $372,847,000.00 | $374,327,000.00 | $371,884,000.00 | $374,596,000.00 | $374,798,000.00 | $376,635,000.00 | $368,600,000.00 | $369,863,000.00 | $365,491,000.00 | $371,807,000.00 | $381,762,000.00 | $407,294,000.00 | $413,612,000.00 | $416,058,000.00 | $419,268,000.00 | $413,008,000.00 | $436,691,000.00 | $416,484,000.00 | $432,749,000.00 | $430,210,000.00 | $423,157,000.00 | $418,308,000.00 | $418,839,000.00 | $399,445,000.00 | $382,331,000.00 | $366,271,000.00 | $356,986,000.00 | $345,620,000.00 | $358,350,000.00 | $355,854,000.00 | $347,740,000.00 | $346,540,000.00 | $313,383,000.00 | $316,815,000.00 | $310,810,000.00 | $310,520,000.00 | -- | -- | -- | $323,231,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $814,000.00 | -- | -- | -- | $3,280,000.00 | -- | -- |
Goodwill | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | $76,576,000.00 | -- | -- | -- | $76,576,000.00 | -- | -- | -- | $83,576,000.00 | -- | -- | -- | $83,576,000.00 | -- | -- | -- | $83,576,000.00 | $83,576,000.00 | $83,575,000.00 | -- | $86,326,000.00 | -- | -- | -- | $79,326,000.00 | $79,325,000.00 | $79,325,000.00 | -- | $100,799,000.00 | -- | -- | -- | $98,049,000.00 | -- | -- | -- | $98,049,000.00 | -- | -- |
Other Assets | $22,839,000.00 | $18,605,000.00 | $9,396,000.00 | $8,826,000.00 | $8,224,000.00 | $8,676,000.00 | $8,019,000.00 | $9,580,000.00 | $11,204,000.00 | $11,278,000.00 | $12,004,000.00 | $12,998,000.00 | $12,594,000.00 | $9,212,000.00 | $8,777,000.00 | $8,372,000.00 | $7,732,000.00 | $7,960,000.00 | $9,894,000.00 | $11,325,000.00 | $16,948,000.00 | $15,870,000.00 | $12,588,000.00 | $12,473,000.00 | $17,546,000.00 | $13,128,000.00 | $13,967,000.00 | $14,007,000.00 | $14,442,000.00 | $21,644,000.00 | $8,366,000.00 | $7,470,000.00 | $7,181,000.00 | $6,770,000.00 | $11,902,000.00 | $12,209,000.00 | $12,225,000.00 | $12,105,000.00 | $11,745,000.00 | $9,147,000.00 | $10,517,000.00 | $9,062,000.00 | $13,353,000.00 | $13,505,000.00 | $17,509,000.00 | $17,695,000.00 | $17,983,000.00 | $18,461,000.00 | $16,241,000.00 | $16,273,000.00 | -- | -- | -- | $11,839,000.00 | -- | -- |
Total Assets | $1,095,088,000.00 | $1,110,840,000.00 | $1,020,290,000.00 | $1,007,596,000.00 | $1,024,995,000.00 | $981,780,000.00 | $1,003,520,000.00 | $1,015,150,000.00 | $1,018,839,000.00 | $997,670,000.00 | $950,786,000.00 | $949,633,000.00 | $959,982,000.00 | $958,024,000.00 | $954,465,000.00 | $948,068,000.00 | $955,879,000.00 | $897,552,000.00 | $892,768,000.00 | $869,131,000.00 | $851,851,000.00 | $730,271,000.00 | $750,306,000.00 | $758,205,000.00 | $788,258,000.00 | $832,357,000.00 | $841,691,000.00 | $839,488,000.00 | $877,627,000.00 | $893,588,000.00 | $904,134,000.00 | $879,909,000.00 | $872,502,000.00 | $898,124,000.00 | $905,971,000.00 | $902,249,000.00 | $889,349,000.00 | $893,234,000.00 | $817,198,000.00 | $795,336,000.00 | $825,790,000.00 | $852,645,000.00 | $856,423,000.00 | $817,354,000.00 | $801,013,000.00 | $826,395,000.00 | $796,686,000.00 | $786,194,000.00 | $779,601,000.00 | $788,460,000.00 | -- | -- | -- | $693,825,000.00 | -- | -- |
Accounts Payable | $89,601,000.00 | $83,835,000.00 | $74,324,000.00 | $65,210,000.00 | $88,115,000.00 | $94,077,000.00 | $81,248,000.00 | $95,793,000.00 | $98,182,000.00 | $85,566,000.00 | $70,595,000.00 | $79,863,000.00 | $70,756,000.00 | $71,308,000.00 | $79,312,000.00 | $76,376,000.00 | $79,917,000.00 | $76,091,000.00 | $77,074,000.00 | $87,923,000.00 | $73,051,000.00 | $71,537,000.00 | $80,302,000.00 | $68,751,000.00 | $72,093,000.00 | $87,659,000.00 | $67,230,000.00 | $77,543,000.00 | $87,640,000.00 | $103,185,000.00 | $109,255,000.00 | $97,088,000.00 | $96,499,000.00 | $118,846,000.00 | $109,961,000.00 | $119,119,000.00 | $102,361,000.00 | $119,971,000.00 | $139,341,000.00 | $101,672,000.00 | $109,535,000.00 | $116,121,000.00 | $128,330,000.00 | $92,070,000.00 | $88,624,000.00 | $123,082,000.00 | $92,019,000.00 | $80,652,000.00 | $73,382,000.00 | $82,745,000.00 | -- | -- | -- | $82,721,000.00 | -- | -- |
Accrued Liabilities | $32,484,000.00 | $37,361,000.00 | $34,464,000.00 | $25,815,000.00 | $36,548,000.00 | $29,469,000.00 | $37,667,000.00 | $24,717,000.00 | $33,949,000.00 | $37,626,000.00 | $41,020,000.00 | $37,230,000.00 | $44,017,000.00 | $52,899,000.00 | $52,112,000.00 | $44,938,000.00 | $53,898,000.00 | $51,225,000.00 | $49,891,000.00 | $43,837,000.00 | $42,633,000.00 | $48,351,000.00 | $47,411,000.00 | $45,943,000.00 | $52,284,000.00 | $56,218,000.00 | $51,996,000.00 | $40,727,000.00 | $80,781,000.00 | $69,043,000.00 | $57,365,000.00 | $62,179,000.00 | $61,596,000.00 | $72,277,000.00 | $63,978,000.00 | $60,884,000.00 | $58,034,000.00 | $70,041,000.00 | $49,755,000.00 | $45,079,000.00 | $32,251,000.00 | $38,531,000.00 | $44,146,000.00 | $44,973,000.00 | $40,561,000.00 | $38,490,000.00 | $23,905,000.00 | $27,477,000.00 | $20,932,000.00 | $31,121,000.00 | -- | -- | -- | $32,809,000.00 | -- | -- |
Total Current Liabilities | $686,048,000.00 | $725,292,000.00 | $654,321,000.00 | $639,074,000.00 | $660,973,000.00 | $613,560,000.00 | $606,614,000.00 | $602,962,000.00 | $603,435,000.00 | $598,673,000.00 | $576,006,000.00 | $589,536,000.00 | $603,372,000.00 | $611,356,000.00 | $621,566,000.00 | $627,066,000.00 | $649,250,000.00 | $618,153,000.00 | $630,944,000.00 | $617,653,000.00 | $612,574,000.00 | $515,343,000.00 | $525,871,000.00 | $546,691,000.00 | $576,756,000.00 | $611,061,000.00 | $612,967,000.00 | $608,690,000.00 | $646,099,000.00 | $645,698,000.00 | $649,557,000.00 | $630,674,000.00 | $622,613,000.00 | $645,951,000.00 | $653,888,000.00 | $650,081,000.00 | $640,796,000.00 | $637,271,000.00 | $581,644,000.00 | $558,826,000.00 | $588,090,000.00 | $610,544,000.00 | $603,904,000.00 | $567,554,000.00 | $526,428,000.00 | $552,970,000.00 | $502,934,000.00 | $493,759,000.00 | $485,805,000.00 | $495,923,000.00 | -- | -- | -- | $417,000,000.00 | -- | -- |
Long Term Debt | -- | $412,070,000.00 | -- | -- | -- | $321,521,000.00 | -- | -- | -- | $320,971,000.00 | -- | -- | -- | $323,735,000.00 | -- | -- | -- | $322,843,000.00 | -- | -- | -- | $321,950,000.00 | -- | -- | -- | $428,141,000.00 | -- | -- | -- | $390,402,000.00 | -- | -- | -- | $349,291,000.00 | -- | -- | -- | $324,377,000.00 | -- | -- | -- | $285,000,000.00 | -- | -- | -- | $263,098,000.00 | -- | -- | -- | $255,591,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $318,517,000.00 | $317,337,000.00 | $315,767,000.00 | $314,321,000.00 | $312,533,000.00 | $312,091,000.00 | $310,640,000.00 | $308,790,000.00 | $307,597,000.00 | $308,482,000.00 | $307,065,000.00 | $304,977,000.00 | $303,999,000.00 | $304,757,000.00 | $305,070,000.00 | $304,531,000.00 | $302,558,000.00 | $302,189,000.00 | $301,874,000.00 | $299,320,000.00 | $296,774,000.00 | $295,135,000.00 | $292,902,000.00 | $291,468,000.00 | $290,298,000.00 | $289,821,000.00 | $289,357,000.00 | $288,167,000.00 | $287,491,000.00 | $286,303,000.00 | $286,266,000.00 | $285,506,000.00 | $284,589,000.00 | $283,247,000.00 | $282,141,000.00 | -- | -- | $278,166,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-727,000.00 | $-2,015,000.00 | $1,533,000.00 | $-622,000.00 | $-1,600,000.00 | $-191,000.00 | $-1,223,000.00 | $5,999,000.00 | $6,375,000.00 | $140,000.00 | $2,047,000.00 | $3,258,000.00 | $2,854,000.00 | $968,000.00 | $-2,512,000.00 | $-3,391,000.00 | $-6,831,000.00 | $295,000.00 | $-992,000.00 | $-832,000.00 | $-1,069,000.00 | $-3,809,000.00 | $231,000.00 | $446,000.00 | $630,000.00 | $3,000.00 | $-937,000.00 | $-2,619,000.00 | $-1,907,000.00 | $-1,145,000.00 | $-1,404,000.00 | $-1,426,000.00 | $-1,574,000.00 | $-1,983,000.00 | $-2,128,000.00 | $-1,489,000.00 | $-1,542,000.00 | $-734,000.00 | $-1,061,000.00 | $-476,000.00 | $-951,000.00 | $-473,000.00 | $-633,000.00 | $-495,000.00 | $-369,000.00 | $-380,000.00 | $-547,000.00 | $-1,289,000.00 | $481,000.00 | $3,000.00 | -- | -- | -- | $357,000.00 | -- | -- |
Accumulated Deficit | $91,244,000.00 | $70,220,000.00 | $48,662,000.00 | $54,816,000.00 | $53,083,000.00 | $56,314,000.00 | $87,483,000.00 | $97,393,000.00 | $101,426,000.00 | $90,369,000.00 | $65,662,000.00 | $51,856,000.00 | $49,751,000.00 | $40,937,000.00 | $30,335,000.00 | $19,856,000.00 | $10,896,000.00 | $-23,091,000.00 | $-39,064,000.00 | $-47,016,000.00 | $-55,001,000.00 | $-74,971,000.00 | $-67,271,000.00 | $-78,973,000.00 | $-77,999,000.00 | $-67,101,000.00 | $-58,269,000.00 | $-53,323,000.00 | $-52,629,000.00 | $-35,841,000.00 | $-28,858,000.00 | $-33,418,000.00 | $-31,699,000.00 | $-27,664,000.00 | $-26,829,000.00 | $-27,141,000.00 | $-29,865,000.00 | $-21,475,000.00 | $-40,488,000.00 | $-38,402,000.00 | $-36,965,000.00 | $-31,770,000.00 | $-20,769,000.00 | $-22,217,000.00 | $3,024,000.00 | $2,591,000.00 | $23,650,000.00 | $27,043,000.00 | $23,858,000.00 | $24,042,000.00 | -- | -- | -- | $12,261,000.00 | -- | -- |
Total Stockholders' Equity | $409,040,000.00 | $385,548,000.00 | $365,969,000.00 | $368,522,000.00 | $364,022,000.00 | $368,220,000.00 | $396,906,000.00 | $412,188,000.00 | $415,404,000.00 | $398,997,000.00 | $374,780,000.00 | $360,097,000.00 | $356,610,000.00 | $346,668,000.00 | $332,899,000.00 | $321,002,000.00 | $306,629,000.00 | $279,399,000.00 | $261,824,000.00 | $251,478,000.00 | $239,277,000.00 | $214,928,000.00 | $224,435,000.00 | $211,514,000.00 | $211,502,000.00 | $221,296,000.00 | $228,724,000.00 | $230,798,000.00 | $231,528,000.00 | $247,890,000.00 | $254,577,000.00 | $249,235,000.00 | $249,889,000.00 | $252,173,000.00 | $252,083,000.00 | $252,168,000.00 | $248,553,000.00 | $255,963,000.00 | $235,554,000.00 | $236,510,000.00 | $237,700,000.00 | $242,946,000.00 | $252,883,000.00 | $249,982,000.00 | $274,817,000.00 | $273,635,000.00 | $293,543,000.00 | $292,207,000.00 | $293,343,000.00 | $291,969,000.00 | -- | -- | -- | $278,953,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-845,000.00 | $-364,000.00 | $-182,000.00 | $-232,000.00 | $-210,000.00 | $209,000.00 | $228,000.00 | $453,000.00 | $568,000.00 | -- | -- | -- | $-2,128,000.00 | -- | -- |
Total Liabilities and Equity | $1,095,088,000.00 | $1,110,840,000.00 | $1,020,290,000.00 | $1,007,596,000.00 | $1,024,995,000.00 | $981,780,000.00 | $1,003,520,000.00 | $1,015,150,000.00 | $1,018,839,000.00 | $997,670,000.00 | $950,786,000.00 | $949,633,000.00 | $959,982,000.00 | $958,024,000.00 | $954,465,000.00 | $948,068,000.00 | $955,879,000.00 | $897,552,000.00 | $892,768,000.00 | $869,131,000.00 | $851,851,000.00 | $730,271,000.00 | $750,306,000.00 | $758,205,000.00 | $788,258,000.00 | $832,357,000.00 | $841,691,000.00 | $839,488,000.00 | $877,627,000.00 | $893,588,000.00 | $904,134,000.00 | $879,909,000.00 | $872,502,000.00 | $898,124,000.00 | $905,971,000.00 | $902,249,000.00 | $889,349,000.00 | $893,234,000.00 | $817,198,000.00 | $795,336,000.00 | $825,790,000.00 | $852,645,000.00 | $856,423,000.00 | $817,354,000.00 | $801,013,000.00 | $826,395,000.00 | $790,316,000.00 | $789,960,000.00 | $779,601,000.00 | $788,460,000.00 | -- | -- | -- | $693,825,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $146,593,000.00 | $702,503,000.00 | $510,762,000.00 | $176,859,000.00 | $170,586,000.00 | $767,585,000.00 | $198,869,000.00 | $192,192,000.00 | $163,119,000.00 | $856,878,000.00 | $220,802,000.00 | $238,877,000.00 | $174,557,000.00 | $806,831,000.00 | $561,289,000.00 | $359,091,000.00 | $174,382,000.00 | $731,418,000.00 | $198,826,000.00 | $341,710,000.00 | $188,847,000.00 | $154,907,000.00 | $166,763,000.00 | $166,532,000.00 | $154,907,000.00 | $627,333,000.00 | $468,765,000.00 | $310,297,000.00 | $155,338,000.00 | $686,922,000.00 | $622,244,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $45,574,000.00 | $77,732,000.00 | $9,030,000.00 | $17,899,000.00 | $12,135,000.00 | $31,173,000.00 | $3,799,000.00 | $43,536,000.00 | $33,055,000.00 | $145,270,000.00 | $92,279,000.00 | $55,998,000.00 | $33,076,000.00 | $171,228,000.00 | $137,841,000.00 | $101,490,000.00 | $68,474,000.00 | $153,757,000.00 | $31,833,000.00 | $37,486,000.00 | $49,877,000.00 | $111,460,000.00 | $42,134,000.00 | $36,945,000.00 | $14,705,000.00 | $49,883,000.00 | $58,651,000.00 | $25,774,000.00 | $16,182,000.00 | $86,388,000.00 | $20,045,000.00 | $24,256,000.00 | $19,990,000.00 | $95,923,000.00 | $24,085,000.00 | $42,969,000.00 | $10,682,000.00 | $92,496,000.00 | $24,459,000.00 | $47,110,000.00 | $20,907,000.00 | $100,295,000.00 | $53,280,000.00 | $5,181,000.00 | $25,783,000.00 | $20,022,000.00 | $7,820,000.00 | $38,728,000.00 | $20,022,000.00 | $93,017,000.00 | $74,599,000.00 | $19,766,000.00 | $27,442,000.00 | $122,782,000.00 | $88,244,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $31,479,000.00 | $28,219,000.00 | $-5,123,000.00 | $3,680,000.00 | $-864,000.00 | $-27,736,000.00 | $8,977,000.00 | $18,430,000.00 | $18,772,000.00 | $83,430,000.00 | $46,889,000.00 | $25,484,000.00 | $16,648,000.00 | $111,765,000.00 | $23,186,000.00 | $71,299,000.00 | $53,048,000.00 | $98,128,000.00 | $18,372,000.00 | $57,565,000.00 | $34,773,000.00 | $52,621,000.00 | $30,483,000.00 | $7,094,000.00 | $-1,040,000.00 | $-23,525,000.00 | $6,712,000.00 | $8,338,000.00 | $-624,000.00 | $14,680,000.00 | $16,589,000.00 | $3,818,000.00 | $-89,000.00 | $22,959,000.00 | $9,692,000.00 | $13,989,000.00 | $-7,258,000.00 | $23,853,000.00 | $8,007,000.00 | $10,269,000.00 | $2,885,000.00 | $51,401,000.00 | $6,243,000.00 | $-21,390,000.00 | $6,594,000.00 | $6,786,000.00 | $-3,739,000.00 | $14,129,000.00 | $6,786,000.00 | $54,294,000.00 | $39,054,000.00 | $24,268,000.00 | $15,611,000.00 | $68,430,000.00 | $42,251,000.00 | -- |
Loss Before Income Taxes | $28,013,000.00 | $18,312,000.00 | $-7,963,000.00 | $2,529,000.00 | $-4,022,000.00 | $-43,415,000.00 | $-13,257,000.00 | $-4,886,000.00 | $14,342,000.00 | $62,823,000.00 | $30,124,000.00 | $13,137,000.00 | $10,203,000.00 | $86,290,000.00 | $16,623,000.00 | $57,388,000.00 | $45,297,000.00 | $70,921,000.00 | $12,015,000.00 | $43,121,000.00 | $27,394,000.00 | $16,453,000.00 | $15,492,000.00 | $-13,536,000.00 | $-12,616,000.00 | $-54,173,000.00 | $-15,842,000.00 | $-2,186,000.00 | $-5,997,000.00 | $-13,969,000.00 | $7,410,000.00 | $-9,163,000.00 | $-6,688,000.00 | $-8,686,000.00 | $-8,185,000.00 | $-9,239,000.00 | $-14,427,000.00 | $9,188,000.00 | $-25,000.00 | $2,071,000.00 | $-3,909,000.00 | $30,317,000.00 | $-25,175,000.00 | $-27,125,000.00 | $307,000.00 | $-5,411,000.00 | $5,124,000.00 | $1,931,000.00 | $1,517,000.00 | $26,796,000.00 | $16,825,000.00 | $7,548,000.00 | $3,925,000.00 | $54,274,000.00 | $25,717,000.00 | -- |
Earnings Per Share Basic | $0.32 | $0.21 | $-0.09 | $0.03 | $-0.05 | $-0.52 | $-0.15 | $0.11 | $0.17 | $0.75 | $0.38 | $0.17 | $0.14 | $1.02 | $0.19 | $0.66 | $0.53 | $0.78 | $0.12 | $0.41 | $0.28 | $-0.10 | $0.02 | $-0.17 | $-0.15 | $-0.51 | $-0.08 | $-0.29 | $-0.27 | $-0.13 | $0.08 | $-0.03 | $-0.07 | $-0.10 | $-0.09 | $-0.09 | $-0.14 | $0.18 | $-0.14 | $-0.11 | $-0.09 | $-0.58 | $0.02 | $-0.42 | $0.01 | $-0.05 | $-0.09 | $0.02 | $0.02 | $0.28 | $0.16 | $0.03 | $0.04 | $0.59 | $0.30 | -- |
Weighted Average Shares Basic | 66,729,000 | 66,469,000 | 66,532,000 | 66,462,000 | 66,264,000 | 66,051,000 | 66,010,000 | 65,959,000 | 65,847,000 | 65,587,000 | 65,535,000 | 65,458,000 | 65,269,000 | 64,743,000 | 64,726,000 | 64,659,000 | 64,455,000 | 63,597,000 | 63,861,000 | 63,605,000 | 62,882,000 | 62,236,000 | 62,147,000 | 62,041,000 | 61,815,000 | 61,365,000 | 61,462,000 | 61,204,000 | 61,065,000 | 60,744,000 | 60,676,000 | 60,609,000 | 60,507,000 | 60,410,000 | 60,496,000 | 60,473,000 | 60,265,000 | 59,938,000 | 60,040,000 | 59,863,000 | 59,708,000 | 59,495,000 | 59,444,000 | 59,403,000 | 59,369,000 | 59,195,000 | 59,253,000 | 59,171,000 | 59,038,000 | 58,891,000 | 58,863,000 | 58,875,000 | 58,785,000 | 58,647,000 | 58,507,000 | -- |
Earnings Per Share Diluted | $0.31 | $0.21 | $-0.12 | $-0.02 | $-0.05 | $-0.52 | $-0.04 | $-0.06 | $0.17 | $0.75 | $0.37 | $0.16 | $0.13 | $1.00 | $0.84 | $0.14 | $0.52 | $0.76 | $0.12 | $0.13 | $0.27 | $-0.10 | $0.18 | $-0.17 | $-0.15 | $-0.51 | $-0.37 | $-0.29 | $-0.27 | $-0.13 | $0.08 | $-0.10 | $-0.07 | $-0.10 | $-0.09 | $-0.09 | $-0.14 | $0.17 | $-0.03 | $-0.11 | $-0.09 | $-0.57 | $-0.39 | $-0.42 | $0.01 | $-0.05 | $-0.09 | $0.09 | $0.02 | $0.28 | $0.16 | $0.07 | $0.04 | $0.59 | $0.30 | -- |
Weighted Average Shares Diluted | 67,494,000 | 66,957,000 | 66,419,000 | 66,805,000 | 66,264,000 | 66,051,000 | 66,010,000 | 66,071,000 | 66,436,000 | 66,301,000 | 66,246,000 | 66,187,000 | 66,159,000 | 65,872,000 | 65,861,000 | 65,802,000 | 65,717,000 | 65,042,000 | 65,071,000 | 64,990,000 | 64,569,000 | 63,607,000 | 63,260,000 | 62,041,000 | 61,815,000 | 61,365,000 | 61,290,000 | 61,204,000 | 61,065,000 | 60,744,000 | 60,676,000 | 60,609,000 | 60,507,000 | 60,410,000 | 60,411,000 | 60,369,000 | 60,265,000 | 60,522,000 | 60,491,000 | 60,538,000 | 59,708,000 | 60,101,000 | 59,444,000 | 59,403,000 | 60,017,000 | 59,195,000 | 59,154,000 | 59,493,000 | 59,434,000 | 59,230,000 | 59,533,000 | 59,184,000 | 59,237,000 | 58,871,000 | 58,612,000 | -- |
Common Stock Shares Authorized | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000 | 90,000 | 90,000,000 | 90,000 | 90,000,000 | 90,000 | 90,000 | -- | 90,000 | 90,000,000 | 90,000,000 | 90,000,000 | 90,000,000 | -- | -- | -- | 90,000,000 | -- | -- |
Common Stock Shares Outstanding | 66,941,000 | 66,623,000 | 66,612,000 | 66,492,000 | 66,416,000 | 66,188,000 | 66,167,000 | 66,083,000 | 66,046,000 | 65,746,000 | 65,737,000 | 65,654,000 | 65,620,000 | 65,023,000 | 64,645,000 | 64,947,000 | 64,795,000 | 64,283,000 | 63,916,000 | 63,769,000 | 63,323,000 | 62,552,000 | 62,452,000 | 62,305,000 | 62,207,000 | 61,619,000 | 61,576,000 | 61,405,000 | 61,272,000 | 60,962,000 | 60,937,000 | 60,748,000 | 60,656,000 | 60,431,000 | 60,447,000 | 60,521,000 | 60,379,000 | 60,170,000 | 60,136 | 59,955,000 | 59,625 | 59,670,000 | 59,625 | 59,359 | -- | 59,359 | 59,274,393 | 59,220,422 | 59,110,847 | 58,999,404 | -- | -- | -- | 58,770,369 | -- | -- |
Common Stock Value | $6,000.00 | $6,000.00 | $7,000.00 | $7,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | -- | -- | -- | $6,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $1.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 | $1.00 | $1.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.01 | $0.01 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $18,560,000.00 | $3,726,000.00 | $2,482,000.00 | $1,240,000.00 | $4,711,000.00 | $3,473,000.00 | $2,236,000.00 | -- | $3,988,000.00 | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |