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 | 9/30/2010 | 9/30/2009 | 9/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $105,969,000.00 | $87,456,000.00 | -- | $28,558,000.00 | $15,129,000.00 | $5,245,000.00 | -- | $17,059,000.00 | $19,279,000.00 | $7,826,000.00 | -- | $18,524,000.00 | $37,520,000.00 | $27,281,000.00 | $53,577,000.00 | -- | -- | -- | -- | -- | $16,158,000.00 | $20,578,000.00 | $26,247,000.00 | $21,692,000.00 | $35,713,000.00 | $31,888,000.00 | $28,290,000.00 | $23,905,000.00 | $20,781,000.00 | $25,735,000.00 | $32,961,000.00 | $22,807,000.00 | $58,269,000.00 | $46,313,000.00 | $49,360,000.00 | $44,816,000.00 | $47,253,000.00 | $46,677,000.00 | $47,342,000.00 | $22,243,000.00 | $20,547,000.00 | $17,253,000.00 | $20,757,000.00 | $15,134.00 | $13,458,000.00 | $20,873,000.00 | $18,729,000.00 | $18,663,000.00 | $17,766,000.00 | $17,318,000.00 | $35,577,000.00 | $23,039,000.00 | $36,707,000.00 | $26,946,000.00 | $32,924,000.00 | $64,174,000.00 | $64,709,000.00 |
Accounts Receivable Net Current | $416,657,000.00 | $388,556,000.00 | $363,836,000.00 | $340,763,000.00 | $330,643,000.00 | $348,216,000.00 | $370,726,000.00 | $344,871,000.00 | $309,445,000.00 | $294,789,000.00 | $286,707,000.00 | $243,853,000.00 | $208,784,000.00 | $214,948,000.00 | $213,016,000.00 | $189,829,000.00 | $180,593,000.00 | $169,559,000.00 | $186,279,000.00 | $176,527,000.00 | $160,946,000.00 | $161,290,000.00 | $151,578,000.00 | $139,182,000.00 | $127,905,000.00 | $127,232,000.00 | $142,946,000.00 | $132,878,000.00 | $129,202,000.00 | $121,187,000.00 | $124,368,000.00 | $109,858,000.00 | $89,965,000.00 | $87,510,000.00 | $92,976,000.00 | $82,520,000.00 | $76,120,000.00 | $74,176,000.00 | $77,459,000.00 | $77,057,000.00 | $65,878,000.00 | $66,530,000.00 | $73,540,000.00 | $67,547.00 | $72,745,000.00 | $73,478,000.00 | $76,259,000.00 | $80,036,000.00 | $69,577,000.00 | $78,365,000.00 | $85,728,000.00 | -- | -- | -- | $88,252,000.00 | -- | -- |
Inventory | $104,612,000.00 | $113,774,000.00 | $95,655,000.00 | $102,594,000.00 | $106,311,000.00 | $99,626,000.00 | $96,333,000.00 | $92,762,000.00 | $85,899,000.00 | $73,766,000.00 | $68,573,000.00 | $71,562,000.00 | $38,908,000.00 | $33,298,000.00 | $24,889,000.00 | $25,343,000.00 | $22,288,000.00 | $19,861,000.00 | $21,543,000.00 | $24,350,000.00 | $23,729,000.00 | $23,881,000.00 | $20,966,000.00 | $18,717,000.00 | $17,590,000.00 | $17,006,000.00 | $16,923,000.00 | $18,986,000.00 | $18,311,000.00 | $14,214,000.00 | $13,236,000.00 | $17,432,000.00 | $12,661,000.00 | $13,370,000.00 | $13,977,000.00 | $13,753,000.00 | $13,369,000.00 | $12,817,000.00 | $16,048,000.00 | $15,121,000.00 | $18,291,000.00 | $16,652,000.00 | $20,147,000.00 | $12,280.00 | $12,109,000.00 | $13,034,000.00 | $15,141,000.00 | $16,588,000.00 | $11,718,000.00 | $8,191,000.00 | $8,443,000.00 | -- | -- | -- | $12,797,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $33,984,000.00 | $16,378,000.00 | $10,481,000.00 | $12,648,000.00 | $17,930,000.00 | $21,392,000.00 | $15,350,000.00 | $17,015,000.00 | $15,958,000.00 | $21,838,000.00 | $21,065,000.00 | $20,166,000.00 | $14,692,000.00 | $12,878,000.00 | $9,153,000.00 | $11,123,000.00 | $12,651,000.00 | $12,088,000.00 | $10,625,000.00 | $8,876,000.00 | $10,897,000.00 | $13,035,000.00 | $8,144,000.00 | $8,824,000.00 | $9,492,000.00 | $10,752,000.00 | $8,795,000.00 | $4,709,000.00 | $6,059,000.00 | $7,266,000.00 | $3,214,000.00 | $4,305,000.00 | $5,174,000.00 | $6,481,000.00 | $2,956,000.00 | $4,372,000.00 | $4,985,000.00 | $6,358,000.00 | $3,075,000.00 | $4,060,000.00 | $5,469,000.00 | $6,603,000.00 | $3,772,000.00 | $3,474,000.00 | $4,257,000.00 | $6,365,000.00 | $3,807,000.00 | $4,779,000.00 | $6,958,000.00 | $6,766,000.00 | $2,840,000.00 | -- | -- | -- | $5,449,000.00 | -- | -- |
Total Current Assets | $796,498,000.00 | $727,591,000.00 | $671,296,000.00 | $604,467,000.00 | $591,934,000.00 | $589,342,000.00 | $624,398,000.00 | $588,893,000.00 | $536,055,000.00 | $496,489,000.00 | $484,180,000.00 | $425,226,000.00 | $365,762,000.00 | $358,875,000.00 | $371,450,000.00 | $326,317,000.00 | $323,824,000.00 | $289,736,000.00 | $296,455,000.00 | $285,022,000.00 | $262,927,000.00 | $265,783,000.00 | $262,693,000.00 | $234,029,000.00 | $226,625,000.00 | $220,582,000.00 | $231,752,000.00 | $223,770,000.00 | $215,311,000.00 | $209,477,000.00 | $209,728,000.00 | $184,765,000.00 | $193,173,000.00 | $178,512,000.00 | $189,040,000.00 | $175,036,000.00 | $167,853,000.00 | $165,307,000.00 | $167,957,000.00 | $144,223,000.00 | $136,353,000.00 | $131,095,000.00 | $144,025,000.00 | $131,429,000.00 | $132,583,000.00 | $149,470,000.00 | $147,385,000.00 | $153,458,000.00 | $140,794,000.00 | $143,375,000.00 | $160,495,000.00 | -- | -- | -- | $171,054,000.00 | -- | -- |
Property Plant and Equipement | $67,820,000.00 | $65,423,000.00 | $63,410,000.00 | $56,560,000.00 | $55,073,000.00 | $53,850,000.00 | $54,426,000.00 | $54,498,000.00 | $52,068,000.00 | $45,264,000.00 | $35,454,000.00 | $35,932,000.00 | $28,731,000.00 | $29,164,000.00 | $24,589,000.00 | $25,260,000.00 | $26,064,000.00 | $25,613,000.00 | $25,746,000.00 | $26,410,000.00 | $26,520,000.00 | $26,126,000.00 | $25,364,000.00 | $25,217,000.00 | $25,055,000.00 | $24,764,000.00 | $24,643,000.00 | $24,642,000.00 | $24,425,000.00 | $16,674,000.00 | $15,694,000.00 | $15,253,000.00 | $11,556,000.00 | $12,695,000.00 | $11,683,000.00 | $11,909,000.00 | $10,785,000.00 | $10,378,000.00 | $10,188,000.00 | $10,236,000.00 | $10,197,000.00 | $10,141,000.00 | $10,414,000.00 | $5,433.00 | $5,720,000.00 | $6,018,000.00 | $6,480,000.00 | $8,483,000.00 | $8,519,000.00 | $8,646,000.00 | $8,016,000.00 | -- | -- | -- | $19,896,000.00 | -- | -- |
Intangible Assets Net | $50,075,000.00 | $53,141,000.00 | $56,208,000.00 | $60,467,000.00 | $63,592,000.00 | $66,738,000.00 | $71,936,000.00 | $75,316,000.00 | $78,694,000.00 | $82,093,000.00 | $85,619,000.00 | $89,301,000.00 | $73,325,000.00 | $62,823,000.00 | $39,357,000.00 | $42,192,000.00 | $43,810,000.00 | $25,740,000.00 | $26,623,000.00 | $27,535,000.00 | $28,459,000.00 | $29,545,000.00 | $30,590,000.00 | $31,736,000.00 | $29,515,000.00 | $30,452,000.00 | $31,413,000.00 | $31,500,000.00 | $31,040,000.00 | $30,476,000.00 | $31,723,000.00 | $32,953,000.00 | $7,859,000.00 | $7,928,000.00 | $4,723,000.00 | $4,883,000.00 | $3,302,000.00 | $3,402,000.00 | $3,503,000.00 | $3,662,000.00 | $3,820,000.00 | $3,978,000.00 | $4,138,000.00 | $561,000.00 | $808,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,395,000.00 | $92,027,000.00 | $75,327,000.00 | $86,449,000.00 | $53,763,000.00 | $60,484,000.00 | $60,542,000.00 | $50,622,000.00 | $50,622,000.00 | $50,622,000.00 | $50,622,000.00 | $50,702,000.00 | $50,702,000.00 | $49,299,000.00 | $46,738,000.00 | $46,738,000.00 | $46,693,000.00 | $45,033,000.00 | $43,484,000.00 | $39,936,000.00 | $39,936,000.00 | $39,629,000.00 | $18,743,000.00 | $19,407,000.00 | $17,249,000.00 | $16,525,000.00 | $14,993,000.00 | $14,993,000.00 | $14,993,000.00 | $14,796,000.00 | $13,924,000.00 | $13,924,000.00 | $13,924,000.00 | $8,631,000.00 | $8,574,000.00 | $4,446,000.00 | $4,446,000.00 | $4,446,000.00 | $4,446,000.00 | $4,446,000.00 | $4,446,000.00 | -- | -- | -- | $4,588,000.00 | -- | -- |
Other Assets | $15,536,000.00 | $20,629,000.00 | $16,147,000.00 | $17,085,000.00 | $16,450,000.00 | $16,794,000.00 | $15,145,000.00 | $11,689,000.00 | $10,913,000.00 | $9,641,000.00 | $7,049,000.00 | $6,775,000.00 | $6,604,000.00 | $5,693,000.00 | $5,780,000.00 | $5,129,000.00 | $3,423,000.00 | $5,150,000.00 | $4,938,000.00 | $5,351,000.00 | $5,662,000.00 | $5,962,000.00 | $6,065,000.00 | $6,085,000.00 | $6,106,000.00 | $6,017,000.00 | $3,782,000.00 | $3,345,000.00 | $3,367,000.00 | $3,655,000.00 | $3,710,000.00 | $4,923,000.00 | $4,448,000.00 | $4,536,000.00 | $4,015,000.00 | $4,153,000.00 | $4,175,000.00 | $4,461,000.00 | $4,467,000.00 | $5,940,000.00 | $6,049,000.00 | $6,056,000.00 | $6,751,000.00 | $5,216.00 | $5,355,000.00 | $5,011,000.00 | $6,143,000.00 | $5,459,000.00 | $5,161,000.00 | $5,289,000.00 | $7,087,000.00 | -- | -- | -- | $11,882,000.00 | -- | -- |
Total Assets | $1,101,164,000.00 | $1,042,019,000.00 | $981,600,000.00 | $899,728,000.00 | $889,088,000.00 | $896,816,000.00 | $934,709,000.00 | $884,392,000.00 | $831,239,000.00 | $785,228,000.00 | $766,622,000.00 | $715,930,000.00 | $615,652,000.00 | $609,370,000.00 | $560,528,000.00 | $525,325,000.00 | $526,344,000.00 | $469,865,000.00 | $445,258,000.00 | $438,364,000.00 | $417,271,000.00 | $423,137,000.00 | $421,994,000.00 | $395,963,000.00 | $384,987,000.00 | $380,666,000.00 | $424,494,000.00 | $417,157,000.00 | $407,974,000.00 | $391,992,000.00 | $394,340,000.00 | $277,523,000.00 | $235,779,000.00 | $223,078,000.00 | $226,710,000.00 | $212,506,000.00 | $201,108,000.00 | $198,541,000.00 | $201,108,000.00 | $178,857,000.00 | $170,343,000.00 | $165,222,000.00 | $179,252,000.00 | $151,473.00 | $153,253,000.00 | $165,158,000.00 | $164,713,000.00 | $172,105,000.00 | $159,179,000.00 | $161,962,000.00 | $180,244,000.00 | $174,657,000.00 | -- | -- | $207,860,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $506,200,000.00 | $498,407,000.00 | $481,664,000.00 | $440,119,000.00 | $454,744,000.00 | $485,532,000.00 | $544,228,000.00 | $504,538,000.00 | $455,733,000.00 | $404,698,000.00 | $396,075,000.00 | $364,374,000.00 | $293,488,000.00 | $301,315,000.00 | $275,411,000.00 | $251,847,000.00 | $265,693,000.00 | $212,177,000.00 | $195,716,000.00 | $198,106,000.00 | $185,963,000.00 | $194,575,000.00 | $198,355,000.00 | $177,243,000.00 | $173,637,000.00 | $169,830,000.00 | $184,519,000.00 | $180,756,000.00 | $177,060,000.00 | $161,934,000.00 | $169,140,000.00 | $155,397,000.00 | $125,953,000.00 | $115,721,000.00 | $125,296,000.00 | $118,393,000.00 | $111,229,000.00 | $107,265,000.00 | $113,136,000.00 | $112,799,000.00 | $107,076,000.00 | $102,577,000.00 | $116,766,000.00 | $99,430.00 | $100,233,000.00 | $111,346,000.00 | $111,556,000.00 | $117,688,000.00 | $101,856,000.00 | $101,334,000.00 | $115,943,000.00 | -- | -- | -- | $106,659,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $30,233,000.00 | -- | -- | -- | $10,234,000.00 | -- | -- | -- | $10,208,000.00 | $11,083,000.00 | $11,958,000.00 | $12,862,000.00 | $13,772,000.00 | $4,865,000.00 | $6,455,000.00 | $12,471,000.00 | $10,480,000.00 | $11,168,000.00 | -- | -- | $10,498,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-2,000.00 | $-4,000.00 | $9,000.00 | $12,000.00 | $17,000.00 | $19,000.00 | $27,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-88,000.00 | -- | -- |
Accumulated Deficit | $380,926,000.00 | $333,958,000.00 | $295,784,000.00 | $261,954,000.00 | $245,324,000.00 | $226,544,000.00 | $203,197,000.00 | $188,187,000.00 | $181,256,000.00 | $187,538,000.00 | $173,134,000.00 | $150,626,000.00 | $131,222,000.00 | $119,007,000.00 | $107,005,000.00 | $92,593,000.00 | $80,333,000.00 | $74,057,000.00 | $65,600,000.00 | $55,761,000.00 | $44,789,000.00 | $39,300,000.00 | $32,314,000.00 | $27,639,000.00 | $19,123,000.00 | $16,858,000.00 | $46,427,000.00 | $43,325,000.00 | $37,457,000.00 | $36,921,000.00 | $32,745,000.00 | $-69,235,000.00 | $-80,040,000.00 | $-82,234,000.00 | $-88,033,000.00 | $-95,512,000.00 | $-99,468,000.00 | $-101,279,000.00 | $-104,571,000.00 | $-106,702,000.00 | $-109,375,000.00 | $-109,771,000.00 | $-109,895,000.00 | $-108,054,000.00 | $-106,912,000.00 | $-105,812,000.00 | $-106,322,000.00 | $-104,845,000.00 | $-101,680,000.00 | $-98,245,000.00 | $-94,520,000.00 | -- | -- | -- | $-56,698,000.00 | -- | -- |
Total Stockholders' Equity | $534,806,000.00 | $488,643,000.00 | $449,985,000.00 | $415,102,000.00 | $397,751,000.00 | $378,051,000.00 | $361,288,000.00 | $353,461,000.00 | $351,048,000.00 | $356,460,000.00 | $345,953,000.00 | $328,189,000.00 | $308,535,000.00 | $295,462,000.00 | $283,313,000.00 | $270,681,000.00 | $257,805,000.00 | $254,778,000.00 | $246,248,000.00 | $237,013,000.00 | $228,145,000.00 | $225,231,000.00 | $220,407,000.00 | $215,473,000.00 | $208,070,000.00 | $207,509,000.00 | $236,704,000.00 | $234,688,000.00 | $229,175,000.00 | $228,211,000.00 | $223,405,000.00 | $120,400,000.00 | $109,826,000.00 | $107,357,000.00 | $101,414,000.00 | $94,113,000.00 | $89,879,000.00 | $91,276,000.00 | $87,972,000.00 | $66,058,000.00 | $63,267,000.00 | $62,645,000.00 | $62,486,000.00 | $52,043.00 | $53,020,000.00 | $53,812,000.00 | $53,157,000.00 | $54,417,000.00 | $57,323,000.00 | $60,628,000.00 | $64,301,000.00 | -- | -- | -- | $101,201,000.00 | -- | -- |
Controlling Interest in Subsidiaries | $60,158,000.00 | $54,969,000.00 | $49,951,000.00 | $44,507,000.00 | $36,593,000.00 | $33,233,000.00 | $29,193,000.00 | $26,393,000.00 | $24,458,000.00 | $24,070,000.00 | $24,594,000.00 | $23,367,000.00 | $13,629,000.00 | $12,593,000.00 | $1,804,000.00 | $2,797,000.00 | $2,846,000.00 | $2,910,000.00 | $3,294,000.00 | $3,245,000.00 | -- | -- | $3,232,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,101,164,000.00 | $1,042,019,000.00 | $981,600,000.00 | $899,728,000.00 | $889,088,000.00 | $896,816,000.00 | $934,709,000.00 | $884,392,000.00 | $831,239,000.00 | $785,228,000.00 | $766,622,000.00 | $715,930,000.00 | $615,652,000.00 | $609,370,000.00 | $560,528,000.00 | $525,325,000.00 | $526,344,000.00 | $469,865,000.00 | $445,258,000.00 | $438,364,000.00 | $417,271,000.00 | $423,137,000.00 | $421,994,000.00 | $395,963,000.00 | $384,987,000.00 | $380,666,000.00 | $424,494,000.00 | $417,157,000.00 | $407,974,000.00 | $391,992,000.00 | $394,340,000.00 | $277,523,000.00 | $235,779,000.00 | $223,078,000.00 | $226,710,000.00 | $212,506,000.00 | $201,108,000.00 | $198,541,000.00 | $201,108,000.00 | $178,857,000.00 | $170,343,000.00 | $165,222,000.00 | $179,252,000.00 | $151,473,000.00 | $153,253,000.00 | $165,158,000.00 | $164,713,000.00 | $172,105,000.00 | $159,179,000.00 | $161,962,000.00 | $180,244,000.00 | -- | -- | -- | $207,860,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 | 9/30/2010 | 9/30/2009 | 9/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $1,340,177,000.00 | $634,444,000.00 | $2,377,227,000.00 | $1,728,206,000.00 | $568,881,000.00 | $574,874,000.00 | $2,166,808,000.00 | $567,301,000.00 | $501,593,000.00 | $480,509,000.00 | $1,536,493,000.00 | $1,052,670,000.00 | $331,961,000.00 | $314,838,000.00 | $1,190,856,000.00 | $860,445,000.00 | $567,320,000.00 | $276,043,000.00 | $293,607,000.00 | $282,633,000.00 | $500,756,000.00 | $243,842,000.00 | $240,275,000.00 | $636,553,000.00 | $205,677,000.00 | $198,300,000.00 | $206,581,000.00 | $208,323,000.00 | $203,662,000.00 | $192,178,000.00 | $695,993,000.00 | $179,599,000.00 | $310,747,000.00 | $150,766,000.00 | $159,687,000.00 | $144,082,000.00 | $270,088,000.00 | $136,336,000.00 | $135,858,000.00 | $136,192,000.00 | $240,345,000.00 | $120,079,000.00 | $494,593.00 | $121,552.00 | $249,259,000.00 | $127,264,000.00 | $456,115,000.00 | $347,401,000.00 | $107,608,000.00 | $108,998,000.00 | $110,661,000.00 | $350,851,000.00 | $100,033,000.00 | $109,811,000.00 | $382,431,000.00 | $667,037,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $171,613,000.00 | $143,804,000.00 | $444,539,000.00 | $303,973,000.00 | $100,926,000.00 | $95,438,000.00 | $318,930,000.00 | $82,800,000.00 | $138,234,000.00 | $79,727,000.00 | $287,998,000.00 | $72,829,000.00 | $64,874,000.00 | $58,679,000.00 | $227,959,000.00 | $58,320,000.00 | $101,479,000.00 | $50,215,000.00 | $182,103,000.00 | $46,397,000.00 | $84,836,000.00 | $41,601,000.00 | $149,962,000.00 | $42,537,000.00 | $33,840,000.00 | $33,064,000.00 | $38,104,000.00 | $35,398,000.00 | $31,814,000.00 | $35,182,000.00 | $37,538,000.00 | $33,997,000.00 | $27,812,000.00 | $27,633,000.00 | $99,891,000.00 | $25,052,000.00 | $44,412,000.00 | $22,704,000.00 | $22,318,000.00 | $22,666,000.00 | $20,026,000.00 | $18,116,000.00 | $66,960.00 | $15,653,000.00 | $33,976,000.00 | $17,980,000.00 | $58,052,000.00 | $12,979,000.00 | $13,789,000.00 | $13,193,000.00 | $35,385,000.00 | $9,046,000.00 | $6,868,000.00 | $11,058,000.00 | $55,492,000.00 | $109,124,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $95,272,000.00 | $85,850,000.00 | $298,625,000.00 | $211,417,000.00 | $69,349,000.00 | $67,768,000.00 | $262,714,000.00 | $189,922,000.00 | $63,430,000.00 | $59,402,000.00 | $202,251,000.00 | $50,342,000.00 | $90,441,000.00 | $42,786,000.00 | $170,911,000.00 | $124,169,000.00 | $42,036,000.00 | $37,872,000.00 | $140,575,000.00 | $103,489,000.00 | $35,070,000.00 | $32,086,000.00 | $123,920,000.00 | $92,108,000.00 | $29,647,000.00 | $30,089,000.00 | $120,370,000.00 | $30,771,000.00 | $58,314,000.00 | $28,194,000.00 | $100,558,000.00 | $72,494,000.00 | $24,267,000.00 | $22,511,000.00 | $81,416,000.00 | $20,546,000.00 | $38,107,000.00 | $18,700,000.00 | $75,571,000.00 | $55,855,000.00 | $36,744,000.00 | $17,572,000.00 | $66,598,000.00 | $16,576,000.00 | $31,528,000.00 | $14,922,000.00 | $58,609,000.00 | $44,121,000.00 | $28,596,000.00 | $12,655,000.00 | $68,858,000.00 | $50,866,000.00 | $32,724,000.00 | $18,652,000.00 | $84,877,000.00 | $108,171,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $135,704,000.00 | $57,990,000.00 | $159,776,000.00 | $106,590,000.00 | $72,271,000.00 | $40,661,000.00 | $56,008,000.00 | $15,637,000.00 | $15,337,000.00 | $20,261,000.00 | $85,583,000.00 | $22,450,000.00 | $17,128,000.00 | $15,903,000.00 | $50,083,000.00 | $35,670,000.00 | $21,608,000.00 | $12,379,000.00 | $41,850,000.00 | $27,935,000.00 | $17,700,000.00 | $9,484,000.00 | $25,954,000.00 | $17,220,000.00 | $7,131,000.00 | $2,989,000.00 | $20,342,000.00 | $13,327,000.00 | $8,612,000.00 | $6,995,000.00 | $24,960,000.00 | $8,181,000.00 | $2,504,000.00 | $5,121,000.00 | $18,488,000.00 | $10,850,000.00 | $2,298,000.00 | $3,998,000.00 | $7,641,000.00 | $5,027,000.00 | $1,461,000.00 | $585,000.00 | $426,000.00 | $1,580,000.00 | $2,488,000.00 | $3,077,000.00 | $-389,000.00 | $-2,687,000.00 | $-5,895,000.00 | $-3,083,000.00 | $-35,478,000.00 | $-10,900,000.00 | $-13,074,000.00 | $-4,416,000.00 | $-28,024,000.00 | $-5,989,000.00 | -- |
Loss Before Income Taxes | $135,158,000.00 | $58,986,000.00 | $158,548,000.00 | $105,228,000.00 | $32,329,000.00 | $38,782,000.00 | $53,001,000.00 | $14,674,000.00 | $-5,343,000.00 | $19,060,000.00 | $84,907,000.00 | $55,092,000.00 | $16,954,000.00 | $15,849,000.00 | $49,294,000.00 | $14,025,000.00 | $8,641,000.00 | $11,999,000.00 | $40,141,000.00 | $26,531,000.00 | $16,683,000.00 | $8,890,000.00 | $24,348,000.00 | $9,687,000.00 | -- | -- | $18,805,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $4.21 | $1.89 | $4.58 | $0.82 | $2.08 | $1.15 | $1.45 | $0.73 | $0.39 | $0.70 | $3.19 | $0.93 | $1.18 | $0.58 | $1.96 | $0.58 | $0.70 | $0.40 | $0.47 | $0.52 | $0.26 | $0.32 | $-0.67 | $-0.89 | $0.11 | $-1.39 | $0.62 | $0.27 | $0.02 | $0.18 | $4.75 | $0.88 | $0.10 | $0.27 | $0.77 | $0.19 | $0.24 | $0.15 | $0.29 | $0.14 | $0.02 | $0.10 | $-0.12 | $-0.08 | $-0.07 | $0.03 | $-0.10 | $-0.71 | $-0.23 | $-0.26 | $-0.83 | $-1.78 | $-0.70 | $-0.30 | $-2.16 | $-0.84 | -- |
Weighted Average Shares Basic | 20,227,342 | 20,199,587 | 20,196,850 | 20,181,793 | 20,170,824 | 20,242,114 | 20,667,745 | 20,718,195 | 20,737,253 | 20,702,844 | 20,790,307 | 20,780,975 | 20,756,879 | 20,734,516 | 20,795,892 | 20,728,149 | 20,847,245 | 20,883,477 | 21,082,012 | 21,043,425 | 21,139,096 | 21,233,132 | 21,196,388 | 21,200,635 | 21,182,268 | 21,196,854 | 21,280,549 | 21,295,254 | 21,292,523 | 21,286,090 | 21,279,342 | 21,297,898 | 21,271,655 | 21,269,543 | 21,480,622 | 21,319,444 | 21,571,034 | 21,734,591 | 18,417,564 | 18,464,933 | 18,443,936 | 18,423,397 | 14,952,054 | 14,937,434 | 14,855,313 | 14,801,903 | 14,625,776 | 14,642,293 | 14,603,693 | 14,569,089 | 14,493,747 | 14,491,966 | 14,463,996 | 14,447,841 | 14,409,368 | 14,331,614 | -- |
Earnings Per Share Diluted | $2.29 | $1.87 | $4.54 | $0.81 | $0.92 | $1.14 | $1.44 | $0.71 | $0.38 | $0.69 | $3.15 | $0.92 | $0.58 | $0.58 | $0.68 | $1.26 | $0.29 | $0.39 | $1.55 | $0.52 | $0.26 | $0.32 | $0.22 | $0.40 | $-1.29 | $-1.39 | $0.14 | $0.48 | $0.02 | $0.18 | $5.62 | $0.50 | $0.10 | $0.27 | $0.77 | $0.42 | $0.24 | $0.15 | $0.10 | $0.14 | $0.02 | $0.01 | $-0.12 | $-0.08 | $-0.04 | $0.03 | $-0.10 | $-0.71 | $-0.23 | $-0.26 | $-0.83 | $-1.78 | $-1.00 | $-0.30 | $-2.16 | $-0.84 | -- |
Weighted Average Shares Diluted | 20,479,755 | 20,435,148 | 20,413,032 | 20,405,702 | 20,387,796 | 20,449,035 | 20,894,625 | 20,939,437 | 21,139,429 | 20,958,887 | 21,086,432 | 21,087,779 | 21,059,088 | 21,061,355 | 21,092,410 | 20,996,732 | 21,122,310 | 21,148,312 | 21,315,245 | 21,301,235 | 21,424,522 | 21,261,065 | 21,196,388 | 21,193,306 | 21,189,641,000 | 21,196,854 | 21,533,254 | 21,556,118 | 21,560,678 | 21,557,838 | 21,492,339 | 21,412,343 | 21,436,012 | 21,347,494 | 21,526,188 | 21,589,437 | 21,697,568 | 21,779,728 | 18,473,420 | 18,521,628 | 17,905,021 | 18,507,750 | 15,460,424 | 14,882,687 | 14,855,313 | 14,919,189 | 14,625,776 | 14,616,513 | 14,603,693 | 14,569,089 | 14,493,747 | 14,472,441 | 14,463,996 | 14,447,841 | 14,409,368 | 14,331,614 | -- |
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 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 20,243,458 | 20,213,976 | 20,194,218 | 20,191,579 | 20,171,521 | 20,173,853 | 20,341,900 | 20,608,611 | 20,785,498 | 20,788,085 | 20,732,531 | 20,856,736 | 20,838,844 | 20,769,984 | 20,762,395 | 21,047,008 | 21,071,666 | 21,223,176 | 21,165,011 | 21,218,854 | 21,381,847 | 21,286,103 | 21,205,536 | 21,205,536 | 21,259,178 | 21,338,745 | 21,336,975 | 21,434,086 | 21,471,893 | 21,469,523 | 21,456,539 | 21,440,583 | 21,477,314 | 21,461,242 | 21,475,741 | 21,526,169 | 21,333,890 | 21,754,913 | 21,767,700 | 17,924,254 | 17,918,254 | 17,918,254 | 17,944,322 | 15,105,846 | 15,105,846 | 15,057,140 | 14,977,400 | 14,994,653 | 15,013,840 | 15,013,840 | 14,956,473 | 14,938,071 | -- | -- | 14,773,904 | -- | -- |
Common Stock Value | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $220,000.00 | $221,000.00 | $220,000.00 | $182,000.00 | $182,000.00 | $182,000.00 | $182,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | $154,000.00 | -- | -- | -- | $154,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 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,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 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,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 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |