Home Data Calendar Blog

AVAV


Tables

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Weighted Average Number Of Diluted Shares Outstanding 24.80NA24.8824.8924.62NA24.2624.2024.19NANA23.82NA24.06NA24.07NANA24.08NA24.10NA24.01NA23.5223.8323.34NA23.0823.0522.96NA23.0823.1522.95NA23.1122.8822.80NA22.8822.7022.24NA22.4122.3821.93NA22.3222.2622.24NA22.1022.0321.55
Weighted Average Number Of Shares Outstanding Basic 24.80NA24.7124.6424.62NA23.9423.9423.89NANA23.82NA23.80NA23.75NANA23.69NA23.67NA23.57NA23.5223.4823.34NA23.0823.0522.96NA22.8922.9922.95NA22.8922.8822.80NA22.3222.2722.24NA22.1422.0321.93NA21.8021.7621.72NA21.5921.5721.55
Earnings Per Share Basic -0.340.290.010.10-0.570.450.010.090.420.74NA-0.04NA0.32NA0.720.23NA0.35NA0.26NA1.160.79-0.040.30-0.191.32-0.09-0.18-0.510.230.270.19-0.300.310.10-0.13-0.160.360.500.07-0.32-0.040.170.40-0.060.810.260.300.020.820.530.01-0.16
Earnings Per Share Diluted -0.340.290.010.10-0.570.450.010.090.420.73NA-0.04NA0.31NA0.710.23NA0.35NA0.25NA1.140.77-0.040.29-0.191.30-0.09-0.18-0.510.230.270.19-0.300.310.10-0.13-0.160.350.490.07-0.32-0.040.170.39-0.060.800.260.300.010.790.520.01-0.16

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Revenue From Contract With Customer Including Assessed Tax 108.52132.6290.09122.01101.01136.0178.7892.6787.45135.2261.8961.8983.2783.2786.9186.9187.9375.3275.3272.9872.9878.0478.0487.9375.3272.9878.04113.6354.6365.8034.3684.7667.5664.7347.0586.4768.4052.6651.8773.5069.2264.8744.1254.1147.0980.2858.68110.6771.9680.3762.00106.0684.4363.7838.23
Revenues 108.52132.6290.09122.01101.01136.0178.7892.6787.45135.2261.8961.8983.2783.2786.9186.9187.9375.3275.3272.9872.9878.0478.04117.3863.9473.8343.76125.3853.1650.1236.2284.7667.5664.7347.0586.4768.4052.6651.8773.5069.2264.8744.1254.1147.0980.2858.68110.6771.9680.3762.00106.0684.4363.7838.23
Cost Of Revenue 74.8084.0068.6679.5572.2976.3650.1451.8152.0482.06NA38.40NA48.10NA45.6450.91NA44.93NA44.58NA45.4543.8543.3542.8332.1366.7233.8132.7029.5446.8440.9433.2031.0341.1241.4034.7937.8143.3642.1740.9931.5736.3927.4144.6439.1761.1244.5349.7440.2856.8550.3042.0126.19
Cost Of Goods And Services Sold 74.8084.0068.6679.5572.2976.3650.1451.8152.0482.06NA38.40NA48.10NA45.6450.91NA44.93NA44.58NA45.4563.0336.3835.6625.6640.1933.8132.7029.5446.8440.9433.2031.0341.1241.4034.7937.8143.3642.1740.9931.5736.3927.4144.6439.1761.1244.5349.7440.2856.8550.3042.0126.19
Gross Profit 33.7148.6221.4442.4528.7259.6628.6440.8535.4153.1723.5023.5035.1735.1741.2741.2737.0230.3930.3928.4028.4032.5932.5952.1820.5931.0011.6358.6619.3517.426.6837.9226.6231.5316.0245.3526.9917.8714.0530.1427.0523.8812.5417.7219.6735.6419.5049.5527.4330.6321.7149.2134.1321.7712.04
Research And Development Expense 15.0413.6713.0114.3013.7117.0513.6311.9811.1015.53NA11.38NA10.86NA8.7111.60NA8.09NA8.11NA6.435.397.317.276.467.947.998.528.6014.328.259.909.8322.268.588.537.126.225.246.867.199.3910.319.398.147.347.248.827.5911.247.878.697.97
Selling General And Administrative Expense 21.9421.9422.5524.8227.1324.8415.6514.9812.0116.34NA13.22NA16.25NA13.6720.28NA14.46NA13.65NA11.969.5313.5014.4613.3316.7012.7913.3913.6616.7713.3114.7315.2615.6213.2713.4713.4016.9713.1713.0812.4614.2910.4313.1813.6216.4712.8712.2413.7012.8010.5812.6911.37
Operating Income Loss -3.2713.01-14.133.34-12.1117.76-0.6413.9012.3021.30NA-1.11NA8.05NA18.895.14NA7.84NA6.64NA14.2030.75-0.239.26-8.1634.02-1.43-4.49-15.586.835.076.90-9.067.475.15-4.13-6.476.958.643.93-7.10-5.95-1.0713.07-2.2525.747.339.570.4325.1815.680.40-7.31
Interest Paid Net 2.171.561.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Income Expense Nonoperating Net -1.60-1.28-1.51-1.38-1.27-1.030.090.120.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations -8.397.260.012.52-13.9810.950.212.0910.0817.74NA-1.01NA7.50NA17.116.10NA8.43NA7.05NA20.3419.84-0.657.76-4.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments NA18.28-15.60-8.09-13.738.33-0.5814.0912.5422.48NA0.13NA9.48NA20.587.91NA10.07NA9.00NA23.4929.930.6010.91-7.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 2.6115.49-15.40-9.51-0.96-2.23-0.922.491.212.65NA-0.04NA1.11NA2.13-0.08NA0.95NA1.21NA2.579.900.632.83-3.184.561.10-0.05-3.861.92-1.132.56-4.25-0.092.76-1.62-2.061.802.300.17-3.081.26-4.724.50-0.698.101.713.090.187.604.270.18-3.74
Income Taxes Paid NA-0.040.00NANA0.040.002.350.01NANANANANANANANANANANANANA0.010.000.010.001.800.020.000.001.790.040.020.001.52NANANANANANANANANANANANANANANANANANANANA
Profit Loss -8.397.21-0.042.56-13.9210.970.262.0710.0417.49NA-1.03NA7.50NA17.105.70NA8.35NA6.05NA27.3218.34-0.846.81-4.4730.45-2.18-4.17-11.64NANANANANANANANANANANANANANANANANANANA0.33NANANA-3.44
Comprehensive Income Net Of Tax -9.444.18-1.751.24-14.7210.940.222.0810.1017.73NA-1.12NA7.51NA17.285.68NA8.37NA6.05NA27.37NANANANANANANANANANANANANANANANANANANANANA3.888.73-1.3517.805.796.630.33NANANANA
Net Income Loss Available To Common Stockholders Basic -8.397.260.012.52-13.9810.950.212.0910.0817.47NA-1.01NA7.50NA17.115.68NA8.37NA6.06NA27.3318.32-0.837.02-4.4430.48-2.18-4.17-11.645.366.164.42-6.987.082.33-2.90-3.618.0611.221.66-7.21-0.803.878.74-1.3917.795.746.590.3317.6411.450.26NA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Assets 896.65914.20905.26925.31908.55928.57590.99588.01577.82584.95NA559.08NA544.49NA534.58508.84NA498.96NA486.57NA480.36472.91432.85429.26420.74432.50387.46389.90389.53410.39389.49380.03383.27397.47386.47386.13378.60384.95366.88350.82351.56363.46358.79356.31340.49369.15324.55322.94301.47331.75NANANA
Liabilities And Stockholders Equity 896.65914.20905.26925.31908.55928.57590.99588.01577.82584.95NA559.08NA544.49NA534.58508.84NA498.96NA486.57NA480.36472.91432.85429.26420.74432.50387.46389.90389.53410.39389.49380.03383.27397.47386.47386.13378.60384.95366.88350.82351.56363.46358.79356.31340.49369.15324.55322.94301.47331.75NANANA
Stockholders Equity 599.92607.97602.43599.90598.24612.09525.19523.91519.93509.90NA490.74NA490.36NA481.51462.57NA455.57NA444.17NA437.05410.12390.39389.40380.72381.95347.25348.15351.48361.26354.57346.73345.11348.91340.83338.14340.75342.47324.66311.68308.80315.19315.10310.24299.20299.20279.82272.75NA263.47NANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Assets Current 357.27368.91354.52364.08344.92401.64521.54507.60486.79503.93NA457.33NA456.15NA455.33469.59NA436.88NA421.91NA410.20399.15355.25357.67346.99354.08308.95313.89323.76349.70329.63321.32318.18329.03309.90311.57313.73306.86289.38265.76250.56263.45266.81263.95254.99281.77257.21271.62267.24298.03NANANA
Cash And Cash Equivalents At Carrying Value 93.1877.2382.53104.7793.92148.74324.54280.10246.84255.14NA131.50NA130.74NA137.09172.71NA149.37NA151.25NA170.79143.52112.30117.11117.4779.9073.2888.88122.31124.29122.71128.03146.45143.41125.98126.34148.05126.9792.7566.1364.3475.3363.9870.7753.2164.2265.8698.5981.2562.0439.1076.6645.44
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 93.1877.2384.35106.5995.75157.06324.54280.10246.84255.14NA136.50NA135.74NA142.09172.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Short Term Investments 12.6524.723.976.3117.9531.9748.5067.1471.3347.51NA148.50NA161.63NA163.63150.49NA144.81NA138.54NA118.30113.65109.54110.75107.83119.97121.09118.21101.80103.4097.6977.9771.0285.3877.5881.1276.8470.6474.8377.6864.4773.2469.8164.6969.4777.1588.5778.78106.88126.84NANANA
Accounts Receivable Net Current 52.0660.1741.7426.5545.7662.6526.6230.7043.3673.66NA27.94NA40.56NA42.7231.05NA34.06NA34.64NA13.8056.8125.6935.1130.6874.3623.1226.1032.6356.0538.9942.7528.2033.6137.8331.1023.2131.7442.6236.2419.6019.7731.6048.3349.8856.4224.2125.5722.0344.38NANANA
Inventory Net 98.6090.6389.6281.9484.8571.6553.1051.7845.5345.53NA65.16NA52.77NA56.3454.06NA50.38NA46.10NA42.2438.6477.3376.0472.0260.0868.8155.1744.1037.4946.4348.3443.9239.4148.8051.8046.4450.7055.4460.6368.6662.5663.6044.7544.5143.5448.4541.4438.3038.14NANANA
Inventory Finished Goods 36.1032.6239.9432.5546.8144.1125.8428.3626.6429.44NA23.17NA22.65NA27.0325.93NA25.08NA24.24NA17.0614.5831.9637.1640.7830.7930.5430.9628.4126.0729.0228.9426.4325.5430.8634.3029.6331.2937.2937.5440.8236.8432.3128.0325.3224.93NANANANANANANA
Prepaid Expense And Other Assets Current 11.3711.5312.1013.7614.9715.007.697.315.946.25NA6.83NA8.04NA7.617.42NA6.62NA5.73NA5.205.105.145.175.275.655.344.714.174.154.224.553.964.604.204.233.324.263.754.323.774.304.284.843.574.032.792.972.182.37NANANA
Available For Sale Securities Debt Securities 12.6524.723.976.3118.9436.9653.4982.7886.3458.09NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Property Plant And Equipment Gross NA184.43NANANA151.70NANANA101.69NANANANANANA92.37NANANANANANA88.27NANANA101.94NANANA92.76NANANA84.38NANANA83.20NANANA78.81NANANA67.77NANANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment NA122.13NANANA92.80NANANA79.99NANANANANANA75.46NANANANANANA69.05NANANA82.72NANANA76.00NANANA70.88NANANA63.20NANANA54.38NANANA44.25NANANANANANANA
Amortization Of Intangible Assets 5.876.076.916.846.974.380.660.710.710.72NA0.78NA0.78NA0.550.10NA0.10NA0.08NA0.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 61.8662.3065.3868.2266.5658.9022.9222.8722.9121.69NA19.88NA20.57NA17.7516.91NA20.54NA20.46NA19.3519.2221.6321.6120.3219.2218.4117.4516.9116.7614.3113.5813.0213.5016.1416.8917.9020.0024.4926.0426.7324.4321.7122.1423.1323.5220.9418.8418.1317.50NANANA
Long Term Investments 17.7115.4312.3911.2710.1612.1611.2220.9820.3415.03NA26.41NA13.48NA4.899.39NA27.95NA30.46NA36.7140.6638.8233.0235.8442.1043.7542.5633.1033.8638.1737.7244.7346.7754.5849.7239.3150.5145.8851.7167.5968.9260.9364.8056.9658.4636.5022.566.156.28NANANA
Goodwill 333.79334.35335.16335.89335.03314.206.346.346.346.34NA6.34NA8.08NA8.08NANANANANANANANANANA0.120.12NANA0.12NANANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 91.0197.22103.83110.62117.86106.2711.5512.2112.9313.64NA14.36NA15.95NA16.730.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net NA88.39NANANA100.51NANANA12.02NANANANANANA0.46NA0.56NA0.67NA0.560.630.730.771.741.41NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 1.961.935.886.283.8410.440.310.109.6410.61NA17.00NA13.34NA14.206.28NA0.88NA1.63NA2.302.722.310.841.942.010.570.600.660.750.650.690.670.741.220.840.970.871.581.721.041.064.160.230.230.200.200.190.180.18NANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Liabilities Current 95.88101.3987.48101.4382.6696.1956.1353.4846.3266.95NA60.48NA44.79NA43.1144.87NA41.79NA39.49NA40.7560.5040.5537.8537.7048.0637.9739.4035.5946.3432.8731.6036.4046.7343.6643.2433.0537.7335.9833.3136.8542.1938.8341.1336.2863.7038.8743.8929.8362.10NANANA
Accounts Payable Current 21.9519.2415.1221.4418.0524.8415.8414.2211.7419.86NA14.27NA11.02NA11.4515.97NA11.63NA14.15NA12.9421.3413.2515.7213.9720.2813.7918.6610.5317.719.7911.5912.9419.2416.2118.9913.1213.9115.1311.7713.5416.1415.7815.4313.0920.2113.3819.6212.5531.13NANANA
Accrued Income Taxes Current 2.960.760.250.210.550.862.373.022.621.06NANANANANANANANA4.86NA4.85NA8.904.08NA0.35NA1.42NANANA0.94NANANA0.69NANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 26.2830.2027.9031.3118.1319.089.1610.518.7310.78NA13.05NA13.14NA12.177.42NA8.06NA6.97NA6.666.898.657.448.5310.087.757.0012.7111.176.415.678.769.1710.269.715.866.766.496.267.196.416.886.137.399.909.118.347.547.38NANANA
Contract With Customer Liability Current 10.268.976.8610.329.127.18NANANA7.90NANANANANA3.272.96NA2.88NA2.45NANA3.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Long Term Debt 187.50190.00192.50195.00197.50200.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Long Term Debt Noncurrent 175.48177.84180.40182.77185.14187.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 2.552.635.205.395.53NANANANANANA0.03NA0.03NA0.030.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Minority Interest 0.250.240.290.330.080.01-0.01-0.06NANANA-0.02NA-0.00NA-0.010.00NA-0.02NA0.00NA0.010.020.000.010.220.24NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 0.760.775.2710.3010.3410.140.240.240.240.25NA0.25NA2.42NA2.300.15NA0.16NA1.31NA0.960.620.180.180.180.180.190.190.180.18NANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 20.3721.9120.6821.6623.0519.108.439.4210.346.83NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Stockholders Equity 599.92607.97602.43599.90598.24612.09525.19523.91519.93509.90NA490.74NA490.36NA481.51462.57NA455.57NA444.17NA437.05410.12390.39389.40380.72381.95347.25348.15351.48361.26354.57346.73345.11348.91340.83338.14340.75342.47324.66311.68308.80315.19315.10310.24299.20299.20279.82272.75NA263.47NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 600.17608.21602.72600.23598.32612.11525.18523.85NA509.90NA490.72NA490.36NA481.50462.57NA455.55NA444.18NA437.06410.14390.39389.41380.94382.19NANANA361.52NANANA348.91NANANA342.47NANANANANANANANANANA265.20263.47NANANA
Additional Paid In Capital Common Stock 268.64267.25265.88261.61261.19260.33184.37183.30181.41181.48NA180.05NA178.55NA177.21176.22NA174.89NA171.87NA170.79170.14168.74166.99165.36162.15157.96156.67155.85154.27152.94151.27150.34148.29147.37146.43145.50143.65134.25132.55131.40130.53129.59128.61126.31124.95123.37122.09121.17119.77NANANA
Retained Earnings Accumulated Deficit 338.84347.23339.98339.96337.44351.42340.48340.26338.17328.09NA310.62NA311.63NA304.13286.35NA280.67NA272.30NA266.24240.00221.68222.50215.49219.93189.45191.64195.81207.19201.82195.66194.99201.97194.90192.57195.47199.08191.02179.81178.15185.36186.16182.29173.55174.94157.14151.40144.81144.49NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -7.56-6.51-3.43-1.68-0.390.340.350.340.350.33NA0.07NA0.18NA0.170.00NA0.00NA0.01NA0.02-0.02-0.03-0.10-0.12-0.13-0.17-0.16-0.18-0.20-0.19-0.20-0.23-1.36-1.44-0.86-0.21-0.26-0.62-0.68-0.75-0.70-0.65-0.67-0.66-0.69-0.70-0.74-0.78-0.78NANANA
Minority Interest 0.250.240.290.330.080.01-0.01-0.06NANANA-0.02NA-0.00NA-0.010.00NA-0.02NA0.00NA0.010.020.000.010.220.24NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 2.221.431.620.421.922.181.251.911.591.48NA1.77NA1.42NA1.571.39NA3.08NA1.23NA1.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Net Cash Provided By Used In Operating Activities 15.8913.56-19.8311.96-15.307.5720.3731.7526.8410.03NA7.15NA4.81NA3.11NANANANANANANANA4.002.8421.28NA-8.14-5.04-1.24NANANANANANANANANANANANANANANANANANANA1.46NANANA-5.25
Net Cash Provided By Used In Investing Activities 3.79-15.28-2.221.56-36.34-372.5725.741.53-33.47109.53NA-6.13NA-11.08NA-33.15NANANANANANANANA-9.20-3.5414.95NA-7.75-28.30-0.89NANANANANANANANANANANANANANANANANANANA17.48NANANA21.90
Net Cash Provided By Used In Financing Activities -3.33-4.690.15-2.51-9.56197.52-1.67-0.02-1.67-0.91NA-0.27NA-0.07NA-0.57-0.07NA-0.10NA-0.21NA-0.81-0.050.390.341.343.110.30-0.100.16NANANANANANANANANANANANANANANANANANANA0.28NANANA0.14

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Net Cash Provided By Used In Operating Activities 15.8913.56-19.8311.96-15.307.5720.3731.7526.8410.03NA7.15NA4.81NA3.11NANANANANANANANA4.002.8421.28NA-8.14-5.04-1.24NANANANANANANANANANANANANANANANANANANA1.46NANANA-5.25
Profit Loss -8.397.21-0.042.56-13.9210.970.262.0710.0417.49NA-1.03NA7.50NA17.105.70NA8.35NA6.05NA27.3218.34-0.846.81-4.4730.45-2.18-4.17-11.64NANANANANANANANANANANANANANANANANANANA0.33NANANA-3.44
Depreciation Depletion And Amortization 14.0013.3917.4216.3613.6510.612.962.912.782.78NA2.62NA2.41NA2.082.14NA1.95NA1.84NA1.750.381.911.831.861.871.791.751.651.531.781.361.402.002.062.112.192.362.292.322.192.602.403.002.932.562.282.171.972.492.612.812.68
Increase Decrease In Accounts Receivable -8.0518.8215.23-19.22-17.9130.01-4.07-12.68-30.4446.11NA-12.64NA-2.16NA11.56-3.00NA-0.56NA20.93NA-43.1936.44-9.215.14-43.5851.18-2.99-6.54-23.0217.21-3.8614.46-5.55-4.236.747.92-8.67-11.156.3416.82-0.04-11.71-16.96-1.22-6.3032.14-1.253.45-22.01-0.2410.9616.09-21.19
Increase Decrease In Inventories 11.715.5711.524.026.06-2.391.326.25-0.01-19.62NA12.39NA-3.57NA1.953.68NA4.28NA3.85NA4.82-19.521.294.0211.94-8.7313.6411.066.62-8.95-1.904.424.51-9.38-3.005.36-4.26-4.74-5.19-8.036.10-1.0418.850.240.97-4.917.013.140.169.26-0.050.847.16
Increase Decrease In Accounts Payable 3.323.68-7.134.41-8.005.911.682.31-7.344.43NA3.75NA0.06NA-5.113.59NA-1.80NA1.05NA-9.8912.42-1.951.50-6.246.01-4.587.75-6.346.75-1.80-1.35-6.303.03-2.775.86-0.78-1.233.36-1.77-2.600.370.352.35-7.136.84-6.247.07-18.597.971.4010.00-8.44
Share Based Compensation 2.221.431.610.421.922.181.251.911.591.48NA1.77NA1.42NA1.571.39NA3.08NA1.23NA1.291.061.291.211.400.970.920.820.991.391.091.041.041.050.970.900.850.940.850.930.910.840.990.800.840.880.780.780.750.630.590.580.50
Amortization Of Financing Costs 0.210.400.130.130.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Net Cash Provided By Used In Investing Activities 3.79-15.28-2.221.56-36.34-372.5725.741.53-33.47109.53NA-6.13NA-11.08NA-33.15NANANANANANANANA-9.20-3.5414.95NA-7.75-28.30-0.89NANANANANANANANANANANANANANANANANANANA17.48NANANA21.90
Payments To Acquire Property Plant And Equipment 5.395.223.927.725.432.792.421.994.072.72NA1.65NA4.95NA1.902.09NA2.67NA2.71NA1.421.112.413.062.972.283.071.882.632.571.461.900.912.951.261.040.030.390.701.594.465.311.972.012.555.144.372.882.613.972.651.671.88

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Net Cash Provided By Used In Financing Activities -3.33-4.690.15-2.51-9.56197.52-1.67-0.02-1.67-0.91NA-0.27NA-0.07NA-0.57-0.07NA-0.10NA-0.21NA-0.81-0.050.390.341.343.110.30-0.100.16NANANANANANANANANANANANANANANANANANANA0.28NANANA0.14

    2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-31 2020-01-25 2019-10-31 2019-10-26 2019-07-31 2019-07-27 2019-04-30 2019-01-31 2019-01-26 2018-10-31 2018-10-27 2018-07-31 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-04-30 2015-01-31 2014-11-01 2014-08-02 2014-04-30 2014-01-25 2013-10-26 2013-07-27 2013-04-30 2013-01-26 2012-10-27 2012-07-28 2012-04-30 2012-01-28 2011-10-29 2011-07-30 2011-04-30 2011-01-29 2010-10-30 2010-07-31
Revenues 108.52132.6290.09122.01101.01136.0178.7892.6787.45135.2261.8961.8983.2783.2786.9186.9187.9375.3275.3272.9872.9878.0478.04117.3863.9473.8343.76125.3853.1650.1236.2284.7667.5664.7347.0586.4768.4052.6651.8773.5069.2264.8744.1254.1147.0980.2858.68110.6771.9680.3762.00106.0684.4363.7838.23
Operating 108.52132.6290.09122.01101.01136.0178.7892.6787.45NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Medium Unmanned Aircraft Systems 19.2623.0821.1726.5222.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Small Uas 43.2659.2024.3754.7139.9270.8550.5458.2756.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Tms 23.0120.2218.6018.4219.1839.1719.6018.969.53NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, All Other 12.77-13.2025.9622.3519.53-32.278.6515.4421.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Hapsmobile 10.21NANANA10.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 108.52132.6290.09122.01101.01136.0178.7892.6787.45135.2261.8961.8983.2783.2786.9186.9187.9375.3275.3272.9872.9878.0478.0487.9375.3272.9878.04113.6354.6365.8034.3684.7667.5664.7347.0586.4768.4052.6651.8773.5069.2264.8744.1254.1147.0980.2858.68110.6771.9680.3762.00106.0684.4363.7838.23
Contract Liability 1.930.731.520.580.310.040.003.451.970.00NA0.01NA0.83NA0.830.00NA0.01NA0.01NA1.550.000.060.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Cpff 26.4630.9321.7921.5919.1218.3917.5324.2326.5733.79NA20.86NA21.26NA18.2624.26NA22.37NA22.87NA19.9825.0212.868.958.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Ffp 80.83100.2966.6498.3980.77116.8861.2368.4260.88101.31NA40.15NA60.52NA67.9463.20NA52.83NA50.05NA58.0088.6041.7656.7625.85NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
TM 1.231.401.672.021.130.740.020.010.010.12NA0.88NA1.50NA0.700.47NA0.12NA0.06NA0.060.010.010.090.13NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non U.s. Government 41.2241.7929.1449.9329.9334.7718.1537.0733.6534.85NA36.36NA32.97NA37.7840.58NA22.94NA26.04NA42.1351.1223.6125.2211.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
U S Government 67.3090.8360.9672.0871.08101.2560.6355.5953.80100.37NA25.54NA50.30NA49.1347.35NA52.38NA46.94NA35.91NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Haps 10.21NANANA10.357.117.4811.4516.3923.37NA11.76NA13.39NA12.3417.43NA13.59NA12.83NA11.5614.555.427.072.55NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Muas 19.2623.0821.1726.5222.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other 12.77-13.2025.9622.3519.533.041.173.995.336.47NA5.26NA2.80NA2.242.43NA2.76NA2.93NA2.502.281.082.342.18NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Small Uas 43.2659.2024.3754.7139.9270.8550.5458.2756.2063.02NA36.97NA59.16NA66.7552.04NA47.70NA42.20NA41.2268.7531.7047.0220.06NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Tms 23.0120.2218.6018.4219.1839.1719.6018.969.5342.36NA7.91NA7.92NA5.5916.03NA11.27NA15.02NA22.7728.0516.439.379.56NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 57.9773.9742.6071.0053.1296.6658.3565.5358.3697.10NA36.43NA57.39NA65.8459.70NA50.02NA47.06NA55.3185.0639.4548.4218.78NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 50.5458.6547.4951.0147.8939.3620.4327.1429.0938.12NA25.46NA25.89NA21.0728.23NA25.30NA25.92NA22.7328.5615.1917.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Geographic Distribution International 58.4163.9033.6153.3432.6245.0127.7246.2734.0250.58NA34.27NA33.31NA48.1053.32NA40.89NA26.25NA42.6961.0525.7926.6312.79NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Geographic Distribution Domestic 50.1068.7356.4868.6668.3991.0151.0646.4053.4384.65NA27.63NA49.97NA38.8134.61NA34.44NA46.73NA35.3552.5828.8439.1721.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Short Term Investments
Assets
Available For Sale Securities Debt Securities
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
Accrued Income Taxes Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Profit Loss
NetCashProvidedByUsedInOperatingActivities
Profit Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
Gross Margin
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Gross  Marginus-gaap: Consolidation Items, us-gaap: Statement Business Segments
Gross Margin
us-gaap:ProductOrService
(None,)
Gross  Marginus-gaap: Product Or Service
Operating Margin
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Operating  Marginus-gaap: Consolidation Items, us-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ContractWithCustomerBasisOfPricing
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Contract With Customer Basis Of Pricing
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:MajorCustomers
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Major Customers
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:GrossProfit
us-gaap:ProductOrService
(None,)
Gross Profitus-gaap: Product Or Service
us-gaap:GrossProfit
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Gross Profitus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Operating Income Lossus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType, us-gaap:PlanName
('us-gaap:PerformanceShares', None)
Allocated Share Based Compensation Expenseus-gaap: Award Type, us-gaap: Plan Name
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:Range, us-gaap:AwardType, us-gaap:PlanName
('Maximum', 'us-gaap:PerformanceShares', None)
Allocated Share Based Compensation Expenseus-gaap: Range, us-gaap: Award Type, us-gaap: Plan Name
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:PlanName
(None,)
Allocated Share Based Compensation Expenseus-gaap: Plan Name
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
us-gaap:StatementEquityComponents
(None,)
Net Income Loss Available To Common Stockholders Basicus-gaap: Statement Equity Components
us-gaap:Assets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Assetsus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:ShortTermInvestments
us-gaap:InvestmentType
(None,)
Short Term Investmentsus-gaap: Investment Type
us-gaap:ShortTermInvestments
us-gaap:FinancialInstrument, us-gaap:InvestmentType
(None, 'us-gaap:AvailableforsaleSecurities')
Short Term Investmentsus-gaap: Financial Instrument, us-gaap: Investment Type
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FinancialInstrument
(None,)
Available For Sale Securities Debt Securitiesus-gaap: Financial Instrument
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FinancialInstrument, us-gaap:InvestmentType
(None, 'us-gaap:AvailableforsaleSecurities')
Available For Sale Securities Debt Securitiesus-gaap: Financial Instrument, us-gaap: Investment Type
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Accumulated Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents
(None,)
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Valueus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ContractWithCustomerBasisOfPricing
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Contract With Customer Basis Of Pricing
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:MajorCustomers
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Major Customers