Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $534,403,000.00 | $269,465,000.00 | $177,367,000.00 | $201,776,000.00 | $299,503,000.00 | $257,418,000.00 | $708,778,000.00 | $1,413,958,000.00 | $2,359,350,000.00 | $1,857,480,000.00 | $1,719,265,000.00 | $1,135,021,000.00 | $864,305,000.00 | $767,904,000.00 | $822,676,000.00 | $582,428,000.00 | $389,220,000.00 | $435,440,000.00 | $433,391,000.00 | $356,046,000.00 | $232,950,000.00 | $154,425,000.00 | $251,142,000.00 | $370,950,000.00 | $261,231,000.00 | $267,099,000.00 | $227,554,000.00 | $93,878,000.00 | $82,931,000.00 | $48,818,000.00 | -- | -- | $65,647,000.00 | $45,655,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | $35,065,000.00 | -- | -- | -- | $31,869,000.00 | $31,503,000.00 | $16,434,000.00 | $15,116,000.00 | $14,031,000.00 | $13,337,000.00 | $13,756,000.00 | $13,475,000.00 | $15,913,000.00 | $15,065,000.00 | $14,917,000.00 | $12,100,000.00 | $9,628,000.00 | $6,626,000.00 | $6,446,000.00 | $6,877,000.00 | $6,918,000.00 | $7,012,000.00 | $6,688,000.00 | $6,268,000.00 | $6,010,000.00 | -- | -- | $5,035,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | $9,700,000.00 | -- | -- | -- | $9,700,000.00 | $9,733,000.00 | $9,733,000.00 | $9,700,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,700,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | $9,733,000.00 | -- | -- | $9,733,000.00 | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $7,453,371,000.00 | $7,067,672,000.00 | $6,683,359,000.00 | $6,522,150,000.00 | $6,309,982,000.00 | $6,267,337,000.00 | $6,422,061,000.00 | $6,626,940,000.00 | $7,116,358,000.00 | $6,141,254,000.00 | $5,787,193,000.00 | $4,922,801,000.00 | $4,330,821,000.00 | $4,001,759,000.00 | $3,970,441,000.00 | $3,612,012,000.00 | $3,357,572,000.00 | $3,243,171,000.00 | $2,960,613,000.00 | $2,545,186,000.00 | $2,182,644,000.00 | $1,930,714,000.00 | $1,924,495,000.00 | $1,968,886,000.00 | $1,759,855,000.00 | $1,723,657,000.00 | -- | -- | $1,220,301,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $6,779,830,000.00 | $6,408,651,000.00 | $6,048,449,000.00 | $5,900,875,000.00 | $5,702,095,000.00 | $5,691,440,000.00 | $5,839,824,000.00 | $6,066,910,000.00 | $6,559,369,000.00 | $5,598,600,000.00 | $5,423,598,000.00 | $4,574,584,000.00 | $3,990,034,000.00 | $3,673,175,000.00 | $3,653,272,000.00 | $3,303,476,000.00 | $3,058,448,000.00 | $2,952,169,000.00 | $2,679,283,000.00 | $2,271,399,000.00 | $1,918,127,000.00 | $1,673,445,000.00 | $1,674,911,000.00 | $1,725,845,000.00 | $1,522,971,000.00 | $1,604,698,000.00 | -- | -- | $1,110,810,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-52,090,000.00 | $-52,936,000.00 | $-60,151,000.00 | $-50,921,000.00 | $-50,132,000.00 | $-54,298,000.00 | $-53,828,000.00 | $-23,812,000.00 | $-7,504,000.00 | $-2,875,000.00 | $-1,872,000.00 | $-2,200,000.00 | $973,000.00 | $1,084,000.00 | $1,169,000.00 | $4,289,000.00 | $1,207,000.00 | $1,739,000.00 | $547,000.00 | $-147,000.00 | $-473,000.00 | $-703,000.00 | $-617,000.00 | $-528,000.00 | $-206,000.00 | $-47,000.00 | -- | -- | $-165,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $332,178,000.00 | $315,975,000.00 | $301,407,000.00 | $279,344,000.00 | $263,783,000.00 | $240,810,000.00 | $248,550,000.00 | $200,406,000.00 | $181,385,000.00 | $162,498,000.00 | $146,283,000.00 | $132,947,000.00 | $120,830,000.00 | $109,055,000.00 | $98,272,000.00 | $87,461,000.00 | $81,364,000.00 | $73,501,000.00 | $65,818,000.00 | $59,761,000.00 | $51,415,000.00 | $45,129,000.00 | $38,017,000.00 | $32,152,000.00 | $25,861,000.00 | $22,536,000.00 | -- | -- | $13,492,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $673,541,000.00 | $659,021,000.00 | $634,910,000.00 | $621,275,000.00 | $607,887,000.00 | $575,897,000.00 | $582,237,000.00 | $560,030,000.00 | $556,989,000.00 | $542,654,000.00 | $363,595,000.00 | $348,217,000.00 | $340,787,000.00 | $328,584,000.00 | $317,169,000.00 | $308,536,000.00 | $299,124,000.00 | $291,002,000.00 | $281,330,000.00 | $273,787,000.00 | $264,517,000.00 | $257,269,000.00 | $249,584,000.00 | $243,041,000.00 | $236,884,000.00 | $118,959,000.00 | $114,980,000.00 | $112,207,000.00 | $109,491,000.00 | $109,968,000.00 | -- | -- | $75,952,000.00 | $58,743,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $7,453,371,000.00 | $7,067,672,000.00 | $6,683,359,000.00 | $6,522,150,000.00 | $6,309,982,000.00 | $6,267,337,000.00 | $6,422,061,000.00 | $6,626,940,000.00 | $7,116,358,000.00 | $6,141,254,000.00 | $5,787,193,000.00 | $4,922,801,000.00 | $4,330,821,000.00 | $4,001,759,000.00 | $3,970,441,000.00 | $3,612,012,000.00 | $3,357,572,000.00 | $3,243,171,000.00 | $2,960,613,000.00 | $2,545,186,000.00 | $2,182,644,000.00 | $1,930,714,000.00 | $1,924,495,000.00 | $1,968,886,000.00 | $1,759,855,000.00 | $1,723,657,000.00 | -- | -- | $1,220,301,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $24,285,000.00 | $106,918,000.00 | $28,355,000.00 | $58,696,000.00 | $33,837,000.00 | $96,898,000.00 | $35,946,000.00 | $26,040,000.00 | $28,052,000.00 | $24,209,000.00 | $37,309,000.00 | $17,744,000.00 | $57,918,000.00 | $15,894,000.00 | $24,768,000.00 | $9,003,000.00 | $11,562,000.00 | $11,254,000.00 | $8,937,000.00 | $12,308,000.00 | $8,703,000.00 | $10,461,000.00 | $17,612,000.00 | $9,113,000.00 | $8,541,000.00 | $6,407,000.00 | $4,408,000.00 | $4,222,000.00 | $-384,000.00 | $2,522,000.00 | $3,118,000.00 | $2,802,000.00 | $6,828,000.00 | -- |
Earnings Per Share Basic | $1.46 | $6.95 | $5.64 | $3.65 | $2.26 | $5.42 | $6.13 | $1.74 | $1.74 | $4.89 | $3.06 | $1.46 | $4.76 | $3.34 | $1.30 | $0.73 | $0.95 | $0.92 | $0.73 | $1.03 | $0.77 | $0.87 | $0.72 | $0.77 | $0.50 | $1.95 | $0.57 | $0.55 | $0.43 | $-0.50 | $0.59 | $0.53 | $1.54 | -- |
Weighted Average Shares Basic | 11,132,989 | 11,060,110 | 11,039,363 | 11,136,261 | 11,044,624 | 10,929,021 | 10,931,697 | 10,919,868 | 9,011,700 | 8,618,973 | 8,294,404 | 8,276,174 | 8,221,429 | 8,222,870 | 8,221,748 | 8,215,959 | 8,174,142 | 8,172,638 | 8,171,360 | 8,150,452 | 8,133,553 | 8,126,220 | 8,126,772 | 8,124,028 | 5,071,045 | 4,543,000 | 4,539,925 | 4,543,925 | 3,640,026 | 3,342,000 | -- | -- | 2,719,805 | -- |
Earnings Per Share Diluted | $1.46 | $6.91 | $5.61 | $1.37 | $2.25 | $5.29 | $2.23 | $1.69 | $6.45 | $1.77 | $2.98 | $1.43 | $4.66 | $1.27 | $2.00 | $0.72 | $0.93 | $2.63 | $1.72 | $1.01 | $0.75 | $0.85 | $0.70 | $0.75 | $2.34 | $0.82 | $0.57 | $0.55 | $0.43 | $0.45 | $0.58 | $0.53 | $1.54 | -- |
Weighted Average Shares Diluted | 11,132,989 | 11,129,900 | 11,123,348 | 11,271,150 | 11,103,008 | 11,200,184 | 11,177,152 | 11,223,294 | 9,272,822 | 8,893,104 | 8,496,945 | 8,417,319 | 8,398,444 | 8,392,055 | 8,391,514 | 8,412,782 | 8,339,141 | 8,348,970 | 8,320,866 | 8,285,220 | 8,288,524 | 8,281,021 | 8,290,048 | 8,275,243 | 5,202,234 | 4,577,000 | 4,572,925 | 4,576,925 | 3,673,026 | 3,375,000 | -- | -- | 2,719,805 | -- |
Common 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 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | 10,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 11,191,958 | 11,062,729 | 11,062,729 | 10,991,074 | 11,211,274 | 10,949,965 | 10,931,697 | 10,931,697 | 10,920,569 | 10,644,192 | 8,344,193 | 8,345,032 | 8,295,272 | 8,289,479 | 8,294,801 | 8,294,801 | 8,312,918 | 8,319,852 | 8,320,816 | 8,320,816 | 8,217,274 | 8,207,234 | 8,205,234 | 8,194,925 | 8,196,310 | 4,633,012 | -- | -- | 4,604,563 | -- | -- | -- | -- | -- |
Common Stock Value | $112,000.00 | $111,000.00 | $110,000.00 | $110,000.00 | $112,000.00 | $109,000.00 | $109,000.00 | $109,000.00 | $109,000.00 | $106,000.00 | $83,000.00 | $83,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $82,000.00 | $81,000.00 | $81,000.00 | $81,000.00 | $81,000.00 | $45,000.00 | -- | -- | $45,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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,000.00 | -- | -- | -- | $3,000.00 | $3,000.00 | -- | -- | $3,000.00 | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |