Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 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 | $3,683,000.00 | $6,361,000.00 | $5,084,000.00 | $6,972,000.00 | $5,364,000.00 | $8,483,000.00 | $6,063,000.00 | $7,392,000.00 | $8,254,000.00 | $7,883,000.00 | $9,603,000.00 | $8,592,000.00 | $13,841,000.00 | $8,237,000.00 | $9,064,000.00 | $58,661,000.00 | $6,482,000.00 | $7,452,000.00 | $6,304,000.00 | $5,689,000.00 | $11,694,000.00 | $5,804,000.00 | $6,322,000.00 | $19,292,000.00 | $11,809,000.00 | $6,485,000.00 | $9,493,000.00 | $8,207,000.00 | $6,042,000.00 | $9,647,000.00 | $10,848,000.00 | $9,359,000.00 | $7,747,000.00 | $5,722,000.00 | $7,449,000.00 | $7,025,000.00 | $12,122,000.00 | $7,509,000.00 | $8,026,000.00 | $20,204,000.00 | $8,953,000.00 | $6,006,000.00 | $5,486,000.00 | $4,465,000.00 | $14,725,000.00 | $6,062,000.00 | $5,257,000.00 | $5,713,000.00 | $4,097,000.00 | $2,010,000.00 | $2,677,000.00 | $6,288,000.00 | $3,301,000.00 | $2,353,000.00 | $1,536,000.00 |
Accounts Receivable Net Current | $202,246,000.00 | $205,484,000.00 | $214,818,000.00 | $226,360,000.00 | $221,066,000.00 | $282,271,000.00 | $218,807,000.00 | $205,827,000.00 | $237,684,000.00 | $215,323,000.00 | $242,562,000.00 | $214,291,000.00 | $222,850,000.00 | $230,277,000.00 | $224,379,000.00 | $238,474,000.00 | $261,176,000.00 | $269,368,000.00 | $276,982,000.00 | $222,472,000.00 | $230,966,000.00 | $194,202,000.00 | $174,652,000.00 | $167,170,000.00 | $291,515,000.00 | $288,060,000.00 | $288,178,000.00 | $278,795,000.00 | $281,365,000.00 | $273,298,000.00 | $282,673,000.00 | $276,413,000.00 | $259,834,000.00 | $271,671,000.00 | $283,206,000.00 | $276,399,000.00 | $260,254,000.00 | $248,154,000.00 | $253,376,000.00 | $242,915,000.00 | $205,062,000.00 | $216,439,000.00 | $207,440,000.00 | $207,840,000.00 | $204,938,000.00 | $205,636,000.00 | $219,756,000.00 | $223,251,000.00 | $209,426,000.00 | -- | -- | -- | $176,963,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $28,401,000.00 | $28,055,000.00 | $34,294,000.00 | $32,579,000.00 | $28,341,000.00 | $30,612,000.00 | $23,196,000.00 | $41,176,000.00 | $42,354,000.00 | $31,109,000.00 | $25,784,000.00 | $22,115,000.00 | $25,492,000.00 | $20,518,000.00 | $19,566,000.00 | $19,885,000.00 | $17,402,000.00 | $19,459,000.00 | $16,733,000.00 | $15,548,000.00 | $16,253,000.00 | $16,608,000.00 | $16,393,000.00 | $15,010,000.00 | $11,327,000.00 | $12,902,000.00 | $13,278,000.00 | $13,294,000.00 | $11,724,000.00 | $13,163,000.00 | $19,109,000.00 | $15,204,000.00 | $10,032,000.00 | $11,076,000.00 | $9,011,000.00 | $11,572,000.00 | $10,338,000.00 | $13,892,000.00 | $16,366,000.00 | $9,181,000.00 | $7,847,000.00 | $10,236,000.00 | $10,960,000.00 | -- | $7,608,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $465,658,000.00 | $447,157,000.00 | $477,408,000.00 | $478,240,000.00 | $454,856,000.00 | $532,149,000.00 | $452,952,000.00 | $453,511,000.00 | $449,163,000.00 | $448,537,000.00 | $463,363,000.00 | $451,384,000.00 | $475,675,000.00 | $410,579,000.00 | $419,041,000.00 | $478,858,000.00 | $434,717,000.00 | $456,955,000.00 | $454,173,000.00 | $399,736,000.00 | $392,106,000.00 | $370,050,000.00 | $339,742,000.00 | $337,002,000.00 | $331,438,000.00 | $309,045,000.00 | $316,274,000.00 | $301,658,000.00 | $299,131,000.00 | $299,068,000.00 | $312,630,000.00 | $300,976,000.00 | $277,613,000.00 | $288,469,000.00 | $299,666,000.00 | $295,822,000.00 | $288,429,000.00 | $273,083,000.00 | $285,275,000.00 | $273,289,000.00 | $226,344,000.00 | $235,400,000.00 | $227,546,000.00 | $223,257,000.00 | $238,502,000.00 | $226,042,000.00 | $246,441,000.00 | $240,663,000.00 | $230,589,000.00 | -- | -- | -- | $193,860,000.00 | -- | -- |
Property Plant and Equipement | $74,296,000.00 | $75,948,000.00 | $78,706,000.00 | $84,029,000.00 | $85,445,000.00 | $85,295,000.00 | $70,689,000.00 | $62,886,000.00 | $52,053,000.00 | $51,602,000.00 | $53,083,000.00 | $60,294,000.00 | $62,434,000.00 | $62,020,000.00 | $61,039,000.00 | $61,951,000.00 | $58,237,000.00 | $57,189,000.00 | $54,455,000.00 | $50,888,000.00 | $48,105,000.00 | $45,742,000.00 | $44,937,000.00 | $37,260,000.00 | $38,052,000.00 | $36,027,000.00 | $37,881,000.00 | $38,719,000.00 | $40,484,000.00 | $42,996,000.00 | $44,069,000.00 | $44,266,000.00 | $45,425,000.00 | $45,078,000.00 | $43,292,000.00 | $40,523,000.00 | $43,241,000.00 | $28,920,000.00 | $30,478,000.00 | $31,262,000.00 | $30,214,000.00 | $27,732,000.00 | $27,927,000.00 | $28,516,000.00 | $28,860,000.00 | $27,878,000.00 | $27,991,000.00 | $29,301,000.00 | $21,067,000.00 | -- | -- | -- | $18,887,000.00 | -- | -- |
Intangible Assets Net | $86,613,000.00 | $94,904,000.00 | $103,211,000.00 | $117,145,000.00 | $116,430,000.00 | $135,932,000.00 | $69,178,000.00 | $74,274,000.00 | $79,645,000.00 | $50,816,000.00 | $53,899,000.00 | $56,900,000.00 | $59,887,000.00 | $63,200,000.00 | $66,558,000.00 | $70,048,000.00 | $25,829,000.00 | $27,478,000.00 | $29,548,000.00 | $33,520,000.00 | $35,494,000.00 | $33,234,000.00 | $33,437,000.00 | $35,861,000.00 | $35,304,000.00 | $37,971,000.00 | $40,692,000.00 | $43,408,000.00 | $46,129,000.00 | $49,296,000.00 | $52,464,000.00 | $55,649,000.00 | $58,899,000.00 | $63,409,000.00 | $68,104,000.00 | $72,392,000.00 | $76,707,000.00 | $15,852,000.00 | $18,125,000.00 | $19,662,000.00 | $12,239,000.00 | $14,738,000.00 | $16,264,000.00 | $18,622,000.00 | $21,016,000.00 | $24,788,000.00 | $27,952,000.00 | $32,476,000.00 | $33,740,000.00 | -- | -- | -- | $26,148,000.00 | -- | -- |
Goodwill | $1,219,031,000.00 | $1,219,476,000.00 | $1,219,326,000.00 | $1,236,380,000.00 | $1,213,908,000.00 | $1,190,450,000.00 | $1,043,908,000.00 | $1,045,503,000.00 | $1,046,760,000.00 | $909,226,000.00 | $910,640,000.00 | $910,359,000.00 | $909,913,000.00 | $906,999,000.00 | $905,101,000.00 | $905,177,000.00 | $719,934,000.00 | $716,699,000.00 | $719,117,000.00 | $720,360,000.00 | $715,644,000.00 | $702,585,000.00 | $693,027,000.00 | $694,338,000.00 | $686,108,000.00 | $685,922,000.00 | $685,071,000.00 | $683,998,000.00 | $683,683,000.00 | $684,793,000.00 | $685,389,000.00 | $687,334,000.00 | $687,404,000.00 | $690,576,000.00 | $693,188,000.00 | $692,454,000.00 | $687,778,000.00 | $461,659,000.00 | $459,471,000.00 | $464,285,000.00 | $418,839,000.00 | $421,480,000.00 | $410,482,000.00 | $410,482,000.00 | $410,583,000.00 | $409,979,000.00 | $407,862,000.00 | $406,799,000.00 | $401,134,000.00 | -- | -- | -- | $323,467,000.00 | -- | -- |
Other Assets | $43,740,000.00 | $41,480,000.00 | $42,297,000.00 | $53,089,000.00 | $51,280,000.00 | $50,496,000.00 | $49,473,000.00 | $49,416,000.00 | $44,496,000.00 | $41,509,000.00 | $40,049,000.00 | $32,572,000.00 | $32,249,000.00 | $26,091,000.00 | $24,596,000.00 | $22,645,000.00 | $24,535,000.00 | $23,939,000.00 | $23,762,000.00 | $22,530,000.00 | $21,221,000.00 | $23,147,000.00 | $22,129,000.00 | $21,287,000.00 | $18,087,000.00 | $17,431,000.00 | $16,874,000.00 | $14,883,000.00 | $14,301,000.00 | $14,586,000.00 | $13,428,000.00 | $12,566,000.00 | $12,456,000.00 | $13,121,000.00 | $13,470,000.00 | $13,298,000.00 | $12,707,000.00 | $12,419,000.00 | $12,462,000.00 | $11,592,000.00 | $11,414,000.00 | $10,887,000.00 | $9,601,000.00 | $9,608,000.00 | $8,745,000.00 | $9,097,000.00 | $8,937,000.00 | $8,895,000.00 | $6,877,000.00 | -- | -- | -- | $7,278,000.00 | -- | -- |
Total Assets | $2,017,694,000.00 | $2,011,772,000.00 | $2,055,120,000.00 | $2,115,422,000.00 | $2,072,430,000.00 | $2,157,760,000.00 | $1,850,802,000.00 | $1,857,723,000.00 | $1,849,534,000.00 | $1,605,613,000.00 | $1,632,789,000.00 | $1,630,759,000.00 | $1,667,290,000.00 | $1,607,471,000.00 | $1,615,524,000.00 | $1,684,023,000.00 | $1,396,034,000.00 | $1,420,416,000.00 | $1,413,770,000.00 | $1,354,621,000.00 | $1,213,862,000.00 | $1,176,044,000.00 | $1,134,551,000.00 | $1,127,021,000.00 | $1,110,255,000.00 | $1,087,647,000.00 | $1,098,046,000.00 | $1,083,913,000.00 | $1,085,571,000.00 | $1,092,066,000.00 | $1,109,345,000.00 | $1,102,165,000.00 | $1,083,159,000.00 | $1,102,056,000.00 | $1,119,109,000.00 | $1,115,934,000.00 | $1,110,340,000.00 | $793,481,000.00 | $807,907,000.00 | $802,187,000.00 | $700,914,000.00 | $712,279,000.00 | $693,988,000.00 | $692,498,000.00 | $709,721,000.00 | $699,606,000.00 | $720,822,000.00 | $719,349,000.00 | $694,615,000.00 | -- | -- | -- | $572,819,000.00 | -- | -- |
Accounts Payable | $119,285,000.00 | $134,503,000.00 | $123,414,000.00 | $113,273,000.00 | $109,854,000.00 | $128,528,000.00 | $99,365,000.00 | $95,706,000.00 | $105,652,000.00 | $96,644,000.00 | $94,939,000.00 | $90,894,000.00 | $91,365,000.00 | $77,124,000.00 | $76,785,000.00 | $92,818,000.00 | $134,578,000.00 | $97,359,000.00 | $95,068,000.00 | $87,039,000.00 | $102,599,000.00 | $69,168,000.00 | $63,705,000.00 | $68,601,000.00 | $75,074,000.00 | $62,604,000.00 | $60,734,000.00 | $54,129,000.00 | $70,586,000.00 | $57,429,000.00 | $57,733,000.00 | $49,644,000.00 | $63,738,000.00 | $58,115,000.00 | $61,513,000.00 | $54,706,000.00 | $65,755,000.00 | $44,729,000.00 | $48,340,000.00 | $49,392,000.00 | $45,544,000.00 | $42,104,000.00 | $37,541,000.00 | $43,806,000.00 | $44,665,000.00 | $42,520,000.00 | $39,064,000.00 | $40,628,000.00 | $38,685,000.00 | -- | -- | -- | $29,866,000.00 | -- | -- |
Accrued Liabilities | -- | $79,129,000.00 | -- | -- | $67,089,000.00 | $52,249,000.00 | $45,102,000.00 | $41,388,000.00 | $61,496,000.00 | $70,435,000.00 | $67,252,000.00 | -- | $100,908,000.00 | -- | -- | -- | $35,742,000.00 | -- | -- | -- | $39,072,000.00 | -- | -- | -- | $65,080,000.00 | -- | -- | -- | $52,631,000.00 | -- | -- | -- | $43,001,000.00 | -- | -- | -- | $42,308,000.00 | $40,445,000.00 | $37,709,000.00 | $40,503,000.00 | $32,256,000.00 | $34,359,000.00 | $30,138,000.00 | $28,025,000.00 | $31,779,000.00 | $32,269,000.00 | $28,063,000.00 | $28,898,000.00 | $29,252,000.00 | -- | -- | -- | $25,522,000.00 | -- | -- |
Total Current Liabilities | $1,101,545,000.00 | $1,094,187,000.00 | $1,161,790,000.00 | $1,242,577,000.00 | $1,225,741,000.00 | $1,320,021,000.00 | $1,031,385,000.00 | $1,054,421,000.00 | $1,046,064,000.00 | $815,061,000.00 | $861,278,000.00 | $879,526,000.00 | $920,329,000.00 | $880,560,000.00 | $910,421,000.00 | $993,267,000.00 | $681,483,000.00 | $734,914,000.00 | $747,133,000.00 | $692,050,000.00 | $553,445,000.00 | $525,371,000.00 | $499,180,000.00 | $504,520,000.00 | $494,225,000.00 | $502,861,000.00 | $524,916,000.00 | $521,660,000.00 | $519,567,000.00 | $541,617,000.00 | $573,037,000.00 | $573,937,000.00 | $559,883,000.00 | $584,678,000.00 | $605,264,000.00 | $608,947,000.00 | $609,651,000.00 | $304,809,000.00 | $326,066,000.00 | $315,006,000.00 | $226,823,000.00 | $245,153,000.00 | $242,852,000.00 | $253,292,000.00 | $280,971,000.00 | $283,083,000.00 | $311,846,000.00 | $316,282,000.00 | $301,587,000.00 | -- | -- | -- | $220,086,000.00 | -- | -- |
Long Term Debt | $474,748,000.00 | $430,400,000.00 | $533,937,000.00 | $601,797,000.00 | $597,979,000.00 | $701,697,000.00 | $450,075,000.00 | $459,776,000.00 | $421,605,000.00 | $279,732,000.00 | $331,681,000.00 | $324,451,000.00 | $313,214,000.00 | $372,280,000.00 | $450,928,000.00 | $516,979,000.00 | $164,261,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $75,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $425,160,000.00 | $421,502,000.00 | $414,633,000.00 | $411,187,000.00 | $405,818,000.00 | $396,962,000.00 | $393,224,000.00 | $388,639,000.00 | $384,984,000.00 | $380,215,000.00 | $376,622,000.00 | $372,420,000.00 | $369,058,000.00 | $357,328,000.00 | $354,200,000.00 | $350,658,000.00 | $346,795,000.00 | $340,626,000.00 | $335,345,000.00 | $330,763,000.00 | $326,208,000.00 | $322,600,000.00 | $317,013,000.00 | $311,941,000.00 | $307,821,000.00 | $305,394,000.00 | -- | -- | $292,427,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-11,201,000.00 | $-11,885,000.00 | $-10,369,000.00 | $-6,316,000.00 | $-9,467,000.00 | $-14,142,000.00 | $-12,587,000.00 | $-8,376,000.00 | $-11,035,000.00 | $-12,865,000.00 | $-10,894,000.00 | $-11,326,000.00 | $-14,106,000.00 | $-19,760,000.00 | $-23,431,000.00 | $-23,267,000.00 | $-12,144,000.00 | $-18,402,000.00 | $-15,121,000.00 | $-12,268,000.00 | $-12,551,000.00 | $-8,144,000.00 | $-7,576,000.00 | $-4,259,000.00 | $-5,039,000.00 | $-6,610,000.00 | $-7,168,000.00 | $-9,268,000.00 | $-9,640,000.00 | $-10,599,000.00 | $-10,434,000.00 | $-8,408,000.00 | $-7,491,000.00 | $-6,970,000.00 | $-3,070,000.00 | $-4,569,000.00 | $-2,481,000.00 | $-1,885,000.00 | $-530,000.00 | $-1,337,000.00 | $-990,000.00 | $-1,238,000.00 | $-1,683,000.00 | $-1,486,000.00 | $-1,241,000.00 | $-1,340,000.00 | $-1,424,000.00 | $-1,194,000.00 | $-805,000.00 | -- | -- | -- | $-524,000.00 | -- | -- |
Accumulated Deficit | $799,796,000.00 | $775,099,000.00 | $755,572,000.00 | $734,468,000.00 | $716,795,000.00 | $696,792,000.00 | $680,323,000.00 | $664,532,000.00 | $649,298,000.00 | $639,862,000.00 | $622,113,000.00 | $604,441,000.00 | $588,731,000.00 | $578,554,000.00 | $563,322,000.00 | $552,303,000.00 | $544,840,000.00 | $528,103,000.00 | $511,095,000.00 | $499,126,000.00 | $486,442,000.00 | $470,386,000.00 | $456,358,000.00 | $445,375,000.00 | $434,766,000.00 | $407,696,000.00 | $394,004,000.00 | $382,067,000.00 | $371,890,000.00 | $359,217,000.00 | $345,780,000.00 | $334,993,000.00 | $325,306,000.00 | $314,556,000.00 | $303,011,000.00 | $293,837,000.00 | $285,937,000.00 | $277,174,000.00 | $265,621,000.00 | $255,623,000.00 | $245,907,000.00 | $238,151,000.00 | $227,020,000.00 | $216,689,000.00 | $206,577,000.00 | $197,358,000.00 | $187,785,000.00 | $177,439,000.00 | $168,502,000.00 | -- | -- | -- | $133,637,000.00 | -- | -- |
Total Stockholders' Equity | $916,149,000.00 | $917,585,000.00 | $893,330,000.00 | $872,845,000.00 | $846,689,000.00 | $837,739,000.00 | $819,417,000.00 | $803,302,000.00 | $803,470,000.00 | $790,552,000.00 | $771,511,000.00 | $751,233,000.00 | $746,961,000.00 | $726,911,000.00 | $705,103,000.00 | $690,756,000.00 | $714,551,000.00 | $685,502,000.00 | $666,637,000.00 | $662,571,000.00 | $660,417,000.00 | $650,673,000.00 | $635,371,000.00 | $622,501,000.00 | $616,030,000.00 | $584,786,000.00 | $573,130,000.00 | $562,253,000.00 | $566,004,000.00 | $550,449,000.00 | $536,308,000.00 | $528,228,000.00 | $523,276,000.00 | $517,378,000.00 | $513,845,000.00 | $506,987,000.00 | $500,689,000.00 | $488,672,000.00 | $481,841,000.00 | $487,181,000.00 | $474,091,000.00 | $467,126,000.00 | $451,136,000.00 | $439,206,000.00 | $428,750,000.00 | $416,523,000.00 | $408,976,000.00 | $403,067,000.00 | $393,028,000.00 | -- | -- | -- | $352,733,000.00 | $317,560,000.00 | $202,917,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,017,694,000.00 | $2,011,772,000.00 | $2,055,120,000.00 | $2,115,422,000.00 | $2,072,430,000.00 | $2,157,760,000.00 | $1,850,802,000.00 | $1,857,723,000.00 | $1,849,534,000.00 | $1,605,613,000.00 | $1,632,789,000.00 | $1,630,759,000.00 | $1,667,290,000.00 | $1,607,471,000.00 | $1,615,524,000.00 | $1,684,023,000.00 | $1,397,217,000.00 | $1,420,416,000.00 | $1,413,770,000.00 | $1,354,621,000.00 | $1,213,862,000.00 | $1,176,044,000.00 | $1,134,551,000.00 | $1,127,021,000.00 | $1,110,255,000.00 | $1,087,647,000.00 | $1,098,046,000.00 | $1,083,913,000.00 | $1,085,571,000.00 | $1,092,066,000.00 | $1,109,345,000.00 | $1,102,165,000.00 | $1,083,159,000.00 | $1,102,056,000.00 | $1,119,109,000.00 | $1,115,934,000.00 | $1,110,340,000.00 | $793,481,000.00 | $807,907,000.00 | $802,187,000.00 | $700,914,000.00 | $712,279,000.00 | $693,988,000.00 | $692,498,000.00 | $709,721,000.00 | $699,606,000.00 | $720,822,000.00 | $719,349,000.00 | $694,615,000.00 | -- | -- | -- | $572,819,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $302,780,000.00 | $1,229,162,000.00 | $907,988,000.00 | $306,392,000.00 | $296,295,000.00 | $289,559,000.00 | $895,538,000.00 | $305,419,000.00 | $283,599,000.00 | $280,805,000.00 | $851,427,000.00 | $288,949,000.00 | $273,527,000.00 | $1,050,134,000.00 | $264,796,000.00 | $263,860,000.00 | $245,052,000.00 | $229,759,000.00 | $244,055,000.00 | $475,489,000.00 | $233,921,000.00 | $231,979,000.00 | $237,864,000.00 | $239,649,000.00 | $227,641,000.00 | $840,775,000.00 | $626,828,000.00 | $213,395,000.00 | $194,742,000.00 | $764,734,000.00 | $674,399,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $129,094,000.00 | $505,162,000.00 | $131,553,000.00 | $126,522,000.00 | $123,733,000.00 | $118,290,000.00 | $231,855,000.00 | $117,452,000.00 | $430,572,000.00 | $99,940,000.00 | $216,160,000.00 | $109,982,000.00 | $411,612,000.00 | $302,649,000.00 | $99,255,000.00 | $103,271,000.00 | $395,763,000.00 | $298,099,000.00 | $197,969,000.00 | $96,519,000.00 | $360,987,000.00 | $88,960,000.00 | $90,410,000.00 | $89,659,000.00 | $346,440,000.00 | $84,558,000.00 | $86,240,000.00 | $88,802,000.00 | $328,048,000.00 | $250,393,000.00 | $166,200,000.00 | $81,559,000.00 | $329,159,000.00 | $81,011,000.00 | $83,782,000.00 | $84,833,000.00 | $302,020,000.00 | $74,704,000.00 | $74,232,000.00 | $69,637,000.00 | $272,387,000.00 | $203,513,000.00 | $67,604,000.00 | $68,262,000.00 | $263,878,000.00 | $66,356,000.00 | $67,404,000.00 | $65,871,000.00 | $241,062,000.00 | $60,336,000.00 | $117,147,000.00 | $57,926,000.00 | $218,533,000.00 | $203,428,000.00 | -- |
Total Operating Expenses | $142,959,000.00 | $565,900,000.00 | $146,114,000.00 | $281,900,000.00 | $139,266,000.00 | $384,284,000.00 | $124,429,000.00 | $127,607,000.00 | $462,542,000.00 | $339,812,000.00 | $232,192,000.00 | $118,267,000.00 | $445,360,000.00 | $108,777,000.00 | $107,798,000.00 | $111,303,000.00 | $423,945,000.00 | $107,096,000.00 | $109,122,000.00 | $103,416,000.00 | $388,193,000.00 | $288,783,000.00 | $96,725,000.00 | $96,372,000.00 | $375,019,000.00 | $91,913,000.00 | $189,343,000.00 | $96,055,000.00 | $357,167,000.00 | $91,434,000.00 | $180,579,000.00 | $88,706,000.00 | $362,565,000.00 | $274,550,000.00 | $91,964,000.00 | $92,996,000.00 | $325,826,000.00 | $80,204,000.00 | $154,291,000.00 | $74,672,000.00 | $293,102,000.00 | $72,877,000.00 | $72,745,000.00 | $73,454,000.00 | $288,318,000.00 | $72,722,000.00 | $144,922,000.00 | $71,217,000.00 | $261,369,000.00 | $192,671,000.00 | $127,422,000.00 | $63,102,000.00 | $241,634,000.00 | $223,981,000.00 | -- |
Loss from Operations | $40,944,000.00 | $132,320,000.00 | $95,399,000.00 | $32,047,000.00 | $31,451,000.00 | $85,713,000.00 | $57,479,000.00 | $27,703,000.00 | $110,936,000.00 | $92,348,000.00 | $60,083,000.00 | $28,129,000.00 | $21,758,000.00 | $67,351,000.00 | $22,782,000.00 | $16,319,000.00 | $28,298,000.00 | $28,664,000.00 | $44,431,000.00 | $21,889,000.00 | $29,443,000.00 | $24,222,000.00 | $38,607,000.00 | $17,582,000.00 | $82,418,000.00 | $23,396,000.00 | $22,208,000.00 | $16,633,000.00 | $82,793,000.00 | $60,828,000.00 | $19,358,000.00 | $17,694,000.00 | $19,038,000.00 | $21,497,000.00 | $34,696,000.00 | $15,962,000.00 | $69,362,000.00 | $52,752,000.00 | $17,574,000.00 | $16,650,000.00 | $64,685,000.00 | $17,154,000.00 | $17,295,000.00 | $17,649,000.00 | $65,620,000.00 | $16,875,000.00 | $18,065,000.00 | $16,236,000.00 | $58,884,000.00 | $45,071,000.00 | $15,535,000.00 | $13,419,000.00 | $46,913,000.00 | $39,084,000.00 | -- |
Loss Before Income Taxes | $34,336,000.00 | $96,547,000.00 | $66,754,000.00 | $21,238,000.00 | $21,436,000.00 | $72,055,000.00 | $25,771,000.00 | $24,637,000.00 | $100,090,000.00 | $29,796,000.00 | $54,325,000.00 | $25,029,000.00 | $74,673,000.00 | $56,746,000.00 | $19,223,000.00 | $12,984,000.00 | $90,173,000.00 | $25,699,000.00 | $19,794,000.00 | $19,024,000.00 | $82,827,000.00 | $21,631,000.00 | $18,540,000.00 | $16,020,000.00 | $73,986,000.00 | $55,598,000.00 | $19,897,000.00 | $14,791,000.00 | $74,507,000.00 | $54,466,000.00 | -- | -- | $63,600,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.46 | $4.39 | $1.26 | $1.95 | $0.87 | $1.01 | $0.98 | $0.95 | $3.77 | $3.13 | $2.05 | $0.97 | $2.92 | $0.95 | $0.73 | $0.56 | $1.03 | $2.63 | $1.59 | $0.81 | $3.27 | $0.88 | $0.72 | $0.67 | $1.45 | $1.90 | $0.64 | $0.54 | $2.45 | $0.71 | $1.08 | $0.51 | $0.56 | $0.60 | $0.88 | $0.41 | $2.04 | $1.59 | $1.00 | $0.49 | $0.39 | $0.56 | $0.52 | $0.52 | $1.94 | $0.49 | $0.98 | $0.45 | $1.77 | $0.47 | $0.46 | $0.39 | $1.40 | $1.45 | -- |
Weighted Average Shares Basic | 18,757,000 | 18,802,000 | 18,815,000 | 18,791,000 | 18,779,000 | 18,806,000 | 18,796,000 | 18,795,000 | 18,868,000 | 18,865,000 | 18,864,000 | 18,885,000 | 18,841,000 | 18,841,000 | 18,829,000 | 18,840,000 | 18,816,000 | 18,810,000 | 18,815,000 | 18,825,000 | 18,797,000 | 18,783,000 | 18,806,000 | 18,670,000 | 18,766,000 | 18,807,000 | 18,775,000 | 18,972,000 | 18,988,000 | 18,965,000 | 19,008,000 | 18,994,000 | 19,335,000 | 19,316,000 | 19,475,000 | 19,450,000 | 19,608,000 | 19,682,000 | 19,799,000 | 19,804,000 | 19,755,000 | 19,802,000 | 19,706,000 | 19,543,000 | 19,501,000 | 19,610,000 | 19,774,000 | 19,769,000 | 19,684,000 | 19,666,000 | 19,688,000 | 19,580,000 | 19,375,000 | 15,433,000 | -- |
Earnings Per Share Diluted | $1.44 | $4.35 | $3.19 | $1.94 | $0.87 | $1.01 | $1.91 | $0.94 | $3.72 | $3.10 | $2.03 | $0.96 | $0.67 | $0.94 | $0.72 | $0.55 | $1.01 | $2.58 | $1.56 | $0.80 | $3.18 | $0.86 | $1.36 | $0.65 | $1.41 | $0.72 | $1.15 | $0.52 | $2.40 | $0.70 | $0.55 | $0.50 | $2.00 | $0.59 | $0.47 | $0.40 | $2.00 | $0.59 | $0.98 | $0.48 | $1.95 | $1.57 | $0.52 | $0.51 | $1.91 | $1.44 | $0.52 | $0.45 | $1.75 | $0.47 | $0.45 | $0.39 | $1.38 | $1.40 | -- |
Weighted Average Shares Diluted | 18,946,000 | 18,994,000 | 18,958,000 | 18,919,000 | 18,949,000 | 19,009,000 | 18,991,000 | 19,012,000 | 19,124,000 | 19,077,000 | 19,022,000 | 19,118,000 | 19,135,000 | 19,086,000 | 19,020,000 | 19,197,000 | 19,234,000 | 19,208,000 | 19,133,000 | 19,263,000 | 19,333,000 | 19,306,000 | 19,208,000 | 19,158,000 | 19,136 | 19,218,000 | 19,086 | 19,423 | 19,512,000 | 19,329,000 | 19,293,000 | 19,273,000 | 19,663,000 | 19,556,000 | 19,706,000 | 19,838,000 | 19,744 | 19,713 | 20,082 | 20,277,000 | 20,186,000 | 20,165,000 | 19,996,000 | 19,875,000 | 19,690,000 | 19,770,000 | 19,971,000 | 20,082,000 | 19,928,000 | 19,888,000 | 19,847,000 | 19,780,000 | 19,626,000 | 15,914,000 | -- |
Common Stock Shares Authorized | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | 70,000,000 | -- | -- | -- | 70,000,000 | -- | -- |
Common Stock Shares Outstanding | 18,754,762 | 18,845,521 | 18,816,914 | 18,814,675 | 18,788,082 | 18,833,688 | 18,818,604 | 18,793,455 | 18,876,490 | 18,869,892 | 18,859,735 | 18,859,608 | 18,909,983 | 18,857,661 | 18,848,522 | 18,827,268 | 18,867,555 | 18,811,087 | 18,758,986 | 18,865,729 | 18,817,495 | 18,868,431 | 18,825,993 | 18,767,066 | 18,661,801 | 18,639,314 | 18,717,713 | 18,837,025 | 19,021,262 | 18,963,288 | 18,976,925 | 19,024,190 | 19,032,054 | 19,222,745 | 19,400,014 | 19,522,388 | 19,430,154 | 19,397,733 | 19,522,960 | 19,937,076 | 19,764,634 | 19,869,548 | 19,761,996 | 19,665,328 | 19,559,409 | 19,528,019 | 19,723,487 | 19,852,895 | 19,792,499 | -- | -- | -- | 19,567,571 | -- | -- |
Common Stock Value | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $22,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | -- | -- | -- | $20,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | $2,636,000.00 | $10,537,000.00 | $7,903,000.00 | $5,271,000.00 | $2,641,000.00 | $7,912,000.00 | $5,280,000.00 | $2,644,000.00 | $10,565,000.00 | $7,923,000.00 | $5,284,000.00 | $2,642,000.00 | $10,551,000.00 | $7,910,000.00 | $5,275,000.00 | $2,639,000.00 | $10,540,000.00 | $7,906,000.00 | $5,278,000.00 | $2,636,000.00 | $7,915,000.00 | $5,269,000.00 | $2,635,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $31.51 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |