Home Data Calendar Blog

IMMR

Tables

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 31.41NA32.7532.810.03NA33.6833.6234.27NA32.6131.2529.18NA27.1327.6331.0131.9031.7131.5831.0930.8130.7830.5330.5729.2529.2529.1929.0228.8629.3028.8328.4929.3229.1328.9127.8228.4329.3529.2129.3829.6829.6529.2928.2927.2927.6628.0627.9428.4728.9228.6128.96NANA28.52
Weighted Average Number Of Shares Outstanding Basic 31.03NA32.5232.580.03NA33.2033.6234.00NA32.4730.9828.58NA26.9027.6331.0131.7331.7131.5831.0930.8130.7830.5329.7029.2529.2529.1929.0228.8628.8528.8328.4928.3028.1928.0727.8227.7328.5028.3828.3728.6128.5628.1527.4227.2927.6628.0627.9428.4728.9228.6128.25NANA28.10
Earnings Per Share Basic 0.600.490.080.220.250.590.23-0.050.150.040.120.170.070.280.11-0.03-0.160.03-0.04-0.27-0.35-0.10-0.15-0.252.35-0.42-0.18-0.51-0.44-1.320.24-0.20-0.090.040.010.060.000.040.040.010.071.310.040.030.08-0.01-0.11-0.08-0.01-0.01-0.05-0.050.05NANA0.01
Earnings Per Share Diluted 0.590.490.080.210.250.600.23-0.050.150.030.120.170.070.280.11-0.03-0.160.03-0.04-0.27-0.35-0.10-0.15-0.252.29-0.42-0.18-0.51-0.44-1.320.24-0.20-0.090.040.010.060.000.040.040.010.061.260.040.030.08-0.01-0.11-0.08-0.01-0.01-0.05-0.050.05NANA0.01

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Excluding Assessed Tax 43.8510.389.486.987.079.1614.017.987.319.757.1711.017.1610.947.605.676.2611.4610.628.745.1210.878.556.1485.426.9011.867.039.229.2926.317.8613.6216.5714.3116.2216.2913.6212.0511.8315.4412.0711.3410.2013.868.867.146.489.697.696.506.689.776.396.558.47
Revenues 43.8510.389.486.987.079.1614.017.987.319.757.1711.017.1610.947.605.676.2611.4610.628.745.1210.878.556.1485.426.9011.867.039.229.2926.317.8613.6216.5714.3116.2216.2913.6212.0511.8315.4412.0711.3410.2013.868.867.146.489.697.696.506.689.776.396.558.47
Gain Loss On Investments 5.2912.13-4.584.954.306.84-3.52-7.110.74-1.380.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Expenses 27.235.342.96NA3.813.383.08NANANANANANANANANANANANANANA14.4113.7114.4415.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Research And Development Expense 0.040.020.030.100.130.260.250.350.510.710.801.331.311.080.921.321.691.771.931.832.302.582.112.222.822.623.122.833.203.162.952.974.314.093.473.503.733.012.723.013.063.012.642.662.572.022.092.122.191.862.182.242.102.272.012.00
General And Administrative Expense 25.854.432.573.373.592.892.543.302.712.732.252.642.223.652.964.097.367.618.2214.4512.7010.159.8810.5511.2411.4610.7515.6015.5313.419.6511.0010.097.506.246.728.296.015.275.956.528.464.533.986.144.445.754.364.773.203.193.063.113.233.013.08
Selling And Marketing Expense 1.340.890.370.400.100.230.280.220.490.500.441.191.110.931.101.251.721.551.691.581.611.661.661.571.223.373.383.463.313.883.543.403.803.603.203.674.213.262.242.642.762.652.152.292.251.701.631.691.751.681.641.911.851.961.811.91
Operating Income Loss 16.615.046.523.113.265.7810.934.113.605.803.675.812.495.242.58-1.06-4.550.48-1.27-9.15-11.50-3.55-5.16-8.2970.11-12.22-5.44-14.91-12.85-11.2110.11-9.56-4.611.291.282.22-0.071.191.700.122.950.651.420.762.26-0.17-2.94-2.310.320.23-1.04-1.111.88-1.96-0.950.51
Interest Income Expense Net 8.11NA-2.556.766.53NA-2.35-6.102.03NA0.440.04-0.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 6.073.301.282.841.51-4.960.88-0.170.563.820.340.510.14-2.24-0.100.040.050.270.09-0.000.120.080.02-0.160.450.180.040.100.1526.793.76-3.32-1.70-0.061.010.67-0.040.420.600.091.08-36.770.260.010.020.060.120.070.550.530.430.270.590.400.340.42
Income Taxes Paid Net 0.030.910.250.620.020.750.010.630.020.000.070.000.010.000.040.000.020.060.080.000.020.010.06-0.010.090.060.020.070.040.010.050.06-0.530.020.050.020.070.000.02-0.000.030.010.01-0.010.010.000.000.010.010.000.020.03-3.35-0.040.00NA
Net Income Loss 18.6615.992.687.038.2819.707.71-1.825.081.343.775.342.048.092.85-0.71-4.830.98-1.39-8.62-11.02-3.14-4.64-7.7669.88-12.29-5.29-14.85-12.87-38.157.02-5.56-2.691.140.181.59-0.061.021.070.171.8637.401.210.782.25-0.20-2.99-2.15-0.22-0.27-1.41-1.311.39-2.32-1.130.18
Comprehensive Income Net Of Tax 18.4816.503.007.338.6519.968.05-2.875.321.094.305.342.048.092.85-0.71-4.830.97-1.39-8.60-11.01-3.13-4.64-7.7569.89-12.30-5.28-14.85-12.89-38.157.00-5.53-2.661.110.191.60-0.061.001.080.171.8635.921.220.782.25-0.20-2.98-2.15-0.24-0.29-1.42-1.291.39NANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 244.70215.73204.68202.49197.12190.11171.22174.02180.86175.52160.52141.95136.4196.1387.4485.62107.49124.85127.74135.04148.48146.00146.69151.04155.3451.9859.7770.7883.20103.77137.62101.16105.45105.42108.60113.82118.6397.52104.09114.16120.01110.5884.1383.6085.7963.4467.5072.9277.8174.6880.9482.24NA80.88NANA
Liabilities 43.2532.6335.2532.4631.3932.4128.0634.2837.5134.2329.7330.2231.1132.1533.4235.8939.7441.0943.3151.3357.5546.3446.3049.0850.0642.3239.9246.8145.6148.4345.9417.3417.4318.8024.2131.8540.0920.9226.6434.5042.4529.9025.3027.6436.0818.8023.0623.2124.8123.0623.6724.78NA27.19NANA
Liabilities And Stockholders Equity 244.70215.73204.68202.49197.12190.11171.22174.02180.86175.52160.52141.95136.4196.1387.4485.62107.49124.85127.74135.04148.48146.00146.69151.04155.3451.9859.7770.7883.20103.77137.62101.16105.45105.42108.60113.82118.6397.52104.09114.16120.01110.5884.1383.6085.7963.4467.5072.9277.8174.6880.9482.24NA80.88NANA
Stockholders Equity 201.46183.10169.43170.04165.73157.70143.15139.74143.35141.29130.79111.73105.3063.9854.0149.7367.7483.7684.4383.7190.9399.66100.40101.96105.279.6619.8523.9637.5955.3491.6883.8188.0286.6184.3981.9878.5476.6077.4579.6677.5680.6758.8455.9749.7044.6444.4449.7153.0151.6257.2757.46NA53.68NANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets Current 193.84172.45160.84168.02159.06160.32144.62148.34160.36153.32134.54122.13115.8774.3567.2864.6891.09106.96109.46114.82127.89135.82139.53143.53147.2548.0855.5866.3478.6194.03101.1560.8868.2668.9374.6087.6890.2270.6074.9984.4290.4580.1865.9865.9168.3246.4450.6256.4761.6958.8965.8967.58NA66.59NANA
Cash 13.9314.845.825.277.979.6315.5737.39NA51.4990.6036.7032.0013.9010.308.5015.7023.1323.4041.4031.8029.6025.7029.9062.9023.5013.1017.1014.0024.8028.0014.3014.8011.0011.1018.6015.802.903.104.703.804.104.603.8022.204.504.303.80NA3.70NANANANANANA
Cash And Cash Equivalents At Carrying Value 91.1056.0728.7025.8227.4848.8236.7757.3962.9651.4990.60107.27102.6259.5255.9654.1076.2386.4886.5892.61102.65110.99112.63116.44119.1324.6219.2633.1543.1156.8761.9720.3320.8825.0133.1752.6440.3514.3810.1417.2224.3614.1416.666.9030.224.5613.898.408.597.3014.5115.9016.2212.2413.1314.99
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 91.1056.0728.7025.8227.4848.8236.7757.3962.9651.4990.60107.27102.6259.5255.9654.1076.2386.4886.5892.61102.65110.99112.63116.44119.1324.62NANANA56.87NANANANANANANANANANANANANANANANANANANANANANANANANANA
Short Term Investments 88.01104.29122.00131.72120.92100.9296.78NANA86.43NANANANANA0.000.003.029.039.0014.9613.9317.8420.2519.8421.9228.8628.8632.8732.9132.9335.9339.9339.9233.9919.0037.9942.9852.9956.9856.9856.9847.9956.9833.9938.9933.9843.9648.9748.9948.9848.97NA48.96NANA
Marketable Securities Current 53.6762.9876.5389.3878.9873.4269.4879.4883.5386.4328.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 1.411.741.960.630.491.002.021.271.121.243.242.191.401.620.851.245.132.971.494.410.970.650.940.612.280.465.992.931.531.082.871.204.390.940.860.671.532.712.470.840.350.320.040.462.841.530.902.33NA0.53NANANANANANA
Other Assets Current 0.150.190.050.060.060.100.140.190.180.190.200.240.200.170.170.19NA0.02NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Prepaid Expense And Other Assets Current 8.709.857.598.138.939.357.739.5511.7913.4311.7411.9411.2112.619.958.799.2814.0811.998.248.779.867.805.825.620.740.980.990.732.883.002.942.682.793.022.130.600.841.081.090.550.690.870.940.520.710.770.740.420.480.700.62NA3.82NANA
Equity Securities Fv Ni NA62.98NANANA73.42NANANANA28.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Available For Sale Securities Debt Securities 75.3074.6675.3262.5967.5439.2440.5517.1511.187.297.47NANANANA0.000.003.029.039.0014.9613.9317.84NANA21.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Net 0.170.210.230.250.270.290.360.380.410.440.220.250.250.210.240.250.281.231.771.952.142.342.542.722.903.153.403.643.854.024.074.244.414.594.784.932.581.211.281.361.150.940.981.121.191.281.431.521.621.741.281.47NA1.93NANA
Long Term Investments 40.9633.3529.8620.2525.6017.0418.52NANA7.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 0.000.150.300.460.650.923.293.714.0012.1013.847.227.999.008.038.9916.1116.6616.5118.2718.457.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Equity Securities Fv Ni NA62.98NANANA73.42NANANANA28.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Available For Sale Debt Securities Amortized Cost Basis 73.8973.0874.3661.8467.0939.1440.7317.6710.657.006.93NANANANANANA3.029.028.9814.9613.9417.85NANA21.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Current 30.1119.3125.8221.8619.6019.3513.7819.4521.3116.6310.729.779.228.788.499.3411.7211.8213.4320.0324.8615.3513.7315.3515.0219.1015.6521.4819.2621.0217.5215.0515.4715.1919.4725.4133.1512.5817.1723.5730.0215.9416.5418.0825.747.8011.2610.6511.559.378.869.16NA9.82NANA
Accounts Payable Current 0.020.050.040.050.020.090.010.080.050.000.120.140.470.150.170.470.940.812.187.3712.383.610.763.364.266.654.8310.246.955.952.422.592.980.651.541.241.670.671.021.371.950.680.620.601.600.341.721.681.880.360.550.76NA0.39NANA
Taxes Payable Current 7.791.736.966.714.162.70NANANA2.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dividends Payable Current 1.501.490.991.001.014.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 14.5911.9020.4215.7314.0512.467.7313.6015.9611.254.962.972.722.462.252.454.173.484.205.976.313.195.704.053.303.904.013.895.334.414.243.502.783.001.643.223.782.231.482.122.491.651.381.033.251.022.481.781.922.051.130.97NA1.49NANA
Contract With Customer Liability Current 12.314.244.734.774.774.774.764.654.744.834.915.015.105.175.244.624.624.694.674.744.824.594.69NANA4.42NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Other Liabilities Noncurrent 4.924.930.340.350.340.430.480.490.710.901.151.441.712.042.502.983.303.323.073.353.610.791.161.191.370.920.940.960.991.010.930.880.841.100.750.700.630.510.450.480.500.530.550.570.600.620.580.600.590.240.460.48NA0.54NANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 201.46183.10169.43170.04165.73157.70143.15139.74143.35141.29130.79111.73105.3063.9854.0149.7367.7483.7684.4383.7190.9399.66100.40101.96105.279.6619.8523.9637.5955.3491.6883.8188.0286.6184.3981.9878.5476.6077.4579.6677.5680.6758.8455.9749.7044.6444.4449.7153.0151.6257.2757.46NA53.68NANA
Common Stocks Including Additional Paid In Capital 322.31322.18322.75322.87322.85322.71326.10325.35324.48323.30313.88299.12298.04258.76256.88255.45254.08253.29252.19250.08248.70246.41243.11240.44235.44228.05225.94224.45223.23221.10219.11217.51216.18212.12210.94208.71206.87204.88NANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit -17.39-36.04-52.03-54.71-61.74-70.02-89.72-97.42-95.60-100.68-102.02-105.79-111.13-113.16-121.25-124.11-123.39-118.56-119.54-118.16-109.54-98.52-95.38-91.16-83.40-171.62-159.32-154.03-139.19-119.33-81.18-88.20-82.64-79.95-81.09-81.27-82.86-82.81-83.82-84.90-85.06-86.93-107.49-108.69-109.47-111.72-111.52-108.53-106.38-106.16-105.89-104.47NA-104.55NANA
Accumulated Other Comprehensive Income Loss Net Of Tax 1.531.701.200.880.580.20-0.06-0.400.650.410.650.120.120.120.120.120.120.120.130.140.120.120.110.110.100.100.100.090.090.120.120.140.120.090.110.110.100.100.120.110.110.110.120.100.110.110.110.100.100.120.140.14NA0.12NANA
Treasury Stock Value 105.00104.74102.4899.0095.9695.2093.1787.7986.1781.7381.7381.7381.7381.7381.7381.7363.0751.0948.3548.3548.3548.3547.4447.4446.8746.8746.8746.5446.5446.5446.3745.6445.6445.6445.5745.5745.5745.5742.5737.5637.4530.5730.5730.5730.5730.5730.1026.9024.8524.8518.5918.40NA18.40NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 1.080.870.820.760.950.760.730.791.140.340.411.050.531.321.341.360.731.091.191.082.10-0.392.512.531.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 29.907.824.035.233.528.0713.447.6011.046.731.674.644.413.011.78-3.45-1.32-3.23-6.95-16.34-7.58-5.62-6.42-4.2486.20-1.71NANANANANANANANANANANANANANA16.443.911.10-3.5219.66-2.95-0.33-2.751.790.20-0.95-1.554.68-0.55-1.40NA
Net Cash Provided By Used In Investing Activities 6.8822.763.34-3.00-19.716.17-28.86-11.554.83-54.91-32.69-0.03-0.06-0.01-0.01-0.012.985.86-0.006.00-0.943.992.47-0.362.137.00NANANANANANANANANANANANANANA-0.31-6.528.25-24.134.23-5.989.084.36-1.40-1.01-0.91-0.62-0.76-0.67-0.48NA
Net Cash Provided By Used In Financing Activities -1.75-3.21-4.48-3.90-5.15-2.19-5.21-1.61-4.409.0714.350.0438.750.560.09-18.67-11.91-2.740.930.300.18-0.020.151.916.170.07NANANANANANANANANANANANANANA-5.900.070.414.341.77-0.40-3.26-1.800.90-6.400.471.850.070.340.02NA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 29.907.824.035.233.528.0713.447.6011.046.731.674.644.413.011.78-3.45-1.32-3.23-6.95-16.34-7.58-5.62-6.42-4.2486.20-1.71NANANANANANANANANANANANANANA16.443.911.10-3.5219.66-2.95-0.33-2.751.790.20-0.95-1.554.68-0.55-1.40NA
Net Income Loss 18.6615.992.687.038.2819.707.71-1.825.081.343.775.342.048.092.85-0.71-4.830.98-1.39-8.62-11.02-3.14-4.64-7.7669.88-12.29-5.29-14.85-12.87-38.157.02-5.56-2.691.140.181.59-0.061.021.070.171.8637.401.210.782.25-0.20-2.99-2.15-0.22-0.27-1.41-1.311.39-2.32-1.130.18
Increase Decrease In Accounts Payable -0.030.00-0.010.04-0.070.07-0.060.020.05-0.12-0.02-0.310.30-0.02-0.30-0.460.12-1.38-5.20-5.008.762.85-2.60-0.90-2.391.81-5.403.291.003.55-0.17-0.392.33-0.890.30-0.310.89-0.35-0.340.070.610.20-0.15-0.821.11-1.230.07-0.151.30-0.06-0.22-0.020.27-0.59-0.85NA
Share Based Compensation 1.080.870.820.760.950.760.730.791.140.340.411.050.531.321.341.360.731.091.191.082.102.422.512.531.222.031.341.181.561.311.211.252.331.231.281.231.741.241.131.341.581.211.251.151.040.800.810.820.720.850.940.980.780.980.90NA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities 6.8822.763.34-3.00-19.716.17-28.86-11.554.83-54.91-32.69-0.03-0.06-0.01-0.01-0.012.985.86-0.006.00-0.943.992.47-0.362.137.00NANANANANANANANANANANANANANA-0.31-6.528.25-24.134.23-5.989.084.36-1.40-1.01-0.91-0.62-0.76-0.67-0.48NA
Payments To Acquire Investments 40.9118.9858.5844.8154.9520.2159.1435.1836.7874.97NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -1.75-3.21-4.48-3.90-5.15-2.19-5.21-1.61-4.409.0714.350.0438.750.560.09-18.67-11.91-2.740.930.300.18-0.020.151.916.170.07NANANANANANANANANANANANANANA-5.900.070.414.341.77-0.40-3.26-1.800.90-6.400.471.850.070.340.02NA
Payments Of Dividends Common Stock 1.490.991.001.014.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock NA2.083.33NANA1.965.221.614.44NANANANA0.000.0018.6711.97NANA0.000.000.00NANANA0.00NANANA0.00NANANA0.000.000.000.003.005.000.776.220.000.000.000.000.473.36NANA6.450.00NANANANANA

    2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 43.8510.389.486.987.079.1614.017.987.319.757.1711.017.1610.947.605.676.2611.4610.628.745.1210.878.556.1485.426.9011.867.039.229.2926.317.8613.6216.5714.3116.2216.2913.6212.0511.8315.4412.0711.3410.2013.868.867.146.489.697.696.506.689.776.396.558.47
Revenue From Contract With Customer Excluding Assessed Tax 43.8510.389.486.987.079.1614.017.987.319.757.1711.017.1610.947.605.676.2611.4610.628.745.1210.878.556.1485.426.9011.867.039.229.2926.317.8613.6216.5714.3116.2216.2913.6212.0511.8315.4412.0711.3410.2013.868.867.146.489.697.696.506.689.776.396.558.47
Development Servicesand Other NA0.000.010.070.070.070.070.070.080.070.100.130.090.070.070.070.070.090.070.070.070.100.090.150.080.230.230.240.22NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fixed Fee License 38.731.691.191.191.211.307.661.251.751.501.251.821.271.651.241.291.292.524.124.251.741.624.321.8875.761.426.881.762.51NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Fixed Fee Licenseand Per Unit Royalties 43.8510.389.476.927.019.1013.937.927.239.677.0710.887.0710.877.535.596.1811.3810.558.675.0510.778.465.9985.336.6611.646.799.01NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Per Unit Royalties 5.128.698.285.735.797.806.276.675.498.185.829.065.799.226.294.304.898.866.434.413.319.154.144.119.585.244.755.026.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Research And Development Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Accounts Payable Current
Stockholders Equity
Retained Earnings Accumulated Deficit
Per Share
Dividends Payable Amount Per Share
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Dividends Common Stock Cash
OperatingLeaseLiability
Operating Lease Liability
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due

Line plots across dimensions of each concept