Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | $122,655,000.00 | $93,960,000.00 | $87,298,000.00 | $89,262,000.00 | $106,304,000.00 | $106,540,000.00 | $135,337,000.00 | $114,581,000.00 | $150,211,000.00 | $177,121,000.00 | $218,530,000.00 | $206,423,000.00 | $163,619,000.00 | $224,874,000.00 | $119,165,000.00 | $101,432,000.00 | $84,842,000.00 | $86,688,000.00 | $95,881,000.00 | $97,636,000.00 | $84,091,000.00 | $69,955,000.00 | $86,795,000.00 | $87,665,000.00 | $89,414,000.00 | $91,700,000.00 | $213,155,000.00 | $98,374,000.00 | $93,113,000.00 | $95,774,000.00 | $205,323,000.00 | $90,656,000.00 | $94,651,000.00 | $151,319,000.00 | $176,499,000.00 | $161,428,000.00 | $160,937,000.00 | $143,692,000.00 | $148,065,000.00 | $132,393,000.00 | $114,569,000.00 | $102,307,000.00 | $103,037,000.00 | $118,579,000.00 | $94,520,000.00 | $82,272,000.00 | $82,393,000.00 | $72,876,000.00 | $79,355,000.00 | $112,543,000.00 | $111,182,000.00 | $132,215,000.00 | $112,174,000.00 |
Accounts Receivable Net Current | $303,378,000.00 | $288,305,000.00 | $290,512,000.00 | $256,911,000.00 | $237,453,000.00 | $239,279,000.00 | $194,232,000.00 | $192,170,000.00 | $182,111,000.00 | $159,296,000.00 | $147,635,000.00 | $154,983,000.00 | $157,505,000.00 | $187,137,000.00 | $171,864,000.00 | $179,702,000.00 | $180,680,000.00 | $176,889,000.00 | $164,752,000.00 | $164,307,000.00 | $147,099,000.00 | $137,150,000.00 | $135,705,000.00 | $133,862,000.00 | $123,798,000.00 | $119,811,000.00 | $113,067,000.00 | $109,086,000.00 | $111,383,000.00 | $107,601,000.00 | $92,650,000.00 | $98,272,000.00 | $94,216,000.00 | $89,323,000.00 | $80,244,000.00 | $75,685,000.00 | $73,721,000.00 | $77,737,000.00 | $76,121,000.00 | $74,054,000.00 | $76,214,000.00 | $76,612,000.00 | $73,729,000.00 | $65,649,000.00 | $61,673,000.00 | $58,837,000.00 | $55,672,000.00 | -- | -- | -- | $44,186,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $651,568,000.00 | $613,177,000.00 | $566,227,000.00 | $580,584,000.00 | $561,014,000.00 | $572,618,000.00 | $578,144,000.00 | $545,175,000.00 | $541,162,000.00 | $596,550,000.00 | $609,278,000.00 | $565,063,000.00 | $536,540,000.00 | $604,892,000.00 | $541,258,000.00 | $506,226,000.00 | $489,075,000.00 | $536,058,000.00 | $499,935,000.00 | $453,827,000.00 | $426,734,000.00 | $435,973,000.00 | $452,817,000.00 | $423,254,000.00 | $398,600,000.00 | $383,498,000.00 | $378,824,000.00 | $357,981,000.00 | $343,772,000.00 | $337,754,000.00 | $339,199,000.00 | $312,284,000.00 | $301,608,000.00 | $295,088,000.00 | $302,391,000.00 | $273,084,000.00 | $272,862,000.00 | $257,947,000.00 | $252,627,000.00 | $237,647,000.00 | $217,070,000.00 | $210,677,000.00 | $207,935,000.00 | $213,551,000.00 | $184,013,000.00 | $170,563,000.00 | $166,841,000.00 | -- | -- | -- | $174,329,000.00 | -- | -- |
Property Plant and Equipement | $96,074,000.00 | $93,170,000.00 | $86,088,000.00 | $79,510,000.00 | $82,280,000.00 | $85,257,000.00 | $85,662,000.00 | $83,511,000.00 | -- | $90,153,000.00 | $92,875,000.00 | -- | -- | $90,513,000.00 | $79,142,000.00 | $78,471,000.00 | $78,083,000.00 | $73,447,000.00 | $73,510,000.00 | $67,675,000.00 | $66,112,000.00 | $67,748,000.00 | $66,757,000.00 | $63,729,000.00 | $63,978,000.00 | $59,220,000.00 | $49,029,000.00 | $49,006,000.00 | $49,708,000.00 | $47,540,000.00 | $47,991,000.00 | $47,071,000.00 | $48,152,000.00 | $47,467,000.00 | $45,369,000.00 | $45,307,000.00 | $45,978,000.00 | $44,031,000.00 | $34,564,000.00 | $31,690,000.00 | $35,656,000.00 | $38,973,000.00 | $40,239,000.00 | $41,154,000.00 | $41,252,000.00 | $44,840,000.00 | $42,320,000.00 | -- | -- | -- | $34,733,000.00 | -- | -- |
Intangible Assets Net | $53,315,000.00 | $56,487,000.00 | $60,681,000.00 | $69,008,000.00 | $73,298,000.00 | $76,578,000.00 | $81,082,000.00 | $49,807,000.00 | $52,853,000.00 | $56,243,000.00 | $59,594,000.00 | $62,941,000.00 | $66,296,000.00 | $69,734,000.00 | $73,982,000.00 | $78,845,000.00 | $84,402,000.00 | $90,008,000.00 | $95,495,000.00 | $114,799,000.00 | $41,170,000.00 | $45,104,000.00 | $48,958,000.00 | $43,568,000.00 | $46,973,000.00 | $50,356,000.00 | $53,770,000.00 | $50,326,000.00 | $47,278,000.00 | $50,013,000.00 | $52,733,000.00 | $55,462,000.00 | $58,960,000.00 | $60,085,000.00 | $46,979,000.00 | $30,545,000.00 | $31,147,000.00 | $32,643,000.00 | $34,115,000.00 | $35,621,000.00 | $37,283,000.00 | $39,118,000.00 | $40,711,000.00 | $32,247,000.00 | $33,405,000.00 | $35,090,000.00 | $36,313,000.00 | -- | -- | -- | $18,591,000.00 | -- | -- |
Goodwill | $405,579,000.00 | $405,903,000.00 | $405,824,000.00 | $405,781,000.00 | $406,575,000.00 | $404,561,000.00 | $403,902,000.00 | $348,699,000.00 | $348,747,000.00 | $349,098,000.00 | $349,088,000.00 | $348,723,000.00 | $348,110,000.00 | $348,076,000.00 | $349,529,000.00 | $349,530,000.00 | $350,220,000.00 | $350,239,000.00 | $349,984,000.00 | $357,533,000.00 | $200,981,000.00 | $202,337,000.00 | $204,481,000.00 | $187,953,000.00 | $188,154,000.00 | $187,952,000.00 | $186,770,000.00 | $177,093,000.00 | $171,035,000.00 | $171,498,000.00 | $171,535,000.00 | $171,753,000.00 | $170,129,000.00 | $172,097,000.00 | $139,599,000.00 | $112,203,000.00 | $108,120,000.00 | $108,216,000.00 | $107,407,000.00 | $107,058,000.00 | $108,730,000.00 | $110,055,000.00 | $109,662,000.00 | $92,886,000.00 | $91,339,000.00 | $93,627,000.00 | $92,287,000.00 | -- | -- | -- | $43,370,000.00 | -- | -- |
Other Assets | $51,398,000.00 | $48,255,000.00 | $36,525,000.00 | $29,838,000.00 | $53,195,000.00 | $32,215,000.00 | $30,369,000.00 | $27,154,000.00 | $27,472,000.00 | $29,669,000.00 | $32,099,000.00 | $34,280,000.00 | $31,599,000.00 | $32,045,000.00 | $36,016,000.00 | $32,967,000.00 | $33,194,000.00 | $33,164,000.00 | $31,015,000.00 | $32,779,000.00 | $36,033,000.00 | $33,863,000.00 | $36,369,000.00 | $30,672,000.00 | $32,075,000.00 | $25,618,000.00 | $19,943,000.00 | $24,163,000.00 | $21,724,000.00 | $22,384,000.00 | $22,257,000.00 | $22,083,000.00 | $23,488,000.00 | $24,626,000.00 | $23,975,000.00 | $23,139,000.00 | $23,822,000.00 | $21,489,000.00 | $18,897,000.00 | $17,348,000.00 | $18,628,000.00 | $20,930,000.00 | $20,596,000.00 | $21,963,000.00 | $19,842,000.00 | $21,353,000.00 | $19,768,000.00 | -- | -- | -- | $16,895,000.00 | -- | -- |
Total Assets | $1,402,493,000.00 | $1,362,702,000.00 | $1,308,571,000.00 | $1,318,728,000.00 | $1,290,934,000.00 | $1,274,549,000.00 | $1,282,904,000.00 | $1,168,070,000.00 | $1,169,346,000.00 | $1,226,366,000.00 | $1,247,857,000.00 | $1,219,481,000.00 | $1,193,613,000.00 | $1,267,259,000.00 | $1,183,088,000.00 | $1,145,978,000.00 | $1,137,467,000.00 | $1,182,582,000.00 | $1,061,936,000.00 | $1,045,137,000.00 | $790,263,000.00 | $798,270,000.00 | $824,775,000.00 | $769,004,000.00 | $747,431,000.00 | $726,693,000.00 | $706,528,000.00 | $669,022,000.00 | $646,897,000.00 | $642,280,000.00 | $650,783,000.00 | $619,938,000.00 | $613,718,000.00 | $611,018,000.00 | $573,556,000.00 | $498,558,000.00 | $494,273,000.00 | $478,011,000.00 | $463,432,000.00 | $446,768,000.00 | $436,324,000.00 | $437,852,000.00 | $435,854,000.00 | $415,667,000.00 | $388,251,000.00 | $383,437,000.00 | $377,411,000.00 | -- | -- | -- | $305,683,000.00 | -- | -- |
Accounts Payable | $3,159,000.00 | $3,019,000.00 | $3,384,000.00 | $3,487,000.00 | $4,377,000.00 | $4,796,000.00 | $5,647,000.00 | $2,881,000.00 | $3,877,000.00 | $8,304,000.00 | $6,992,000.00 | $6,213,000.00 | $9,048,000.00 | $8,048,000.00 | $6,564,000.00 | $3,658,000.00 | $3,269,000.00 | $4,560,000.00 | $5,653,000.00 | $4,310,000.00 | $5,428,000.00 | $4,114,000.00 | $5,918,000.00 | $3,834,000.00 | $11,661,000.00 | $5,286,000.00 | $3,288,000.00 | $3,395,000.00 | $4,491,000.00 | $3,146,000.00 | $6,401,000.00 | $3,637,000.00 | $5,832,000.00 | $5,510,000.00 | $4,663,000.00 | $3,343,000.00 | $4,294,000.00 | $4,420,000.00 | $4,714,000.00 | $2,197,000.00 | $2,174,000.00 | $3,322,000.00 | $3,604,000.00 | $2,712,000.00 | $2,429,000.00 | $3,674,000.00 | $4,333,000.00 | -- | -- | -- | $4,860,000.00 | -- | -- |
Accrued Liabilities | $107,730,000.00 | $104,480,000.00 | $133,400,000.00 | $96,800,000.00 | $89,030,000.00 | $86,911,000.00 | $75,124,000.00 | $67,926,000.00 | $76,424,000.00 | $73,241,000.00 | $66,410,000.00 | $73,043,000.00 | $74,772,000.00 | $84,495,000.00 | $71,023,000.00 | $69,876,000.00 | $65,007,000.00 | $65,827,000.00 | $64,169,000.00 | $67,084,000.00 | $59,882,000.00 | $61,148,000.00 | $61,366,000.00 | $49,040,000.00 | $40,845,000.00 | $47,670,000.00 | $43,264,000.00 | $38,362,000.00 | $35,948,000.00 | $37,901,000.00 | $34,250,000.00 | $34,239,000.00 | $37,571,000.00 | $39,386,000.00 | $40,206,000.00 | $33,615,000.00 | $29,722,000.00 | $29,575,000.00 | $32,219,000.00 | $32,484,000.00 | $32,409,000.00 | $27,965,000.00 | $31,737,000.00 | $26,681,000.00 | $29,409,000.00 | $26,398,000.00 | $30,700,000.00 | -- | -- | -- | $13,773,000.00 | -- | -- |
Total Current Liabilities | $546,406,000.00 | $528,488,000.00 | $513,349,000.00 | $614,144,000.00 | $605,281,000.00 | $574,208,000.00 | $589,748,000.00 | $483,085,000.00 | $441,332,000.00 | $500,141,000.00 | $528,685,000.00 | $509,553,000.00 | $512,685,000.00 | $611,355,000.00 | $513,087,000.00 | $498,295,000.00 | $496,114,000.00 | $551,747,000.00 | $443,617,000.00 | $470,689,000.00 | $204,784,000.00 | $196,565,000.00 | $224,730,000.00 | $172,638,000.00 | $167,509,000.00 | $163,984,000.00 | $174,350,000.00 | $150,803,000.00 | $149,898,000.00 | $158,487,000.00 | $185,012,000.00 | $172,530,000.00 | $169,256,000.00 | $174,057,000.00 | $154,398,000.00 | $89,443,000.00 | $84,981,000.00 | $83,323,000.00 | $97,258,000.00 | $86,962,000.00 | $83,362,000.00 | $74,302,000.00 | $91,337,000.00 | $80,695,000.00 | $85,570,000.00 | $77,891,000.00 | $98,936,000.00 | -- | -- | -- | $57,137,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | $295,000,000.00 | $260,016,000.00 | -- | $154,432,000.00 | $227,687,000.00 | $226,961,000.00 | $226,709,000.00 | $236,184,000.00 | $349,666,000.00 | $249,867,000.00 | $260,351,000.00 | $268,524,000.00 | $337,542,000.00 | $302,114,000.00 | $627,000.00 | $644,000.00 | $673,000.00 | $709,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $492,577,000.00 | $472,124,000.00 | $460,527,000.00 | $432,492,000.00 | $420,306,000.00 | $406,966,000.00 | $395,742,000.00 | $385,917,000.00 | $439,051,000.00 | $428,882,000.00 | $420,976,000.00 | $413,135,000.00 | $404,704,000.00 | $396,939,000.00 | $391,240,000.00 | $386,060,000.00 | $378,633,000.00 | $371,144,000.00 | $364,179,000.00 | $344,720,000.00 | $334,643,000.00 | $327,750,000.00 | $322,246,000.00 | $311,691,000.00 | $303,486,000.00 | $296,792,000.00 | $284,646,000.00 | $275,020,000.00 | $268,506,000.00 | $261,871,000.00 | $254,052,000.00 | $248,614,000.00 | $243,348,000.00 | $239,311,000.00 | $233,173,000.00 | $228,009,000.00 | $223,477,000.00 | -- | $214,522,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-136,805,000.00 | $-124,147,000.00 | $-131,487,000.00 | $-154,203,000.00 | $-133,374,000.00 | $-98,306,000.00 | $-89,474,000.00 | $-92,257,000.00 | $-86,745,000.00 | $-78,753,000.00 | $-74,984,000.00 | $-85,217,000.00 | $-104,274,000.00 | $-113,104,000.00 | $-84,892,000.00 | $-86,153,000.00 | $-74,358,000.00 | $-77,212,000.00 | $-83,467,000.00 | $-114,330,000.00 | $-87,621,000.00 | $-59,670,000.00 | $-45,710,000.00 | $-59,290,000.00 | $-55,451,000.00 | $-57,013,000.00 | $-75,057,000.00 | $-66,924,000.00 | $-71,045,000.00 | $-64,087,000.00 | $-67,325,000.00 | $-66,250,000.00 | $-56,917,000.00 | $-53,015,000.00 | $-55,509,000.00 | $-52,928,000.00 | $-45,007,000.00 | $-48,741,000.00 | $-60,718,000.00 | $-67,278,000.00 | $-55,774,000.00 | $-32,553,000.00 | $-36,647,000.00 | $-28,934,000.00 | $-46,063,000.00 | $-27,200,000.00 | $-39,858,000.00 | -- | -- | -- | $1,126,000.00 | -- | -- |
Accumulated Deficit | $1,043,380,000.00 | $999,504,000.00 | $950,436,000.00 | $867,256,000.00 | $828,161,000.00 | $792,315,000.00 | $756,137,000.00 | $727,838,000.00 | $701,331,000.00 | $673,310,000.00 | $641,379,000.00 | $609,161,000.00 | $582,743,000.00 | $574,314,000.00 | $551,903,000.00 | $530,547,000.00 | $511,503,000.00 | $498,939,000.00 | $484,244,000.00 | $480,387,000.00 | $465,138,000.00 | $450,676,000.00 | $427,064,000.00 | $436,419,000.00 | $415,342,000.00 | $394,964,000.00 | $382,722,000.00 | $367,234,000.00 | $351,184,000.00 | $334,809,000.00 | $320,989,000.00 | $306,227,000.00 | $291,065,000.00 | $278,991,000.00 | $269,424,000.00 | $261,964,000.00 | $255,889,000.00 | $248,126,000.00 | $236,979,000.00 | $221,120,000.00 | $207,880,000.00 | $198,644,000.00 | $188,882,000.00 | $176,719,000.00 | $165,016,000.00 | $155,962,000.00 | $147,046,000.00 | -- | -- | -- | $112,266,000.00 | -- | -- |
Total Stockholders' Equity | $856,087,000.00 | $834,214,000.00 | $795,222,000.00 | $704,584,000.00 | $685,653,000.00 | $700,341,000.00 | $693,156,000.00 | $684,985,000.00 | $728,014,000.00 | $726,225,000.00 | $719,172,000.00 | $709,928,000.00 | $680,928,000.00 | $655,904,000.00 | $670,001,000.00 | $647,683,000.00 | $641,353,000.00 | $630,576,000.00 | $618,069,000.00 | $574,206,000.00 | $585,246,000.00 | $601,474,000.00 | $599,821,000.00 | $596,159,000.00 | $579,719,000.00 | $562,504,000.00 | $531,985,000.00 | $518,038,000.00 | $496,817,000.00 | $483,614,000.00 | $465,592,000.00 | $447,408,000.00 | $444,462,000.00 | $436,961,000.00 | $419,158,000.00 | $409,115,000.00 | $409,292,000.00 | $394,688,000.00 | $366,174,000.00 | $359,806,000.00 | $352,935,000.00 | $363,524,000.00 | $344,492,000.00 | $334,948,000.00 | $302,657,000.00 | $305,523,000.00 | $278,452,000.00 | -- | -- | -- | $248,526,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $259,000.00 | $250,000.00 | $242,000.00 | $233,000.00 | $231,000.00 | $224,000.00 | $207,000.00 | $203,000.00 | $205,000.00 | $193,000.00 | $181,000.00 | $182,000.00 | $179,000.00 | $179,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $27,000.00 | $26,000.00 | $25,000.00 | $24,000.00 | $24,000.00 | $23,000.00 | $23,000.00 | -- | -- | -- | $20,000.00 | -- | -- |
Total Liabilities and Equity | $1,402,493,000.00 | $1,362,702,000.00 | $1,308,571,000.00 | $1,318,728,000.00 | $1,290,934,000.00 | $1,274,549,000.00 | $1,282,904,000.00 | $1,168,070,000.00 | $1,169,346,000.00 | $1,226,366,000.00 | $1,247,857,000.00 | $1,219,481,000.00 | $1,193,613,000.00 | $1,267,259,000.00 | $1,183,088,000.00 | $1,145,978,000.00 | $1,137,467,000.00 | $1,182,582,000.00 | $1,061,936,000.00 | $1,045,137,000.00 | $790,263,000.00 | $798,270,000.00 | $824,775,000.00 | $769,004,000.00 | $747,431,000.00 | $726,693,000.00 | $706,528,000.00 | $669,022,000.00 | $646,897,000.00 | $642,280,000.00 | $650,783,000.00 | $619,938,000.00 | $613,718,000.00 | $611,018,000.00 | $573,556,000.00 | $498,558,000.00 | $494,273,000.00 | $478,011,000.00 | $463,432,000.00 | $446,768,000.00 | $436,324,000.00 | $437,852,000.00 | $435,854,000.00 | $415,667,000.00 | $388,251,000.00 | $383,437,000.00 | $377,411,000.00 | -- | -- | -- | $305,683,000.00 | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $74,922,000.00 | $290,942,000.00 | $72,049,000.00 | $73,930,000.00 | $72,913,000.00 | $271,876,000.00 | $68,650,000.00 | $66,045,000.00 | $66,672,000.00 | $219,987,000.00 | $157,971,000.00 | $96,217,000.00 | $44,219,000.00 | $151,285,000.00 | $109,389,000.00 | -- |
Gross Profit | $455,919,000.00 | $151,776,000.00 | $149,174,000.00 | $130,889,000.00 | $247,267,000.00 | $121,692,000.00 | $431,359,000.00 | $319,539,000.00 | $206,957,000.00 | $102,594,000.00 | $334,498,000.00 | $88,931,000.00 | $64,072,000.00 | $83,334,000.00 | $335,856,000.00 | $247,246,000.00 | $163,396,000.00 | $82,333,000.00 | $298,257,000.00 | $78,967,000.00 | $70,463,000.00 | $68,872,000.00 | $266,724,000.00 | $193,977,000.00 | $63,608,000.00 | $62,914,000.00 | $238,032,000.00 | $176,542,000.00 | $117,109,000.00 | $58,657,000.00 | $225,575,000.00 | $60,305,000.00 | $105,528,000.00 | $50,385,000.00 | $166,743,000.00 | $37,474,000.00 | $38,479,000.00 | $46,875,000.00 | $187,510,000.00 | $50,266,000.00 | $85,171,000.00 | $43,093,000.00 | $47,144,000.00 | $43,989,000.00 | $79,921,000.00 | $37,936,000.00 | $140,554,000.00 | $99,990,000.00 | $33,030,000.00 | $28,688,000.00 | $101,468,000.00 | $81,606,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $271,430,000.00 | $86,965,000.00 | $89,726,000.00 | $80,778,000.00 | $156,211,000.00 | $77,717,000.00 | $275,478,000.00 | $199,716,000.00 | $129,572,000.00 | $61,039,000.00 | $224,476,000.00 | $164,578,000.00 | $54,206,000.00 | $55,847,000.00 | $259,403,000.00 | $61,428,000.00 | $132,679,000.00 | $65,472,000.00 | $248,436,000.00 | $166,388,000.00 | $53,373,000.00 | $53,722,000.00 | $194,499,000.00 | $48,800,000.00 | $94,491,000.00 | $47,012,000.00 | $173,810,000.00 | $42,074,000.00 | $84,421,000.00 | $42,205,000.00 | $158,232,000.00 | $39,556,000.00 | $76,812,000.00 | $36,917,000.00 | $132,703,000.00 | $95,853,000.00 | $63,770,000.00 | $31,388,000.00 | $120,090,000.00 | $30,753,000.00 | $29,251,000.00 | $31,312,000.00 | $113,822,000.00 | $82,216,000.00 | $55,097,000.00 | $27,505,000.00 | $99,236,000.00 | $71,414,000.00 | $44,802,000.00 | $21,180,000.00 | $74,945,000.00 | $57,205,000.00 | -- |
Loss from Operations | $184,489,000.00 | $124,259,000.00 | $59,448,000.00 | $141,167,000.00 | $91,056,000.00 | $43,975,000.00 | $155,881,000.00 | $42,438,000.00 | $77,385,000.00 | $41,555,000.00 | $110,022,000.00 | $71,759,000.00 | $9,866,000.00 | $27,487,000.00 | $76,453,000.00 | $22,422,000.00 | $13,856,000.00 | $16,861,000.00 | $49,821,000.00 | $51,914,000.00 | $17,090,000.00 | $15,150,000.00 | $72,225,000.00 | $50,686,000.00 | $32,031,000.00 | $15,902,000.00 | $64,222,000.00 | $17,359,000.00 | $16,236,000.00 | $16,452,000.00 | $67,343,000.00 | $49,465,000.00 | $15,248,000.00 | $13,468,000.00 | $34,040,000.00 | $26,975,000.00 | $21,584,000.00 | $15,487,000.00 | $67,420,000.00 | $44,445,000.00 | $24,932,000.00 | $11,781,000.00 | $57,232,000.00 | $16,870,000.00 | $24,824,000.00 | $10,431,000.00 | $41,318,000.00 | $11,660,000.00 | $9,408,000.00 | $7,508,000.00 | $26,523,000.00 | $24,401,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | $146,561,000.00 | -- | -- | -- | $115,329,000.00 | -- | -- | -- | $83,100,000.00 | -- | -- | -- | $60,370,000.00 | -- | -- | -- | $85,034,000.00 | $23,896,000.00 | $41,549,000.00 | $20,348,000.00 | $83,884,000.00 | $64,794,000.00 | $43,098,000.00 | $19,715,000.00 | $75,776,000.00 | $22,727,000.00 | $33,385,000.00 | $15,780,000.00 | $37,638,000.00 | $7,077,000.00 | $22,431,000.00 | $15,612,000.00 | $64,977,000.00 | $43,080,000.00 | $12,851,000.00 | -- | $56,720,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.87 | $1.47 | $1.54 | $3.33 | $2.15 | $1.08 | $3.42 | $0.79 | $1.78 | $0.95 | $2.61 | $0.77 | $0.24 | $0.65 | $1.97 | $1.35 | $0.36 | $0.43 | $1.65 | $1.53 | $0.42 | $0.67 | $1.44 | $0.62 | $0.60 | $0.50 | $1.84 | $0.48 | $0.49 | $0.41 | $0.44 | $0.46 | $0.65 | $0.29 | $0.23 | $0.18 | $0.24 | $0.34 | $1.47 | $0.98 | $0.58 | $0.30 | $1.31 | $0.36 | $0.28 | $0.28 | $1.15 | $0.28 | $0.28 | $0.28 | $0.91 | $0.54 | -- |
Weighted Average Shares Basic | 166,707,599 | 33,397,226 | 33,439,564 | 33,360,346 | 33,422,618 | 33,442,038 | 33,549,275 | 33,583,791 | 33,652,146 | 33,734,118 | 34,273,388 | 34,404,798 | 34,486,202 | 34,401,565 | 34,350,150 | 34,382,787 | 34,413,455 | 34,374,815 | 34,451,008 | 34,458,520 | 34,511,777 | 34,446,265 | 33,897,916 | 33,834,392 | 33,819,320 | 33,845,560 | 33,566,367 | 33,624,401 | 33,500,736 | 33,380,028 | 33,231,716 | 33,307,312 | 33,327,169 | 33,236,259 | 32,986,276 | 32,890,475 | 32,668,620 | 32,523,490 | 32,788,489 | 32,737,267 | 32,778,800 | 32,521,481 | 32,297,414 | 32,154,001 | 31,708,237 | 31,445,592 | 30,264,805 | 30,293,114 | 29,740,676 | 29,620,218 | 29,281,364 | 28,963,770 | -- |
Earnings Per Share Diluted | $0.86 | $2.97 | $1.51 | $1.16 | $2.13 | $1.07 | $3.35 | $0.77 | $1.75 | $0.93 | $2.59 | $1.65 | $0.24 | $0.65 | $1.95 | $1.33 | $0.78 | $0.42 | $1.62 | $0.43 | $1.07 | $0.66 | $-0.27 | $1.66 | $1.06 | $0.48 | $0.45 | $1.34 | $0.47 | $0.40 | $0.43 | $1.08 | $0.35 | $0.28 | $0.96 | $0.18 | $0.23 | $0.33 | $0.47 | $0.95 | $0.27 | $0.29 | $0.36 | $0.35 | $0.55 | $0.27 | $1.10 | $0.81 | $0.27 | $0.27 | $0.88 | $0.53 | -- |
Weighted Average Shares Diluted | 168,591,612 | 33,688,449 | 33,931,480 | 33,777,749 | 33,862,597 | 33,894,868 | 34,244,478 | 34,305,893 | 34,353,593 | 34,318,318 | 34,555,164 | 34,536,049 | 34,597,688 | 34,720,603 | 34,732,683 | 34,699,497 | 34,768,203 | 34,833,435 | 35,030,984 | 35,217,814 | 35,142,388 | 35,302,926 | 35,110,210 | 35,048,672 | 35,051,767 | 35,108,882 | 34,714,308 | 34,675,485 | 34,431,028 | 34,351,657 | 34,178,340 | 34,180,635 | 34,130,472 | 34,051,971 | 33,761,462 | 33,676,665 | 33,673,669 | 33,428,544 | 33,842,938 | 33,859,525 | 33,810,156 | 33,719,794 | 33,171,105 | 33,055,857 | 32,940,231 | 32,783,855 | 31,546,144 | 31,131,513 | 30,912,021 | 30,911,066 | 30,388,520 | 29,417,910 | -- |
Common Stock Shares Authorized | 400,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 | 165,117,859 | 33,152,670 | 33,321,455 | 33,051,021 | 33,124,035 | 33,328,744 | 33,291,482 | 33,343,895 | 33,249,709 | 33,526,889 | 33,559,435 | 33,953,536 | 34,320,586 | 34,315,996 | 34,185,213 | 34,107,851 | 34,206,324 | 34,365,437 | 34,222,476 | 34,253,291 | 34,288,314 | 34,442,962 | 33,888,733 | 33,804,962 | 33,691,731 | 33,772,166 | 33,628,109 | 33,523,371 | 33,469,481 | 33,409,249 | 33,091,223 | 33,083,540 | 33,213,549 | 33,294,828 | 32,905,467 | 32,777,971 | 32,734,199 | 32,634,288 | 32,172,183 | 32,899,767 | 32,717,101 | 32,622,716 | 32,203,820 | 32,114,297 | 31,973,151 | 31,549,366 | 31,173,064 | -- | -- | -- | 29,437,961 | -- | -- |
Common Stock Value | $202,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $37,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $32,000.00 | $32,000.00 | $31,000.00 | -- | -- | -- | $30,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | -- | -- | -- | 15,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29.89 | $29.89 | $29.89 | -- | -- | $27.62 | $24.45 | $23.00 | $23.00 | -- | -- | -- | -- | -- |