Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/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 | $61,379,000.00 | $101,706,000.00 | $109,951,000.00 | $104,217,000.00 | $98,735,000.00 | $103,225,000.00 | $112,496,000.00 | $129,332,000.00 | $125,600,000.00 | $90,257,000.00 | $73,027,000.00 | $68,377,000.00 | $69,815,000.00 | $67,904,000.00 | $67,629,000.00 | $69,762,000.00 | $75,012,000.00 | $140,296,000.00 | $92,057,000.00 | $92,997,000.00 | $82,073,000.00 | $79,790,000.00 | $79,960,000.00 | $67,106,000.00 | $74,176,000.00 | $76,958,000.00 | $70,136,000.00 | $68,856,000.00 | $78,654,000.00 | $53,331,000.00 | $45,586,000.00 | $50,163,000.00 | $50,168,000.00 | $49,650,000.00 | $56,932,000.00 | $52,634,000.00 | $80,501,000.00 | $74,132,000.00 | $70,700,000.00 | $55,083,000.00 | $143,944,000.00 | $98,810,000.00 | $80,900,000.00 | $87,663,000.00 | $100,407,000.00 | $81,047,000.00 | $73,586,000.00 | $83,185,000.00 | $97,600,000.00 | $86,927,000.00 | $97,805,000.00 | $129,478,000.00 |
Accounts Receivable Net Current | $54,717,000.00 | $41,016,000.00 | $46,277,000.00 | $58,915,000.00 | $50,602,000.00 | $59,014,000.00 | $70,260,000.00 | $52,317,000.00 | $68,822,000.00 | $84,695,000.00 | $54,141,000.00 | $54,108,000.00 | $59,505,000.00 | $84,605,000.00 | $54,612,000.00 | $65,824,000.00 | $69,122,000.00 | $67,318,000.00 | $38,552,000.00 | $49,486,000.00 | $62,154,000.00 | $70,023,000.00 | $39,481,000.00 | $50,954,000.00 | $55,029,000.00 | $58,812,000.00 | $36,024,000.00 | $42,714,000.00 | $49,351,000.00 | $67,355,000.00 | $37,379,000.00 | $42,656,000.00 | $50,000,000.00 | $67,429,000.00 | $39,041,000.00 | $41,182,000.00 | $49,105,000.00 | $77,543,000.00 | $37,009,000.00 | $39,785,000.00 | $49,160,000.00 | $74,623,000.00 | $44,149,000.00 | $47,545,000.00 | $52,249,000.00 | $81,378,000.00 | -- | -- | -- | $73,574,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $23,892,000.00 | $15,855,000.00 | $22,069,000.00 | $23,351,000.00 | $16,051,000.00 | $18,350,000.00 | $20,265,000.00 | $21,393,000.00 | $19,913,000.00 | $18,588,000.00 | $16,041,000.00 | $21,417,000.00 | $24,980,000.00 | $19,201,000.00 | $14,988,000.00 | $16,227,000.00 | $16,299,000.00 | $12,802,000.00 | $13,292,000.00 | $12,789,000.00 | $18,641,000.00 | $18,942,000.00 | $15,817,000.00 | $13,223,000.00 | $14,312,000.00 | $14,467,000.00 | $12,590,000.00 | $14,208,000.00 | $18,713,000.00 | $15,737,000.00 | $21,154,000.00 | $22,330,000.00 | $27,495,000.00 | $22,277,000.00 | $23,207,000.00 | $22,481,000.00 | $23,348,000.00 | $20,762,000.00 | $18,645,000.00 | $16,593,000.00 | $18,036,000.00 | $18,846,000.00 | $21,279,000.00 | $24,934,000.00 | $30,368,000.00 | $25,935,000.00 | -- | -- | -- | $24,701,000.00 | -- | -- |
Total Current Assets | $218,581,000.00 | $184,885,000.00 | $210,221,000.00 | $225,844,000.00 | $204,284,000.00 | $222,547,000.00 | $249,366,000.00 | $238,119,000.00 | $236,272,000.00 | $217,160,000.00 | $157,617,000.00 | $158,931,000.00 | $172,903,000.00 | $192,036,000.00 | $150,870,000.00 | $166,650,000.00 | $177,687,000.00 | $236,093,000.00 | $207,180,000.00 | $217,876,000.00 | $231,848,000.00 | $236,819,000.00 | $198,423,000.00 | $199,990,000.00 | $216,221,000.00 | $223,436,000.00 | $191,493,000.00 | $195,027,000.00 | $201,390,000.00 | $197,727,000.00 | $172,016,000.00 | $186,811,000.00 | $201,464,000.00 | $207,995,000.00 | $184,386,000.00 | $208,599,000.00 | $242,705,000.00 | $266,389,000.00 | $221,723,000.00 | $243,861,000.00 | $341,364,000.00 | $336,565,000.00 | $301,975,000.00 | $318,289,000.00 | $336,183,000.00 | $337,361,000.00 | -- | -- | -- | $317,790,000.00 | -- | -- |
Property Plant and Equipement | $17,787,000.00 | $19,693,000.00 | $20,707,000.00 | $22,420,000.00 | $25,053,000.00 | $26,159,000.00 | $27,064,000.00 | $29,743,000.00 | $26,513,000.00 | $27,032,000.00 | $28,531,000.00 | $29,019,000.00 | $28,748,000.00 | $29,937,000.00 | $27,609,000.00 | $25,974,000.00 | $26,357,000.00 | $22,005,000.00 | $22,403,000.00 | $23,342,000.00 | $24,487,000.00 | $25,249,000.00 | $26,128,000.00 | $24,439,000.00 | $23,413,000.00 | $23,894,000.00 | $24,846,000.00 | $25,833,000.00 | $26,946,000.00 | $27,569,000.00 | $27,781,000.00 | $29,305,000.00 | $30,571,000.00 | $32,174,000.00 | $33,863,000.00 | $35,789,000.00 | $37,833,000.00 | $39,868,000.00 | $41,058,000.00 | $42,478,000.00 | $44,554,000.00 | $46,300,000.00 | $48,312,000.00 | $48,840,000.00 | $50,361,000.00 | $50,448,000.00 | -- | -- | -- | $19,838,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $243,028,000.00 | $242,061,000.00 | $243,287,000.00 | $242,852,000.00 | $238,949,000.00 | $241,471,000.00 | $244,069,000.00 | $245,212,000.00 | $245,691,000.00 | $247,211,000.00 | $244,990,000.00 | $243,201,000.00 | $242,690,000.00 | $243,895,000.00 | $238,826,000.00 | $242,265,000.00 | $242,543,000.00 | $85,165,000.00 | $85,126,000.00 | $76,551,000.00 | $76,900,000.00 | $76,169,000.00 | $75,815,000.00 | $75,024,000.00 | $73,552,000.00 | $73,193,000.00 | $74,607,000.00 | $74,444,000.00 | $74,992,000.00 | $74,071,000.00 | $74,772,000.00 | $74,525,000.00 | $74,037,000.00 | $76,683,000.00 | $77,793,000.00 | $79,780,000.00 | $79,992,000.00 | $80,001,000.00 | $79,493,000.00 | $78,480,000.00 | $78,152,000.00 | $78,954,000.00 | $78,211,000.00 | $71,388,000.00 | $71,721,000.00 | $71,543,000.00 | -- | -- | -- | $67,958,000.00 | -- | -- |
Other Assets | $6,821,000.00 | $7,053,000.00 | $8,404,000.00 | $7,754,000.00 | $8,821,000.00 | $9,883,000.00 | $9,977,000.00 | $7,828,000.00 | $7,535,000.00 | $5,524,000.00 | $5,040,000.00 | $5,577,000.00 | $7,082,000.00 | $6,829,000.00 | $7,018,000.00 | $7,753,000.00 | $7,578,000.00 | $5,310,000.00 | $8,417,000.00 | $7,756,000.00 | $6,942,000.00 | $6,231,000.00 | $13,095,000.00 | $13,631,000.00 | $13,336,000.00 | $13,798,000.00 | $16,988,000.00 | $18,837,000.00 | $17,426,000.00 | $17,290,000.00 | $15,540,000.00 | $13,944,000.00 | $11,993,000.00 | $12,473,000.00 | $10,828,000.00 | $10,021,000.00 | $8,592,000.00 | $10,167,000.00 | $11,166,000.00 | $11,244,000.00 | $9,815,000.00 | $9,123,000.00 | $17,902,000.00 | $11,689,000.00 | $8,935,000.00 | $8,344,000.00 | -- | -- | -- | $15,678,000.00 | -- | -- |
Total Assets | $555,670,000.00 | $536,056,000.00 | $570,674,000.00 | $593,888,000.00 | $585,240,000.00 | $614,930,000.00 | $651,902,000.00 | $654,792,000.00 | $663,719,000.00 | $644,218,000.00 | $592,775,000.00 | $588,559,000.00 | $608,298,000.00 | $639,160,000.00 | $598,331,000.00 | $624,470,000.00 | $640,378,000.00 | $353,524,000.00 | $328,494,000.00 | $326,142,000.00 | $340,736,000.00 | $345,200,000.00 | $314,388,000.00 | $314,193,000.00 | $327,802,000.00 | $335,785,000.00 | $309,639,000.00 | $316,074,000.00 | $322,919,000.00 | $318,991,000.00 | $292,700,000.00 | $307,386,000.00 | $321,060,000.00 | $332,707,000.00 | $310,889,000.00 | $338,875,000.00 | $374,359,000.00 | $402,202,000.00 | $368,828,000.00 | $391,750,000.00 | $490,102,000.00 | $487,832,000.00 | $464,706,000.00 | $468,921,000.00 | $486,589,000.00 | $487,578,000.00 | -- | -- | -- | $450,477,000.00 | -- | -- |
Accounts Payable | $2,749,000.00 | $762,000.00 | $1,137,000.00 | $425,000.00 | $1,069,000.00 | $101,000.00 | $887,000.00 | $700,000.00 | $380,000.00 | $657,000.00 | $1,707,000.00 | $1,201,000.00 | $352,000.00 | $505,000.00 | $1,093,000.00 | $3,462,000.00 | $1,209,000.00 | $588,000.00 | $512,000.00 | $614,000.00 | $353,000.00 | $217,000.00 | $613,000.00 | $1,080,000.00 | $328,000.00 | $1,806,000.00 | $634,000.00 | $694,000.00 | $1,289,000.00 | $525,000.00 | $595,000.00 | $698,000.00 | $857,000.00 | $912,000.00 | $1,035,000.00 | $966,000.00 | $1,168,000.00 | $1,024,000.00 | $918,000.00 | $1,122,000.00 | $922,000.00 | $772,000.00 | $933,000.00 | $982,000.00 | $689,000.00 | $1,223,000.00 | -- | -- | -- | $3,644,000.00 | -- | -- |
Accrued Liabilities | $44,698,000.00 | $56,533,000.00 | $62,779,000.00 | $53,787,000.00 | $65,247,000.00 | $66,347,000.00 | $56,507,000.00 | $69,483,000.00 | $54,747,000.00 | $76,620,000.00 | $54,802,000.00 | $44,272,000.00 | $51,450,000.00 | $79,857,000.00 | $70,888,000.00 | $67,340,000.00 | $69,946,000.00 | $54,065,000.00 | $41,364,000.00 | $34,300,000.00 | $35,260,000.00 | $49,629,000.00 | $36,838,000.00 | $32,349,000.00 | $29,779,000.00 | $41,403,000.00 | $29,654,000.00 | $30,648,000.00 | $27,371,000.00 | $41,252,000.00 | $29,641,000.00 | $29,168,000.00 | $27,174,000.00 | $36,217,000.00 | $26,516,000.00 | $30,586,000.00 | $28,644,000.00 | $33,471,000.00 | $25,184,000.00 | $26,869,000.00 | $29,586,000.00 | $30,078,000.00 | $25,270,000.00 | $28,775,000.00 | $28,260,000.00 | $30,153,000.00 | -- | -- | -- | $36,485,000.00 | -- | -- |
Total Current Liabilities | $324,739,000.00 | $303,166,000.00 | $339,029,000.00 | $371,142,000.00 | $371,351,000.00 | $404,831,000.00 | $449,472,000.00 | $453,640,000.00 | $471,482,000.00 | $458,452,000.00 | $418,067,000.00 | $415,150,000.00 | $450,126,000.00 | $481,072,000.00 | $450,679,000.00 | $474,784,000.00 | $496,564,000.00 | $201,924,000.00 | $181,664,000.00 | $186,031,000.00 | $199,441,000.00 | $204,011,000.00 | $179,168,000.00 | $186,819,000.00 | $194,551,000.00 | $185,749,000.00 | $166,720,000.00 | $179,375,000.00 | $192,719,000.00 | $191,689,000.00 | $163,708,000.00 | $175,409,000.00 | $187,839,000.00 | $191,105,000.00 | $166,246,000.00 | $184,954,000.00 | $199,048,000.00 | $197,540,000.00 | $160,861,000.00 | $174,027,000.00 | $192,014,000.00 | $190,762,000.00 | $168,559,000.00 | $181,751,000.00 | $199,098,000.00 | $196,843,000.00 | -- | -- | -- | $178,570,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | $98,864,000.00 | $104,819,000.00 | $107,799,000.00 | $109,987,000.00 | $112,173,000.00 | $114,358,000.00 | $130,545,000.00 | $131,949,000.00 | $139,353,000.00 | $150,759,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $281,453,000.00 | $273,797,000.00 | $269,371,000.00 | $265,691,000.00 | $258,341,000.00 | $254,937,000.00 | $251,001,000.00 | $241,968,000.00 | $234,752,000.00 | $230,128,000.00 | $225,053,000.00 | $222,778,000.00 | $220,308,000.00 | $216,454,000.00 | $212,656,000.00 | $210,378,000.00 | $206,655,000.00 | $200,696,000.00 | $196,803,000.00 | $189,554,000.00 | $186,335,000.00 | $181,910,000.00 | $175,218,000.00 | $166,022,000.00 | $162,159,000.00 | $157,569,000.00 | $148,411,000.00 | $141,869,000.00 | $138,180,000.00 | $134,967,000.00 | $132,172,000.00 | $129,588,000.00 | $128,479,000.00 | $124,942,000.00 | $120,415,000.00 | $115,803,000.00 | $113,182,000.00 | $109,676,000.00 | $105,396,000.00 | $99,914,000.00 | $392,790,000.00 | $389,362,000.00 | $385,873,000.00 | $382,494,000.00 | $377,077,000.00 | $373,591,000.00 | -- | -- | -- | $358,017,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-6,533,000.00 | $-8,349,000.00 | $-5,944,000.00 | $-6,679,000.00 | $-13,890,000.00 | $-8,860,000.00 | $-4,371,000.00 | $-3,323,000.00 | $-2,801,000.00 | $-690,000.00 | $-4,246,000.00 | $-7,028,000.00 | $-7,958,000.00 | $-4,857,000.00 | $-6,604,000.00 | $-4,990,000.00 | $-5,584,000.00 | $-5,154,000.00 | $-4,319,000.00 | $-3,782,000.00 | $-450,000.00 | $-2,012,000.00 | $-2,621,000.00 | $-4,245,000.00 | $-6,766,000.00 | $-7,573,000.00 | $-4,822,000.00 | $-4,654,000.00 | $-3,228,000.00 | $-4,826,000.00 | $-3,628,000.00 | $-3,499,000.00 | $-4,515,000.00 | $-1,613,000.00 | $37,000.00 | $2,429,000.00 | $2,510,000.00 | $2,454,000.00 | $624,000.00 | $-1,167,000.00 | $-813,000.00 | $588,000.00 | $644,000.00 | $-6,841,000.00 | $-5,844,000.00 | $-6,828,000.00 | -- | -- | -- | $-5,472,000.00 | -- | -- |
Accumulated Deficit | $171,008,000.00 | $178,344,000.00 | $175,860,000.00 | $170,556,000.00 | $176,261,000.00 | $170,847,000.00 | $156,973,000.00 | $144,802,000.00 | $131,937,000.00 | $127,981,000.00 | $125,554,000.00 | $129,314,000.00 | $117,477,000.00 | $118,147,000.00 | $113,257,000.00 | $115,956,000.00 | $114,401,000.00 | $127,717,000.00 | $126,006,000.00 | $125,698,000.00 | $121,495,000.00 | $123,010,000.00 | $124,343,000.00 | $123,780,000.00 | $121,069,000.00 | $121,799,000.00 | $119,300,000.00 | $119,456,000.00 | $115,222,000.00 | $117,135,000.00 | $118,131,000.00 | $116,718,000.00 | $114,025,000.00 | $117,318,000.00 | $116,628,000.00 | $116,510,000.00 | $115,214,000.00 | $118,415,000.00 | $118,814,000.00 | $119,197,000.00 | $116,639,000.00 | $117,648,000.00 | $116,504,000.00 | $109,256,000.00 | $104,648,000.00 | $104,662,000.00 | -- | -- | -- | $81,652,000.00 | -- | -- |
Total Stockholders' Equity | $230,931,000.00 | $232,890,000.00 | $231,645,000.00 | $222,746,000.00 | $213,889,000.00 | $210,099,000.00 | $202,430,000.00 | $201,152,000.00 | $192,237,000.00 | $185,766,000.00 | $174,708,000.00 | $173,409,000.00 | $158,172,000.00 | $158,088,000.00 | $147,652,000.00 | $149,686,000.00 | $143,814,000.00 | $151,600,000.00 | $146,830,000.00 | $140,111,000.00 | $141,295,000.00 | $141,189,000.00 | $135,220,000.00 | $127,374,000.00 | $133,251,000.00 | $150,036,000.00 | $142,919,000.00 | $136,699,000.00 | $130,200,000.00 | $127,302,000.00 | $128,992,000.00 | $131,977,000.00 | $133,221,000.00 | $141,602,000.00 | $144,643,000.00 | $153,921,000.00 | $175,311,000.00 | $204,662,000.00 | $207,967,000.00 | $217,723,000.00 | $298,088,000.00 | $297,070,000.00 | $296,147,000.00 | $287,170,000.00 | $287,491,000.00 | $290,735,000.00 | -- | -- | -- | $271,907,000.00 | $311,945,000.00 | $303,497,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $555,670,000.00 | $536,056,000.00 | $570,674,000.00 | $593,888,000.00 | $585,240,000.00 | $614,930,000.00 | $651,902,000.00 | $654,792,000.00 | $663,719,000.00 | $644,218,000.00 | $592,775,000.00 | $588,559,000.00 | $608,298,000.00 | $639,160,000.00 | $598,331,000.00 | $624,470,000.00 | $640,378,000.00 | $353,524,000.00 | $328,494,000.00 | $326,142,000.00 | $340,736,000.00 | $345,200,000.00 | $314,388,000.00 | $314,193,000.00 | $327,802,000.00 | $335,785,000.00 | $309,639,000.00 | $316,074,000.00 | $322,919,000.00 | $318,991,000.00 | $292,700,000.00 | $307,386,000.00 | $321,060,000.00 | $332,707,000.00 | $310,889,000.00 | $338,875,000.00 | $374,359,000.00 | $402,202,000.00 | $368,828,000.00 | $391,750,000.00 | $490,102,000.00 | $487,832,000.00 | $464,706,000.00 | $468,921,000.00 | $486,589,000.00 | $487,578,000.00 | -- | -- | -- | $450,477,000.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $68,511,000.00 | $79,093,000.00 | -- | -- | $208,966,000.00 | $73,450,000.00 | -- | -- | -- | -- |
Cost of Revenues | $45,097,000.00 | $46,519,000.00 | $103,980,000.00 | $49,491,000.00 | $51,182,000.00 | $108,255,000.00 | $50,248,000.00 | $132,740,000.00 | $43,756,000.00 | $159,242,000.00 | $116,912,000.00 | $77,337,000.00 | $38,162,000.00 | $182,584,000.00 | $134,863,000.00 | $94,292,000.00 | $41,616,000.00 | $129,661,000.00 | $31,221,000.00 | $64,425,000.00 | $29,694,000.00 | $119,494,000.00 | $28,160,000.00 | $60,024,000.00 | $27,224,000.00 | $119,307,000.00 | $89,052,000.00 | $61,383,000.00 | $28,995,000.00 | $117,445,000.00 | $27,440,000.00 | $59,370,000.00 | $28,257,000.00 | $120,009,000.00 | $28,900,000.00 | $59,734,000.00 | $28,003,000.00 | $110,769,000.00 | $80,077,000.00 | $54,053,000.00 | $24,801,000.00 | $107,017,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $279,113,000.00 | $202,565,000.00 | $134,540,000.00 | $59,033,000.00 | $227,914,000.00 | $53,669,000.00 | $110,272,000.00 | $48,055,000.00 | $218,179,000.00 | $159,112,000.00 | $106,903,000.00 | $49,970,000.00 | $206,788,000.00 | $153,597,000.00 | $55,433,000.00 | $48,406,000.00 | $196,281,000.00 | $47,313,000.00 | $98,628,000.00 | $46,930,000.00 | $192,053,000.00 | $142,747,000.00 | $51,216,000.00 | $45,068,000.00 | $186,881,000.00 | $140,052,000.00 | $49,701,000.00 | $46,560,000.00 | $186,014,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $55,134,000.00 | $182,672,000.00 | $59,212,000.00 | $64,664,000.00 | $195,660,000.00 | $66,182,000.00 | $64,890,000.00 | $188,788,000.00 | $58,468,000.00 | $248,105,000.00 | $181,463,000.00 | $117,685,000.00 | $59,875,000.00 | $248,621,000.00 | $185,656,000.00 | $63,299,000.00 | $60,740,000.00 | $200,540,000.00 | $147,589,000.00 | $50,084,000.00 | $50,157,000.00 | $189,849,000.00 | $45,263,000.00 | $93,168,000.00 | $46,643,000.00 | $174,157,000.00 | $130,208,000.00 | $88,210,000.00 | $44,470,000.00 | $172,130,000.00 | $126,120,000.00 | $85,300,000.00 | $44,000,000.00 | $169,852,000.00 | $127,300,000.00 | $86,221,000.00 | $43,660,000.00 | $166,677,000.00 | $123,269,000.00 | $39,045,000.00 | $42,518,000.00 | $156,929,000.00 | $117,895,000.00 | $-80,471,000.00 | $40,009,000.00 | $146,957,000.00 | $112,244,000.00 | $-37,403,000.00 | -- | $131,084,000.00 | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-9,292,000.00 | $8,204,000.00 | $3,148,000.00 | $-5,140,000.00 | $35,731,000.00 | $20,703,000.00 | $6,471,000.00 | $27,158,000.00 | $7,536,000.00 | $16,175,000.00 | $12,126,000.00 | $11,952,000.00 | $721,000.00 | $6,827,000.00 | $-7,902,000.00 | $-6,262,000.00 | $-10,884,000.00 | $22,425,000.00 | $13,681,000.00 | $8,739,000.00 | $-2,288,000.00 | $27,549,000.00 | $6,749,000.00 | $13,349,000.00 | $3,136,000.00 | $30,774,000.00 | $7,552,000.00 | $11,472,000.00 | $2,712,000.00 | $4,108,000.00 | $14,719,000.00 | $9,378,000.00 | $-715,000.00 | $18,213,000.00 | $4,925,000.00 | $7,080,000.00 | $20,000.00 | $4,464,000.00 | $17,369,000.00 | $12,417,000.00 | $3,418,000.00 | $30,659,000.00 | $23,266,000.00 | $16,089,000.00 | $4,628,000.00 | $36,997,000.00 | $23,563,000.00 | $9,616,000.00 | $4,198,000.00 | $30,750,000.00 | $32,420,000.00 | -- |
Loss Before Income Taxes | $-8,780,000.00 | $4,861,000.00 | $2,689,000.00 | $-5,383,000.00 | $8,319,000.00 | $26,298,000.00 | $6,027,000.00 | $23,041,000.00 | $5,937,000.00 | $12,933,000.00 | $10,222,000.00 | $11,581,000.00 | $-494,000.00 | $-9,599,000.00 | $-14,533,000.00 | $2,443,000.00 | $-13,542,000.00 | $23,525,000.00 | $5,244,000.00 | $11,278,000.00 | $-2,431,000.00 | $27,371,000.00 | $19,349,000.00 | $10,284,000.00 | $2,942,000.00 | $30,709,000.00 | $20,971,000.00 | $11,891,000.00 | $2,384,000.00 | $19,320,000.00 | $5,745,000.00 | $10,004,000.00 | $-452,000.00 | $18,389,000.00 | $5,052,000.00 | $7,202,000.00 | $-7,000.00 | $19,992,000.00 | $4,248,000.00 | $12,946,000.00 | $3,743,000.00 | $32,154,000.00 | $24,609,000.00 | $16,771,000.00 | $5,096,000.00 | $36,947,000.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.35 | $0.19 | $0.06 | $-0.21 | $1.24 | $0.74 | $0.22 | $0.88 | $0.21 | $0.53 | $0.40 | $0.63 | $-0.03 | $-0.52 | $-0.78 | $-0.64 | $-0.73 | $0.85 | $0.55 | $0.43 | $-0.10 | $0.84 | $0.73 | $0.51 | $0.17 | $0.98 | $0.17 | $0.42 | $0.07 | $0.67 | $0.25 | $0.31 | $-0.01 | $0.20 | $0.17 | $0.22 | -- | $0.62 | $0.12 | $0.29 | $0.10 | $0.19 | $0.46 | $0.34 | $0.14 | $1.02 | $0.25 | $0.24 | $0.13 | $0.91 | $0.83 | -- |
Weighted Average Shares Basic | 19,285,000 | 19,191,000 | 19,151,000 | 19,108,000 | 18,958,000 | 18,929,000 | 18,988,000 | 19,134,000 | 19,061,000 | 18,827,000 | 18,779,000 | 18,732,000 | 18,705,000 | 18,492,000 | 18,546,000 | 18,399,000 | 18,363,000 | 18,091,000 | 18,030,000 | 17,965,000 | 18,036,000 | 17,919,000 | 17,897,000 | 17,973,000 | 18,230,000 | 17,984,000 | 18,062,000 | 17,863,000 | 17,762,000 | 17,927,000 | 17,892,000 | 18,033,000 | 18,058,000 | 18,713,000 | 18,886,000 | 19,184,000 | 19,613,000 | 20,861,000 | 20,117,000 | 21,781,000 | 22,306,000 | 22,500,000 | 22,398,000 | 22,583,000 | 22,738,000 | 22,666,000 | 22,672,000 | 22,684,000 | 22,713,000 | 22,478,000 | 22,645,000 | -- |
Earnings Per Share Diluted | $-0.35 | $0.13 | $0.06 | $-0.21 | $1.22 | $0.94 | $0.22 | $0.87 | $0.21 | $0.53 | $0.40 | $0.63 | $-0.03 | $-0.52 | $-0.15 | $0.08 | $-0.73 | $0.84 | $0.21 | $0.33 | $-0.10 | $0.11 | $0.22 | $0.50 | $0.16 | $0.97 | $0.17 | $0.41 | $0.07 | $0.66 | $0.25 | $0.30 | $-0.01 | $0.57 | $0.38 | $0.23 | -- | $0.61 | $0.12 | $0.28 | $0.10 | $1.12 | $0.45 | $0.47 | $0.14 | $0.99 | $0.25 | $0.24 | $0.13 | $0.89 | $0.82 | -- |
Weighted Average Shares Diluted | 19,285,000 | 19,289,000 | 19,214,000 | 19,108,000 | 19,139,000 | 19,173,000 | 19,264,000 | 19,351,000 | 19,288,000 | 18,935,000 | 18,872,000 | 18,831,000 | 18,705,000 | 18,492,000 | 18,546,000 | 18,780,000 | 18,363,000 | 18,380,000 | 18,433,000 | 18,313,000 | 18,036,000 | 18,240,000 | 18,051,000 | 18,293,000 | 18,536,000 | 18,269,000 | 18,168,000 | 18,035,000 | 17,925,000 | 18,143,000 | 18,065,000 | 18,314,000 | 18,058,000 | 19,007,000 | 19,169,000 | 19,044,000 | 19,613,000 | 21,353,000 | 21,690,000 | 21,747,000 | 22,658,000 | 22,929,000 | 23,018,000 | 23,023,000 | 23,173,000 | 23,164,000 | 23,082,000 | 23,227,000 | 23,252,000 | 23,063,000 | 22,884,000 | -- |
Common Stock Shares Authorized | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | 125,000,000 | -- | -- | -- | 125,000,000 | -- | -- |
Common Stock Shares Outstanding | 19,242,000 | 19,235,000 | 19,180,000 | 19,191,000 | 19,047,000 | 18,854,000 | 18,941,000 | 19,178,000 | 19,124,000 | 19,017,000 | 18,948,000 | 18,770,000 | 18,758,000 | 18,644,000 | 18,616,000 | 18,458,000 | 18,419,000 | 18,320,000 | 18,262,000 | 17,940,000 | 18,017,000 | 18,041,000 | 17,902,000 | 17,612,000 | 17,883,000 | 18,361,000 | 18,207,000 | 17,947,000 | 17,801,000 | 17,752,000 | 17,808,000 | 17,955,000 | 18,047,000 | 18,153,000 | 18,247,000 | 18,458,000 | 18,997,000 | 19,756,000 | 19,896,000 | 20,241,000 | 22,364,000 | 22,293,000 | 22,303,000 | 22,530,000 | 22,596,000 | 22,747,000 | -- | -- | -- | 22,812,000 | -- | -- |
Common Stock Value | $249,000.00 | $247,000.00 | $245,000.00 | $245,000.00 | $244,000.00 | $242,000.00 | $241,000.00 | $240,000.00 | $238,000.00 | $236,000.00 | $236,000.00 | $234,000.00 | $234,000.00 | $233,000.00 | $232,000.00 | $231,000.00 | $231,000.00 | $230,000.00 | $229,000.00 | $226,000.00 | $225,000.00 | $224,000.00 | $223,000.00 | $219,000.00 | $218,000.00 | $217,000.00 | $215,000.00 | $213,000.00 | $211,000.00 | $211,000.00 | $210,000.00 | $210,000.00 | $209,000.00 | $209,000.00 | $208,000.00 | $207,000.00 | $205,000.00 | $205,000.00 | $204,000.00 | $203,000.00 | $315,000.00 | $315,000.00 | $313,000.00 | $313,000.00 | $310,000.00 | $310,000.00 | -- | -- | -- | $305,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $14,502,000.00 | $10,839,000.00 | $7,196,000.00 | $3,611,000.00 | $13,631,000.00 | $10,205,000.00 | $6,815,000.00 | $3,462,000.00 | $12,987,000.00 | $9,696,000.00 | $6,428,000.00 | $3,201,000.00 | $12,179,000.00 | $9,163,000.00 | $6,126,000.00 | $3,069,000.00 | $11,962,000.00 | $9,053,000.00 | $6,128,000.00 | $3,135,000.00 | $12,394,000.00 | $9,425,000.00 | $6,414,000.00 | $3,350,000.00 | $12,588,000.00 | $9,481,000.00 | $6,356,000.00 | $3,195,000.00 | -- | -- | -- | -- | $68,414,000.00 | -- | -- |
Preferred Stock Shares Authorized | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | -- | 500,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |