Home Data Calendar Blog

MCHX

Tables

    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
Earnings Per Share Basic -0.06-0.11-0.08-0.04-0.03-0.04-0.050.07-0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.00NA-0.020.01-0.02NA0.040.000.02NA-0.02NA
Earnings Per Share Diluted -0.06-0.11-0.08-0.04-0.03-0.04-0.050.07-0.01NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA0.00NA-0.020.01-0.02NA0.030.000.01NA-0.02NA

    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 12.5212.2212.2913.2013.5113.1712.7913.7014.0112.98-25.9126.4925.8524.7928.5924.7926.3426.4123.1320.0120.2221.9021.8522.0522.0224.3828.4030.7534.4135.9834.9036.8535.3542.5833.2949.1849.6850.5039.6840.5639.0236.2133.9934.8234.0135.4839.0239.8638.7629.0827.9824.1921.39
Revenues 12.5212.2212.2913.2013.5113.1712.7913.7014.0112.98-25.9126.4925.8524.7928.5924.7926.3426.4123.1320.0120.2221.9021.8522.0522.0224.3828.4030.7534.4135.9834.9036.8535.3542.5833.2949.1849.6850.5039.6840.5639.0236.2133.9934.8234.0135.4839.0239.8638.7629.0827.9824.1921.39
Cost Of Goods And Services Sold 5.425.425.674.994.864.935.305.515.465.42-24.1015.2915.2014.5015.5912.7713.9214.2612.7210.8811.3812.82NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Costs And Expenses 15.2216.7215.8114.8015.0114.7014.5815.6016.8718.23-15.4130.2330.4130.4030.8826.1427.6128.0124.2020.7521.1423.0522.5122.9323.3227.8934.1136.5739.8239.6435.1536.8436.8137.9632.7047.9647.9749.0638.1740.6040.4537.3336.3036.0336.1837.5439.3440.1240.3830.28NANANA
Research And Development Expense 4.104.163.843.523.533.462.823.184.795.323.325.755.896.045.425.135.004.574.043.863.873.654.294.264.285.276.596.837.557.477.457.778.157.696.967.587.467.566.766.837.006.866.105.535.785.995.846.135.944.894.324.194.33
General And Administrative Expense 2.552.622.392.352.442.612.331.882.462.622.333.693.043.743.583.133.493.322.802.572.542.973.003.143.394.035.945.325.834.663.584.724.505.704.805.385.395.364.384.685.514.845.425.725.486.295.555.866.145.164.704.684.29
Selling And Marketing Expense 2.633.973.353.393.623.173.303.912.703.641.964.265.444.994.483.974.094.113.513.333.333.613.583.613.474.995.575.565.655.524.494.274.253.663.092.942.843.382.832.803.032.832.362.794.613.914.264.553.932.692.923.183.51
Operating Income Loss -2.70-4.50-3.52-1.60-1.50-1.53-1.79-1.90-2.86-5.25-10.03-3.74-4.56-25.73-2.29-1.35-1.27-1.60-1.07-0.74-0.92-1.16-0.66-0.88-1.31-3.52-5.71-5.82-68.71-3.661.250.01-1.474.610.591.231.711.441.541.01-0.100.25-18.19-0.491.09-0.601.992.231.090.720.90-0.54-4.41
Allocated Share Based Compensation Expense 0.700.800.610.620.710.690.670.610.660.740.770.880.911.061.000.820.780.550.700.700.680.951.101.160.981.362.941.783.501.972.212.352.672.792.883.023.122.882.362.372.611.923.263.714.823.913.733.953.94NANANANA
Income Tax Expense Benefit 0.010.030.11-0.000.050.030.25-0.04-0.040.07-1.07-0.08-0.02-0.74-1.720.060.06-0.12-0.190.010.010.010.010.010.010.010.010.010.010.010.020.19-0.180.010.0022.980.710.590.960.390.240.1516.13-0.070.58-0.080.810.780.780.240.250.05-1.25
Income Taxes Paid Net NANA-0.090.00NANA-0.190.00NANANANANANANANANANANANANANANANANANANANANANANANANANA-0.100.010.020.01-0.01-0.030.010.040.010.010.030.07-2.260.010.00-0.75-2.68-0.68NA
Profit Loss -2.74-4.48-3.57-1.56-1.53-1.58-2.043.31-0.34-5.33-5.40-3.67-4.51-24.88-0.41-1.22-1.11-1.30-0.64-0.46-0.66-0.93-0.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss -2.74-4.48NA-1.56-1.53-1.58NA3.31-0.33-5.33NA-3.67-4.51-24.88NA-1.22-1.11-1.30NA-0.46-0.66-0.93-0.49-0.81-1.28-3.51-5.74-5.85-68.79-3.681.260.0120.874.580.57-21.500.980.850.601.48-0.350.09-34.33-0.540.40-0.710.991.250.140.580.65-0.49-3.13
Net Income Loss Available To Common Stockholders Basic -2.74-4.48-3.57-1.56-1.53-1.58-2.043.31-0.33-5.33-5.40-3.67-4.51-24.88-0.41-1.22-1.11-1.30-0.64-0.46-0.66-0.93-0.84-0.81-1.28-3.51-5.74-5.85-68.79-3.681.260.0120.854.560.54-21.520.950.82NANANANANANANANA0.921.190.08NA0.59-0.55-3.18

    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 50.7251.9156.7960.9763.0165.2765.8368.6070.1970.2876.93100.28105.62100.06124.50119.12122.77122.80113.0698.2997.83104.40123.82124.13123.28124.76128.27133.10138.27204.39204.99206.71207.70186.44180.67188.70208.58174.10162.15159.87159.28152.42149.15206.78207.47222.39220.06219.30214.78NA159.69NANA
Liabilities 12.3111.4712.6812.0713.1914.6414.3216.0121.6722.1524.2430.6033.1724.0324.6623.7327.0928.3318.0413.3813.2014.1633.8212.9312.4413.6315.0016.8917.9418.4317.5321.9523.5124.6124.5232.0532.0835.1527.3927.9732.0627.6326.2141.1143.3161.5961.0562.1363.34NA20.00NANA
Liabilities And Stockholders Equity 50.7251.9156.7960.9763.0165.2765.8368.6070.1970.2876.93100.28105.62100.06124.50119.12122.77122.80113.0698.2997.83104.40123.82124.13123.28124.76128.27133.10138.27204.39204.99206.71207.70186.44180.67188.70208.58174.10162.15159.87159.28152.42149.15206.78207.47222.39220.06219.30214.78NA159.69NANA
Stockholders Equity 38.4140.4544.1148.9049.8250.6351.5052.5948.5248.1352.6969.6972.4576.0399.8495.3995.6994.4795.0384.9184.6390.2490.00111.19110.83111.12113.27116.21120.33185.96187.47184.75184.19161.83156.15156.65176.50138.95134.75131.90127.23124.79122.94165.66164.16160.80159.01157.17151.44NA139.69NANA

    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 24.0526.1530.8934.3235.5336.9537.5139.3339.2137.5542.3463.5065.3759.1762.4269.0070.7268.5464.0894.5794.39101.23121.09121.26119.99121.75124.50128.97133.59135.73135.69136.93137.68114.89109.25117.41114.4377.7664.9760.4757.6449.8145.6867.6666.8679.3474.6471.5364.47NA65.23NANA
Cash And Cash Equivalents At Carrying Value 14.1215.7120.4723.3324.8224.5527.0927.7827.8128.1733.8544.6246.7840.3142.5352.4751.0250.9145.2378.6176.8084.56104.19104.38102.43103.07103.95105.28105.78106.60109.16108.94104.4383.6680.0380.6574.9538.5330.9125.1518.7417.1015.9335.5333.5741.3037.4435.4928.3340.0537.3332.0032.90
Accounts Receivable Net Current 7.728.058.408.448.348.958.028.558.746.876.3316.6316.1516.7617.8114.1016.5314.7216.2013.6515.3214.8914.8614.8915.4616.7418.9221.5825.3026.5024.6225.8630.5127.9425.9433.5334.7035.0530.0030.8234.1028.5525.9925.5126.0930.6830.6429.2929.71NA20.21NANA
Prepaid Expense And Other Assets Current 2.202.402.022.552.383.452.413.002.662.512.162.252.442.102.082.433.172.922.662.322.271.782.041.912.001.851.532.002.392.521.782.002.623.153.143.133.432.812.943.153.512.902.673.313.973.863.613.083.24NA3.57NANA

    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 20.8123.2622.4321.6821.2620.8419.6319.1418.7218.4318.3429.97NA29.4028.8528.6428.7328.0628.0229.0528.6128.6128.0827.8229.7429.1229.1432.7233.5333.4033.3432.8932.5630.6629.7528.7329.3929.4528.6128.7628.2127.5526.3425.7324.97NA23.37NANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 16.1418.7318.3817.8517.5017.1316.8116.5116.2315.9615.6026.87NA26.1425.8225.4325.4125.2925.0926.2526.0425.9725.6825.2826.7726.3325.5928.8029.0828.2727.5726.6626.0925.1624.3223.4524.3424.0023.1722.8022.0421.1820.3419.5318.71NA17.18NANANANANANA
Amortization Of Intangible Assets 0.530.530.530.530.530.530.771.151.381.181.161.211.211.761.561.571.571.57NANANANANANANANANANANANANANANANA0.000.000.030.400.430.710.741.051.051.051.081.541.701.671.620.460.610.700.71
Property Plant And Equipment Net 4.674.534.053.843.773.702.822.622.492.482.753.103.213.263.033.213.332.772.922.802.572.632.402.542.962.793.563.914.455.135.786.246.475.505.435.295.045.445.445.976.176.366.006.206.266.326.195.415.52NA4.71NANA
Goodwill 17.5617.5617.5617.5617.5617.5617.5617.5617.5617.5617.5619.1319.1319.1333.4324.5024.4424.4424.44NANANA0.00NANANA0.00NANA63.3063.3063.3063.3065.6865.6865.6865.6865.6865.6865.6865.8165.8165.8182.5682.5782.5882.6485.3185.34NA35.34NANA
Intangible Assets Net Excluding Goodwill 1.532.062.593.123.654.184.715.496.648.029.209.4110.6111.8219.4815.9917.5619.1320.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 1.532.062.593.123.654.184.715.496.648.029.209.4110.6111.8219.4815.9917.5619.1320.70NANANANANANANANANANANANANANANANANANA0.030.430.86NANA3.36NANANANANANANANANANA
Other Assets Noncurrent 1.061.120.971.011.001.000.990.991.311.321.341.051.081.100.340.280.240.850.920.920.880.530.330.330.330.210.21NANANA0.220.200.200.270.200.200.281.250.330.280.280.280.280.280.31NA0.33NANANANANANA

    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 10.1610.6112.0611.4212.4913.9112.6713.9419.1519.1820.9526.9127.1818.2217.5516.1319.1919.5614.7712.2312.0913.0432.7311.9511.9013.6314.8716.6217.5317.8916.8621.1822.6223.5923.4030.8330.7633.7025.3025.7829.7725.3224.0038.7340.8759.1058.4742.3143.71NA17.92NANA
Accounts Payable Current 0.921.342.041.311.342.381.362.662.311.742.427.328.327.487.085.616.436.695.975.265.146.114.935.265.105.956.817.969.6110.699.4612.1113.3713.8413.7720.6220.1822.0915.9215.4418.8614.5312.3810.6312.7213.0812.9014.2615.97NA11.17NANA
Other Accrued Liabilities Current 4.194.263.833.483.513.913.873.723.714.054.2110.879.707.226.686.266.426.135.815.805.876.085.586.346.477.337.718.307.586.886.717.747.948.307.518.628.399.977.998.848.888.819.618.118.319.148.438.858.63NA5.11NANA
Contract With Customer Liability Current 1.441.681.380.881.491.692.021.331.451.311.391.521.911.381.171.903.543.961.781.171.08NA0.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Deferred Income Tax Liabilities Net 0.260.230.230.220.220.200.190.140.180.220.160.140.16NA0.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 1.450.340.390.430.480.531.471.932.342.743.143.555.835.415.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 38.4140.4544.1148.9049.8250.6351.5052.5948.5248.1352.6969.6972.4576.0399.8495.3995.6994.4795.0384.9184.6390.2490.00111.19110.83111.12113.27116.21120.33185.96187.47184.75184.19161.83156.15156.65176.50138.95134.75131.90127.23124.79122.94165.66164.16160.80159.01157.17151.44NA139.69NANA
Additional Paid In Capital Common Stock 356.51355.81355.00356.21355.58354.86354.15353.22352.46351.73350.96362.52361.62360.70359.63354.78353.86351.54350.80340.05339.31344.25343.27363.98362.81361.82360.42357.62355.98352.73350.80349.19348.69350.49348.47347.02345.38308.85305.52303.27300.08297.32295.53303.98302.44299.14297.46295.60293.92NA281.42NANA
Retained Earnings Accumulated Deficit -318.54-315.80-311.32-307.75-306.19-304.66-303.08-301.04-304.35-304.02-298.69-293.29-289.62-285.12-260.24-259.83-258.61-257.50-256.20-255.56-255.10-254.45-253.71-253.22-252.41-251.13-247.58-241.84-235.99-167.19-163.52-164.78-164.79-185.66-190.24-190.81-169.31-170.29-171.15-171.75-173.24-172.88-172.97-138.63-138.09-138.49-137.77-138.76-140.01NA-140.73NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 0.700.80NA0.630.710.69NA0.610.660.74NA0.880.911.06NA0.820.780.55NANANA0.95NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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.39-4.38-0.50-1.000.62-1.41-0.52-0.12-0.08-5.62-1.34-1.911.59-1.71-1.751.88-0.665.620.992.33-1.283.020.002.320.25-0.88-0.80-0.22-0.39-2.270.757.56-1.766.204.306.753.298.086.114.331.012.144.313.667.983.953.674.885.702.525.92-0.80NA
Net Cash Provided By Used In Investing Activities -0.13-0.39-0.87-0.49-0.36-1.14-0.45-0.07-0.34-0.102.19-0.27-0.43-0.51-8.24-0.58-0.73-0.14-34.41-0.55-0.84-0.77-0.29-0.38-0.91-0.01-0.40-0.23-0.12-0.470.24-1.2623.72-0.88-1.00-0.83-0.55-0.81-0.551.240.450.510.20-0.102.031.190.941.86-14.120.931.361.83NA
Net Cash Provided By Used In Financing Activities -0.070.01-1.490.010.010.020.280.150.070.03-10.820.025.300.010.040.141.500.200.040.02-5.63-21.880.100.010.010.01-0.13-0.05-0.320.19-0.78-1.80-1.18-1.70-3.92-0.2233.680.340.200.840.18-1.48-24.11-1.59-17.73-1.30-2.660.41-3.30-0.73-1.96-1.92NA

    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.39-4.38-0.50-1.000.62-1.41-0.52-0.12-0.08-5.62-1.34-1.911.59-1.71-1.751.88-0.665.620.992.33-1.283.020.002.320.25-0.88-0.80-0.22-0.39-2.270.757.56-1.766.204.306.753.298.086.114.331.012.144.313.667.983.953.674.885.702.525.92-0.80NA
Net Income Loss -2.74-4.48NA-1.56-1.53-1.58NA3.31-0.33-5.33NA-3.67-4.51-24.88NA-1.22-1.11-1.30NA-0.46-0.66-0.93-0.49-0.81-1.28-3.51-5.74-5.85-68.79-3.681.260.0120.874.580.57-21.500.980.850.601.48-0.350.09-34.33-0.540.40-0.710.991.250.140.580.65-0.49-3.13
Profit Loss -2.74-4.48-3.57-1.56-1.53-1.58-2.043.31-0.34-5.33-5.40-3.67-4.51-24.88-0.41-1.22-1.11-1.30-0.64-0.46-0.66-0.93-0.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Depreciation Depletion And Amortization 0.350.340.600.360.360.320.230.280.330.360.400.370.410.441.500.410.380.360.400.340.340.460.500.790.720.750.800.760.810.871.000.890.930.840.800.860.830.860.800.870.850.840.900.820.760.770.700.700.71NANANANA
Increase Decrease In Accounts Receivable -0.26-0.260.370.23-0.571.25-0.29-0.031.890.56-0.64-0.140.560.303.81-2.292.04-1.640.62-1.290.53-0.12-0.48-0.40-1.08-1.88-2.40-2.92-0.832.14-1.60-4.212.851.96-7.01-0.87-0.405.74-0.52-2.776.082.940.41-0.31-3.860.811.87-0.24-0.906.25-0.167.66NA
Increase Decrease In Accounts Payable 0.07-1.200.72-0.03-0.530.51-2.351.410.57-0.681.54-1.000.930.321.45-0.59-0.450.740.220.10-0.971.27-0.440.18-0.85-0.86-1.13-1.62-1.111.26-2.61-1.17-0.17-0.12-6.830.71-2.065.980.62-2.953.881.971.88-2.02-0.460.05-1.34-1.69-1.002.49-0.573.28NA
Deferred Income Tax Expense Benefit NANA-0.02-0.000.020.050.01-0.04-0.040.060.06-0.07-0.02-0.80-1.740.100.04-0.14NANANANANANANANANANANANANANANANA0.0023.110.700.580.940.880.19-0.0415.70-0.121.06-0.050.790.370.360.37-0.060.30NA
Share Based Compensation 0.700.800.610.620.710.690.670.610.660.740.990.880.911.061.000.820.780.550.700.700.680.951.101.160.981.362.941.783.501.972.222.352.672.792.883.023.122.882.362.372.611.923.263.714.823.913.733.953.953.512.932.93NA

    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 -0.13-0.39-0.87-0.49-0.36-1.14-0.45-0.07-0.34-0.102.19-0.27-0.43-0.51-8.24-0.58-0.73-0.14-34.41-0.55-0.84-0.77-0.29-0.38-0.91-0.01-0.40-0.23-0.12-0.470.24-1.2623.72-0.88-1.00-0.83-0.55-0.81-0.551.240.450.510.20-0.102.031.190.941.86-14.120.931.361.83NA
Payments To Acquire Property Plant And Equipment 0.130.390.870.490.361.140.450.470.340.100.060.270.430.600.200.520.730.240.070.550.260.770.290.370.900.000.390.230.110.250.480.742.030.850.971.110.520.670.560.750.920.810.610.810.710.751.360.621.040.950.710.77NA

    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 -0.070.01-1.490.010.010.020.280.150.070.03-10.820.025.300.010.040.141.500.200.040.02-5.63-21.880.100.010.010.01-0.13-0.05-0.320.19-0.78-1.80-1.18-1.70-3.92-0.2233.680.340.200.840.18-1.48-24.11-1.59-17.73-1.30-2.660.41-3.30-0.73-1.96-1.92NA

    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.5212.2212.2913.2013.5113.1712.7913.7014.0112.98-25.9126.4925.8524.7928.5924.7926.3426.4123.1320.0120.2221.9021.8522.0522.0224.3828.4030.7534.4135.9834.9036.8535.3542.5833.2949.1849.6850.5039.6840.5639.0236.2133.9934.8234.0135.4839.0239.8638.7629.0827.9824.1921.39
Revenue From Contract With Customer Excluding Assessed Tax 12.5212.2212.2913.2013.5113.1712.7913.7014.0112.98-25.9126.4925.8524.7928.5924.7926.3426.4123.1320.0120.2221.9021.8522.0522.0224.3828.4030.7534.4135.9834.9036.8535.3542.5833.2949.1849.6850.5039.6840.5639.0236.2133.9934.8234.0135.4839.0239.8638.7629.0827.9824.1921.39

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Intangible Assets Net Excluding Goodwill
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net

Line plots across dimensions of each concept


us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Diluted Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Shares Outstanding Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Dilutedus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
us-gaap:StatementClassOfStock
(None,)
Net Income Loss Available To Common Stockholders Basicus-gaap: Statement Class Of Stock
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
us-gaap:StatementClassOfStock
(None,)
Net Income Loss Available To Common Stockholders Dilutedus-gaap: Statement Class Of Stock
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Stockholders Equityus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:IncomeStatementLocation
(None,)
Amortization Of Intangible Assetsus-gaap: Income Statement Location
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Stockholders Equityus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock