Home Data Calendar Blog

CCRD

Tables

    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.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.09NA0.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.09NA0.09NANA

    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 Including Assessed Tax 12.1613.4015.6914.7615.8214.4515.2124.2813.0512.9413.368.919.6210.308.057.8910.309.527.516.976.055.424.574.062.551.853.081.702.332.651.551.651.271.231.211.073.443.793.693.673.494.574.174.094.334.084.034.093.694.934.163.543.323.824.61
Revenues 12.1613.4015.6914.7615.8214.4515.2124.2813.0512.9413.368.919.6210.308.057.8910.309.527.516.976.055.424.574.062.551.873.141.752.332.651.551.651.271.231.211.073.443.793.693.673.494.574.174.094.334.084.034.093.694.934.163.543.323.824.61
Cost Of Revenue 8.199.289.309.808.848.437.947.466.816.105.564.434.014.223.693.513.313.012.902.532.422.322.041.741.430.811.350.901.061.430.780.710.610.660.680.611.802.042.051.961.892.452.062.222.212.232.312.222.102.262.081.831.761.892.55
Research And Development Expense 2.382.492.091.512.783.132.463.321.752.362.652.101.681.640.920.921.881.570.861.200.890.810.710.951.411.131.040.790.850.640.610.650.760.700.720.690.840.730.840.790.820.590.660.620.660.550.610.670.590.650.730.640.610.640.49
General And Administrative Expense 1.111.161.521.551.061.111.251.691.361.071.240.881.170.940.701.061.100.701.100.590.470.470.420.470.370.340.400.480.480.380.380.560.410.430.720.370.620.710.670.920.590.620.640.830.740.660.750.870.790.730.590.920.750.650.67
Operating Income Loss 0.400.412.681.823.031.703.4711.753.023.313.861.472.733.482.702.383.984.202.602.602.271.741.320.82-0.70-0.480.28-0.50-0.140.13-0.32-0.36-0.57-0.62-0.96-0.67-0.13-0.04-0.25-0.77-0.240.430.34-0.090.280.05-0.24-0.25-0.270.750.19-0.36-0.310.100.34
Allocated Share Based Compensation Expense 0.000.000.150.000.050.000.150.010.030.030.200.060.060.210.060.060.060.050.060.030.020.020.010.010.010.010.010.010.010.010.010.010.010.010.000.000.000.010.010.020.020.020.020.02NANANANANANANANANANANA
Income Tax Expense Benefit 0.14-0.070.620.410.800.440.903.020.460.901.000.370.870.650.530.420.171.100.620.66-0.180.120.07NA0.010.000.02NA0.000.00-0.00-0.000.000.000.000.000.010.030.000.010.030.000.040.000.030.000.040.01-0.010.050.030.020.020.030.06
Income Taxes Paid Net 1.18-0.75NANA1.280.00NANA0.140.87NANA0.00NANANA0.280.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 0.49-0.221.881.261.001.362.868.672.662.532.811.042.122.792.201.053.703.092.112.072.431.871.060.89-0.651.390.20-0.47-0.080.12-0.22-0.940.94-0.42-0.7918.300.210.170.13-0.59-0.060.580.420.140.310.23-0.020.01-0.100.570.74-0.15NANANA
Comprehensive Income Net Of Tax 0.57-0.201.871.240.771.473.108.672.612.522.811.042.112.812.191.023.733.102.072.072.501.841.080.88-0.671.390.20-0.46-0.090.13-0.20-0.930.94-0.47-0.8118.290.200.130.16-0.57-0.070.600.400.16NANANANANANANANANANANA

    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 63.8366.7865.9664.5763.2363.8964.3069.6958.1554.2952.6253.8357.0254.5554.0250.3044.2439.5335.9133.9329.3026.7324.3022.85NA22.4620.7921.0022.7021.6922.2122.2926.1725.0825.1927.239.219.529.9510.3210.6310.6110.159.909.949.629.8910.0310.1110.2210.87NA10.09NANA
Liabilities And Stockholders Equity 63.8366.7865.9664.5763.2363.8964.3069.6958.1554.2952.6253.8357.0254.5554.0250.3044.2439.5335.9133.9329.3026.7324.3022.85NA22.4620.7921.0022.7021.6922.2122.2926.1725.0825.1927.239.219.529.9510.3210.6310.6110.159.909.949.629.8910.0310.1110.2210.87NA10.09NANA
Stockholders Equity 52.7054.2755.5854.0052.7652.2352.1250.2243.8741.6640.6142.6544.1543.6340.6138.3737.2933.4530.2028.0825.9223.3321.4720.34NA20.1118.7018.4921.9522.0221.8722.0726.0525.1125.5727.068.778.578.428.258.818.858.237.827.647.465.045.345.535.895.24NA4.95NANA

    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 44.4948.5246.1044.2142.3240.4440.3946.0836.8437.1134.8537.3542.4939.6542.5739.6036.0831.1427.0527.2324.7822.4820.0218.84NA19.6318.9619.0020.6320.7521.1921.2624.4620.5020.5522.776.426.707.087.357.647.957.257.037.136.797.087.467.227.267.82NA7.01NANA
Cash And Cash Equivalents At Carrying Value 26.9231.6131.0021.6920.4027.0721.5224.5429.2420.5726.2131.0037.9634.3932.3230.5426.4123.6821.8822.0718.9217.3510.6410.18NA16.4615.9216.5017.7216.2016.8416.8718.0618.5818.4520.752.622.672.942.923.432.842.812.612.352.032.503.083.152.673.192.902.942.332.40
Marketable Securities Current 5.235.155.105.054.970.980.000.000.00NANANANANANANANA0.370.370.380.350.410.420.42NA0.440.440.430.420.430.420.410.400.390.450.470.460.480.390.370.350.340.320.290.270.270.220.230.21NANANANANANA
Accounts Receivable Net Current 7.545.886.1114.0113.227.8216.2018.265.5514.087.055.073.274.048.148.088.766.064.123.693.733.023.452.92NA1.731.680.761.330.850.530.960.960.960.540.451.782.202.472.682.433.172.562.863.042.822.882.752.502.812.94NA2.23NANA
Other Assets Current 4.805.893.883.453.734.582.673.271.832.241.381.061.261.221.060.980.911.040.691.091.201.125.005.05NA0.990.931.311.161.061.200.822.850.410.230.210.510.360.240.290.330.530.450.350.340.380.310.280.280.340.52NA0.40NANA
Available For Sale Securities Debt Securities 5.235.155.105.054.97NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 31.77NANANA26.28NANANA19.34NANANA12.31NANANA5.50NANANA3.83NANANA2.98NANANA2.16NANANA2.94NANANA5.05NANANA4.77NANANA5.10NANANA4.70NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 20.45NANANA14.28NANANA8.97NANANA5.39NANANA3.32NANANA2.31NANANA1.72NANANA1.46NANANA2.31NANANA3.98NANANA3.63NANANA3.96NANANA3.48NANANANANANA
Property Plant And Equipment Net 11.3211.6812.3112.0612.0112.8512.7712.4610.377.487.797.556.916.894.252.412.182.342.611.451.511.501.521.30NA0.890.610.650.700.610.650.670.640.660.710.561.071.091.121.151.151.031.251.221.141.161.121.171.221.291.35NA1.15NANA
Long Term Investments 4.063.634.494.885.186.556.516.256.362.712.651.791.922.062.152.293.083.313.410.760.760.760.761.02NA1.031.151.261.270.230.240.311.011.661.671.631.601.611.611.661.651.561.561.561.561.571.581.281.291.291.31NA1.29NANA
Other Assets Noncurrent 3.962.953.063.423.734.054.634.904.444.004.304.113.023.303.503.431.111.471.581.640.500.250.270.21NA0.160.070.080.100.100.120.040.060.060.070.080.100.090.100.110.12NANANANANANANANANANANANANANA
Available For Sale Debt Securities Amortized Cost Basis 5.115.115.054.984.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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.5410.247.977.977.548.058.5315.5810.859.298.427.4010.068.4410.819.416.195.535.025.113.273.332.752.41NA2.312.012.423.672.563.233.062.792.552.012.362.212.542.883.162.712.492.742.822.822.773.153.002.872.613.91NA3.42NANA
Accounts Payable Current 1.561.711.411.592.011.842.284.172.761.531.270.780.710.470.430.370.400.280.430.270.270.270.270.13NA0.190.120.110.300.220.120.190.080.180.070.130.280.440.360.590.470.420.380.380.290.390.410.750.460.400.49NA0.32NANA
Accrued Liabilities Current 0.970.810.880.830.530.350.560.640.400.350.350.260.320.110.240.290.150.100.100.130.070.070.080.10NA0.100.070.070.040.030.030.040.030.030.030.030.280.400.410.470.620.650.590.570.710.730.860.640.670.720.78NA0.64NANA
Other Liabilities Current 2.532.041.962.282.022.252.482.372.272.482.782.644.851.581.731.781.341.151.471.580.720.750.530.40NA0.290.340.331.340.290.280.280.240.230.240.270.270.230.280.260.270.340.380.340.380.270.280.280.370.280.28NA0.31NANA

    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 Noncurrent 1.582.272.412.602.933.613.643.883.423.343.593.782.812.492.602.520.760.550.690.740.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 0.20NANANANANANANANANANANANANANANANANANANANANANANANA0.020.020.020.020.020.020.020.02NANANA0.230.200.200.180.180.170.170.150.150.130.150.130.140.150.15NA0.14NANA
Operating Lease Liability Noncurrent 1.121.371.561.741.982.342.663.012.712.452.692.861.992.212.312.230.460.510.630.67NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 52.7054.2755.5854.0052.7652.2352.1250.2243.8741.6640.6142.6544.1543.6340.6138.3737.2933.4530.2028.0825.9223.3321.4720.34NA20.1118.7018.4921.9522.0221.8722.0726.0525.1125.5727.068.778.578.428.258.818.858.237.827.647.465.045.345.535.895.24NA4.95NANA
Common Stock Value 0.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.09NA0.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.090.09NA0.09NANA
Additional Paid In Capital Common Stock 16.6216.6216.6216.4716.4716.4216.4216.2716.2616.2316.2016.0015.8415.7815.5715.5115.4515.3415.1915.1315.0514.9614.9414.89NA14.8614.8514.8417.8617.8517.8317.8220.8820.8720.8621.5421.5421.5321.5221.5121.4921.4721.4521.4321.4121.5221.5021.4821.4621.4521.43NA21.42NANA
Retained Earnings Accumulated Deficit 56.3255.8356.0654.1852.9251.9350.5747.7139.0436.3833.8531.0530.0027.8925.0922.8921.8418.1515.0512.9510.888.456.585.52NA5.283.903.694.164.244.124.335.274.334.755.55-12.75-12.96-13.13-13.26-12.67-12.62-13.20-13.62-13.76-14.06-16.43-16.16-15.91-15.58-16.28NA-16.57NANA
Accumulated Other Comprehensive Income Loss Net Of Tax 0.03-0.06-0.08-0.08-0.060.160.05-0.19-0.19-0.14-0.13-0.14-0.14-0.13-0.14-0.12-0.09-0.12-0.13-0.09-0.09-0.16-0.14-0.16NA-0.13-0.13-0.13-0.16-0.15-0.16-0.18-0.18-0.18-0.13-0.11-0.11-0.10-0.06-0.09-0.10-0.09-0.10-0.08-0.10-0.09-0.12-0.06-0.11-0.06-0.00NA0.00NANA

    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 -1.443.1312.172.95-0.999.501.040.3112.07-3.562.73-2.335.785.474.025.692.911.732.253.711.676.941.23-3.19-1.46-0.28-0.56-0.16NANANANANANANANA0.01-0.06-0.11-0.420.890.070.380.190.48-0.30-0.18-0.280.62-0.240.46-0.450.67-0.01NA
Net Cash Provided By Used In Investing Activities -1.13-1.45-2.43-1.60-5.13-2.71-2.97-2.68-2.92-0.57-2.48-2.03-0.57-3.41-2.23-1.54-0.24-0.03-2.41-0.61-0.20-0.22-0.82-0.66-0.960.82-0.02-1.052.01-0.05-0.032.15-0.22-0.18-0.26-0.04-0.06-0.220.12-0.09-0.28-0.04-0.190.07-0.14-0.21-0.340.18-0.08-0.24-0.170.41-0.06-0.07NA
Net Cash Provided By Used In Financing Activities -2.12-1.09NANA-0.29-1.36-1.35-2.33-0.43-1.50-5.05-2.60NANANANA0.050.100.000.060.080.00NANANANANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 -1.443.1312.172.95-0.999.501.040.3112.07-3.562.73-2.335.785.474.025.692.911.732.253.711.676.941.23-3.19-1.46-0.28-0.56-0.16NANANANANANANANA0.01-0.06-0.11-0.420.890.070.380.190.48-0.30-0.18-0.280.62-0.240.46-0.450.67-0.01NA
Net Income Loss 0.49-0.221.881.261.001.362.868.672.662.532.811.042.122.792.201.053.703.092.112.072.431.871.060.89-0.651.390.20-0.47-0.080.12-0.22-0.940.94-0.42-0.7918.300.210.170.13-0.59-0.060.580.420.140.310.23-0.020.01-0.100.570.74-0.15NANANA
Increase Decrease In Accounts Receivable 1.66-0.23-7.900.795.41-8.39-2.0612.72-8.547.031.981.80-0.78-4.090.05-0.682.701.940.43-0.040.71-0.430.531.72-0.530.060.92-0.570.480.32-0.430.00-0.000.420.09-0.05-0.43-0.27-0.210.26-0.750.61-0.30-0.180.22-0.060.140.24-0.31-0.130.620.10-0.420.27NA
Increase Decrease In Accounts Payable -0.610.410.01-0.500.15-0.01-0.220.83-0.490.260.480.070.250.030.06-0.030.12-0.15NANA0.00-0.000.14-0.190.130.070.01-0.200.080.10-0.070.11-0.100.11-0.060.04-0.160.09-0.230.120.050.04-0.000.09-0.09-0.03-0.340.290.07-0.09-0.010.18-0.11-0.20NA
Deferred Income Tax Expense Benefit -1.640.050.08-0.06-0.390.150.22-0.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 0.000.00NANA0.05-2.172.320.010.030.030.200.060.060.210.060.060.060.050.060.030.020.020.010.010.010.010.010.010.010.010.010.010.010.010.000.000.000.010.010.020.020.020.020.020.020.020.020.020.020.010.010.010.000.00NA

    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 -1.13-1.45-2.43-1.60-5.13-2.71-2.97-2.68-2.92-0.57-2.48-2.03-0.57-3.41-2.23-1.54-0.24-0.03-2.41-0.61-0.20-0.22-0.82-0.66-0.960.82-0.02-1.052.01-0.05-0.032.15-0.22-0.18-0.26-0.04-0.06-0.220.12-0.09-0.28-0.04-0.190.07-0.14-0.21-0.340.18-0.08-0.24-0.170.41-0.06-0.07NA
Payments To Acquire Property Plant And Equipment 0.400.832.381.631.201.773.022.742.190.621.121.500.703.412.230.540.120.031.410.110.200.150.340.170.460.360.020.050.140.050.030.100.020.030.210.010.060.090.040.090.220.040.120.180.120.170.040.070.080.020.170.190.050.07NA

    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 -2.12-1.09NANA-0.29-1.36-1.35-2.33-0.43-1.50-5.05-2.60NANANANA0.050.100.000.060.080.00NANANANANANA0.00NANANANANANANANANANANANANANANANANANANANANANANANANANA
Payments For Repurchase Of Common Stock 2.121.09NANA0.291.361.352.330.431.505.052.71NANANANANANANANANANANANANANANANANANANANANA0.00NANANANANANANANANANANANANANANANANANANANANA

    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 12.1613.4015.6914.7615.8214.4515.2124.2813.0512.9413.368.919.6210.308.057.8910.309.527.516.976.055.424.574.062.551.873.141.752.332.651.551.651.271.231.211.073.443.793.693.673.494.574.174.094.334.084.034.093.694.934.163.543.323.824.61
Revenue From Contract With Customer Including Assessed Tax 12.1613.4015.6914.7615.8214.4515.2124.2813.0512.9413.368.919.6210.308.057.8910.309.527.516.976.055.424.574.062.551.853.081.702.332.651.551.651.271.231.211.073.443.793.693.673.494.574.174.094.334.084.034.093.694.934.163.543.323.824.61
Processing And Maintenance 5.515.815.695.435.125.274.514.063.863.464.192.61NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Services 6.116.437.358.347.667.787.616.566.426.896.105.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Third Party 0.541.150.850.981.261.411.301.170.990.800.760.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
License 0.000.001.79NA1.790.001.7912.491.781.782.30NA2.001.60NANA2.002.230.700.801.060.130.070.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 0.000.001.79NA1.790.001.7912.491.781.782.30NA2.001.60NANA2.002.230.700.801.060.130.070.100.000.000.09NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 12.1613.4013.9014.7614.0314.4513.4111.7911.2611.1511.058.917.628.708.057.898.307.306.816.174.995.294.513.962.551.852.991.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 11.6112.7815.1914.3415.3213.9714.8723.9912.7312.6112.528.889.569.947.797.579.379.076.285.755.814.463.863.22NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
European Union 0.030.030.030.030.030.030.030.020.030.030.630.030.060.360.260.320.940.451.231.220.250.950.710.84NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Middle East 0.520.590.470.390.470.450.320.270.290.300.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Allocated Share Based Compensation Expense
Balance Sheet
Liabilities Noncurrent
Assets
Available For Sale Securities Debt Securities
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Liabilities Noncurrent
Current Liabilities
Accrued Liabilities Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept