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 | $3,911,000.00 | $24,899,000.00 | $30,471,000.00 | $22,850,000.00 | $47,039,000.00 | $51,040,000.00 | $35,767,000.00 | $22,057,000.00 | $18,732,000.00 | $82,092,000.00 | $73,006,000.00 | $68,322,000.00 | $73,069,000.00 | $22,668,000.00 | $18,946,000.00 | $9,991,000.00 | $33,997,000.00 | $12,397,000.00 | $9,145,000.00 | $4,355,000.00 | $1,338,000.00 | $7,507,000.00 | $300,000.00 | $4,203,000.00 | $1,719,000.00 | $5,343,000.00 | $1,682,000.00 | $10,026,000.00 | $6,939,000.00 | $23,846,000.00 | $584,000.00 | $3,363,000.00 | $26,039,000.00 | $39,797,000.00 | $30,429,000.00 | $46,884,000.00 | $61,830,000.00 | $77,636,000.00 | $64,609,000.00 | $54,552,000.00 | $54,375,000.00 | $76,454,000.00 | $62,894,000.00 | $37,629,000.00 | $21,281,000.00 | $19,825,000.00 | $16,599,000.00 | $24,300,000.00 | $3,750,000.00 | $34,013,000.00 | $17,547,000.00 | $35,409,000.00 | $44,713,000.00 | $62,623,000.00 | $37,576,000.00 | $42,076,000.00 |
Accounts Receivable Net Current | $527,069,000.00 | $521,893,000.00 | $548,766,000.00 | $474,984,000.00 | $418,762,000.00 | $472,543,000.00 | $443,414,000.00 | $409,497,000.00 | $386,193,000.00 | $375,353,000.00 | $362,032,000.00 | $396,450,000.00 | $373,524,000.00 | $385,938,000.00 | $400,998,000.00 | $341,514,000.00 | $349,189,000.00 | $388,479,000.00 | $375,599,000.00 | $313,455,000.00 | $297,967,000.00 | $288,427,000.00 | $291,583,000.00 | $280,018,000.00 | $256,364,000.00 | $283,008,000.00 | $274,249,000.00 | $222,210,000.00 | $222,549,000.00 | $234,642,000.00 | $185,454,000.00 | $161,910,000.00 | $172,815,000.00 | $187,235,000.00 | $193,065,000.00 | $176,446,000.00 | $156,924,000.00 | $158,101,000.00 | $160,406,000.00 | $177,022,000.00 | $173,344,000.00 | $173,468,000.00 | $181,148,000.00 | $177,700,000.00 | $159,349,000.00 | $167,241,000.00 | $164,440,000.00 | $154,171,000.00 | $155,329,000.00 | $126,911,000.00 | -- | -- | -- | $107,172,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | $46,535,000.00 | -- | -- | -- | $47,824,000.00 | -- | -- | -- | $45,564,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $1,026,187,000.00 | $1,026,244,000.00 | $1,032,283,000.00 | $940,201,000.00 | $848,342,000.00 | $890,291,000.00 | $834,858,000.00 | $784,410,000.00 | $715,595,000.00 | $748,390,000.00 | $700,635,000.00 | $691,329,000.00 | $665,366,000.00 | $636,684,000.00 | $658,762,000.00 | $594,916,000.00 | $628,802,000.00 | $639,184,000.00 | $639,415,000.00 | $513,379,000.00 | $505,756,000.00 | $475,634,000.00 | $427,045,000.00 | $383,522,000.00 | $363,537,000.00 | $379,736,000.00 | $393,434,000.00 | $338,162,000.00 | $330,708,000.00 | $357,591,000.00 | $285,952,000.00 | $253,958,000.00 | $290,046,000.00 | $303,367,000.00 | $335,151,000.00 | $336,540,000.00 | $314,424,000.00 | $313,501,000.00 | $316,721,000.00 | $322,661,000.00 | $308,485,000.00 | $323,949,000.00 | $314,527,000.00 | $280,536,000.00 | $253,084,000.00 | $278,400,000.00 | $270,086,000.00 | $258,450,000.00 | $241,024,000.00 | $235,951,000.00 | -- | -- | -- | $223,923,000.00 | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $181,711,000.00 | $184,466,000.00 | $185,344,000.00 | $178,432,000.00 | $168,972,000.00 | $162,565,000.00 | $161,892,000.00 | $161,925,000.00 | $155,571,000.00 | $151,570,000.00 | $148,084,000.00 | $150,248,000.00 | $155,553,000.00 | $156,458,000.00 | $154,891,000.00 | $153,009,000.00 | $156,216,000.00 | $153,751,000.00 | $160,678,000.00 | $164,894,000.00 | $165,871,000.00 | $155,985,000.00 | $148,654,000.00 | $153,968,000.00 | $152,644,000.00 | $149,877,000.00 | $142,931,000.00 | $140,484,000.00 | $137,430,000.00 | $134,885,000.00 | $128,911,000.00 | $131,029,000.00 | $127,070,000.00 | $120,547,000.00 | $117,178,000.00 | -- | -- | -- | $96,591,000.00 | -- | -- |
Intangible Assets Net | $81,449,000.00 | $83,516,000.00 | $83,790,000.00 | $86,013,000.00 | $86,386,000.00 | $87,557,000.00 | $89,124,000.00 | $98,746,000.00 | $102,916,000.00 | $49,054,000.00 | $49,632,000.00 | $50,223,000.00 | $50,793,000.00 | $51,365,000.00 | $51,918,000.00 | $52,486,000.00 | $53,670,000.00 | $54,940,000.00 | $56,393,000.00 | $31,818,000.00 | $32,542,000.00 | $33,266,000.00 | $19,659,000.00 | $10,592,000.00 | $10,720,000.00 | $10,852,000.00 | $10,769,000.00 | $11,190,000.00 | $11,385,000.00 | $11,566,000.00 | $11,017,000.00 | $11,205,000.00 | $11,151,000.00 | $11,362,000.00 | $9,614,000.00 | $9,698,000.00 | $9,782,000.00 | $9,865,000.00 | $9,949,000.00 | $10,032,000.00 | $10,115,000.00 | $10,199,000.00 | $10,283,000.00 | $10,367,000.00 | $10,450,000.00 | $10,534,000.00 | $10,618,000.00 | $10,702,000.00 | $10,785,000.00 | $10,869,000.00 | -- | -- | -- | $11,204,000.00 | -- | -- |
Goodwill | $115,865,000.00 | $116,953,000.00 | $115,728,000.00 | $116,976,000.00 | $115,913,000.00 | $115,847,000.00 | $115,151,000.00 | $108,405,000.00 | $110,594,000.00 | $66,065,000.00 | $66,065,000.00 | $66,070,000.00 | $66,067,000.00 | $66,065,000.00 | $66,055,000.00 | $66,051,000.00 | $66,043,000.00 | $66,060,000.00 | $65,557,000.00 | $56,596,000.00 | $56,592,000.00 | $56,588,000.00 | $71,099,000.00 | $46,984,000.00 | $46,988,000.00 | $46,994,000.00 | $46,981,000.00 | $46,781,000.00 | $46,781,000.00 | $46,781,000.00 | $46,781,000.00 | $46,781,000.00 | $47,124,000.00 | $47,124,000.00 | $48,667,000.00 | $48,918,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | $46,599,000.00 | -- | -- | -- | $46,599,000.00 | -- | -- |
Other Assets | $5,850,000.00 | $5,597,000.00 | $5,516,000.00 | $5,681,000.00 | $3,443,000.00 | $3,537,000.00 | $3,575,000.00 | $3,661,000.00 | $3,673,000.00 | $4,099,000.00 | $3,863,000.00 | $3,926,000.00 | $3,798,000.00 | $4,257,000.00 | $4,233,000.00 | $3,853,000.00 | $3,884,000.00 | $3,687,000.00 | $3,688,000.00 | $2,484,000.00 | $2,591,000.00 | $2,878,000.00 | $3,275,000.00 | $3,551,000.00 | $3,617,000.00 | $3,659,000.00 | $4,399,000.00 | $3,525,000.00 | $3,376,000.00 | $2,666,000.00 | $2,850,000.00 | $3,515,000.00 | $2,532,000.00 | $2,394,000.00 | $1,380,000.00 | $1,404,000.00 | $1,432,000.00 | $1,467,000.00 | $1,462,000.00 | $1,524,000.00 | $1,707,000.00 | $1,744,000.00 | $1,794,000.00 | $1,836,000.00 | $1,874,000.00 | $1,904,000.00 | $1,917,000.00 | $1,948,000.00 | $1,978,000.00 | $1,971,000.00 | -- | -- | -- | $1,831,000.00 | -- | -- |
Total Assets | $1,583,490,000.00 | $1,578,746,000.00 | $1,560,733,000.00 | $1,464,803,000.00 | $1,360,237,000.00 | $1,398,858,000.00 | $1,329,956,000.00 | $1,264,369,000.00 | $1,205,579,000.00 | $1,121,092,000.00 | $1,063,827,000.00 | $1,050,833,000.00 | $1,019,246,000.00 | $995,859,000.00 | $1,018,911,000.00 | $950,086,000.00 | $993,246,000.00 | $1,007,871,000.00 | $988,013,000.00 | $806,695,000.00 | $795,218,000.00 | $748,755,000.00 | $701,701,000.00 | $615,594,000.00 | $591,591,000.00 | $603,788,000.00 | $620,597,000.00 | $569,857,000.00 | $548,708,000.00 | $573,495,000.00 | $499,609,000.00 | $471,675,000.00 | $504,604,000.00 | $524,925,000.00 | $559,706,000.00 | $562,431,000.00 | $528,222,000.00 | $520,086,000.00 | $528,699,000.00 | $533,460,000.00 | $516,783,000.00 | $525,422,000.00 | $513,687,000.00 | $476,768,000.00 | $446,892,000.00 | $466,348,000.00 | $460,249,000.00 | $444,769,000.00 | $420,933,000.00 | $412,568,000.00 | -- | -- | -- | $380,148,000.00 | -- | -- |
Accounts Payable | $321,277,000.00 | $359,363,000.00 | $377,690,000.00 | $337,699,000.00 | $294,310,000.00 | $315,323,000.00 | $281,708,000.00 | $251,646,000.00 | $223,703,000.00 | $200,744,000.00 | $193,218,000.00 | $211,975,000.00 | $192,241,000.00 | $162,580,000.00 | $205,601,000.00 | $154,902,000.00 | $174,278,000.00 | $192,107,000.00 | $206,879,000.00 | $166,350,000.00 | $170,352,000.00 | $139,480,000.00 | $123,980,000.00 | $98,804,000.00 | $105,042,000.00 | $110,383,000.00 | $119,172,000.00 | $115,324,000.00 | $91,048,000.00 | $99,942,000.00 | $85,867,000.00 | $77,467,000.00 | $80,484,000.00 | $73,300,000.00 | $82,486,000.00 | $90,542,000.00 | $67,329,000.00 | $62,247,000.00 | $68,150,000.00 | $73,307,000.00 | $67,896,000.00 | $79,605,000.00 | $67,116,000.00 | $64,278,000.00 | $61,230,000.00 | $84,481,000.00 | $92,915,000.00 | $86,899,000.00 | $80,853,000.00 | $73,924,000.00 | -- | -- | -- | $41,309,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $919,770,000.00 | $927,544,000.00 | $935,274,000.00 | $860,503,000.00 | $782,672,000.00 | $838,658,000.00 | $794,079,000.00 | $733,287,000.00 | $669,301,000.00 | $601,990,000.00 | $567,647,000.00 | $579,204,000.00 | $570,782,000.00 | $566,567,000.00 | $610,307,000.00 | $560,636,000.00 | $618,260,000.00 | $643,396,000.00 | $637,441,000.00 | $467,758,000.00 | $463,744,000.00 | $424,291,000.00 | $388,955,000.00 | $312,969,000.00 | $298,163,000.00 | $316,749,000.00 | $348,037,000.00 | $302,729,000.00 | $284,814,000.00 | $310,321,000.00 | $250,936,000.00 | $225,988,000.00 | $199,586,000.00 | $195,045,000.00 | $218,452,000.00 | $221,935,000.00 | $198,971,000.00 | $197,533,000.00 | $217,388,000.00 | $222,346,000.00 | $214,306,000.00 | $229,331,000.00 | $229,522,000.00 | $202,792,000.00 | $183,249,000.00 | $211,658,000.00 | $217,017,000.00 | $211,779,000.00 | $198,381,000.00 | $196,830,000.00 | -- | -- | -- | $187,439,000.00 | -- | -- |
Long Term Debt | $37,932,000.00 | $36,241,000.00 | $62,338,000.00 | $45,125,000.00 | $25,658,000.00 | $40,553,000.00 | $85,912,000.00 | $55,446,000.00 | $49,696,000.00 | $4,503,000.00 | $5,011,000.00 | $8,785,000.00 | $29,420,000.00 | $29,420,000.00 | $70,194,000.00 | $81,968,000.00 | $161,384,000.00 | $165,824,000.00 | $178,190,000.00 | $106,479,000.00 | $109,946,000.00 | $89,792,000.00 | $89,314,000.00 | -- | -- | $78,960,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $158,791,000.00 | $162,386,000.00 | $160,813,000.00 | $158,555,000.00 | $156,233,000.00 | $161,427,000.00 | $159,784,000.00 | $158,691,000.00 | $159,256,000.00 | $163,754,000.00 | $161,593,000.00 | $159,624,000.00 | $157,995,000.00 | $158,618,000.00 | $156,461,000.00 | $154,594,000.00 | $153,477,000.00 | $152,532,000.00 | $151,350,000.00 | $150,177,000.00 | $148,938,000.00 | $148,276,000.00 | $147,543,000.00 | $146,610,000.00 | $144,260,000.00 | $143,934,000.00 | $142,952,000.00 | $142,331,000.00 | $140,386,000.00 | $140,100,000.00 | $132,917,000.00 | $132,431,000.00 | $151,950,000.00 | $161,342,000.00 | $167,153,000.00 | $167,752,000.00 | $150,649,000.00 | $151,124,000.00 | $154,008,000.00 | $162,211,000.00 | $161,315,000.00 | $161,202,000.00 | $159,299,000.00 | $157,426,000.00 | $156,555,000.00 | $154,564,000.00 | $152,878,000.00 | $151,384,000.00 | $150,481,000.00 | $149,877,000.00 | -- | -- | -- | $145,149,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-6,352,000.00 | $-3,880,000.00 | $-6,635,000.00 | $-4,024,000.00 | $-6,164,000.00 | $-6,300,000.00 | $-7,599,000.00 | $-1,653,000.00 | $1,824,000.00 | $173,000.00 | $100,000.00 | $689,000.00 | $276,000.00 | $23,000.00 | $-403,000.00 | $-398,000.00 | $-359,000.00 | $-446,000.00 | $-392,000.00 | $-393,000.00 | $-270,000.00 | $-193,000.00 | $-322,000.00 | $-300,000.00 | $-316,000.00 | $-299,000.00 | $-217,000.00 | $-423,000.00 | $-482,000.00 | $-433,000.00 | $51,000.00 | $32,000.00 | $35,000.00 | $116,000.00 | $82,000.00 | $32,000.00 | -- | $13,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $511,114,000.00 | $492,529,000.00 | $471,114,000.00 | $449,602,000.00 | $427,329,000.00 | $404,908,000.00 | $383,526,000.00 | $373,877,000.00 | $375,028,000.00 | $355,007,000.00 | $334,315,000.00 | $311,144,000.00 | $290,021,000.00 | $270,480,000.00 | $252,375,000.00 | $235,083,000.00 | $221,698,000.00 | $212,219,000.00 | $199,444,000.00 | $189,089,000.00 | $181,882,000.00 | $174,736,000.00 | $164,085,000.00 | $156,150,000.00 | $149,320,000.00 | $143,241,000.00 | $129,662,000.00 | $125,057,000.00 | $123,827,000.00 | $123,345,000.00 | $115,547,000.00 | $113,064,000.00 | $152,846,000.00 | $168,224,000.00 | $173,813,000.00 | $172,504,000.00 | $178,395,000.00 | $171,223,000.00 | $157,096,000.00 | $148,692,000.00 | $140,951,000.00 | $134,679,000.00 | $124,657,000.00 | $116,342,000.00 | $106,880,000.00 | $99,920,000.00 | $90,149,000.00 | $81,403,000.00 | $71,868,000.00 | $65,658,000.00 | -- | -- | -- | $47,360,000.00 | -- | -- |
Total Stockholders' Equity | -- | -- | -- | -- | -- | -- | -- | -- | -- | $519,102,000.00 | $496,176,000.00 | $471,625,000.00 | $448,460,000.00 | $429,288,000.00 | $408,600,000.00 | $389,446,000.00 | $374,982,000.00 | $364,471,000.00 | $350,568,000.00 | $339,039,000.00 | $330,727,000.00 | $322,984,000.00 | $311,471,000.00 | $302,625,000.00 | $293,428,000.00 | $287,039,000.00 | $272,560,000.00 | $267,128,000.00 | $263,894,000.00 | $263,174,000.00 | $248,673,000.00 | $245,687,000.00 | $305,018,000.00 | $329,880,000.00 | $341,254,000.00 | $340,496,000.00 | $329,251,000.00 | $322,553,000.00 | $311,311,000.00 | $311,114,000.00 | $302,477,000.00 | $296,091,000.00 | $284,165,000.00 | $273,976,000.00 | $263,643,000.00 | $254,690,000.00 | $243,232,000.00 | $232,990,000.00 | $222,552,000.00 | $215,738,000.00 | -- | -- | -- | $192,709,000.00 | $174,115,000.00 | $155,359,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $-102,000.00 | $747,000.00 | $1,480,000.00 | $1,275,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,583,490,000.00 | $1,578,746,000.00 | $1,560,733,000.00 | $1,464,803,000.00 | $1,360,237,000.00 | $1,398,858,000.00 | $1,329,956,000.00 | $1,264,369,000.00 | $1,205,579,000.00 | $1,121,092,000.00 | $1,063,827,000.00 | $1,050,833,000.00 | $1,019,246,000.00 | $995,859,000.00 | $1,018,911,000.00 | $950,086,000.00 | $993,246,000.00 | $1,007,871,000.00 | $988,013,000.00 | $806,695,000.00 | $795,218,000.00 | $748,755,000.00 | $701,701,000.00 | $615,594,000.00 | $591,591,000.00 | $603,788,000.00 | $620,597,000.00 | $569,857,000.00 | $548,708,000.00 | $573,495,000.00 | $499,609,000.00 | $471,675,000.00 | $504,604,000.00 | $524,925,000.00 | $559,706,000.00 | $562,431,000.00 | $528,222,000.00 | $520,086,000.00 | $528,699,000.00 | $533,460,000.00 | $516,783,000.00 | $525,422,000.00 | $513,687,000.00 | $476,768,000.00 | $446,892,000.00 | $466,348,000.00 | $460,249,000.00 | $444,769,000.00 | $420,933,000.00 | $412,568,000.00 | -- | -- | -- | $380,148,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,531,169,000.00 | $399,537,000.00 | $339,676,000.00 | $345,611,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $86,243,000.00 | $364,397,000.00 | $266,902,000.00 | $174,519,000.00 | $84,392,000.00 | $343,962,000.00 | $247,693,000.00 | $161,347,000.00 | $80,485,000.00 | $324,981,000.00 | $241,898,000.00 | $157,975,000.00 | $76,953,000.00 | $275,853,000.00 | $76,472,000.00 | $122,937,000.00 | $61,632,000.00 | $214,158,000.00 | $145,236,000.00 | $86,039,000.00 | $42,876,000.00 | $167,060,000.00 | $45,286,000.00 | $74,383,000.00 | $35,753,000.00 | $125,004,000.00 | $34,853,000.00 | $27,517,000.00 | $25,740,000.00 | $134,723,000.00 | $92,779,000.00 | $31,435,000.00 | $27,281,000.00 | $122,341,000.00 | $28,620,000.00 | $61,110,000.00 | $29,374,000.00 | $132,414,000.00 | $90,332,000.00 | $30,528,000.00 | $27,080,000.00 | $33,838,000.00 | $32,483,000.00 | $58,556,000.00 | $27,303,000.00 | $118,653,000.00 | $29,572,000.00 | $30,062,000.00 | $26,103,000.00 | $85,566,000.00 | $19,813,000.00 | $19,539,000.00 | $21,589,000.00 | $70,720,000.00 | $75,907,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $62,233,000.00 | $234,611,000.00 | $174,618,000.00 | $114,739,000.00 | $56,964,000.00 | $222,424,000.00 | $164,471,000.00 | $105,580,000.00 | $53,564,000.00 | $207,208,000.00 | $53,072,000.00 | $101,537,000.00 | $49,647,000.00 | $188,535,000.00 | $137,688,000.00 | $86,245,000.00 | $45,046,000.00 | $156,674,000.00 | $41,667,000.00 | $66,931,000.00 | $32,987,000.00 | $118,737,000.00 | $31,210,000.00 | $29,168,000.00 | $28,280,000.00 | $98,611,000.00 | $23,814,000.00 | $50,803,000.00 | $25,779,000.00 | $96,424,000.00 | $23,203,000.00 | $22,517,000.00 | $23,859,000.00 | $79,186,000.00 | $56,513,000.00 | $37,539,000.00 | $18,592,000.00 | $73,818,000.00 | $54,267,000.00 | $34,985,000.00 | $16,875,000.00 | $69,818,000.00 | $19,576,000.00 | $32,151,000.00 | $16,007,000.00 | $63,575,000.00 | $15,639,000.00 | $30,433,000.00 | $15,918,000.00 | $56,776,000.00 | $13,523,000.00 | $27,651,000.00 | $13,953,000.00 | $44,630,000.00 | $48,467,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $24,271,000.00 | $129,093,000.00 | $91,891,000.00 | $32,438,000.00 | $27,426,000.00 | $114,907,000.00 | $78,122,000.00 | $51,147,000.00 | $24,902,000.00 | $118,560,000.00 | $88,028,000.00 | $57,076,000.00 | $27,411,000.00 | $86,545,000.00 | $60,679,000.00 | $35,750,000.00 | $16,408,000.00 | $57,178,000.00 | $36,298,000.00 | $19,036,000.00 | $9,626,000.00 | $50,312,000.00 | $14,137,000.00 | $10,357,000.00 | $8,407,000.00 | $29,558,000.00 | $11,420,000.00 | $4,082,000.00 | $480,000.00 | $38,754,000.00 | $23,588,000.00 | $12,449,000.00 | $3,307,000.00 | $44,841,000.00 | $34,540,000.00 | $24,621,000.00 | $11,597,000.00 | $58,404,000.00 | $13,407,000.00 | $12,395,000.00 | $10,132,000.00 | $55,617,000.00 | $13,079,000.00 | $26,752,000.00 | $11,390,000.00 | $55,762,000.00 | $14,236,000.00 | $25,885,000.00 | $10,228,000.00 | $29,629,000.00 | $20,244,000.00 | $13,610,000.00 | $7,623,000.00 | $26,505,000.00 | $27,523,000.00 | -- |
Loss Before Income Taxes | $23,096,000.00 | $125,004,000.00 | $89,511,000.00 | $58,668,000.00 | $27,071,000.00 | $114,204,000.00 | $26,108,000.00 | $52,322,000.00 | $24,444,000.00 | $116,306,000.00 | $86,811,000.00 | $56,072,000.00 | $26,990,000.00 | $81,385,000.00 | $56,188,000.00 | $32,354,000.00 | $14,002,000.00 | $50,442,000.00 | $32,206,000.00 | $17,991,000.00 | $9,167,000.00 | $43,068,000.00 | $10,844,000.00 | -- | -- | $24,640,000.00 | -- | -- | -- | $38,345,000.00 | -- | -- | -- | $44,299,000.00 | -- | -- | -- | $57,950,000.00 | -- | -- | -- | $54,872,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.13 | $5.45 | $4.01 | $2.73 | $1.39 | $4.98 | $1.11 | $2.39 | $1.22 | $5.05 | $3.82 | $2.45 | $1.19 | $3.52 | $1.04 | $1.40 | $0.60 | $2.27 | $1.50 | $0.43 | $0.45 | $1.89 | $0.48 | $0.42 | $0.35 | $0.83 | $0.32 | $0.08 | $0.07 | $0.49 | $0.39 | $0.32 | $0.10 | $0.29 | $0.30 | $0.73 | $0.35 | $0.68 | $0.40 | $0.66 | $0.30 | $1.65 | $0.39 | $0.45 | $0.33 | $0.47 | $1.19 | $0.77 | $0.30 | $0.90 | $0.21 | $0.41 | $0.23 | $0.81 | $0.87 | -- |
Weighted Average Shares Basic | 16,711,000 | 16,682,000 | 16,678,000 | 16,707,000 | 16,618,000 | 16,760,000 | 16,659,000 | 16,904,000 | 16,916,000 | 16,838,000 | 16,868,000 | 16,807,000 | 16,760,000 | 16,684,000 | 16,698,000 | 16,685,000 | 16,627,000 | 16,587,000 | 16,576,000 | 16,557,000 | 16,514,000 | 16,441,000 | 16,492,000 | 16,455,000 | 16,321,000 | 16,273,000 | 16,314,000 | 16,237,000 | 16,161,000 | 17,109,000 | 17,489,000 | 18,336,000 | 19,321,000 | 20,577,000 | 20,662,000 | 20,662,000 | 20,562,000 | 20,922,000 | 20,988,000 | 21,108,000 | 21,036,000 | 20,821,000 | 20,769,000 | 20,785,000 | 20,661,000 | 20,391,000 | 20,410,000 | 20,319,000 | 20,300,000 | 20,151,000 | 20,102,000 | 20,059,000 | 19,983,000 | 19,883,000 | 19,755,000 | -- |
Earnings Per Share Diluted | $1.12 | $5.40 | $3.98 | $2.70 | $1.38 | $4.91 | $3.45 | $2.36 | $1.21 | $4.95 | $3.75 | $2.41 | $1.17 | $3.48 | $1.02 | $0.80 | $0.59 | $2.26 | $0.62 | $0.87 | $0.44 | $1.87 | $0.48 | $0.75 | $0.34 | $1.28 | $0.31 | $0.15 | $0.07 | $1.23 | $0.38 | $0.40 | $0.10 | $0.29 | $0.29 | $0.38 | $0.34 | $0.66 | $1.03 | $0.64 | $0.29 | $0.46 | $1.14 | $0.76 | $0.32 | $0.46 | $0.41 | $0.45 | $0.29 | $0.87 | $0.20 | $0.18 | $0.21 | $0.78 | $0.83 | -- |
Weighted Average Shares Diluted | 16,837,000 | 16,837,000 | 16,821,000 | 16,817,000 | 16,824,000 | 16,980,000 | 17,044,000 | 17,141,000 | 17,133,000 | 17,161,000 | 17,132,000 | 17,093,000 | 17,045,000 | 16,890,000 | 16,882,000 | 16,751,000 | 16,742,000 | 16,699,000 | 16,714,000 | 16,704,000 | 16,658,000 | 16,585,000 | 16,630,000 | 16,555,000 | 16,520,000 | 16,496,000 | 16,476,000 | 16,476,000 | 16,452,000 | 17,461,000 | 16,177,000 | 17,679,000 | 19,634,000 | 21,038,000 | 21,113,000 | 21,215,000 | 21,052,000 | 21,466,000 | 21,536,000 | 21,600,000 | 21,513,000 | 21,431,000 | 21,452,000 | 21,383,000 | 21,311,000 | 21,172,000 | 21,134,000 | 21,098,000 | 21,087,000 | 20,993,000 | 21,041,000 | 20,978,000 | 20,934,000 | 20,782,000 | 20,702,000 | -- |
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 | 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 | -- | -- |
Common Stock Shares Outstanding | 16,761,942 | 16,684,492 | 16,709,534 | 16,709,534 | 16,699,201 | 16,563,767 | 16,607,373 | 16,723,583 | 16,995,250 | 16,870,636 | 16,869,947 | 16,867,470 | 16,817,256 | 16,734,239 | 16,719,330 | 16,708,559 | 16,684,917 | 16,648,616 | 16,646,992 | 16,644,459 | 16,610,032 | 16,564,961 | 16,564,057 | 16,565,333 | 16,492,060 | 16,464,757 | 16,458,523 | 16,491,656 | 16,473,065 | 16,333,139 | 16,064,682 | 16,201,793 | 18,878,060 | 19,969,347 | 20,804,768 | 21,038,376 | 20,898,110 | 20,791,623 | 20,958,619 | 21,322,196 | 21,298,836 | 21,223,076 | 21,132,333 | 21,005,700 | 20,981,098 | 20,747,161 | 20,646,372 | 20,532,426 | 20,500,394 | 20,405,044 | -- | -- | -- | 20,007,081 | 19,807,000 | -- |
Common Stock Value | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $165,000.00 | $166,000.00 | $167,000.00 | $170,000.00 | $168,000.00 | $168,000.00 | $168,000.00 | $168,000.00 | $167,000.00 | $167,000.00 | $167,000.00 | $166,000.00 | $166,000.00 | $166,000.00 | $166,000.00 | $177,000.00 | $165,000.00 | $165,000.00 | $165,000.00 | $164,000.00 | $163,000.00 | $163,000.00 | $163,000.00 | $163,000.00 | $162,000.00 | $158,000.00 | $160,000.00 | $187,000.00 | $198,000.00 | $206,000.00 | $208,000.00 | $207,000.00 | $206,000.00 | -- | -- | -- | $210,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 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | 4,000,000 | -- | -- | -- | 4,000,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 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |