Date | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $44,984,000.00 | $44,947,000.00 | $10,359,000.00 | $5,484,000.00 | $6,307,000.00 | $2,448,000.00 | $5,692,000.00 | $10,887,000.00 | $10,113,000.00 | $9,321,000.00 | $9,490,000.00 | $9,016,000.00 | $8,811,000.00 | $8,692,000.00 | $6,839,000.00 | $6,353,000.00 | $10,935,000.00 | $5,411,000.00 | $6,632,000.00 | $4,731,000.00 | $7,018,000.00 | $5,439,000.00 | $4,678,000.00 | $4,148,000.00 | $5,813,000.00 | $3,481,000.00 | $4,233,000.00 | $2,654,000.00 | $9,732,000.00 | $1,959,000.00 | $12,494,000.00 | $9,410,000.00 | $12,707,000.00 | $17,975,000.00 | $22,909,000.00 |
Accounts Receivable Net Current | $119,900,000.00 | $107,700,000.00 | $104,300,000.00 | $105,100,000.00 | $134,523,000.00 | $111,899,000.00 | $115,547,000.00 | $102,520,000.00 | $120,892,000.00 | $101,857,000.00 | $87,920,000.00 | $81,866,000.00 | $85,998,000.00 | $85,354,000.00 | $78,023,000.00 | $77,313,000.00 | $87,021,000.00 | $77,872,000.00 | $74,231,000.00 | $64,192,000.00 | $87,347,000.00 | $109,764,000.00 | $107,286,000.00 | $108,358,000.00 | $112,194,000.00 | $108,090,000.00 | $100,624,000.00 | $87,650,000.00 | $103,702,000.00 | $106,455,000.00 | $109,412,000.00 | $116,428,000.00 | $120,612,000.00 | $111,894,000.00 | $96,734,000.00 | $99,427,000.00 | $113,928,000.00 | $117,304,000.00 | $102,227,000.00 | $86,242,000.00 | $78,887,000.00 | $83,435,000.00 | $85,922,000.00 | $71,296,000.00 | $69,662,000.00 | $78,091,000.00 | $74,847,000.00 | $66,092,000.00 | $60,892,000.00 | -- | -- | -- | $48,496,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $325,953,000.00 | $291,215,000.00 | $268,630,000.00 | $240,821,000.00 | $255,616,000.00 | $225,039,000.00 | $251,333,000.00 | $225,129,000.00 | $214,708,000.00 | $231,919,000.00 | $248,553,000.00 | $222,050,000.00 | $226,510,000.00 | $197,892,000.00 | $159,356,000.00 | $169,122,000.00 | $211,897,000.00 | $174,724,000.00 | $169,966,000.00 | $154,636,000.00 | $177,804,000.00 | $161,226,000.00 | $125,651,000.00 | $123,131,000.00 | $129,208,000.00 | $116,864,000.00 | $113,395,000.00 | $109,182,000.00 | $122,499,000.00 | $122,211,000.00 | $124,667,000.00 | $134,967,000.00 | $139,752,000.00 | $127,592,000.00 | $114,120,000.00 | $114,795,000.00 | $132,018,000.00 | $132,497,000.00 | $120,863,000.00 | $100,159,000.00 | $95,233,000.00 | $95,715,000.00 | $96,418,000.00 | $82,050,000.00 | $80,841,000.00 | $86,233,000.00 | $82,842,000.00 | $72,765,000.00 | $74,988,000.00 | -- | -- | -- | $76,358,000.00 | -- | -- |
Property Plant and Equipement | $12,000,000.00 | $13,900,000.00 | $15,300,000.00 | $16,800,000.00 | $17,970,000.00 | $18,529,000.00 | $20,192,000.00 | $15,287,000.00 | $14,747,000.00 | $12,127,000.00 | $12,124,000.00 | $11,717,000.00 | $11,902,000.00 | $12,038,000.00 | $12,488,000.00 | $12,300,000.00 | $12,170,000.00 | $12,391,000.00 | $10,394,000.00 | $6,977,000.00 | $6,677,000.00 | $6,565,000.00 | $6,678,000.00 | $6,981,000.00 | $7,145,000.00 | $7,425,000.00 | $8,301,000.00 | $8,137,000.00 | $8,888,000.00 | $9,537,000.00 | $10,351,000.00 | $7,781,000.00 | $7,891,000.00 | $8,040,000.00 | $8,369,000.00 | $8,336,000.00 | $7,966,000.00 | $7,945,000.00 | $7,974,000.00 | $7,578,000.00 | $7,709,000.00 | $8,251,000.00 | $8,650,000.00 | $5,981,000.00 | $4,398,000.00 | $4,526,000.00 | $4,071,000.00 | $3,797,000.00 | $3,490,000.00 | -- | -- | -- | $2,355,000.00 | -- | -- |
Intangible Assets Net | $71,118,000.00 | $74,900,000.00 | $79,391,000.00 | $83,746,000.00 | $88,937,000.00 | $82,384,000.00 | $69,211,000.00 | $76,527,000.00 | $81,277,000.00 | $52,482,000.00 | $48,937,000.00 | $55,368,000.00 | $63,571,000.00 | $67,347,000.00 | $75,798,000.00 | $49,666,000.00 | $37,953,000.00 | $41,654,000.00 | $45,104,000.00 | $44,185,000.00 | $48,092,000.00 | $49,821,000.00 | $48,995,000.00 | $47,271,000.00 | $51,066,000.00 | $55,282,000.00 | $59,041,000.00 | $46,764,000.00 | $45,115,000.00 | $45,240,000.00 | $47,965,000.00 | $50,706,000.00 | $53,408,000.00 | $52,221,000.00 | $52,218,000.00 | $55,333,000.00 | $46,105,000.00 | $49,525,000.00 | $53,045,000.00 | $43,330,000.00 | $25,487,000.00 | $21,326,000.00 | $22,387,000.00 | $15,820,000.00 | $17,350,000.00 | $19,408,000.00 | $17,531,000.00 | $15,047,000.00 | $10,128,000.00 | -- | -- | -- | $8,829,000.00 | -- | -- |
Goodwill | $581,400,000.00 | $577,600,000.00 | $575,200,000.00 | $569,400,000.00 | $565,200,000.00 | $545,842,000.00 | $512,716,000.00 | $518,950,000.00 | $515,229,000.00 | $438,173,000.00 | $420,508,000.00 | $421,927,000.00 | $427,928,000.00 | $419,029,000.00 | $417,403,000.00 | $361,537,000.00 | $335,564,000.00 | $335,588,000.00 | $335,983,000.00 | $327,931,000.00 | $327,992,000.00 | $321,995,000.00 | $315,405,000.00 | $305,142,000.00 | $305,238,000.00 | $304,583,000.00 | $304,456,000.00 | $281,241,000.00 | $275,205,000.00 | $269,570,000.00 | $269,536,000.00 | $269,606,000.00 | $269,383,000.00 | $259,140,000.00 | $255,189,000.00 | $252,819,000.00 | $236,130,000.00 | $236,140,000.00 | $235,203,000.00 | $221,596,000.00 | $193,510,000.00 | $175,162,000.00 | $175,173,000.00 | $161,695,000.00 | $160,936,000.00 | $160,199,000.00 | $150,823,000.00 | $142,173,000.00 | $132,038,000.00 | -- | -- | -- | $115,227,000.00 | -- | -- |
Other Assets | $52,400,000.00 | $47,300,000.00 | $49,600,000.00 | $44,900,000.00 | $41,116,000.00 | $47,586,000.00 | $41,321,000.00 | $35,892,000.00 | $23,258,000.00 | $17,986,000.00 | $21,017,000.00 | $19,253,000.00 | $17,311,000.00 | $17,802,000.00 | $14,838,000.00 | $14,471,000.00 | $15,160,000.00 | $14,856,000.00 | $15,242,000.00 | $13,440,000.00 | $9,979,000.00 | $9,662,000.00 | $7,811,000.00 | $6,196,000.00 | $6,403,000.00 | $6,435,000.00 | $6,132,000.00 | $5,210,000.00 | $4,869,000.00 | $3,939,000.00 | $3,891,000.00 | $3,813,000.00 | $3,930,000.00 | $3,829,000.00 | $4,017,000.00 | $4,251,000.00 | $3,823,000.00 | $3,842,000.00 | $3,829,000.00 | $3,861,000.00 | $3,810,000.00 | $3,664,000.00 | $3,373,000.00 | $3,705,000.00 | $3,669,000.00 | $3,600,000.00 | $5,325,000.00 | $3,530,000.00 | $3,288,000.00 | -- | -- | -- | $2,655,000.00 | -- | -- |
Total Assets | $1,064,604,000.00 | $1,028,497,000.00 | $1,013,692,000.00 | $981,855,000.00 | $995,888,000.00 | $948,737,000.00 | $926,943,000.00 | $902,821,000.00 | $882,572,000.00 | $787,631,000.00 | $786,195,000.00 | $767,510,000.00 | $785,761,000.00 | $754,294,000.00 | $715,454,000.00 | $637,658,000.00 | $640,492,000.00 | $606,704,000.00 | $604,790,000.00 | $567,936,000.00 | $570,544,000.00 | $549,269,000.00 | $504,540,000.00 | $488,721,000.00 | $499,060,000.00 | $490,589,000.00 | $491,325,000.00 | $450,534,000.00 | $456,576,000.00 | $450,497,000.00 | $456,410,000.00 | $466,873,000.00 | $474,364,000.00 | $450,822,000.00 | $433,913,000.00 | $435,534,000.00 | $426,042,000.00 | $429,949,000.00 | $420,914,000.00 | $376,524,000.00 | $325,749,000.00 | $304,118,000.00 | $306,001,000.00 | $269,251,000.00 | $267,194,000.00 | $273,966,000.00 | $260,592,000.00 | $237,312,000.00 | $223,932,000.00 | -- | -- | -- | $207,678,000.00 | -- | -- |
Accounts Payable | $18,688,000.00 | $15,307,000.00 | $16,220,000.00 | $14,529,000.00 | $24,351,000.00 | $19,300,000.00 | $20,588,000.00 | $22,241,000.00 | $26,074,000.00 | $19,168,000.00 | $26,167,000.00 | $16,150,000.00 | $25,613,000.00 | $16,519,000.00 | $16,085,000.00 | $15,498,000.00 | $23,081,000.00 | $14,473,000.00 | $15,914,000.00 | $12,661,000.00 | $24,437,000.00 | $10,801,000.00 | $14,495,000.00 | $11,146,000.00 | $23,196,000.00 | $11,992,000.00 | $12,044,000.00 | $9,984,000.00 | $18,416,000.00 | $13,485,000.00 | $14,812,000.00 | $12,736,000.00 | $18,793,000.00 | $13,768,000.00 | $11,160,000.00 | $10,901,000.00 | $22,035,000.00 | $13,532,000.00 | $13,088,000.00 | $6,674,000.00 | $7,667,000.00 | $6,205,000.00 | $11,291,000.00 | $6,521,000.00 | $7,959,000.00 | $7,538,000.00 | $4,940,000.00 | $4,440,000.00 | $5,029,000.00 | -- | -- | -- | $6,072,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $533,981,000.00 | $525,808,000.00 | $539,001,000.00 | $543,676,000.00 | $585,761,000.00 | $564,467,000.00 | $560,212,000.00 | $559,271,000.00 | $517,807,000.00 | $364,379,000.00 | $374,202,000.00 | $368,976,000.00 | $391,683,000.00 | $367,869,000.00 | $305,401,000.00 | $244,134,000.00 | $259,477,000.00 | $237,456,000.00 | $245,643,000.00 | $218,123,000.00 | $216,860,000.00 | $194,265,000.00 | $130,788,000.00 | $119,032,000.00 | $132,709,000.00 | $124,073,000.00 | $131,849,000.00 | $92,275,000.00 | $97,111,000.00 | $78,510,000.00 | $92,928,000.00 | $111,240,000.00 | $125,554,000.00 | $114,484,000.00 | $108,430,000.00 | $115,252,000.00 | $121,314,000.00 | $129,524,000.00 | $131,512,000.00 | $99,408,000.00 | $66,259,000.00 | $53,527,000.00 | $62,631,000.00 | $29,639,000.00 | $32,781,000.00 | $41,075,000.00 | $38,863,000.00 | $27,305,000.00 | $24,973,000.00 | -- | -- | -- | $30,514,000.00 | -- | -- |
Long Term Debt | $396,874,000.00 | $396,303,000.00 | $395,731,000.00 | $395,159,000.00 | $394,587,000.00 | $394,050,000.00 | $393,478,000.00 | $392,907,000.00 | $326,126,000.00 | $186,527,000.00 | $188,667,000.00 | $186,135,000.00 | $183,624,000.00 | $187,737,000.00 | $139,044,000.00 | $125,847,000.00 | $124,664,000.00 | $123,494,000.00 | $122,338,000.00 | $121,196,000.00 | $120,067,000.00 | $119,038,000.00 | -- | -- | $55,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $432,160,000.00 | $424,989,000.00 | $418,123,000.00 | $410,959,000.00 | $403,866,000.00 | $393,101,000.00 | $383,987,000.00 | $377,927,000.00 | $423,235,000.00 | $471,586,000.00 | $470,218,000.00 | $465,156,000.00 | $459,866,000.00 | $457,528,000.00 | $475,147,000.00 | $465,123,000.00 | $455,465,000.00 | $451,287,000.00 | $447,146,000.00 | $441,541,000.00 | $437,250,000.00 | $431,510,000.00 | $414,610,000.00 | $407,707,000.00 | $403,906,000.00 | $400,405,000.00 | $396,801,000.00 | $385,280,000.00 | $379,094,000.00 | $375,473,000.00 | $372,343,000.00 | $368,362,000.00 | $364,786,000.00 | $358,048,000.00 | $353,759,000.00 | $349,980,000.00 | $334,645,000.00 | $330,670,000.00 | $326,525,000.00 | $314,988,000.00 | $297,997,000.00 | $291,574,000.00 | $287,701,000.00 | $279,075,000.00 | $276,201,000.00 | $272,232,000.00 | $266,159,000.00 | $257,475,000.00 | $248,855,000.00 | -- | -- | -- | $224,966,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-5,461,000.00 | $-8,705,000.00 | $-10,142,000.00 | $-15,747,000.00 | $-17,519,000.00 | $-14,217,000.00 | $-8,861,000.00 | $-2,037,000.00 | $-5,843,000.00 | $-3,214,000.00 | $-1,813,000.00 | $-540,000.00 | $3,746,000.00 | $-4,776,000.00 | $-3,702,000.00 | $-3,624,000.00 | $-2,650,000.00 | $-2,636,000.00 | $-2,351,000.00 | $-2,417,000.00 | $-2,588,000.00 | $-2,837,000.00 | $-2,474,000.00 | $-1,920,000.00 | $-1,822,000.00 | $-2,023,000.00 | $-2,160,000.00 | $-2,427,000.00 | $-2,743,000.00 | $-2,122,000.00 | $-2,055,000.00 | $-1,683,000.00 | $-1,875,000.00 | $-1,398,000.00 | $-803,000.00 | $-822,000.00 | $-651,000.00 | $-506,000.00 | $-407,000.00 | $-460,000.00 | $-378,000.00 | $-339,000.00 | $-360,000.00 | $-430,000.00 | $-306,000.00 | $-270,000.00 | $-319,000.00 | $-240,000.00 | $-279,000.00 | -- | -- | -- | $-225,000.00 | -- | -- |
Accumulated Deficit | $477,196,000.00 | $454,021,000.00 | $431,425,000.00 | $405,063,000.00 | $378,263,000.00 | $351,804,000.00 | $328,789,000.00 | $301,007,000.00 | $271,732,000.00 | $267,203,000.00 | $249,807,000.00 | $233,234,000.00 | $219,641,000.00 | $211,220,000.00 | $205,043,000.00 | $198,434,000.00 | $189,775,000.00 | $177,983,000.00 | $168,204,000.00 | $159,676,000.00 | $152,650,000.00 | $145,174,000.00 | $138,869,000.00 | $133,019,000.00 | $128,091,000.00 | $121,656,000.00 | $114,629,000.00 | $112,219,000.00 | $109,510,000.00 | $105,817,000.00 | $100,272,000.00 | $94,457,000.00 | $89,051,000.00 | $81,481,000.00 | $74,107,000.00 | $70,110,000.00 | $66,044,000.00 | $59,619,000.00 | $52,314,000.00 | $45,926,000.00 | $42,881,000.00 | $37,368,000.00 | $30,134,000.00 | $25,572,000.00 | $21,449,000.00 | $17,073,000.00 | $11,931,000.00 | $8,328,000.00 | $5,342,000.00 | -- | -- | -- | $-5,405,000.00 | -- | -- |
Total Stockholders' Equity | $530,623,000.00 | $502,689,000.00 | $474,691,000.00 | $438,179,000.00 | $410,127,000.00 | $384,270,000.00 | $366,731,000.00 | $343,550,000.00 | $364,765,000.00 | $423,252,000.00 | $411,993,000.00 | $398,534,000.00 | $394,078,000.00 | $386,425,000.00 | $410,053,000.00 | $393,524,000.00 | $381,015,000.00 | $369,248,000.00 | $359,147,000.00 | $349,813,000.00 | $353,684,000.00 | $355,004,000.00 | $373,752,000.00 | $369,689,000.00 | $366,351,000.00 | $366,516,000.00 | $359,476,000.00 | $358,259,000.00 | $359,465,000.00 | $371,987,000.00 | $363,482,000.00 | $355,633,000.00 | $348,810,000.00 | $336,338,000.00 | $325,483,000.00 | $320,282,000.00 | $304,728,000.00 | $300,425,000.00 | $289,402,000.00 | $277,116,000.00 | $259,490,000.00 | $250,591,000.00 | $243,370,000.00 | $239,612,000.00 | $234,413,000.00 | $232,891,000.00 | $221,729,000.00 | $210,007,000.00 | $198,959,000.00 | -- | -- | -- | $177,164,000.00 | $168,348,000.00 | $174,818,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,064,604,000.00 | $1,028,497,000.00 | $1,013,692,000.00 | $981,855,000.00 | $995,888,000.00 | $948,737,000.00 | $926,943,000.00 | $902,821,000.00 | $882,572,000.00 | $787,631,000.00 | $786,195,000.00 | $767,510,000.00 | $785,761,000.00 | $754,294,000.00 | $715,454,000.00 | $637,658,000.00 | $640,492,000.00 | $606,704,000.00 | $604,790,000.00 | $567,936,000.00 | $570,544,000.00 | $549,269,000.00 | $504,540,000.00 | $488,721,000.00 | $499,060,000.00 | $490,589,000.00 | $491,325,000.00 | $450,534,000.00 | $456,576,000.00 | $450,497,000.00 | $456,410,000.00 | $466,873,000.00 | $474,364,000.00 | $450,822,000.00 | $433,913,000.00 | $435,534,000.00 | $426,042,000.00 | $429,949,000.00 | $420,914,000.00 | $376,524,000.00 | $325,749,000.00 | $304,118,000.00 | $306,001,000.00 | $269,251,000.00 | $267,194,000.00 | $273,966,000.00 | $260,592,000.00 | $237,312,000.00 | $223,932,000.00 | -- | -- | -- | $207,678,000.00 | -- | -- |
Date | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $133,478,000.00 | $123,738,000.00 | $117,026,000.00 | $111,019,000.00 | $119,590,000.00 | $367,391,000.00 | $124,396,000.00 | $123,843,000.00 | $133,650,000.00 | $120,909,000.00 | $219,062,000.00 | $110,598,000.00 | $125,842,000.00 | $116,971,000.00 | $116,709,000.00 | $97,170,000.00 | $373,325,000.00 | $96,758,000.00 | $94,167,000.00 | $84,935,000.00 | $327,096,000.00 | $87,474,000.00 | $81,796,000.00 | $74,698,000.00 | $262,439,000.00 | $192,006,000.00 | $121,832,000.00 | $56,245,000.00 | $214,952,000.00 | $188,150,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $79,227,000.00 | $323,748,000.00 | $81,139,000.00 | $77,635,000.00 | $74,944,000.00 | $335,702,000.00 | $252,435,000.00 | $86,076,000.00 | $83,619,000.00 | $318,411,000.00 | $80,507,000.00 | $73,563,000.00 | $74,538,000.00 | $307,357,000.00 | $222,007,000.00 | $144,572,000.00 | $65,711,000.00 | $250,226,000.00 | $62,895,000.00 | $122,990,000.00 | $59,421,000.00 | $223,693,000.00 | $166,337,000.00 | $107,090,000.00 | $52,051,000.00 | $181,305,000.00 | $132,178,000.00 | $84,321,000.00 | $39,956,000.00 | $152,185,000.00 | $139,817,000.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $118,065,000.00 | $39,391,000.00 | $36,075,000.00 | $151,280,000.00 | $36,412,000.00 | $38,320,000.00 | $40,224,000.00 | $43,847,000.00 | $40,402,000.00 | $34,901,000.00 | $36,060,000.00 | $149,335,000.00 | $39,537,000.00 | $69,307,000.00 | $31,459,000.00 | $123,099,000.00 | $33,863,000.00 | $30,598,000.00 | $25,514,000.00 | $103,403,000.00 | $77,631,000.00 | $49,404,000.00 | $22,647,000.00 | $81,134,000.00 | $22,317,000.00 | $37,511,000.00 | $16,289,000.00 | $62,767,000.00 | $48,333,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $170,555,000.00 | $130,206,000.00 | $88,097,000.00 | $43,920,000.00 | $171,128,000.00 | $127,384,000.00 | $83,111,000.00 | $42,251,000.00 | $152,419,000.00 | $39,316,000.00 | $71,403,000.00 | $33,979,000.00 | $134,675,000.00 | $101,663,000.00 | $33,876,000.00 | $33,221,000.00 | $134,187,000.00 | $100,218,000.00 | $33,161,000.00 | $32,523,000.00 | $118,484,000.00 | $29,322,000.00 | $27,884,000.00 | $28,740,000.00 | $108,192,000.00 | $78,884,000.00 | $51,812,000.00 | $25,684,000.00 | $101,264,000.00 | $24,475,000.00 | $52,305,000.00 | $26,714,000.00 | $99,963,000.00 | $23,715,000.00 | $24,813,000.00 | $24,043,000.00 | $90,202,000.00 | $22,239,000.00 | $43,116,000.00 | $20,683,000.00 | $77,601,000.00 | $57,254,000.00 | $36,722,000.00 | $17,871,000.00 | $64,853,000.00 | $17,714,000.00 | $31,351,000.00 | $14,792,000.00 | $51,672,000.00 | $38,283,000.00 | $24,486,000.00 | $11,264,000.00 | $45,477,000.00 | $40,042,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $137,520,000.00 | $105,102,000.00 | $72,886,000.00 | $37,101,000.00 | $37,346,000.00 | $33,220,000.00 | $73,709,000.00 | $34,170,000.00 | $31,618,000.00 | $74,314,000.00 | $46,300,000.00 | $20,206,000.00 | $55,254,000.00 | $15,665,000.00 | $11,739,000.00 | $12,436,000.00 | $15,613,000.00 | $15,808,000.00 | $23,911,000.00 | $10,530,000.00 | $35,944,000.00 | $24,543,000.00 | $8,491,000.00 | $6,791,000.00 | $28,980,000.00 | $24,041,000.00 | $8,225,000.00 | $4,859,000.00 | $6,482,000.00 | $8,014,000.00 | $9,237,000.00 | $8,472,000.00 | $11,133,000.00 | $11,595,000.00 | $12,524,000.00 | $7,050,000.00 | $38,963,000.00 | $12,395,000.00 | $11,416,000.00 | $5,421,000.00 | $31,678,000.00 | $23,092,000.00 | $12,746,000.00 | $5,208,000.00 | $7,038,000.00 | $7,537,000.00 | $6,554,000.00 | $4,955,000.00 | $18,532,000.00 | $13,592,000.00 | $7,875,000.00 | $2,994,000.00 | $11,517,000.00 | $2,541,000.00 | -- |
Loss Before Income Taxes | $32,900,000.00 | $103,610,000.00 | $71,623,000.00 | $36,521,000.00 | $36,746,000.00 | $104,215,000.00 | $71,631,000.00 | $33,050,000.00 | $-1,203,000.00 | $63,686,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $2.91 | $2.23 | $1.57 | $0.79 | $3.08 | $2.30 | $1.62 | $0.80 | $0.14 | $0.54 | $0.95 | $0.43 | $0.95 | $0.19 | $0.21 | $0.28 | $0.38 | $0.31 | $0.50 | $0.22 | $0.76 | $0.19 | $0.33 | $0.15 | $0.20 | $0.22 | $0.07 | $0.08 | $0.11 | $0.49 | $0.17 | $0.16 | $0.69 | $0.46 | $0.24 | $0.12 | $0.73 | $0.23 | $0.30 | $0.10 | $0.71 | $0.24 | $0.29 | $0.14 | $0.54 | $0.17 | $0.12 | $0.10 | $0.39 | $0.12 | $0.10 | $0.07 | $0.24 | $0.05 | -- |
Weighted Average Shares Basic | 33,992,000 | 33,964,000 | 33,988,000 | 33,914,000 | 33,869,000 | 33,861,000 | 33,914,000 | 33,843,000 | 32,202,000 | 31,987,000 | 31,893,000 | 31,864,000 | 31,793,000 | 31,873,000 | 31,888,000 | 31,637,000 | 31,344,000 | 31,321,000 | 31,343,000 | 31,376,000 | 32,415,000 | 32,648,000 | 32,762,000 | 32,752,000 | 33,016,000 | 32,997,000 | 32,942,000 | 33,383,000 | 34,023,000 | 34,040,000 | 33,994,000 | 33,911,000 | 33,408,000 | 33,292,000 | 33,333,000 | 33,046,000 | 31,698,000 | 32,118,000 | 31,564,000 | 30,729,000 | 30,294,000 | 30,141,000 | 30,428,000 | 30,292,000 | 29,536,000 | 30,021,000 | 28,899,000 | 28,556,000 | 27,745,312 | 27,744,000 | 27,647,000 | 27,442,127 | 26,856,481 | 27,538,300 | -- |
Earnings Per Share Diluted | $2.76 | $2.11 | $0.73 | $0.75 | $0.74 | $0.64 | $0.77 | $0.75 | $1.50 | $0.48 | $0.90 | $0.41 | $0.93 | $0.19 | $0.48 | $0.27 | $1.15 | $0.79 | $0.27 | $0.22 | $0.73 | $0.19 | $0.32 | $0.15 | $0.55 | $0.21 | $0.07 | $0.08 | $0.11 | $0.48 | $0.17 | $0.16 | $0.22 | $0.22 | $0.12 | $0.12 | $0.19 | $0.51 | $0.29 | $0.09 | $0.67 | $0.50 | $0.14 | $0.13 | $0.52 | $0.16 | $0.22 | $0.10 | $0.37 | $0.28 | $0.10 | $0.06 | $0.23 | $0.05 | -- |
Weighted Average Shares Diluted | 36,711,000 | 36,709,000 | 36,707,000 | 36,697,000 | 36,731,000 | 36,663,000 | 36,812,000 | 36,839,000 | 34,670,000 | 35,893,000 | 33,500,000 | 33,015,000 | 32,516,000 | 32,509,000 | 32,377,000 | 32,876,000 | 32,243,000 | 32,197,000 | 32,166,000 | 32,214,000 | 33,502,000 | 33,645,000 | 33,894,000 | 33,790,000 | 34,066,000 | 33,991,000 | 34,080,000 | 34,294,000 | 35,001,000 | 35,077,000 | 34,843,000 | 34,842,000 | 34,324,000 | 34,187,000 | 34,138,000 | 34,164,000 | 33,158,000 | 33,076,000 | 33,271,000 | 32,628,000 | 31,808,000 | 31,808,000 | 31,634,000 | 31,501,000 | 31,086,000 | 31,674,000 | 30,815,000 | 30,045,000 | 29,184,286 | 29,518,000 | 29,002,000 | 28,640,007 | 28,303,547 | 28,558,160 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 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 | 34,174,200 | 34,123,000 | 34,145,362 | 34,159,022 | 34,071,750 | 33,947,773 | 33,993,000 | 34,017,559 | 33,881,196 | 32,065,000 | 32,071,000 | 32,151,470 | 32,074,094 | 32,042,000 | 32,272,286 | 32,061,167 | 31,686,991 | 31,449,931 | 31,526,154 | 31,599,081 | 31,770,888 | 31,920,534 | 33,228,199 | 33,374,011 | 33,249,665 | 33,445,194 | 33,607,808 | 33,759,335 | 33,865,688 | 34,615,466 | 34,576,156 | 34,605,750 | 34,394,412 | 33,911,347 | 33,766,673 | 33,762,122 | 32,854,802 | 32,820,961 | 32,706,975 | 32,240,898 | 31,341,276 | 30,870,552 | 30,922,653 | 30,800,986 | 30,825,123 | 30,846,332 | 30,326,369 | 29,508,195 | 28,742,906 | -- | -- | -- | 27,275,936 | -- | -- |
Common Stock Value | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $51,000.00 | $51,000.00 | $51,000.00 | $50,000.00 | $50,000.00 | $50,000.00 | $50,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $49,000.00 | $48,000.00 | $48,000.00 | $48,000.00 | $48,000.00 | $47,000.00 | $47,000.00 | $47,000.00 | $46,000.00 | $46,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $44,000.00 | $44,000.00 | $44,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $42,000.00 | $41,000.00 | $40,000.00 | $40,000.00 | $39,000.00 | $39,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $36,000.00 | -- | -- | -- | $33,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | -- | -- | -- | 8,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | $65.82 | $57.86 | $83.33 | $72.19 | $69.83 | $65.02 | $91.69 | $110.09 | $129.29 | $115.70 | $80.42 | $58.72 | $47.65 | $42.74 | -- | -- | -- | -- | $34.32 | $27.39 | $22.26 | $26.65 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |