Home Data Calendar Blog

DMRC

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
Common Stock Value 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01NA0.01NANA
Weighted Average Number Of Diluted Shares Outstanding 20.73NA20.2220.1620.09NA19.7219.5417.34NA16.5216.4316.3315.2212.2412.1112.0411.9711.9211.6611.4911.4411.3911.3411.2711.0510.8010.2710.1610.119.518.598.538.488.318.037.967.457.187.117.006.916.867.097.066.976.986.997.147.287.347.257.50NA7.107.10
Weighted Average Number Of Shares Outstanding Basic 20.73NA20.2220.1620.09NA19.7219.5417.34NA16.5216.4316.3315.2212.2412.1112.0411.9711.9211.6611.4911.4411.3911.3411.2711.0510.8010.2710.1610.119.518.598.538.488.318.037.967.457.187.117.006.916.866.856.846.796.766.746.746.706.716.706.86NA7.107.10

    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 9.949.288.998.737.847.227.827.757.417.126.426.286.705.555.756.506.195.325.836.185.665.234.915.445.614.868.685.596.095.185.585.465.585.025.395.805.995.866.935.667.216.837.4210.4710.249.318.909.1117.058.938.559.479.0910.475.245.25
Revenues 9.949.288.998.737.847.227.827.757.417.126.426.286.705.555.756.506.195.325.836.185.665.234.915.445.614.868.685.596.095.185.585.465.585.025.395.805.995.866.935.667.216.837.4210.4710.249.318.909.1117.058.938.559.479.0910.475.245.25
Cost Of Revenue 3.733.463.773.863.603.403.663.754.072.172.202.052.361.701.932.112.201.801.922.192.132.101.942.212.192.062.072.122.312.052.162.092.191.982.102.452.422.212.121.952.152.001.962.122.131.651.471.581.811.861.741.691.651.831.471.54
Cost Of Goods And Services Sold 3.733.463.773.863.603.403.663.754.072.172.202.052.361.701.932.112.201.801.922.192.132.101.942.212.192.062.072.122.312.052.162.092.191.982.102.452.422.212.121.952.152.001.962.122.131.651.471.581.811.861.741.691.651.831.471.54
Gross Profit 6.215.835.224.874.243.824.174.003.344.964.224.234.343.863.824.383.993.523.914.003.533.132.983.233.432.806.613.473.783.133.413.363.393.033.293.353.573.654.813.715.064.835.478.358.117.677.447.5315.247.076.817.787.448.643.773.71
Operating Expenses 17.0716.8416.3816.1419.0117.1319.6918.9521.3613.2012.1819.6612.5611.6912.2111.9213.0512.3911.9412.1512.2011.3911.5911.5411.7811.4611.0110.5210.239.018.678.678.868.327.767.397.757.868.058.178.388.227.496.996.465.755.855.606.085.875.385.446.035.494.584.09
Research And Development Expense 6.746.286.316.167.836.767.586.076.094.614.594.214.134.014.664.214.434.344.113.984.043.904.074.063.953.934.113.943.463.423.293.383.313.123.243.023.083.263.503.403.553.453.282.822.732.282.322.152.001.711.961.881.771.641.471.32
General And Administrative Expense 4.524.664.434.354.633.924.134.496.414.022.949.183.493.253.013.083.372.652.662.692.852.402.452.422.632.612.442.242.382.112.041.982.171.921.851.982.212.042.182.332.422.632.462.352.192.232.282.192.762.842.002.272.852.451.841.69
Selling And Marketing Expense 5.545.645.375.116.306.027.688.077.954.574.656.284.944.434.544.635.255.004.845.094.954.754.744.764.894.574.084.003.993.132.942.862.962.782.312.102.092.042.002.051.881.821.481.561.280.910.940.971.011.051.171.021.101.090.950.76
Operating Income Loss -10.86-11.02-11.16-11.27-14.77-13.32-15.53-14.95-18.02-8.25-7.96-15.44-8.23-7.83-8.39-7.54-9.05-8.88-8.03-8.15-8.67-8.26-8.61-8.30-8.35-8.66-4.41-7.05-6.45-5.88-5.25-5.31-5.47-5.29-4.47-4.04-4.17-4.20-3.24-4.46-3.32-3.39-2.021.361.641.921.591.939.151.201.432.351.423.15-0.81-0.38
Allocated Share Based Compensation Expense 2.833.012.692.582.881.983.573.272.471.591.606.742.011.972.632.332.192.122.042.022.041.951.861.811.671.891.781.591.501.391.461.421.281.221.381.261.221.361.501.411.301.421.071.111.121.141.421.421.381.201.081.01NANANANA
Income Tax Expense Benefit 0.010.140.040.000.020.030.03-0.22-0.24-0.000.010.000.010.000.000.00-0.01-0.01-0.010.010.030.010.010.010.01-0.110.010.01-0.11-0.020.010.010.010.040.03-0.00-0.004.97-1.25-1.76-1.31-2.08-1.200.770.700.910.630.753.110.010.13-1.93NA-0.150.150.02
Income Taxes Paid Net -0.02-0.370.27-0.140.000.03-0.08-0.01-0.00-0.01-0.00-0.01-0.020.010.00-0.000.020.00-0.000.10-0.00-0.00-0.01-0.010.11-0.070.000.010.01-0.070.010.010.011.25-0.020.000.00-0.250.000.00-0.010.000.000.010.040.560.42NANA0.00NANANA-0.02NANA
Net Income Loss -10.34-10.57-10.72-10.62-14.04-12.45-14.93-14.64-17.78-8.24-2.87-15.42-8.22-7.82-8.35-7.46-8.91-8.68-7.76-7.93-8.46-8.01-8.34-8.04-8.11-8.37-4.24-6.94-6.22-5.76-5.20-5.28-5.43-5.30-4.47-4.01-4.15-9.17-1.99-2.68-1.99-1.28-0.800.600.971.051.001.225.000.450.643.630.942.75-1.46-0.90
Comprehensive Income Net Of Tax -10.74-9.30-11.71-9.99-13.16-9.88-18.00-17.39-18.90-8.24-2.87-15.42-8.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 99.7280.5588.8498.32101.03113.78119.92132.7593.5064.8871.9580.5590.1597.0381.5049.5950.4557.3963.5970.8457.9661.7967.1574.7581.3688.3782.1685.1773.1778.7482.1646.8950.5756.3659.5950.5754.2757.4248.8450.5953.8757.2058.5059.5259.1957.3355.2754.3954.4245.7944.2445.51NA55.77NANA
Liabilities 15.2518.6219.9619.6814.3716.1919.0917.4821.989.509.0715.3113.3613.1912.3312.317.717.947.758.448.125.174.315.055.246.024.784.884.915.404.044.163.604.913.673.904.625.243.964.144.526.274.675.055.544.334.274.425.674.084.044.19NA4.61NANA
Liabilities And Stockholders Equity 99.7280.5588.8498.32101.03113.78119.92132.7593.5064.8871.9580.5590.1597.0381.5049.5950.4557.3963.5970.8457.9661.7967.1574.7581.3688.3782.1685.1773.1778.7482.1646.8950.5756.3659.5950.5754.2757.4248.8450.5953.8757.2058.5059.5259.1957.3355.2754.3954.4245.7944.2445.51NA55.77NANA
Stockholders Equity 84.4761.9368.8878.6486.6697.59100.83115.2871.5255.3862.8865.2476.7983.8469.1737.2842.7449.4555.8462.4049.8456.6262.8469.7076.1282.3577.3880.2968.2673.3378.1242.7346.9651.4655.9246.6849.6652.1744.8846.4549.3550.9253.8354.4753.6553.0051.0049.9648.7641.7240.2041.32NA51.16NANA

    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 57.9437.0844.9550.9752.3164.1470.4578.9229.6144.0150.8567.3476.6283.8368.0736.1636.6543.2947.7956.3443.2249.6454.8362.6169.3576.3170.0973.5161.6162.9158.9135.8537.5442.2948.5939.6443.2345.4829.1830.8937.5837.1639.6440.3238.7837.5035.3937.7034.4830.4731.4431.81NA39.61NANA
Cash And Cash Equivalents At Carrying Value 36.4121.4632.3426.8232.3033.6040.3547.053.2313.7925.1621.364.7119.7045.4611.9310.2511.2116.4133.1724.2727.2833.7735.0748.4540.8225.6034.2413.1311.6424.659.568.073.1611.454.055.066.122.703.273.063.815.088.309.636.878.677.478.553.422.124.717.426.347.267.83
Marketable Securities Current 12.515.731.007.7210.7218.9416.0021.3415.9619.5419.0439.5965.8058.0317.1918.5620.3225.6024.9216.7913.1916.3815.6421.7115.2226.9135.2933.5143.0544.5029.8222.3825.7833.0331.5930.0032.0332.2019.0820.8428.1225.8527.9326.1923.6225.4021.7626.5222.3322.2424.4123.00NA28.44NANA
Accounts Receivable Net Current 5.215.817.0411.984.835.437.805.875.936.374.114.594.143.913.023.583.964.023.574.243.733.892.963.843.796.407.033.903.805.082.522.482.304.622.693.023.624.543.853.694.045.845.124.524.444.223.632.542.473.503.422.85NA3.48NANA
Other Assets Current 3.804.084.584.454.466.176.294.664.492.322.551.801.982.202.402.102.122.462.882.142.032.102.451.981.892.172.181.861.621.701.921.441.401.492.862.582.522.613.543.092.371.661.511.311.091.021.331.161.131.311.491.25NA1.34NANA
Machinery And Equipment Gross 2.522.472.524.914.884.795.535.775.405.255.175.135.044.975.345.155.135.044.944.914.874.814.774.484.474.394.464.374.214.073.993.573.633.423.273.133.093.073.083.043.283.133.152.151.971.89NANANANANANANANANANA

    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 Gross 11.2511.2711.3014.0013.9514.0114.8115.3014.7014.2314.0013.7913.5013.2813.5313.1613.0312.7912.3912.2412.0611.8511.6211.2510.9810.7310.569.849.489.008.598.107.827.517.086.726.566.436.175.745.185.034.923.663.483.393.703.58NA3.32NANANANANANA
Furniture And Fixtures Gross 1.431.441.441.621.621.611.611.611.611.651.651.651.651.651.651.651.651.651.641.641.641.631.571.571.561.551.551.191.181.171.051.121.101.070.930.910.850.840.840.780.760.760.590.430.420.420.420.41NA0.41NANANANANANA
Leasehold Improvements Gross 1.861.861.861.861.861.861.861.921.811.661.661.661.661.661.661.661.721.721.721.721.721.721.721.721.721.721.691.621.611.621.591.611.321.281.241.231.231.201.201.161.141.141.181.091.091.081.081.07NA1.04NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 9.809.709.6412.2211.9211.6212.1812.4211.7711.3611.0410.7110.3610.0110.179.809.499.148.808.618.257.897.527.196.876.496.296.005.715.435.144.954.834.504.233.943.663.453.263.082.852.632.452.262.091.942.372.22NA1.93NANANANANANA
Amortization Of Intangible Assets 1.551.521.551.541.491.321.501.581.680.140.150.140.14NANANANANANANANANANANANANANANANA-0.180.240.350.290.400.270.240.280.420.310.300.310.320.330.300.300.170.090.050.070.040.030.030.030.030.02NA
Property Plant And Equipment Net 1.451.571.661.772.022.392.632.882.922.882.963.083.143.273.363.363.543.653.593.633.813.964.104.074.104.244.273.853.773.573.443.152.993.012.852.792.902.982.902.662.332.402.471.411.381.451.331.361.401.401.471.38NA1.33NANA
Goodwill 8.588.648.328.578.448.236.406.336.411.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.111.11NANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 26.7228.4628.9831.4232.4033.1734.0337.9841.836.616.616.616.616.616.606.616.636.676.726.706.656.656.606.566.486.386.376.426.406.426.466.476.566.616.726.736.696.726.846.756.746.716.706.696.686.723.573.363.212.812.662.44NA2.17NANA
Finite Lived Intangible Assets Net 26.7228.4628.9831.4232.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 1.110.790.831.391.311.131.201.171.271.972.112.242.502.202.352.342.522.662.873.063.170.420.520.400.320.330.310.280.280.330.390.300.310.340.310.300.340.380.410.490.490.570.270.210.170.170.190.210.270.350.430.46NA0.46NANA

    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 9.3612.5313.5213.268.3210.1312.9511.1315.197.726.3812.1810.759.787.667.015.365.445.015.485.044.323.424.114.305.043.793.853.854.453.093.653.384.683.463.684.465.043.723.864.015.784.274.565.033.653.874.005.233.613.563.69NA4.08NANA
Accounts Payable And Accrued Liabilities Current 4.106.676.215.165.065.998.227.5510.884.734.244.433.012.832.472.082.352.272.622.662.341.091.581.701.461.912.071.731.401.521.491.490.781.661.811.391.471.381.871.651.321.561.481.410.941.140.840.651.630.951.631.53NA1.52NANA
Contract With Customer Liability Current 5.265.857.328.103.264.144.733.584.322.992.152.662.943.002.102.683.023.172.392.822.703.231.85NANA3.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 0.080.110.270.350.140.08NANANA0.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 5.815.996.176.075.905.986.056.126.271.031.221.411.591.771.952.112.282.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 84.4761.9368.8878.6486.6697.59100.83115.2871.5255.3862.8865.2476.7983.8469.1737.2842.7449.4555.8462.4049.8456.6262.8469.7076.1282.3577.3880.2968.2673.3378.1242.7346.9651.4655.9246.6849.6652.1744.8846.4549.3550.9253.8354.4753.6553.0051.0049.9648.7641.7240.2041.32NA51.16NANA
Common Stock Value 0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01NA0.01NANA
Additional Paid In Capital 409.47376.19373.84371.89369.93367.69361.06357.51296.36261.32260.58260.07256.20255.02232.54192.30190.30188.10185.81184.61164.12162.43160.64159.16157.54155.79142.46141.12122.15120.98120.0279.4378.3877.4476.6062.8961.8560.2243.7643.3442.7341.5042.3241.3640.3539.8738.1437.3236.5534.5133.4535.20NA49.61NANA
Retained Earnings Accumulated Deficit -322.11-311.77-301.19-290.47-279.85-265.81-253.36-238.43-223.79-206.01-197.77-194.90-179.47-171.25-163.44-155.08-147.62-138.72-130.03-122.27-114.34-105.88-97.86-89.52-81.48-73.51-65.14-60.90-53.95-47.71-41.96-36.76-31.48-26.04-20.74-16.27-12.26-8.111.063.056.569.3711.4613.0513.2513.0812.8112.5912.157.156.706.06NA1.49NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -2.97-2.56-3.84-2.85-3.49-4.36-6.94-3.87-1.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Stock Issued During Period Value New Issues 32.22NANANANA5.100.8758.2231.52NANANANA0.0038.030.000.570.000.0019.61NANANANANA11.98-0.00NANA0.00NANANA0.00NANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 2.853.032.712.592.892.003.603.322.501.611.646.782.052.002.672.382.232.162.082.062.081.991.901.861.721.931.831.641.551.431.501.471.311.261.421.321.251.361.501.411.301.331.071.111.121.141.421.421.431.151.08NANANANANA

    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 -8.42-5.32-0.19-7.75-8.74-7.52-11.22-13.81-11.86-7.65-5.98-6.50-5.99-5.15-5.01-4.33-5.85-5.65-5.79-5.52-5.45-5.11-6.32-6.20-3.59-3.59-5.67NANANANANANANANANANANANANA-1.38-1.19-1.482.813.341.721.341.9210.612.481.572.333.864.58-0.03NA
Net Cash Provided By Used In Investing Activities -7.03-4.976.532.898.11-3.175.18-0.151.89-2.8410.9026.05-8.13-41.090.961.374.910.32-10.08-4.012.84-1.185.44-6.9411.197.42-2.48NANANANANANANANANANANANANA1.511.49-0.83-3.240.87-3.341.24-1.56-6.09-1.10-1.32-4.3312.93-2.76-0.52NA
Net Cash Provided By Used In Financing Activities 30.42-0.69-0.77-0.61-0.683.87-0.6057.83-0.60-0.87-1.12-2.90-0.8720.4837.584.65-0.030.13-0.8918.43-0.39-0.21-0.42-0.240.0311.40-0.49NANANANANANANANANANANANANA-0.89-1.57-0.91-0.89-1.45-0.19-1.39-1.430.61-0.08-2.83-0.71-15.71-2.75-0.01NA

    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 -8.42-5.32-0.19-7.75-8.74-7.52-11.22-13.81-11.86-7.65-5.98-6.50-5.99-5.15-5.01-4.33-5.85-5.65-5.79-5.52-5.45-5.11-6.32-6.20-3.59-3.59-5.67NANANANANANANANANANANANANA-1.38-1.19-1.482.813.341.721.341.9210.612.481.572.333.864.58-0.03NA
Net Income Loss -10.34-10.57-10.72-10.62-14.04-12.45-14.93-14.64-17.78-8.24-2.87-15.42-8.22-7.82-8.35-7.46-8.91-8.68-7.76-7.93-8.46-8.01-8.34-8.04-8.11-8.37-4.24-6.94-6.22-5.76-5.20-5.28-5.43-5.30-4.47-4.01-4.15-9.17-1.99-2.68-1.99-1.28-0.800.600.971.051.001.225.000.450.643.630.942.75-1.46-0.90
Increase Decrease In Other Operating Capital Net 0.32-0.02-0.550.080.19-0.090.04-0.030.600.030.04-0.030.040.320.01-0.18-0.14-0.21-0.19-0.110.03-0.090.110.08-0.040.010.030.01-0.06-0.060.09-0.01-0.020.030.01-0.03-0.04-0.03-0.080.00-0.080.300.050.05-0.00-0.03-0.03-0.06-0.08-0.07-0.030.05-0.05-0.000.01NA
Increase Decrease In Accounts Receivable -0.60-1.25-4.917.12-0.63-2.472.02-0.04-1.732.22-0.520.340.610.89-0.55-0.38-0.060.45-0.670.51-0.160.93-0.890.05-2.61-0.633.130.09-1.272.560.040.18-2.321.91-0.33-0.59-0.920.680.16-0.35-1.810.740.620.070.230.061.090.07-1.030.080.570.12-0.760.380.71NA
Share Based Compensation 2.833.012.692.582.881.983.573.272.471.591.606.742.011.972.632.332.192.122.042.022.041.951.861.811.671.891.781.591.501.391.461.421.281.221.381.261.221.321.451.371.261.281.051.081.091.051.401.401.411.181.060.990.990.780.78NA

    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 -7.03-4.976.532.898.11-3.175.18-0.151.89-2.8410.9026.05-8.13-41.090.961.374.910.32-10.08-4.012.84-1.185.44-6.9411.197.42-2.48NANANANANANANANANANANANANA1.511.49-0.83-3.240.87-3.341.24-1.56-6.09-1.10-1.32-4.3312.93-2.76-0.52NA
Payments To Acquire Property Plant And Equipment 0.110.110.090.070.050.150.070.300.410.170.230.250.320.330.240.220.230.360.290.210.190.270.470.260.300.760.490.330.600.270.810.270.490.470.420.200.120.390.430.460.120.111.260.190.090.190.120.110.150.070.260.190.170.550.11NA

    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 30.42-0.69-0.77-0.61-0.683.87-0.6057.83-0.60-0.87-1.12-2.90-0.8720.4837.584.65-0.030.13-0.8918.43-0.39-0.21-0.42-0.240.0311.40-0.49NANANANANANANANANANANANANA-0.89-1.57-0.91-0.89-1.45-0.19-1.39-1.430.61-0.08-2.83-0.71-15.71-2.75-0.01NA
Payments For Repurchase Of Common Stock 1.780.690.760.620.660.800.590.390.580.871.122.900.872.190.450.380.740.750.891.380.490.400.570.590.530.970.710.770.580.660.780.580.520.610.800.540.500.460.490.590.850.970.110.090.650.861.711.390.800.453.951.9415.715.780.01NA

    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 9.949.288.998.737.847.227.827.757.417.126.426.286.705.555.756.506.195.325.836.185.665.234.915.445.614.868.685.596.095.185.585.465.585.025.395.805.995.866.935.667.216.837.4210.4710.249.318.909.1117.058.938.559.479.0910.475.245.25
Revenue From Contract With Customer Excluding Assessed Tax 9.949.288.998.737.847.227.827.757.417.126.426.286.705.555.756.506.195.325.836.185.665.234.915.445.614.868.685.596.095.185.585.465.585.025.395.805.995.866.935.667.216.837.4210.4710.249.318.909.1117.058.938.559.479.0910.475.245.25
Commercial 5.725.494.724.723.884.004.173.873.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
The Government 4.223.794.274.013.963.213.653.883.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercial, Subscription 0.30-11.274.514.383.583.803.792.763.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Commercial, Service 3.9213.990.210.340.300.200.391.110.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
The Government, Subscription 5.4616.870.300.300.300.300.300.490.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
The Government, Service 0.26-10.303.973.713.662.923.353.393.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Subscription 5.765.604.814.683.884.104.093.243.793.632.482.492.922.652.402.602.452.202.272.091.561.491.531.441.581.351.311.421.45NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 4.183.694.184.053.963.123.734.503.623.503.933.793.782.903.353.893.742.633.003.533.633.142.793.343.513.002.993.253.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 2.872.842.922.852.772.772.892.012.361.641.681.641.721.971.841.861.761.962.141.771.321.451.391.291.451.211.151.251.501.281.211.151.131.131.731.761.691.653.051.783.122.963.546.24NANANANANANANANANANANANA
Non Us 7.066.456.075.885.084.454.935.745.055.494.744.644.983.583.924.644.433.363.694.414.343.783.534.154.163.657.524.334.593.904.374.314.453.893.654.044.30NANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Property Plant And Equipment Net
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accounts Payable And Accrued Liabilities Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Repayments Of Long Term Debt
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Noncurrent
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept