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 | $403,870,000.00 | $598,545,000.00 | $406,042,000.00 | $474,203,000.00 | $263,414,000.00 | $353,684,000.00 | $147,711,000.00 | $212,815,000.00 | $386,367,000.00 | $356,332,000.00 | $281,691,000.00 | $266,372,000.00 | $154,822,000.00 | $155,440,000.00 | $176,000,000.00 | $319,253,000.00 | $156,540,000.00 | $172,250,000.00 | $202,551,000.00 | $219,720,000.00 | $223,642,000.00 | $349,462,000.00 | $324,371,000.00 | $307,507,000.00 | $92,330,000.00 | $75,105,000.00 | $43,471,000.00 | $28,038,000.00 | $41,974,000.00 | $40,651,000.00 | $50,600,000.00 | $37,306,000.00 | $53,365,000.00 | $59,526,000.00 | $45,887,000.00 | $40,354,000.00 | $46,848,000.00 | $48,367,000.00 | $38,615,000.00 | $25,943,000.00 | $45,133,000.00 | $42,271,000.00 | $35,006,000.00 | $19,080,000.00 | $38,580,384.00 | $36,126,791.00 | $25,965,711.00 | $17,970,019.00 | $24,349,583.00 | $21,300,733.00 | $24,574,858.00 | $27,719,405.00 | $31,811,600.00 | $42,684,241.00 | $45,505,049.00 | $46,880,435.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $16,889,785.00 | $16,806,968.00 | $18,101,240.00 | $14,551,275.00 | $14,696,073.00 | $14,303,273.00 | $11,780,135.00 | -- | -- | -- | $13,542,535.00 | -- | -- |
Inventory | $271,318,000.00 | $269,855,000.00 | $260,119,000.00 | $249,767,000.00 | $220,268,000.00 | $202,471,000.00 | $173,046,000.00 | $154,297,000.00 | $122,150,000.00 | $108,688,000.00 | $93,279,000.00 | $91,739,000.00 | $89,657,000.00 | $89,958,000.00 | $97,610,000.00 | $81,010,000.00 | $46,922,000.00 | $38,845,000.00 | $40,666,000.00 | $40,999,000.00 | $37,587,000.00 | $33,763,000.00 | $39,221,000.00 | $43,967,000.00 | $43,104,000.00 | $45,465,000.00 | $52,692,000.00 | $60,743,000.00 | $48,699,000.00 | $34,841,000.00 | $25,503,000.00 | $21,936,000.00 | $20,214,000.00 | $15,763,000.00 | $18,892,000.00 | $23,687,000.00 | $22,626,000.00 | $18,323,000.00 | $16,128,000.00 | $15,111,000.00 | $13,252,000.00 | $11,109,000.00 | $12,289,360.00 | $13,200,436.00 | $11,840,390.00 | $10,993,209.00 | $10,430,832.00 | $10,466,858.00 | $11,118,750.00 | $11,484,761.00 | -- | -- | -- | $17,815,405.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $123,677,000.00 | $112,786,000.00 | $103,789,000.00 | $101,572,000.00 | $142,319,000.00 | $73,022,000.00 | $68,054,000.00 | $61,839,000.00 | $67,208,000.00 | $56,540,000.00 | $52,710,000.00 | $45,456,000.00 | $43,063,000.00 | $36,883,000.00 | $35,421,000.00 | $42,429,000.00 | $34,702,000.00 | $34,866,000.00 | $41,277,000.00 | $36,429,000.00 | $33,340,000.00 | $30,391,000.00 | $30,514,000.00 | $26,604,000.00 | $21,934,000.00 | $21,696,000.00 | $23,002,000.00 | $22,949,000.00 | $15,707,000.00 | $13,858,000.00 | $13,867,000.00 | $14,323,000.00 | $10,338,000.00 | $8,165,000.00 | $6,336,000.00 | $10,068,000.00 | $4,276,000.00 | $4,443,000.00 | $5,210,000.00 | $8,321,000.00 | $9,398,000.00 | $5,397,000.00 | $4,859,631.00 | $6,579,742.00 | $3,912,897.00 | $2,754,331.00 | $2,268,761.00 | $2,192,802.00 | $2,675,003.00 | $2,089,676.00 | -- | -- | -- | $1,999,525.00 | -- | -- |
Total Current Assets | $2,201,707,000.00 | $2,396,649,000.00 | $2,257,841,000.00 | $2,112,650,000.00 | $2,052,696,000.00 | $1,805,278,000.00 | $1,205,699,000.00 | $1,169,791,000.00 | $1,146,117,000.00 | $1,109,490,000.00 | $1,123,820,000.00 | $1,080,930,000.00 | $986,229,000.00 | $981,952,000.00 | $875,853,000.00 | $885,724,000.00 | $618,741,000.00 | $619,091,000.00 | $576,022,000.00 | $575,055,000.00 | $566,922,000.00 | $558,155,000.00 | $524,387,000.00 | $486,966,000.00 | $258,970,000.00 | $205,192,000.00 | $188,741,000.00 | $190,954,000.00 | $180,338,000.00 | $177,231,000.00 | $168,448,000.00 | $153,775,000.00 | $164,416,000.00 | $161,409,000.00 | $150,155,000.00 | $151,300,000.00 | $143,170,000.00 | $139,828,000.00 | $123,199,000.00 | $102,433,000.00 | $113,085,000.00 | $97,467,000.00 | $90,449,712.00 | $75,878,540.00 | $80,536,626.00 | $79,052,516.00 | $63,477,555.00 | $57,295,845.00 | $65,930,972.00 | $61,732,423.00 | -- | -- | -- | $82,326,195.00 | -- | -- |
Property Plant and Equipement | $209,166,000.00 | $200,533,000.00 | $186,957,000.00 | $179,096,000.00 | $172,674,000.00 | $169,843,000.00 | $164,160,000.00 | $157,916,000.00 | $149,505,000.00 | $138,457,000.00 | $128,808,000.00 | $119,933,000.00 | $112,119,000.00 | $105,494,000.00 | $102,718,000.00 | $45,386,000.00 | $43,065,000.00 | $43,770,000.00 | $42,592,000.00 | $40,500,000.00 | $41,347,000.00 | $37,893,000.00 | $35,613,000.00 | $34,503,000.00 | $31,175,000.00 | $31,172,000.00 | $31,263,000.00 | $29,603,000.00 | $26,399,000.00 | $24,004,000.00 | $22,976,000.00 | $22,249,000.00 | $22,177,000.00 | $21,848,000.00 | $19,855,000.00 | $18,231,000.00 | $17,213,000.00 | $17,523,000.00 | $17,848,000.00 | $17,958,000.00 | $18,398,000.00 | $19,043,000.00 | $19,347,416.00 | $20,032,085.00 | $21,202,659.00 | $21,952,201.00 | $22,650,797.00 | $24,117,667.00 | $25,632,688.00 | $26,845,220.00 | -- | -- | -- | $35,905,765.00 | -- | -- |
Intangible Assets Net | $89,419,000.00 | $19,539,000.00 | $20,324,000.00 | $21,837,000.00 | $11,270,000.00 | $12,158,000.00 | $13,039,000.00 | $13,934,000.00 | $14,399,000.00 | $15,470,000.00 | $7,426,000.00 | $7,870,000.00 | $8,642,000.00 | $9,448,000.00 | $10,260,000.00 | $11,146,000.00 | $11,929,000.00 | $12,771,000.00 | $13,528,000.00 | $14,424,000.00 | $15,067,000.00 | $15,935,000.00 | $16,956,000.00 | $20,442,000.00 | $17,496,000.00 | $18,823,000.00 | $20,758,000.00 | $19,334,000.00 | $20,256,000.00 | $15,218,000.00 | $7,116,000.00 | $7,228,000.00 | $7,431,000.00 | $7,588,000.00 | $7,812,000.00 | $7,085,000.00 | $2,965,000.00 | $3,115,000.00 | $3,107,000.00 | $3,219,000.00 | $3,264,000.00 | $3,317,000.00 | $3,360,355.00 | $3,332,521.00 | $3,287,628.00 | $3,317,169.00 | $3,332,276.00 | $3,336,419.00 | $3,239,102.00 | $3,224,006.00 | -- | -- | -- | $3,090,876.00 | -- | -- |
Goodwill | $308,470,000.00 | $57,945,000.00 | $57,344,000.00 | $57,741,000.00 | $44,982,000.00 | $44,983,000.00 | $44,819,000.00 | $45,004,000.00 | $43,607,000.00 | $43,592,000.00 | $25,571,000.00 | $25,178,000.00 | $25,194,000.00 | $25,205,000.00 | $25,012,000.00 | $24,905,000.00 | $24,752,000.00 | $25,013,000.00 | $24,876,000.00 | $24,969,000.00 | $25,017,000.00 | $24,981,000.00 | $25,043,000.00 | $24,684,000.00 | $14,947,000.00 | $14,927,000.00 | $14,923,000.00 | $13,183,000.00 | $13,001,000.00 | $10,442,000.00 | $8,885,000.00 | $9,100,000.00 | $9,179,000.00 | $9,596,000.00 | $9,313,000.00 | $7,786,000.00 | $2,206,000.00 | $2,206,000.00 | $2,206,000.00 | $2,235,000.00 | $2,235,000.00 | $2,235,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $212,470,000.00 | $220,638,000.00 | $194,543,000.00 | $177,903,000.00 | $168,173,000.00 | $159,616,000.00 | $110,643,000.00 | $100,982,000.00 | $98,003,000.00 | $98,247,000.00 | $91,627,000.00 | $84,244,000.00 | $102,920,000.00 | $79,917,000.00 | $67,288,000.00 | $63,806,000.00 | $59,457,000.00 | $40,181,000.00 | $37,142,000.00 | $35,594,000.00 | $35,756,000.00 | $22,999,000.00 | $23,396,000.00 | $22,831,000.00 | $21,573,000.00 | $15,366,000.00 | $16,534,000.00 | $15,182,000.00 | $14,781,000.00 | $13,917,000.00 | $21,762,000.00 | $16,172,000.00 | $9,039,000.00 | $7,196,000.00 | $6,024,000.00 | $4,976,000.00 | $4,039,000.00 | $2,523,000.00 | $1,766,000.00 | $1,309,000.00 | $1,105,000.00 | $618,000.00 | $357,512.00 | $203,122.00 | $258,018.00 | $308,553.00 | $409,940.00 | $294,219.00 | $349,326.00 | $444,933.00 | -- | -- | -- | $944,346.00 | -- | -- |
Total Assets | $3,616,196,000.00 | $3,436,845,000.00 | $3,254,183,000.00 | $3,077,404,000.00 | $3,007,949,000.00 | $2,851,894,000.00 | $2,010,430,000.00 | $1,932,023,000.00 | $1,772,454,000.00 | $1,688,210,000.00 | $1,645,387,000.00 | $1,526,888,000.00 | $1,404,858,000.00 | $1,381,023,000.00 | $1,279,149,000.00 | $1,232,912,000.00 | $877,451,000.00 | $845,639,000.00 | $792,304,000.00 | $746,370,000.00 | $739,195,000.00 | $719,540,000.00 | $681,695,000.00 | $642,397,000.00 | $392,985,000.00 | $338,112,000.00 | $327,607,000.00 | $316,311,000.00 | $299,518,000.00 | $278,163,000.00 | $252,200,000.00 | $228,695,000.00 | $237,108,000.00 | $229,881,000.00 | $213,477,000.00 | $212,153,000.00 | $195,811,000.00 | $185,368,000.00 | $164,140,000.00 | $149,357,000.00 | $164,762,000.00 | $148,382,000.00 | $128,492,252.00 | $113,008,186.00 | $117,068,110.00 | $116,236,251.00 | $102,586,737.00 | $97,760,319.00 | $107,868,257.00 | $104,962,751.00 | -- | -- | -- | $136,186,935.00 | -- | -- |
Accounts Payable | $82,075,000.00 | $88,326,000.00 | $90,035,000.00 | $72,989,000.00 | $65,988,000.00 | $59,918,000.00 | $50,193,000.00 | $60,689,000.00 | $49,348,000.00 | $32,220,000.00 | $27,418,000.00 | $7,778,000.00 | $19,791,000.00 | $24,142,000.00 | $22,441,000.00 | $40,105,000.00 | $31,568,000.00 | $25,874,000.00 | $14,638,000.00 | $9,064,000.00 | $9,865,000.00 | $15,164,000.00 | $8,998,000.00 | $9,213,000.00 | $11,692,000.00 | $8,592,000.00 | $12,354,000.00 | $17,993,000.00 | $15,632,000.00 | $10,736,000.00 | $8,982,000.00 | $8,083,000.00 | $9,486,000.00 | $7,333,000.00 | $6,040,000.00 | $7,477,000.00 | $7,808,000.00 | $7,682,000.00 | $6,483,000.00 | $5,404,000.00 | $7,013,000.00 | $6,221,000.00 | $5,112,997.00 | $5,897,846.00 | $4,836,520.00 | $6,222,904.00 | $4,259,347.00 | $3,932,328.00 | $3,807,316.00 | $4,513,938.00 | -- | -- | -- | $4,550,789.00 | -- | -- |
Accrued Liabilities | $127,415,000.00 | $188,230,000.00 | $146,940,000.00 | $118,162,000.00 | $120,607,000.00 | $155,934,000.00 | $112,766,000.00 | $100,980,000.00 | $69,435,000.00 | $103,707,000.00 | $88,894,000.00 | $66,908,000.00 | $41,097,000.00 | $59,843,000.00 | $74,114,000.00 | $64,467,000.00 | $36,404,000.00 | $45,001,000.00 | $35,745,000.00 | $34,011,000.00 | $36,348,000.00 | $39,954,000.00 | $36,908,000.00 | $29,995,000.00 | $34,869,000.00 | $26,014,000.00 | $22,431,000.00 | $19,879,000.00 | $20,330,000.00 | $18,248,000.00 | $16,086,000.00 | $10,382,000.00 | $12,626,000.00 | $8,643,000.00 | $6,668,000.00 | $6,605,000.00 | $6,999,000.00 | $9,245,000.00 | $6,853,000.00 | $6,249,000.00 | $9,407,000.00 | $8,840,000.00 | $8,180,852.00 | $7,425,604.00 | $6,798,624.00 | $7,065,085.00 | -- | -- | $6,337,302.00 | $7,643,004.00 | -- | -- | -- | $3,759,800.00 | -- | -- |
Total Current Liabilities | $1,798,181,000.00 | $1,824,811,000.00 | $1,733,066,000.00 | $1,632,406,000.00 | $1,604,954,000.00 | $1,583,403,000.00 | $779,117,000.00 | $738,372,000.00 | $647,665,000.00 | $640,361,000.00 | $531,484,000.00 | $429,189,000.00 | $393,954,000.00 | $404,768,000.00 | $383,996,000.00 | $363,099,000.00 | $317,861,000.00 | $302,144,000.00 | $284,657,000.00 | $257,443,000.00 | $258,656,000.00 | $264,699,000.00 | $222,033,000.00 | $193,555,000.00 | $193,656,000.00 | $170,668,000.00 | $161,527,000.00 | $152,850,000.00 | $142,128,000.00 | $127,275,000.00 | $110,872,000.00 | $94,265,000.00 | $83,882,000.00 | $72,877,000.00 | $63,991,000.00 | $58,268,000.00 | $55,777,000.00 | $56,262,000.00 | $46,098,000.00 | $38,890,000.00 | $40,976,000.00 | $40,035,000.00 | $36,347,411.00 | $33,343,340.00 | $28,891,747.00 | $28,951,205.00 | $26,271,358.00 | $22,473,251.00 | $20,836,320.00 | $22,507,197.00 | -- | -- | -- | $18,622,694.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,421,080,000.00 | $1,347,410,000.00 | $1,315,954,000.00 | $1,293,089,000.00 | $1,262,099,000.00 | $1,174,594,000.00 | $1,167,218,000.00 | $1,139,086,000.00 | $1,118,859,000.00 | $1,095,229,000.00 | $1,147,478,000.00 | $1,179,005,000.00 | $1,044,724,000.00 | $962,159,000.00 | $908,584,000.00 | $883,609,000.00 | $543,305,000.00 | $528,272,000.00 | $480,747,000.00 | $467,904,000.00 | $460,146,000.00 | $453,400,000.00 | $447,933,000.00 | $442,717,000.00 | $202,344,000.00 | $201,672,000.00 | $197,978,000.00 | $194,221,000.00 | $189,710,000.00 | $187,656,000.00 | $184,937,000.00 | $181,943,000.00 | $179,630,000.00 | $178,143,000.00 | $175,766,000.00 | $174,015,000.00 | $166,275,000.00 | $162,641,000.00 | $156,729,000.00 | $153,806,000.00 | $151,461,000.00 | $139,424,000.00 | $128,623,101.00 | $121,349,015.00 | $114,623,636.00 | $111,661,393.00 | $104,525,144.00 | $103,342,170.00 | $102,370,309.00 | $101,597,626.00 | -- | -- | -- | $97,122,085.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-11,586,000.00 | $-10,679,000.00 | $-12,869,000.00 | $-6,726,000.00 | $-5,319,000.00 | $-7,179,000.00 | $-7,806,000.00 | $-5,205,000.00 | $-2,878,000.00 | $-1,317,000.00 | $-1,020,000.00 | $-227,000.00 | $142,000.00 | $141,000.00 | $-1,552,000.00 | $-2,790,000.00 | $-3,468,000.00 | $-1,096,000.00 | $-1,798,000.00 | $-1,571,000.00 | $-1,463,000.00 | $-1,513,000.00 | $-1,626,000.00 | $-1,519,000.00 | $-2,174,000.00 | $-1,467,000.00 | $-1,208,000.00 | $352,000.00 | $1,068,000.00 | $903,000.00 | $403,000.00 | $342,000.00 | $317,000.00 | $83,000.00 | $46,000.00 | $161,000.00 | $153,000.00 | $64,000.00 | $-2,000.00 | $13,000.00 | $8,000.00 | $-2,000.00 | $-28,147.00 | $-120,453.00 | $-75,268.00 | $-57,032.00 | $-75,640.00 | $-101,503.00 | $-81,074.00 | $-80,956.00 | -- | -- | -- | $-35,445.00 | -- | -- |
Accumulated Deficit | $564,467,000.00 | $431,249,000.00 | $373,978,000.00 | $314,581,000.00 | $302,161,000.00 | $257,022,000.00 | $227,847,000.00 | $215,716,000.00 | $164,754,000.00 | $109,883,000.00 | $123,391,000.00 | $74,867,000.00 | $121,984,000.00 | $169,901,000.00 | $144,067,000.00 | $144,940,000.00 | $175,699,000.00 | $172,265,000.00 | $184,644,000.00 | $178,540,000.00 | $177,802,000.00 | $171,383,000.00 | $169,301,000.00 | $163,590,000.00 | $155,105,000.00 | $123,185,000.00 | $125,256,000.00 | $124,834,000.00 | $122,558,000.00 | $118,275,000.00 | $111,934,000.00 | $108,091,000.00 | $104,441,000.00 | $100,978,000.00 | $95,874,000.00 | $94,353,000.00 | $88,250,000.00 | $81,045,000.00 | $75,959,000.00 | $68,402,000.00 | $64,519,000.00 | $61,127,000.00 | $55,752,014.00 | $50,638,422.00 | $46,180,888.00 | $42,883,067.00 | $39,068,261.00 | $35,391,390.00 | $31,949,143.00 | $28,145,325.00 | -- | -- | -- | $35,185,191.00 | -- | -- |
Total Stockholders' Equity | $1,818,015,000.00 | $1,612,034,000.00 | $1,521,117,000.00 | $1,444,998,000.00 | $1,402,995,000.00 | $1,268,491,000.00 | $1,231,313,000.00 | $1,193,651,000.00 | $1,124,789,000.00 | $1,047,849,000.00 | $1,113,903,000.00 | $1,097,699,000.00 | $1,010,904,000.00 | $976,255,000.00 | $895,153,000.00 | $869,813,000.00 | $559,590,000.00 | $543,495,000.00 | $507,647,000.00 | $488,927,000.00 | $480,539,000.00 | $467,324,000.00 | $459,662,000.00 | $448,842,000.00 | $199,329,000.00 | $167,444,000.00 | $166,080,000.00 | $163,461,000.00 | $157,390,000.00 | $150,888,000.00 | $141,328,000.00 | $134,430,000.00 | $153,226,000.00 | $157,004,000.00 | $149,486,000.00 | $153,885,000.00 | $140,034,000.00 | $129,106,000.00 | $118,042,000.00 | $110,467,000.00 | $123,786,000.00 | $108,347,000.00 | $92,144,841.00 | $79,664,846.00 | $88,176,363.00 | $87,285,046.00 | $76,315,379.00 | $75,287,068.00 | $87,031,937.00 | $82,455,554.00 | -- | -- | -- | $117,564,241.00 | $117,701,196.00 | $112,526,262.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,616,196,000.00 | $3,436,845,000.00 | $3,254,183,000.00 | $3,077,404,000.00 | $3,007,949,000.00 | $2,851,894,000.00 | $2,010,430,000.00 | $1,932,023,000.00 | $1,772,454,000.00 | $1,688,210,000.00 | $1,645,387,000.00 | $1,526,888,000.00 | $1,404,858,000.00 | $1,381,023,000.00 | $1,279,149,000.00 | $1,232,912,000.00 | $877,451,000.00 | $845,639,000.00 | $792,304,000.00 | $746,370,000.00 | $739,195,000.00 | $732,023,000.00 | $681,695,000.00 | $642,397,000.00 | $392,985,000.00 | $295,587,000.00 | $327,607,000.00 | $316,311,000.00 | $299,518,000.00 | $278,163,000.00 | $252,200,000.00 | $228,695,000.00 | -- | $229,881,000.00 | $213,477,000.00 | $212,153,000.00 | $195,811,000.00 | $185,368,000.00 | $164,140,000.00 | $149,357,000.00 | $164,762,000.00 | $148,382,000.00 | $128,492,252.00 | $113,008,186.00 | $117,068,110.00 | $116,236,251.00 | $102,586,737.00 | $97,760,319.00 | $107,868,257.00 | $104,962,751.00 | -- | -- | -- | $136,186,935.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $260,046,000.00 | $955,382,000.00 | $691,495,000.00 | $232,121,000.00 | $204,102,000.00 | $728,638,000.00 | $522,959,000.00 | $329,702,000.00 | $155,739,000.00 | $540,910,000.00 | $144,567,000.00 | $137,929,000.00 | $123,353,000.00 | $416,331,000.00 | $275,025,000.00 | $176,785,000.00 | $88,608,000.00 | $307,286,000.00 | $214,646,000.00 | $134,477,000.00 | $68,917,000.00 | $258,583,000.00 | $65,633,000.00 | $127,604,000.00 | $64,461,000.00 | $63,016,000.00 | $144,072,000.00 | $45,637,000.00 | $48,670,000.00 | $170,536,000.00 | $46,565,000.00 | $74,201,000.00 | $36,902,000.00 | $36,988,000.00 | $31,068,000.00 | $60,591,000.00 | $29,868,000.00 | $101,548,000.00 | $28,713,000.00 | $23,214,000.00 | $22,208,000.00 | $25,554,000.00 | $60,289,000.00 | $19,742,000.00 | $18,451,004.00 | $19,167,932.00 | $48,546,643.00 | $16,502,373.00 | $15,241,259.00 | $44,529,237.00 | $13,103,609.00 | $12,240,492.00 | $12,208,863.00 | $45,366,875.00 | $63,402,409.00 | -- |
Research and Development | $91,097,000.00 | $303,700,000.00 | $76,880,000.00 | $71,940,000.00 | $70,927,000.00 | $233,800,000.00 | $165,090,000.00 | $57,547,000.00 | $48,416,000.00 | $194,026,000.00 | $42,382,000.00 | $100,970,000.00 | $47,018,000.00 | $123,195,000.00 | $85,187,000.00 | $29,560,000.00 | $26,381,000.00 | $100,721,000.00 | $25,129,000.00 | $23,493,000.00 | $23,354,000.00 | $76,856,000.00 | $21,982,000.00 | $33,620,000.00 | $15,119,000.00 | $55,373,000.00 | $39,618,000.00 | $25,452,000.00 | $12,463,000.00 | $30,609,000.00 | $7,358,000.00 | $13,637,000.00 | $6,927,000.00 | $23,614,000.00 | $6,528,000.00 | $5,906,000.00 | $4,558,000.00 | $14,885,000.00 | $3,759,000.00 | $7,061,000.00 | $3,606,000.00 | $9,888,000.00 | $6,444,000.00 | $1,992,000.00 | $2,012,556.00 | $8,139,359.00 | $1,985,701.00 | $2,038,830.00 | $2,132,220.00 | $9,989,219.00 | $7,908,420.00 | $5,545,699.00 | $2,752,465.00 | $11,411,889.00 | $20,002,351.00 | -- |
Selling, General, and Administrative | $152,669,000.00 | $496,874,000.00 | $359,768,000.00 | $119,922,000.00 | $116,567,000.00 | $401,575,000.00 | $287,157,000.00 | $95,005,000.00 | $90,129,000.00 | $515,007,000.00 | $403,554,000.00 | $304,259,000.00 | $126,597,000.00 | $307,286,000.00 | $209,763,000.00 | $135,320,000.00 | $63,027,000.00 | $212,959,000.00 | $134,678,000.00 | $86,254,000.00 | $42,892,000.00 | $156,886,000.00 | $114,787,000.00 | $39,343,000.00 | $35,759,000.00 | $138,692,000.00 | $36,398,000.00 | $31,824,000.00 | $30,857,000.00 | $108,076,000.00 | $28,121,000.00 | $49,212,000.00 | $24,833,000.00 | $69,698,000.00 | $47,842,000.00 | $30,008,000.00 | $14,565,000.00 | $54,158,000.00 | $12,441,000.00 | $13,547,000.00 | $13,746,000.00 | $46,584,000.00 | $12,775,980.00 | $10,941,000.00 | $11,210,900.00 | $39,086,190.00 | $26,798,629.00 | $17,258,633.00 | $8,854,022.00 | $38,000,455.00 | $27,887,357.00 | $18,401,230.00 | $9,346,213.00 | $39,021,564.00 | $43,479,232.00 | -- |
Total Operating Expenses | $243,766,000.00 | $800,593,000.00 | $579,515,000.00 | $379,356,000.00 | $187,494,000.00 | $635,385,000.00 | $161,150,000.00 | $291,097,000.00 | $138,545,000.00 | $709,033,000.00 | $141,677,000.00 | $405,229,000.00 | $173,615,000.00 | $430,481,000.00 | $294,950,000.00 | $191,261,000.00 | $89,408,000.00 | $313,680,000.00 | $206,654,000.00 | $133,101,000.00 | $66,246,000.00 | $233,742,000.00 | $61,667,000.00 | $57,844,000.00 | $50,878,000.00 | $194,065,000.00 | $50,564,000.00 | $44,813,000.00 | $43,320,000.00 | $138,685,000.00 | $35,479,000.00 | $62,849,000.00 | $31,760,000.00 | $93,312,000.00 | $24,362,000.00 | $40,472,000.00 | $19,123,000.00 | $69,043,000.00 | $50,554,000.00 | $17,002,000.00 | $17,352,000.00 | $57,895,000.00 | -- | -- | -- | $45,186,055.00 | -- | -- | -- | $55,445,170.00 | -- | -- | -- | $50,506,514.00 | $63,481,583.00 | -- |
Loss from Operations | $16,280,000.00 | $154,789,000.00 | $55,113,000.00 | $40,259,000.00 | $16,608,000.00 | $93,253,000.00 | $70,712,000.00 | $21,411,000.00 | $17,194,000.00 | $-168,123,000.00 | $2,890,000.00 | $-143,947,000.00 | $-50,262,000.00 | $-14,150,000.00 | $-19,925,000.00 | $-14,476,000.00 | $-800,000.00 | $-6,394,000.00 | $6,616,000.00 | $1,376,000.00 | $2,671,000.00 | $24,841,000.00 | $3,966,000.00 | $5,299,000.00 | $13,583,000.00 | $13,023,000.00 | $5,375,000.00 | $6,174,000.00 | $5,350,000.00 | $31,851,000.00 | $11,086,000.00 | $6,210,000.00 | $5,142,000.00 | $35,335,000.00 | $6,706,000.00 | $9,374,000.00 | $10,745,000.00 | $32,505,000.00 | $12,513,000.00 | $6,212,000.00 | $4,856,000.00 | $27,948,000.00 | $18,946,935.00 | $12,066,000.00 | $5,256,508.00 | $22,528,520.00 | $17,791,263.00 | $12,513,949.00 | $6,455,017.00 | $-10,915,933.00 | $1,212,092.00 | $-5,016,545.00 | $110,185.00 | $-5,139,639.00 | $-79,174.00 | -- |
Loss Before Income Taxes | $165,720,000.00 | $155,000,000.00 | $69,423,000.00 | $-12,109,000.00 | $41,884,000.00 | $196,518,000.00 | $161,788,000.00 | $68,437,000.00 | $72,493,000.00 | $-141,375,000.00 | $-104,161,000.00 | $-101,521,000.00 | $-49,677,000.00 | $-6,291,000.00 | $-15,331,000.00 | $-12,063,000.00 | $141,000.00 | $2,070,000.00 | $13,970,000.00 | $5,534,000.00 | $4,984,000.00 | $28,104,000.00 | $5,240,000.00 | $5,004,000.00 | $14,846,000.00 | $15,761,000.00 | $631,000.00 | $8,064,000.00 | $5,556,000.00 | $31,497,000.00 | $21,978,000.00 | $11,347,000.00 | $5,260,000.00 | $35,361,000.00 | $26,837,000.00 | $20,153,000.00 | $10,680,000.00 | $32,311,000.00 | $23,493,000.00 | $11,140,000.00 | $4,886,000.00 | $28,034,000.00 | $6,916,000.00 | $12,062,638.00 | $5,233,747.00 | $22,612,000.00 | $5,288,733.00 | $12,528,076.00 | $6,462,011.00 | $-9,629,000.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.77 | $2.35 | $0.79 | $0.78 | $0.62 | $2.07 | $1.66 | $0.72 | $0.77 | $-0.91 | $0.73 | $-1.47 | $-0.75 | $-0.03 | $-0.01 | $-0.44 | $0.07 | $-0.21 | $0.10 | $0.12 | $0.11 | $0.04 | $0.10 | $0.15 | $0.24 | $0.10 | $0.01 | $0.04 | $0.09 | $0.33 | $0.21 | $0.07 | $0.06 | $0.37 | $0.28 | $0.25 | $0.14 | $0.38 | $0.14 | $0.07 | $0.06 | $0.10 | $0.10 | $0.09 | $0.06 | $0.07 | $0.07 | $0.12 | $0.07 | $-0.12 | $0.02 | $-0.04 | -- | $-0.07 | -- | -- |
Weighted Average Shares Basic | 75,355,000 | 74,195,000 | 73,904,000 | 73,435,000 | 72,638,000 | 71,093,000 | 71,033,000 | 71,040,000 | 70,950,000 | 66,191,000 | 65,139,000 | 64,604,000 | 64,036,000 | 61,782,000 | 63,496,000 | 60,346,000 | 59,609,000 | 59,190,000 | 59,128,000 | 59,051,000 | 58,914,000 | 56,392,000 | 58,340,000 | 54,330,000 | 53,119,000 | 52,726,000 | 52,831,000 | 52,578,000 | 52,418,000 | 52,667,000 | 52,791,000 | 53,087,000 | 53,693,000 | 53,548,000 | 53,509,000 | 53,644,000 | 53,167,000 | 52,948,000 | 53,013,000 | 53,287,000 | 53,190,000 | 51,880,000 | 51,341,785 | 51,923,000 | 52,746,178 | 53,827,204 | 52,509,068 | 54,520,889 | 55,700,395 | 59,435,624 | 60,617,787 | 61,515,979 | 62,409,267 | 62,524,446 | 61,920,094 | -- |
Earnings Per Share Diluted | $1.73 | $2.31 | $1.56 | $0.16 | $0.61 | $2.03 | $1.63 | $0.71 | $0.76 | $-0.91 | $-0.71 | $-1.47 | $-0.75 | $-0.03 | $-0.01 | $-0.51 | $0.07 | $0.01 | $0.22 | $0.12 | $0.11 | $0.50 | $0.10 | $0.38 | $0.24 | $-0.04 | $0.14 | $0.13 | $0.09 | $0.12 | $0.07 | $0.13 | $0.06 | $0.09 | $0.03 | $0.11 | $0.13 | $0.37 | $0.27 | $0.13 | $0.06 | $0.34 | $0.24 | $0.08 | $0.06 | $0.27 | $0.19 | $0.06 | $0.07 | $-0.12 | $-0.02 | $-0.04 | -- | $-0.07 | -- | -- |
Weighted Average Shares Diluted | 77,132,000 | 75,456,000 | 75,952,000 | 75,780,000 | 73,880,000 | 72,534,000 | 72,386,000 | 72,316,000 | 72,349,000 | 66,191,000 | 72,441,000 | 64,604,000 | 64,036,000 | 61,782,000 | 63,496,000 | 59,977,000 | 60,394,000 | 60,018,000 | 59,938,000 | 60,000,000 | 59,751,000 | 57,922,000 | 59,805,000 | 57,054,000 | 54,532,000 | 53,898,000 | 53,762,000 | 53,770,000 | 53,677,000 | 53,536,000 | 53,141,000 | 53,289,000 | 54,498,000 | 54,638,000 | 54,671,000 | 54,800,000 | 54,513,000 | 54,500,000 | 53,821,000 | 54,928,000 | 55,124,000 | 54,152,000 | 53,320,918 | 52,853,166 | 54,599,980 | 54,722,785 | 53,106,325 | 59,482,674 | 56,358,066 | 59,435,624 | 60,037,328 | 61,515,979 | 63,250,334 | 62,524,446 | 61,920,094 | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | -- | -- | 200,000,000 | -- | -- |
Common Stock Shares Outstanding | 75,466,171 | 75,301,424 | 74,931,697 | 74,763,004 | 73,874,062 | 71,474,581 | 71,151,670 | 71,077,699 | 70,996,658 | 70,896,856 | 67,577,868 | 65,674,346 | 64,673,091 | 63,766,555 | 63,548,081 | 63,468,347 | 59,813,163 | 59,497,759 | 59,320,793 | 59,251,731 | 59,109,286 | 58,810,637 | 58,419,742 | 58,289,613 | 53,307,083 | 52,969,869 | 52,853,920 | 52,593,417 | 52,593,417 | 52,325,251 | 52,245,605 | 52,172,547 | 53,356,116 | 53,692,192 | 53,604,818 | 53,865,918 | 53,359,345 | 53,000,867 | 52,516,219 | 52,570,105 | 53,994,484 | 52,725,247 | 51,838,855 | 50,748,873 | 52,410,534 | 52,770,392 | 52,331,988 | 52,830,153 | 55,702,742 | 55,696,608 | -- | -- | -- | 62,621,268 | -- | -- |
Common Stock Value | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $683.00 | $672.00 | $665.00 | $661.00 | $657.00 | $655.00 | $652.00 | $652.00 | -- | -- | -- | $647.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |