Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 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 | $51,267,000.00 | $71,168,000.00 | $41,579,000.00 | $52,635,000.00 | $91,423,000.00 | $58,951,000.00 | $34,098,000.00 | $2,469,000.00 | $28,545,000.00 | $68,688,000.00 | $61,193,000.00 | $62,210,000.00 | $14,272,000.00 | $44,570,000.00 | $35,452,000.00 | $23,693,000.00 | $38,223,000.00 | $35,371,000.00 | $34,975,000.00 | $33,786,000.00 | $24,000,000.00 | $59,835,000.00 | $35,570,000.00 | $17,865,000.00 | $18,429,000.00 | $50,768,000.00 | $26,786,000.00 | $422,000.00 | $43,464,000.00 | $25,218,000.00 | $16,881,000.00 | $4,439,000.00 | $15,205,000.00 | $11,544,000.00 | $51,985,000.00 | $47,869,000.00 | $66,268,000.00 | $93,557,000.00 | $34,978,000.00 | $8,847,000.00 | $48,015,000.00 | $45,747,000.00 | $22,181,000.00 | $36,358,000.00 | $38,217,000.00 | $49,571,000.00 | $42,217,000.00 | $25,472,000.00 | $27,798,000.00 | $30,924,000.00 | $36,671,000.00 | $42,214,000.00 |
Accounts Receivable Net Current | $200,368,000.00 | $171,407,000.00 | $205,217,000.00 | $188,013,000.00 | $163,838,000.00 | $194,537,000.00 | $266,870,000.00 | $226,582,000.00 | $207,430,000.00 | $118,506,000.00 | $212,362,000.00 | $188,383,000.00 | $165,790,000.00 | $163,561,000.00 | $187,467,000.00 | $163,228,000.00 | $154,157,000.00 | $151,597,000.00 | $162,574,000.00 | $152,560,000.00 | $147,058,000.00 | $136,664,000.00 | $156,368,000.00 | $147,141,000.00 | $139,277,000.00 | $126,484,000.00 | $140,074,000.00 | $177,927,000.00 | $163,831,000.00 | $90,529,000.00 | $155,706,000.00 | $137,862,000.00 | $130,376,000.00 | $102,627,000.00 | $129,761,000.00 | $104,008,000.00 | $95,956,000.00 | $85,586,000.00 | $98,717,000.00 | $80,852,000.00 | $70,292,000.00 | $63,921,000.00 | $71,018,000.00 | $63,433,000.00 | $53,175,000.00 | $46,520,000.00 | -- | -- | -- | $37,596,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $18,513,000.00 | $18,443,000.00 | $17,136,000.00 | $20,605,000.00 | $19,787,000.00 | $20,167,000.00 | $20,358,000.00 | $18,437,000.00 | $14,613,000.00 | $15,961,000.00 | $13,883,000.00 | $17,377,000.00 | $16,511,000.00 | $14,919,000.00 | $15,974,000.00 | $15,720,000.00 | $16,632,000.00 | $13,880,000.00 | $12,444,000.00 | $9,824,000.00 | $9,002,000.00 | $5,724,000.00 | $6,605,000.00 | $8,582,000.00 | $6,830,000.00 | $3,899,000.00 | $3,637,000.00 | $4,818,000.00 | $5,768,000.00 | $3,173,000.00 | $4,268,000.00 | $5,689,000.00 | $6,658,000.00 | $3,813,000.00 | $4,966,000.00 | $5,283,000.00 | $4,621,000.00 | $3,026,000.00 | $1,444,000.00 | $2,985,000.00 | $4,036,000.00 | $4,854,000.00 | $1,536,000.00 | $2,914,000.00 | $4,509,000.00 | $5,897,000.00 | -- | -- | -- | $1,798,000.00 | -- | -- |
Total Current Assets | $475,295,000.00 | $447,502,000.00 | $427,461,000.00 | $449,506,000.00 | $454,362,000.00 | $460,782,000.00 | $510,534,000.00 | $462,417,000.00 | $472,122,000.00 | $407,875,000.00 | $466,465,000.00 | $421,516,000.00 | $398,437,000.00 | $423,848,000.00 | $448,343,000.00 | $388,187,000.00 | $336,657,000.00 | $321,673,000.00 | $322,773,000.00 | $307,159,000.00 | $290,218,000.00 | $308,235,000.00 | $290,020,000.00 | $262,069,000.00 | $219,665,000.00 | $235,383,000.00 | $244,375,000.00 | $252,446,000.00 | $278,302,000.00 | $227,009,000.00 | $231,748,000.00 | $223,525,000.00 | $215,791,000.00 | $178,929,000.00 | $251,254,000.00 | $198,137,000.00 | $208,390,000.00 | $210,885,000.00 | $216,670,000.00 | $175,512,000.00 | $156,667,000.00 | $139,418,000.00 | $119,685,000.00 | $126,308,000.00 | $123,264,000.00 | $128,957,000.00 | -- | -- | -- | $103,286,000.00 | -- | -- |
Property Plant and Equipement | $51,222,000.00 | $50,295,000.00 | $48,679,000.00 | $47,272,000.00 | $45,954,000.00 | $43,221,000.00 | $41,726,000.00 | $35,515,000.00 | $35,400,000.00 | $34,916,000.00 | $35,148,000.00 | $35,278,000.00 | $34,163,000.00 | $31,724,000.00 | $29,575,000.00 | $27,999,000.00 | $25,641,000.00 | $24,812,000.00 | $26,731,000.00 | $26,148,000.00 | $25,068,000.00 | $24,909,000.00 | $26,296,000.00 | $27,035,000.00 | $26,633,000.00 | $26,673,000.00 | $25,790,000.00 | $23,958,000.00 | $23,439,000.00 | $22,820,000.00 | $22,465,000.00 | $22,648,000.00 | $22,648,000.00 | $22,675,000.00 | $22,576,000.00 | $21,786,000.00 | $21,779,000.00 | $20,549,000.00 | $20,383,000.00 | $19,933,000.00 | $19,228,000.00 | $18,489,000.00 | $16,601,000.00 | $15,832,000.00 | $15,380,000.00 | $15,007,000.00 | -- | -- | -- | $15,037,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | $47,820,000.00 | -- | -- | -- | $47,820,000.00 | -- | -- |
Other Assets | $6,346,000.00 | $6,222,000.00 | $3,765,000.00 | $3,358,000.00 | $3,281,000.00 | $3,339,000.00 | $2,438,000.00 | $2,794,000.00 | $2,818,000.00 | $3,161,000.00 | $5,081,000.00 | $3,707,000.00 | $3,489,000.00 | $3,618,000.00 | $3,253,000.00 | $3,329,000.00 | $3,425,000.00 | $3,474,000.00 | $3,148,000.00 | $3,169,000.00 | $15,322,000.00 | $3,215,000.00 | $3,376,000.00 | $3,196,000.00 | $20,958,000.00 | $9,293,000.00 | $15,937,000.00 | $4,551,000.00 | $4,742,000.00 | $5,130,000.00 | $4,728,000.00 | $4,840,000.00 | $4,960,000.00 | $5,306,000.00 | $3,836,000.00 | $3,979,000.00 | $4,028,000.00 | $4,165,000.00 | $3,132,000.00 | $3,170,000.00 | $3,292,000.00 | $1,833,000.00 | $3,140,000.00 | $3,035,000.00 | $3,024,000.00 | $3,027,000.00 | -- | -- | -- | $3,094,000.00 | -- | -- |
Total Assets | $747,800,000.00 | $721,538,000.00 | $690,008,000.00 | $676,390,000.00 | $686,938,000.00 | $696,990,000.00 | $756,274,000.00 | $866,118,000.00 | $842,655,000.00 | $774,950,000.00 | $823,279,000.00 | $772,338,000.00 | $859,587,000.00 | $860,929,000.00 | $870,180,000.00 | $834,203,000.00 | $817,901,000.00 | $756,089,000.00 | $743,341,000.00 | $708,455,000.00 | $690,121,000.00 | $682,485,000.00 | $659,230,000.00 | $609,799,000.00 | $597,417,000.00 | $581,888,000.00 | $579,805,000.00 | $576,721,000.00 | $565,645,000.00 | $496,777,000.00 | $527,865,000.00 | $491,363,000.00 | $490,104,000.00 | $448,528,000.00 | $406,234,000.00 | $337,958,000.00 | $332,619,000.00 | $313,322,000.00 | $304,353,000.00 | $261,329,000.00 | $248,866,000.00 | $228,861,000.00 | $211,772,000.00 | $221,967,000.00 | $215,922,000.00 | $223,097,000.00 | -- | -- | -- | $187,884,000.00 | -- | -- |
Accounts Payable | $5,697,000.00 | $6,593,000.00 | $5,268,000.00 | $5,384,000.00 | $8,264,000.00 | $4,553,000.00 | $4,321,000.00 | $4,606,000.00 | $5,611,000.00 | $4,746,000.00 | $6,447,000.00 | $4,951,000.00 | $4,333,000.00 | $5,993,000.00 | $5,432,000.00 | $4,824,000.00 | $5,357,000.00 | $4,336,000.00 | $4,464,000.00 | $3,951,000.00 | $3,884,000.00 | $5,166,000.00 | $4,033,000.00 | $4,945,000.00 | $3,509,000.00 | $4,944,000.00 | $4,520,000.00 | $4,458,000.00 | $3,940,000.00 | $3,217,000.00 | $3,182,000.00 | $2,419,000.00 | $3,500,000.00 | $2,719,000.00 | $2,839,000.00 | $2,435,000.00 | $2,382,000.00 | $3,252,000.00 | $2,721,000.00 | $2,810,000.00 | $2,482,000.00 | $1,995,000.00 | $2,135,000.00 | $1,913,000.00 | $1,982,000.00 | $1,639,000.00 | -- | -- | -- | $964,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $558,211,000.00 | $522,398,000.00 | $509,562,000.00 | $502,912,000.00 | $509,096,000.00 | $525,627,000.00 | $581,776,000.00 | $666,696,000.00 | $658,170,000.00 | $576,715,000.00 | $625,967,000.00 | $592,450,000.00 | $698,311,000.00 | $689,130,000.00 | $710,009,000.00 | $696,736,000.00 | $698,028,000.00 | $637,052,000.00 | $643,412,000.00 | $623,580,000.00 | $614,681,000.00 | $593,651,000.00 | $578,568,000.00 | $541,936,000.00 | $539,872,000.00 | $512,195,000.00 | $517,425,000.00 | $523,433,000.00 | $519,993,000.00 | $442,226,000.00 | $483,684,000.00 | $460,485,000.00 | $467,636,000.00 | $419,581,000.00 | $384,076,000.00 | $356,271,000.00 | $276,101,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $37,696,000.00 | $36,940,000.00 | $34,847,000.00 | $33,559,000.00 | $32,744,000.00 | $31,351,000.00 | $30,941,000.00 | $27,437,000.00 | $26,483,000.00 | $24,885,000.00 | $23,938,000.00 | $23,421,000.00 | $20,925,000.00 | $20,227,000.00 | $18,259,000.00 | $19,265,000.00 | $16,768,000.00 | $15,437,000.00 | $13,674,000.00 | $14,827,000.00 | $13,830,000.00 | $12,311,000.00 | $11,183,000.00 | $11,420,000.00 | $10,549,000.00 | $9,638,000.00 | $8,749,000.00 | $8,301,000.00 | $7,620,000.00 | $6,964,000.00 | $6,416,000.00 | $6,173,000.00 | $5,165,000.00 | $4,410,000.00 | $5,605,000.00 | $5,798,000.00 | $6,203,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-22,297,000.00 | $-20,801,000.00 | $-29,677,000.00 | $-23,942,000.00 | $-27,594,000.00 | $-30,803,000.00 | $-21,903,000.00 | $4,465,000.00 | $2,314,000.00 | $7,564,000.00 | $7,649,000.00 | $6,961,000.00 | $84,000.00 | $2,819,000.00 | $2,619,000.00 | $1,632,000.00 | $-1,411,000.00 | $-5,068,000.00 | $-7,406,000.00 | $-6,369,000.00 | $-5,394,000.00 | $-1,430,000.00 | $185,000.00 | $110,000.00 | $-23,000.00 | $-3,000.00 | $27,000.00 | $23,000.00 | $3,000.00 | $-31,000.00 | $10,000.00 | $4,000.00 | $21,000.00 | $-23,000.00 | $-18,000.00 | $-50,000.00 | $-37,000.00 | $-26,000.00 | $-16,000.00 | $-24,000.00 | $19,000.00 | $23,000.00 | $-10,000.00 | $9,000.00 | $7,000.00 | $-34,000.00 | -- | -- | -- | $-65,000.00 | -- | -- |
Accumulated Deficit | $174,125,000.00 | $182,935,000.00 | $175,210,000.00 | $163,793,000.00 | $172,623,000.00 | $170,745,000.00 | $165,389,000.00 | $167,445,000.00 | $155,612,000.00 | $165,710,000.00 | $165,649,000.00 | $149,430,000.00 | $140,192,000.00 | $148,678,000.00 | $139,218,000.00 | $116,496,000.00 | $104,442,000.00 | $108,594,000.00 | $93,587,000.00 | $76,344,000.00 | $66,931,000.00 | $77,880,000.00 | $69,221,000.00 | $56,260,000.00 | $46,946,000.00 | $59,986,000.00 | $53,532,000.00 | $44,892,000.00 | $37,957,000.00 | $47,546,000.00 | $37,683,000.00 | $28,295,000.00 | $26,828,000.00 | $34,200,000.00 | $28,733,000.00 | $67,844,000.00 | $61,852,000.00 | $66,726,000.00 | $62,456,000.00 | $54,393,000.00 | $49,429,000.00 | $52,890,000.00 | $48,012,000.00 | $42,971,000.00 | $39,998,000.00 | $80,647,000.00 | -- | -- | -- | $70,164,000.00 | -- | -- |
Total Stockholders' Equity | $189,589,000.00 | $199,140,000.00 | $180,446,000.00 | $173,478,000.00 | $177,842,000.00 | $171,363,000.00 | $174,498,000.00 | $199,422,000.00 | $184,485,000.00 | $198,235,000.00 | $197,312,000.00 | $179,888,000.00 | $161,276,000.00 | $171,799,000.00 | $160,171,000.00 | $137,467,000.00 | $119,873,000.00 | $119,037,000.00 | $99,929,000.00 | $84,875,000.00 | $75,440,000.00 | $88,834,000.00 | $80,662,000.00 | $67,863,000.00 | $57,545,000.00 | $69,693,000.00 | $62,380,000.00 | $53,288,000.00 | $45,652,000.00 | $54,551,000.00 | $44,181,000.00 | $40,251,000.00 | $32,085,000.00 | $38,658,000.00 | $34,392,000.00 | $73,664,000.00 | $68,090,000.00 | $72,553,000.00 | $67,968,000.00 | $58,106,000.00 | $51,098,000.00 | $53,896,000.00 | $48,667,000.00 | $43,366,000.00 | $40,075,000.00 | $101,655,000.00 | $103,488,000.00 | $101,845,000.00 | $100,035,000.00 | $95,365,000.00 | $94,932,000.00 | $104,604,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $747,800,000.00 | $721,538,000.00 | $690,008,000.00 | $676,390,000.00 | $686,938,000.00 | $696,990,000.00 | $756,274,000.00 | $866,118,000.00 | $842,655,000.00 | $774,950,000.00 | $823,279,000.00 | $772,338,000.00 | $859,587,000.00 | $860,929,000.00 | $870,180,000.00 | $834,203,000.00 | $817,901,000.00 | $756,089,000.00 | $743,341,000.00 | $708,455,000.00 | $690,121,000.00 | $682,485,000.00 | $659,230,000.00 | $609,799,000.00 | $597,417,000.00 | $597,760,000.00 | $579,805,000.00 | $576,721,000.00 | $565,645,000.00 | $496,777,000.00 | $527,865,000.00 | $491,363,000.00 | $490,104,000.00 | $448,528,000.00 | $406,234,000.00 | $337,958,000.00 | $332,619,000.00 | $313,322,000.00 | $304,353,000.00 | $261,329,000.00 | $248,866,000.00 | $228,861,000.00 | $211,772,000.00 | $221,967,000.00 | $215,922,000.00 | $223,097,000.00 | -- | -- | -- | $187,884,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $223,975,000.00 | $244,726,000.00 | $240,135,000.00 | $225,574,000.00 | $209,997,000.00 | $221,098,000.00 | $619,488,000.00 | $394,384,000.00 | $190,968,000.00 | $193,757,000.00 | $198,725,000.00 | $181,959,000.00 | $166,917,000.00 | $636,184,000.00 | $461,168,000.00 | $151,069,000.00 | $135,140,000.00 | $144,524,000.00 | $147,971,000.00 | $240,349,000.00 | $111,551,000.00 | $113,662,000.00 | $111,069,000.00 | $95,500,000.00 | $82,422,000.00 | $314,874,000.00 | $230,166,000.00 | $144,782,000.00 | $68,769,000.00 | $273,123,000.00 | $236,460,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $207,713,000.00 | $195,776,000.00 | $185,218,000.00 | $380,907,000.00 | $199,547,000.00 | $695,050,000.00 | $517,289,000.00 | $341,744,000.00 | $180,581,000.00 | $611,385,000.00 | $155,835,000.00 | $146,231,000.00 | $157,941,000.00 | $140,975,000.00 | $217,741,000.00 | $121,217,000.00 | $125,834,000.00 | $446,320,000.00 | $117,785,000.00 | $105,072,000.00 | $103,240,000.00 | $91,410,000.00 | $244,529,000.00 | $155,024,000.00 | $75,865,000.00 | $271,422,000.00 | $69,231,000.00 | $62,732,000.00 | $63,171,000.00 | $228,383,000.00 | $209,521,000.00 | -- |
Gross Profit | $39,567,000.00 | $242,532,000.00 | $176,919,000.00 | $41,544,000.00 | $234,845,000.00 | $66,901,000.00 | $66,885,000.00 | $88,338,000.00 | $30,865,000.00 | $50,979,000.00 | $59,234,000.00 | $46,643,000.00 | $26,051,000.00 | $208,253,000.00 | $154,230,000.00 | $83,466,000.00 | $28,347,000.00 | $186,673,000.00 | $124,429,000.00 | $64,743,000.00 | $16,262,000.00 | $48,950,000.00 | $109,581,000.00 | $44,214,000.00 | $10,450,000.00 | $145,536,000.00 | $49,559,000.00 | $52,640,000.00 | $10,387,000.00 | $41,157,000.00 | $42,890,000.00 | $45,140,000.00 | $8,976,000.00 | $30,417,000.00 | $-42,782,000.00 | $29,852,000.00 | $9,306,000.00 | $86,524,000.00 | $62,223,000.00 | $23,726,000.00 | $8,311,000.00 | $66,714,000.00 | $21,564,000.00 | $16,341,000.00 | $6,557,000.00 | $43,452,000.00 | $16,153,000.00 | $18,879,000.00 | $5,598,000.00 | $44,740,000.00 | $26,939,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $42,414,000.00 | $174,772,000.00 | $129,194,000.00 | $41,226,000.00 | $169,642,000.00 | $125,438,000.00 | $42,272,000.00 | $72,769,000.00 | $37,107,000.00 | $141,916,000.00 | $100,957,000.00 | $65,370,000.00 | $32,115,000.00 | $153,879,000.00 | $41,352,000.00 | $72,165,000.00 | $33,160,000.00 | $145,465,000.00 | $101,713,000.00 | $35,614,000.00 | $29,428,000.00 | $123,138,000.00 | $88,595,000.00 | $54,670,000.00 | $26,610,000.00 | $113,342,000.00 | $30,440,000.00 | $50,394,000.00 | $21,904,000.00 | $90,177,000.00 | $25,440,000.00 | $21,278,000.00 | $16,975,000.00 | $73,821,000.00 | $21,213,000.00 | $17,958,000.00 | $14,369,000.00 | $60,061,000.00 | $16,808,000.00 | $14,494,000.00 | $11,811,000.00 | $46,450,000.00 | $12,745,000.00 | $10,549,000.00 | $9,762,000.00 | $38,174,000.00 | $27,577,000.00 | $8,871,000.00 | $8,827,000.00 | $35,429,000.00 | $33,481,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-4,699,000.00 | $60,650,000.00 | $22,302,000.00 | $-1,359,000.00 | $58,975,000.00 | $22,346,000.00 | $23,090,000.00 | $12,944,000.00 | $-7,539,000.00 | $36,147,000.00 | $22,306,000.00 | $5,153,000.00 | $-7,064,000.00 | $50,488,000.00 | $37,804,000.00 | $9,362,000.00 | $-5,782,000.00 | $36,989,000.00 | $22,066,000.00 | $11,592,000.00 | $-14,170,000.00 | $29,941,000.00 | $17,997,000.00 | $15,169,000.00 | $-17,102,000.00 | $28,941,000.00 | $19,024,000.00 | $12,994,000.00 | $-12,266,000.00 | $36,428,000.00 | $16,729,000.00 | $14,177,000.00 | $-8,682,000.00 | $-45,910,000.00 | $-64,641,000.00 | $11,281,000.00 | $-5,647,000.00 | $24,426,000.00 | $12,857,000.00 | $4,766,000.00 | $-3,960,000.00 | $18,787,000.00 | $8,447,000.00 | $5,435,000.00 | $-3,553,000.00 | $3,934,000.00 | $5,940,000.00 | $515,000.00 | $-3,564,000.00 | $7,916,000.00 | $-8,183,000.00 | -- |
Loss Before Income Taxes | $-1,403,000.00 | $68,988,000.00 | $24,672,000.00 | $954,000.00 | $65,303,000.00 | $23,914,000.00 | $24,644,000.00 | $16,287,000.00 | $-6,069,000.00 | $42,596,000.00 | $33,152,000.00 | $9,552,000.00 | $-4,331,000.00 | $61,138,000.00 | $45,750,000.00 | $17,995,000.00 | $-3,175,000.00 | $44,769,000.00 | $23,846,000.00 | $13,713,000.00 | $-12,177,000.00 | $34,378,000.00 | $20,912,000.00 | $-532,000.00 | $-17,027,000.00 | $25,586,000.00 | $15,743,000.00 | $726,000.00 | $-12,274,000.00 | $35,146,000.00 | $16,513,000.00 | $13,942,000.00 | $-9,169,000.00 | $16,105,000.00 | $17,714,000.00 | $-71,340,000.00 | $-5,123,000.00 | $5,473,000.00 | $12,436,000.00 | $8,223,000.00 | $-4,815,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.02 | $7.52 | $2.72 | $0.12 | $6.63 | $2.48 | $2.52 | $1.66 | $-600.00 | $4.46 | $3,510.00 | $1,070.00 | $-450.00 | $6.48 | $3.34 | $1.57 | $-0.31 | $5.18 | $2.59 | $1.54 | $-1.25 | $3.46 | $2.03 | $1.53 | $-1.55 | $1.11 | $1.41 | $0.07 | $-1.11 | $3.55 | $1.52 | $0.41 | $-0.81 | $-3.78 | $-4.76 | $1.02 | $-0.50 | $2.52 | $1.74 | $0.47 | $-0.36 | $1.70 | $0.92 | $0.18 | $-0.22 | $1.42 | $0.54 | $0.34 | $0.54 | $0.71 | $-0.38 | -- |
Weighted Average Shares Basic | 6,570,000 | 6,731,000 | 6,699,000 | 6,866,000 | 7,130,000 | 7,036,000 | 7,284,000 | 7,565,000 | 7,576,000 | 7,577,000 | 7,572,000 | 7,557,000 | 7,521,000 | 7,451,000 | 7,483,000 | 7,408,000 | 7,407,000 | 7,342,000 | 7,369,000 | 7,307,000 | 7,304,000 | 7,275,000 | 7,266,000 | 7,252,000 | 7,249,000 | 7,226,000 | 7,220,000 | 7,210,000 | 7,208,000 | 7,203,000 | 7,201,000 | 7,151,000 | 7,135,000 | 7,160,000 | 7,177,000 | 7,171,000 | 7,170,000 | 7,105,000 | 7,085,000 | 7,082,007 | 7,022,272 | 7,723,000 | 7,007,000 | 8,435,000 | 9,875,000 | 10,083,000 | 10,060,000 | 10,196,000 | 10,201,000 | 10,333,000 | 10,452,000 | -- |
Earnings Per Share Diluted | $-0.02 | $7.39 | $2.68 | $0.12 | $6.54 | $2.45 | $2.48 | $1.64 | $-600.00 | $0.93 | $3,460.00 | $1,060.00 | $-450.00 | $1.51 | $3.24 | $1.51 | $-0.31 | $2.21 | $2.77 | $1.46 | $-1.25 | $3.33 | $1.96 | $1.47 | $-1.55 | $2.55 | $1.46 | $0.07 | $-1.11 | $1.55 | $1.49 | $1.19 | $-0.81 | $0.97 | $-5.27 | $0.98 | $-0.50 | $0.74 | $1.21 | $0.80 | $-0.36 | $1.67 | $0.81 | $0.18 | $-0.22 | $1.41 | $0.54 | $0.34 | $0.54 | $0.71 | $-0.38 | -- |
Weighted Average Shares Diluted | 6,570,000 | 6,849,000 | 6,795,000 | 6,985,000 | 7,226,000 | 7,127,000 | 7,257,000 | 7,658,000 | 7,576,000 | 7,688,000 | 7,688,000 | 7,678,000 | 7,521,000 | 7,699,000 | 7,686,000 | 7,674,000 | 7,407,000 | 7,647,000 | 7,652,000 | 7,658,000 | 7,304,000 | 7,551,000 | 7,527,000 | 7,252,000 | 7,249,000 | 7,378,000 | 7,350,000 | 7,328,000 | 7,208,000 | 7,396,000 | 7,362,000 | 7,327,000 | 7,135,000 | 7,160,000 | 7,177,000 | 7,421,000 | 7,170,000 | 7,397,000 | 7,425,000 | 7,344,000 | 7,022,272 | 7,863,000 | 8,069,000 | 7,078,000 | 9,875,000 | 10,150,000 | 10,100,000 | 10,246,000 | 10,248,000 | 10,372,000 | 10,452,000 | -- |
Common Stock Shares Authorized | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | -- | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | 20,500,000 | -- | -- | -- | 20,500,000 | -- | -- |
Common Stock Shares Outstanding | 6,536,000 | 6,572,000 | 6,617,000 | 6,800,000 | 6,871,000 | 6,962,000 | 7,314,000 | 7,523,000 | 7,554,000 | 7,566,000 | 7,646,000 | 7,598,000 | 7,505,000 | 7,514,000 | 7,494,000 | 7,414,000 | 7,410,000 | 7,395,000 | 7,381,000 | 7,311,000 | 7,307,000 | 7,301,000 | 7,300,000 | 7,256,000 | 7,252,000 | 7,244,000 | 7,244,000 | 7,210,000 | 7,210,000 | 7,203,000 | -- | 7,175,000 | 7,141,000 | 7,126,000 | 7,163,000 | 7,162,000 | 7,173,000 | 7,165,000 | 7,165,000 | 7,017,000 | 7,017,000 | 9,871,000 | 9,871,000 | 7,003,000 | 6,991,000 | 9,871,000 | -- | -- | -- | 10,202,000 | -- | -- |
Common Stock Value | $65,000.00 | $66,000.00 | $66,000.00 | $68,000.00 | $69,000.00 | $70,000.00 | $71,000.00 | $75,000.00 | $76,000.00 | $76,000.00 | $76,000.00 | $76,000.00 | $75,000.00 | $75,000.00 | $75,000.00 | $74,000.00 | $74,000.00 | $74,000.00 | $74,000.00 | $73,000.00 | $73,000.00 | $73,000.00 | $73,000.00 | $73,000.00 | $73,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $71,000.00 | $71,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $72,000.00 | $71,000.00 | $70,000.00 | $70,000.00 | $70,000.00 | $70,000.00 | $70,000.00 | $99,000.00 | -- | -- | -- | $102,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 450,000 | 450,000 | 450,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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |