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 | $328,336,000.00 | $330,420,000.00 | $307,081,000.00 | $300,183,000.00 | $295,454,000.00 | $288,420,000.00 | $246,879,000.00 | $230,370,000.00 | $237,753,000.00 | $239,832,000.00 | $248,695,000.00 | $265,368,000.00 | $256,964,000.00 | $311,917,000.00 | $278,418,000.00 | $227,368,000.00 | $194,098,000.00 | $234,830,000.00 | $182,748,000.00 | $231,353,000.00 | $225,041,000.00 | $214,326,000.00 | $239,751,000.00 | $256,326,000.00 | $266,197,000.00 | $247,131,000.00 | $191,745,000.00 | $229,365,000.00 | $176,320,000.00 | $175,774,000.00 | $134,543,000.00 | $112,398,000.00 | $150,501,000.00 | $143,210,000.00 | $174,195,000.00 | $150,929,000.00 | $128,569,000.00 | $111,126,000.00 | $87,738,000.00 | $118,267,000.00 | $142,733,000.00 | $137,343,000.00 | $115,349,000.00 | $96,056,000.00 | $71,047,000.00 | $70,839,000.00 | $76,601,000.00 | $65,538,000.00 | $71,164,000.00 | $50,353,000.00 | $36,317,000.00 | $24,944,000.00 | $32,718,000.00 | $24,222,000.00 | $13,658,000.00 | $13,281,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $60,870,000.00 | $61,454,000.00 | $60,081,000.00 | $61,962,000.00 | $64,490,000.00 | $67,089,000.00 | $67,278,000.00 | $84,164,000.00 | $97,581,000.00 | $98,318,000.00 | $96,316,000.00 | $89,587,000.00 | $87,646,000.00 | $90,224,000.00 | $78,167,000.00 | $69,279,000.00 | $60,568,000.00 | $68,905,000.00 | $76,141,000.00 | $88,127,000.00 | $86,465,000.00 | $81,948,000.00 | $81,110,000.00 | $74,123,000.00 | $68,128,000.00 | $62,918,000.00 | $63,334,000.00 | $68,688,000.00 | $69,680,000.00 | $64,810,000.00 | $74,146,000.00 | $71,332,000.00 | $67,554,000.00 | $66,119,000.00 | $61,580,000.00 | $54,022,000.00 | $50,959,000.00 | $45,248,000.00 | $42,584,000.00 | $44,528,000.00 | $46,890,000.00 | $47,242,000.00 | $45,671,000.00 | $41,712,000.00 | $42,974,000.00 | $36,481,000.00 | $33,296,000.00 | $33,805,000.00 | $35,286,000.00 | $36,968,000.00 | -- | -- | -- | $34,078,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $31,864,000.00 | $25,872,000.00 | $23,298,000.00 | $25,501,000.00 | $35,934,000.00 | $28,873,000.00 | $26,997,000.00 | $27,470,000.00 | $28,451,000.00 | $26,967,000.00 | $23,414,000.00 | $26,551,000.00 | $28,570,000.00 | $23,145,000.00 | $29,447,000.00 | $28,302,000.00 | $32,097,000.00 | $25,544,000.00 | $24,089,000.00 | $26,304,000.00 | $31,819,000.00 | $32,522,000.00 | $32,228,000.00 | $31,777,000.00 | $31,801,000.00 | $30,110,000.00 | $31,373,000.00 | $32,109,000.00 | $33,161,000.00 | $37,277,000.00 | $39,423,000.00 | $38,131,000.00 | $25,349,000.00 | $34,935,000.00 | $34,049,000.00 | $39,864,000.00 | $31,940,000.00 | $34,553,000.00 | $32,190,000.00 | $35,756,000.00 | $32,308,000.00 | $35,818,000.00 | $35,105,000.00 | $28,252,000.00 | $19,633,000.00 | $25,225,000.00 | $28,754,000.00 | $24,163,000.00 | $18,884,000.00 | $18,738,000.00 | -- | -- | -- | $23,377,000.00 | -- | -- |
Total Current Assets | $421,070,000.00 | $417,746,000.00 | $390,460,000.00 | $387,646,000.00 | $395,878,000.00 | $384,382,000.00 | $341,154,000.00 | $342,004,000.00 | $363,785,000.00 | $365,117,000.00 | $368,425,000.00 | $381,506,000.00 | $373,180,000.00 | $425,286,000.00 | $386,032,000.00 | $324,949,000.00 | $286,763,000.00 | $329,279,000.00 | $282,978,000.00 | $348,783,000.00 | $370,179,000.00 | $392,335,000.00 | $434,762,000.00 | $404,659,000.00 | $366,126,000.00 | $340,159,000.00 | $286,452,000.00 | $330,162,000.00 | $279,161,000.00 | $277,861,000.00 | $248,112,000.00 | $221,861,000.00 | $243,404,000.00 | $244,264,000.00 | $269,824,000.00 | $244,815,000.00 | $211,468,000.00 | $190,927,000.00 | $162,512,000.00 | $201,925,000.00 | $226,359,000.00 | $229,045,000.00 | $196,125,000.00 | $166,020,000.00 | $133,654,000.00 | $132,545,000.00 | $138,651,000.00 | $123,506,000.00 | $125,334,000.00 | $106,059,000.00 | -- | -- | -- | $81,677,000.00 | -- | -- |
Property Plant and Equipement | $98,186,000.00 | $99,814,000.00 | $95,159,000.00 | $95,736,000.00 | $96,798,000.00 | $97,773,000.00 | $95,228,000.00 | $97,827,000.00 | $100,792,000.00 | $101,780,000.00 | $100,957,000.00 | $97,849,000.00 | $98,622,000.00 | $100,445,000.00 | $99,400,000.00 | $98,435,000.00 | $97,246,000.00 | $95,233,000.00 | $91,515,000.00 | $92,637,000.00 | $91,994,000.00 | $92,025,000.00 | $93,555,000.00 | $96,845,000.00 | $101,357,000.00 | $102,847,000.00 | $102,146,000.00 | $102,534,000.00 | $102,035,000.00 | $101,267,000.00 | $103,916,000.00 | $94,729,000.00 | $94,606,000.00 | $87,982,000.00 | $78,525,000.00 | $73,939,000.00 | $73,374,000.00 | $71,164,000.00 | $66,310,000.00 | $65,859,000.00 | $58,843,000.00 | $59,180,000.00 | $60,432,000.00 | $58,796,000.00 | $60,715,000.00 | $61,751,000.00 | $62,052,000.00 | $60,343,000.00 | $61,188,000.00 | $60,754,000.00 | -- | -- | -- | $57,568,000.00 | -- | -- |
Intangible Assets Net | $29,105,000.00 | $29,919,000.00 | $29,462,000.00 | $29,997,000.00 | $31,971,000.00 | $32,432,000.00 | $32,158,000.00 | $34,371,000.00 | $30,124,000.00 | $30,442,000.00 | $30,312,000.00 | $30,489,000.00 | $30,345,000.00 | $30,796,000.00 | $29,748,000.00 | $29,008,000.00 | $29,071,000.00 | $29,840,000.00 | $29,667,000.00 | $31,129,000.00 | $32,227,000.00 | $31,811,000.00 | $32,217,000.00 | $33,811,000.00 | $35,969,000.00 | $35,154,000.00 | $34,728,000.00 | $34,449,000.00 | $34,273,000.00 | $34,349,000.00 | $36,130,000.00 | $36,576,000.00 | $37,984,000.00 | $38,269,000.00 | $39,506,000.00 | $40,763,000.00 | $41,250,000.00 | $40,952,000.00 | $41,482,000.00 | $41,015,000.00 | $41,210,000.00 | $42,329,000.00 | $42,078,000.00 | $41,812,000.00 | $41,963,000.00 | $42,085,000.00 | $42,022,000.00 | $41,846,000.00 | $42,495,000.00 | $42,637,000.00 | -- | -- | -- | $41,915,000.00 | -- | -- |
Goodwill | $16,902,000.00 | $17,102,000.00 | $16,801,000.00 | $16,859,000.00 | $17,411,000.00 | $17,368,000.00 | $17,104,000.00 | $17,476,000.00 | $17,661,000.00 | $17,668,000.00 | $17,510,000.00 | $17,467,000.00 | $17,310,000.00 | $17,367,000.00 | $16,894,000.00 | $16,521,000.00 | $16,493,000.00 | $16,636,000.00 | $16,456,000.00 | $16,829,000.00 | $17,073,000.00 | $16,815,000.00 | $16,829,000.00 | $17,224,000.00 | $17,797,000.00 | $17,417,000.00 | $17,167,000.00 | $16,966,000.00 | $16,801,000.00 | $16,715,000.00 | $17,138,000.00 | $17,159,000.00 | $17,460,000.00 | $17,432,000.00 | $17,675,000.00 | $17,948,000.00 | $18,055,000.00 | $17,941,000.00 | $18,092,000.00 | $17,919,000.00 | $17,933,000.00 | $18,243,000.00 | $18,105,000.00 | $17,969,000.00 | $17,933,000.00 | $17,890,000.00 | $17,797,000.00 | $17,675,000.00 | $17,776,000.00 | $17,740,000.00 | -- | -- | -- | $17,267,000.00 | -- | -- |
Other Assets | $52,665,000.00 | $54,892,000.00 | $54,131,000.00 | $56,528,000.00 | $55,607,000.00 | $54,795,000.00 | $57,400,000.00 | $55,016,000.00 | $56,015,000.00 | $57,894,000.00 | $56,277,000.00 | $58,652,000.00 | $59,891,000.00 | $62,353,000.00 | $40,840,000.00 | $39,497,000.00 | $41,421,000.00 | $42,856,000.00 | $37,158,000.00 | $37,550,000.00 | $36,861,000.00 | $18,129,000.00 | $18,247,000.00 | $19,136,000.00 | $21,598,000.00 | $20,833,000.00 | $21,581,000.00 | $22,588,000.00 | $22,422,000.00 | $22,158,000.00 | $22,908,000.00 | $23,445,000.00 | $24,461,000.00 | $25,446,000.00 | $25,046,000.00 | $25,047,000.00 | $25,040,000.00 | $23,667,000.00 | $22,937,000.00 | $22,688,000.00 | $21,426,000.00 | $14,154,000.00 | $11,031,000.00 | $9,947,000.00 | $8,243,000.00 | $7,128,000.00 | $7,057,000.00 | $6,729,000.00 | $6,471,000.00 | $6,273,000.00 | -- | -- | -- | $5,826,000.00 | -- | -- |
Total Assets | $629,275,000.00 | $632,757,000.00 | $601,148,000.00 | $602,680,000.00 | $605,533,000.00 | $596,549,000.00 | $556,063,000.00 | $557,959,000.00 | $572,919,000.00 | $577,740,000.00 | $578,946,000.00 | $591,449,000.00 | $584,512,000.00 | $640,887,000.00 | $577,532,000.00 | $512,151,000.00 | $473,750,000.00 | $516,934,000.00 | $463,041,000.00 | $532,401,000.00 | $551,583,000.00 | $554,463,000.00 | $599,381,000.00 | $575,284,000.00 | $545,945,000.00 | $519,269,000.00 | $490,651,000.00 | $524,780,000.00 | $472,013,000.00 | $470,642,000.00 | $443,608,000.00 | $409,662,000.00 | $431,727,000.00 | $423,237,000.00 | $438,928,000.00 | $408,510,000.00 | $375,048,000.00 | $350,584,000.00 | $316,930,000.00 | $354,921,000.00 | $371,466,000.00 | $368,470,000.00 | $331,333,000.00 | $298,924,000.00 | $268,657,000.00 | $267,355,000.00 | $274,284,000.00 | $261,012,000.00 | $264,512,000.00 | $244,496,000.00 | -- | -- | -- | $216,636,000.00 | -- | -- |
Accounts Payable | $8,266,000.00 | $10,070,000.00 | $9,321,000.00 | $9,273,000.00 | $10,511,000.00 | $11,049,000.00 | $10,362,000.00 | $10,175,000.00 | $11,248,000.00 | $13,508,000.00 | $13,706,000.00 | $13,144,000.00 | $11,952,000.00 | $18,195,000.00 | $14,173,000.00 | $10,942,000.00 | $11,824,000.00 | $12,525,000.00 | $8,605,000.00 | $11,694,000.00 | $11,700,000.00 | $9,947,000.00 | $14,467,000.00 | $12,379,000.00 | $12,681,000.00 | $11,787,000.00 | $9,290,000.00 | $7,444,000.00 | $8,839,000.00 | $9,040,000.00 | $10,586,000.00 | $10,076,000.00 | $7,992,000.00 | $10,043,000.00 | $9,498,000.00 | $9,038,000.00 | $9,474,000.00 | $7,779,000.00 | $6,551,000.00 | $6,408,000.00 | $6,083,000.00 | $9,502,000.00 | $8,061,000.00 | $7,285,000.00 | $8,152,000.00 | $7,040,000.00 | $6,906,000.00 | $6,408,000.00 | $7,572,000.00 | $7,952,000.00 | -- | -- | -- | $6,445,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $65,111,000.00 | $65,661,000.00 | $62,152,000.00 | $59,970,000.00 | $56,351,000.00 | $55,604,000.00 | $52,238,000.00 | $49,206,000.00 | $45,951,000.00 | $50,010,000.00 | $50,946,000.00 | $53,909,000.00 | $54,084,000.00 | $62,460,000.00 | $59,011,000.00 | $55,526,000.00 | $52,004,000.00 | $59,445,000.00 | $56,893,000.00 | $68,846,000.00 | $69,100,000.00 | $72,008,000.00 | $83,216,000.00 | $83,542,000.00 | $79,434,000.00 | $76,542,000.00 | $72,962,000.00 | $79,507,000.00 | $75,703,000.00 | $71,505,000.00 | $68,938,000.00 | $64,396,000.00 | $59,584,000.00 | $69,740,000.00 | $78,152,000.00 | $71,737,000.00 | $64,733,000.00 | $61,613,000.00 | $38,597,000.00 | $51,925,000.00 | $58,383,000.00 | $54,691,000.00 | $52,848,000.00 | $45,777,000.00 | $41,955,000.00 | $43,822,000.00 | $49,263,000.00 | $47,742,000.00 | $52,258,000.00 | $49,257,000.00 | -- | -- | -- | $51,222,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-18,593,000.00 | $-13,695,000.00 | $-20,224,000.00 | $-18,476,000.00 | $-11,035,000.00 | $-12,787,000.00 | $-19,999,000.00 | $-9,456,000.00 | $-779,000.00 | $458,000.00 | $-1,473,000.00 | $-956,000.00 | $-4,540,000.00 | $-3,625,000.00 | $-13,080,000.00 | $-19,130,000.00 | $-19,099,000.00 | $-13,901,000.00 | $-18,021,000.00 | $-12,257,000.00 | $-6,907,000.00 | $-10,387,000.00 | $-9,901,000.00 | $-3,864,000.00 | $5,848,000.00 | $-1,426,000.00 | $-4,095,000.00 | $-6,411,000.00 | $-8,557,000.00 | $-11,647,000.00 | $-4,764,000.00 | $-3,908,000.00 | $-2,345,000.00 | $-3,776,000.00 | $-1,887,000.00 | $1,272,000.00 | $2,475,000.00 | $2,132,000.00 | $5,183,000.00 | $5,324,000.00 | $4,784,000.00 | $5,794,000.00 | $6,046,000.00 | $5,227,000.00 | $6,901,000.00 | $6,936,000.00 | $6,661,000.00 | $5,751,000.00 | $6,239,000.00 | $5,839,000.00 | -- | -- | -- | $5,357,000.00 | -- | -- |
Accumulated Deficit | $453,451,000.00 | $445,217,000.00 | $428,447,000.00 | $427,311,000.00 | $410,019,000.00 | $391,636,000.00 | $378,841,000.00 | $363,912,000.00 | $344,755,000.00 | $344,637,000.00 | $349,586,000.00 | $365,650,000.00 | $353,213,000.00 | $382,794,000.00 | $343,165,000.00 | $312,659,000.00 | $284,682,000.00 | $306,146,000.00 | $275,392,000.00 | $327,544,000.00 | $329,001,000.00 | $329,501,000.00 | $362,250,000.00 | $349,579,000.00 | $315,672,000.00 | $288,070,000.00 | $293,921,000.00 | $310,022,000.00 | $286,763,000.00 | $265,405,000.00 | $243,523,000.00 | $213,425,000.00 | $187,663,000.00 | $214,875,000.00 | $237,111,000.00 | $211,502,000.00 | $186,086,000.00 | $166,406,000.00 | $155,656,000.00 | $196,992,000.00 | $216,560,000.00 | $200,023,000.00 | $179,741,000.00 | $162,988,000.00 | $138,778,000.00 | $134,800,000.00 | $141,042,000.00 | $130,120,000.00 | $132,550,000.00 | $118,799,000.00 | -- | -- | -- | $90,207,000.00 | -- | -- |
Total Stockholders' Equity | $499,988,000.00 | $497,202,000.00 | $470,394,000.00 | $468,824,000.00 | $455,354,000.00 | $434,472,000.00 | $411,099,000.00 | $403,681,000.00 | $389,946,000.00 | $395,124,000.00 | $399,079,000.00 | $418,623,000.00 | $402,777,000.00 | $441,650,000.00 | $389,117,000.00 | $349,076,000.00 | $317,608,000.00 | $351,712,000.00 | $314,286,000.00 | $384,156,000.00 | $391,217,000.00 | $391,146,000.00 | $435,589,000.00 | $429,281,000.00 | $400,978,000.00 | $363,210,000.00 | $362,812,000.00 | $383,142,000.00 | $353,933,000.00 | $325,287,000.00 | $307,709,000.00 | $273,925,000.00 | $244,914,000.00 | $280,852,000.00 | $313,389,000.00 | $284,524,000.00 | $253,307,000.00 | $230,164,000.00 | $199,448,000.00 | $254,254,000.00 | $279,741,000.00 | $260,522,000.00 | $238,649,000.00 | $214,006,000.00 | $187,648,000.00 | $185,572,000.00 | $196,980,000.00 | $183,627,000.00 | $191,062,000.00 | $173,910,000.00 | $159,139,000.00 | $153,071,000.00 | $153,556,000.00 | $146,802,000.00 | $74,373,000.00 | $31,836,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $629,275,000.00 | $632,757,000.00 | $601,148,000.00 | $602,680,000.00 | $605,533,000.00 | $596,549,000.00 | $556,063,000.00 | $557,959,000.00 | $572,919,000.00 | $577,740,000.00 | $578,946,000.00 | $591,449,000.00 | $584,512,000.00 | $640,887,000.00 | $577,532,000.00 | $512,151,000.00 | $473,750,000.00 | $516,934,000.00 | $463,041,000.00 | $532,401,000.00 | $551,583,000.00 | $554,463,000.00 | $599,381,000.00 | $575,284,000.00 | $545,945,000.00 | $519,269,000.00 | $490,651,000.00 | $524,780,000.00 | $472,013,000.00 | $470,642,000.00 | $443,608,000.00 | $409,662,000.00 | $431,727,000.00 | $423,237,000.00 | $438,928,000.00 | $408,510,000.00 | $375,048,000.00 | $350,584,000.00 | $316,930,000.00 | $354,921,000.00 | $371,466,000.00 | $368,470,000.00 | $331,333,000.00 | $298,924,000.00 | $268,657,000.00 | $267,355,000.00 | $274,284,000.00 | $261,012,000.00 | $264,512,000.00 | $244,496,000.00 | -- | -- | -- | $216,636,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $824,123,000.00 | $525,610,000.00 | $266,619,000.00 | $1,060,902,000.00 | $789,604,000.00 | $256,016,000.00 | $272,990,000.00 | $1,189,248,000.00 | $296,767,000.00 | $593,458,000.00 | $291,998,000.00 | $1,047,265,000.00 | $774,151,000.00 | $512,386,000.00 | $255,323,000.00 | $1,006,083,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $184,731,000.00 | $744,317,000.00 | $170,836,000.00 | $194,876,000.00 | $199,841,000.00 | $804,711,000.00 | $623,181,000.00 | $214,957,000.00 | $221,484,000.00 | $968,566,000.00 | $223,637,000.00 | $530,148,000.00 | $250,325,000.00 | $925,533,000.00 | $674,032,000.00 | $431,877,000.00 | $220,560,000.00 | $873,399,000.00 | $649,390,000.00 | $209,522,000.00 | $227,089,000.00 | $249,556,000.00 | $244,890,000.00 | $251,469,000.00 | $242,623,000.00 | $867,861,000.00 | $214,630,000.00 | $425,830,000.00 | $212,669,000.00 | $206,580,000.00 | $619,313,000.00 | $410,073,000.00 | $197,529,000.00 | $192,404,000.00 | $566,413,000.00 | $374,169,000.00 | $181,014,000.00 | $649,677,000.00 | $157,359,000.00 | $153,391,000.00 | $148,573,000.00 | $152,488,000.00 | $142,200,000.00 | $296,052,000.00 | $138,821,000.00 | $138,359,000.00 | $394,563,000.00 | $132,828,000.00 | $126,903,000.00 | $480,247,000.00 | $118,299,000.00 | $240,621,000.00 | $117,904,000.00 | $422,162,000.00 | $347,137,000.00 | -- |
Research and Development | -- | $11,446,000.00 | -- | -- | -- | $11,563,000.00 | -- | -- | -- | $11,112,000.00 | -- | -- | -- | $10,633,000.00 | -- | -- | -- | $10,259,000.00 | -- | -- | -- | $10,242,000.00 | -- | -- | -- | $8,952,000.00 | -- | -- | -- | $8,842,000.00 | -- | -- | -- | $6,420,000.00 | -- | -- | -- | $5,128,000.00 | -- | -- | -- | $5,083,000.00 | -- | -- | -- | $4,664,000.00 | -- | -- | -- | $4,071,000.00 | -- | -- | -- | $3,842,000.00 | -- | -- |
Selling, General, and Administrative | $64,300,000.00 | $256,989,000.00 | $198,325,000.00 | $68,096,000.00 | $66,926,000.00 | $262,304,000.00 | $66,020,000.00 | $66,387,000.00 | $68,797,000.00 | $279,107,000.00 | $66,645,000.00 | $143,873,000.00 | $71,633,000.00 | $261,186,000.00 | $65,656,000.00 | $60,879,000.00 | $65,479,000.00 | $267,731,000.00 | $66,262,000.00 | $66,854,000.00 | $69,555,000.00 | $275,059,000.00 | $206,781,000.00 | $137,669,000.00 | $70,132,000.00 | $265,094,000.00 | $193,653,000.00 | $126,390,000.00 | $64,001,000.00 | $234,194,000.00 | $60,591,000.00 | $59,764,000.00 | $56,631,000.00 | $208,995,000.00 | $52,757,000.00 | $102,380,000.00 | $49,875,000.00 | $184,531,000.00 | $133,282,000.00 | $43,206,000.00 | $44,577,000.00 | $166,208,000.00 | $126,527,000.00 | $85,382,000.00 | $42,404,000.00 | $154,237,000.00 | $115,150,000.00 | $74,808,000.00 | $38,032,000.00 | $137,063,000.00 | $33,365,000.00 | $69,673,000.00 | $35,870,000.00 | $120,759,000.00 | $99,983,000.00 | -- |
Total Operating Expenses | $160,058,000.00 | $651,246,000.00 | $496,701,000.00 | $170,476,000.00 | $172,996,000.00 | $697,097,000.00 | $538,118,000.00 | $374,008,000.00 | $188,417,000.00 | $798,374,000.00 | $615,098,000.00 | $432,231,000.00 | $206,128,000.00 | $749,042,000.00 | $550,079,000.00 | $353,279,000.00 | $181,548,000.00 | $727,209,000.00 | $177,321,000.00 | $178,365,000.00 | $192,085,000.00 | $800,185,000.00 | $199,376,000.00 | $399,821,000.00 | $199,494,000.00 | $735,357,000.00 | $183,273,000.00 | $360,575,000.00 | $179,782,000.00 | $687,271,000.00 | $173,407,000.00 | $175,095,000.00 | $164,025,000.00 | $617,155,000.00 | $154,278,000.00 | $305,610,000.00 | $151,228,000.00 | $533,575,000.00 | $375,859,000.00 | $247,755,000.00 | $123,451,000.00 | $474,028,000.00 | $350,544,000.00 | $120,779,000.00 | $112,259,000.00 | $434,743,000.00 | $110,748,000.00 | $213,718,000.00 | $106,041,000.00 | $402,991,000.00 | $99,523,000.00 | $101,563,000.00 | $100,677,000.00 | $353,946,000.00 | $296,346,000.00 | -- |
Loss from Operations | $24,673,000.00 | $93,071,000.00 | $68,852,000.00 | $24,400,000.00 | $26,845,000.00 | $107,614,000.00 | $22,630,000.00 | $29,366,000.00 | $33,067,000.00 | $170,192,000.00 | $138,687,000.00 | $97,917,000.00 | $44,197,000.00 | $176,491,000.00 | $123,953,000.00 | $78,598,000.00 | $39,012,000.00 | $146,190,000.00 | $101,619,000.00 | $31,157,000.00 | $35,004,000.00 | $188,353,000.00 | $139,785,000.00 | $51,142,000.00 | $43,129,000.00 | $132,504,000.00 | $96,612,000.00 | $32,368,000.00 | $32,887,000.00 | $138,622,000.00 | $106,786,000.00 | $70,953,000.00 | $33,504,000.00 | $141,662,000.00 | $37,966,000.00 | $38,773,000.00 | $29,786,000.00 | $116,102,000.00 | $83,464,000.00 | $54,209,000.00 | $25,122,000.00 | $116,712,000.00 | $87,708,000.00 | $63,014,000.00 | $26,562,000.00 | $98,179,000.00 | $70,097,000.00 | $25,151,000.00 | $20,862,000.00 | $77,256,000.00 | $18,776,000.00 | $38,381,000.00 | $17,227,000.00 | $68,216,000.00 | $50,791,000.00 | -- |
Loss Before Income Taxes | $27,111,000.00 | $102,453,000.00 | $75,842,000.00 | $55,311,000.00 | $28,501,000.00 | $108,621,000.00 | $85,819,000.00 | $62,595,000.00 | $33,287,000.00 | $170,642,000.00 | $40,350,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.86 | $3.31 | $2.44 | $1.85 | $0.95 | $3.60 | $2.94 | $2.16 | $1.16 | $5.78 | $4.72 | $3.35 | $1.47 | $5.89 | $4.01 | $2.56 | $1.24 | $1.42 | $1.09 | $0.92 | $1.03 | $5.24 | $3.88 | $2.60 | $1.20 | $-0.24 | $2.80 | $1.82 | $0.87 | $4.14 | $2.49 | $2.15 | $1.84 | $1.89 | $1.99 | $1.99 | $1.56 | $5.80 | $1.51 | $2.59 | $1.19 | $1.46 | $1.22 | $3.09 | $1.30 | $1.30 | $1.22 | $2.06 | $0.92 | $3.30 | $0.82 | $0.89 | $0.71 | $2.94 | $2.19 | -- |
Weighted Average Shares Basic | 19,174,000 | 19,250,000 | 19,245,000 | 19,302,000 | 19,283,000 | 19,254,000 | 19,263,000 | 19,215,000 | 19,351,000 | 20,146,000 | 20,367,000 | 20,570,000 | 20,892,000 | 21,156,000 | 21,043,000 | 21,034,000 | 21,497,000 | 22,644,000 | 22,180,000 | 23,245,000 | 23,484,000 | 24,105,000 | 24,269,000 | 24,134,000 | 24,074,000 | 24,349,000 | 24,462,000 | 24,537,000 | 24,499,000 | 24,185,000 | 12,089,000 | 11,978,000 | 12,102,000 | 12,730,000 | 12,852,000 | 12,740,000 | 12,648,000 | 13,221,000 | 12,873,000 | 13,768,000 | 13,919,000 | 13,695,000 | 13,751,000 | 13,513,000 | 13,643,000 | 14,547,000 | 14,365,000 | 14,691,000 | 14,964,000 | 15,361,000 | 15,043,000 | 15,530,000 | 15,911,000 | 15,528,000 | 15,340,000 | -- |
Earnings Per Share Diluted | $0.86 | $3.30 | $0.59 | $0.89 | $0.95 | $3.59 | $0.78 | $2.15 | $1.15 | $5.73 | $4.68 | $3.31 | $1.45 | $5.86 | $1.44 | $2.56 | $1.23 | $4.41 | $1.09 | $0.91 | $1.01 | $5.12 | $1.24 | $1.36 | $1.19 | $-0.24 | $0.97 | $0.93 | $0.86 | $0.87 | $6.24 | $3.84 | $1.77 | $7.18 | $1.92 | $1.92 | $1.50 | $1.65 | $1.47 | $2.50 | $1.15 | $1.41 | $1.16 | $1.72 | $1.28 | $1.27 | $1.18 | $1.11 | $0.90 | $3.26 | $2.39 | $0.88 | $0.70 | $2.86 | $2.17 | -- |
Weighted Average Shares Diluted | 19,302,000 | 19,345,000 | 19,376,000 | 19,377,000 | 19,328,000 | 19,310,000 | 19,252,000 | 19,244,000 | 19,481,000 | 20,343,000 | 20,156,000 | 20,771,000 | 21,096,000 | 21,256,000 | 21,170,000 | 21,340,000 | 21,551,000 | 22,818,000 | 23,173,000 | 23,370,000 | 23,927,000 | 24,642,000 | 24,705,000 | 24,557,000 | 24,273,000 | 24,708,000 | 24,871,000 | 25,018,000 | 24,976,000 | 25,047,000 | 12,525,000 | 12,458,000 | 12,591,000 | 13,177,000 | 13,317,000 | 13,225,000 | 13,085,000 | 13,689,000 | 13,263,000 | 14,235,000 | 14,395,000 | 14,204,000 | 14,132,000 | 14,099,000 | 13,903,000 | 14,923,000 | 15,064,000 | 15,192,000 | 15,288,000 | 15,574,000 | 15,712,000 | 15,964,000 | 16,217,000 | 15,942,000 | 15,432,000 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- |
Common Stock Shares Outstanding | 19,047,000 | 19,130,000 | 19,122,000 | 19,298,000 | 19,294,000 | 19,206,000 | 19,198,000 | 19,196,000 | 19,185,000 | 19,393,000 | 19,646,000 | 20,134,000 | 20,422,000 | 21,038,000 | 21,020,000 | 21,017,000 | 20,995,000 | 21,655,000 | 21,631,000 | 22,980,000 | 23,335,000 | 23,567,000 | 24,201,000 | 24,220,000 | 24,099,000 | 24,024,000 | 23,946,000 | 24,624,000 | 24,523,000 | 24,485,000 | 12,176,000 | 11,992,000 | 11,956,000 | 12,488,000 | 12,886,000 | 12,805,000 | 12,666,000 | 12,633,000 | 12,370,000 | 13,404,000 | 13,886,000 | 13,886,000 | 13,860,000 | 13,591,000 | 13,432,000 | 13,821,000 | 14,496,000 | 14,350,000 | 14,991,000 | 14,940,000 | -- | -- | -- | 15,985,000 | 15,309,000 | -- |
Common Stock Value | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $22,000.00 | $22,000.00 | $23,000.00 | $23,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $12,000.00 | $13,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $15,000.00 | $15,000.00 | -- | -- | -- | $16,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 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | $53.60 | -- | -- | -- | $53.20 | -- | -- | -- | $101.20 | -- | -- | -- | $77.10 | -- | -- | -- | $80.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |