Home Data Calendar Blog

CAMP

Tables

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Common Stock Value 0.380.370.370.370.360.360.360.360.350.350.350.350.340.340.340.340.340.340.340.350.350.360.360.360.350.350.350.360.370.370.370.370.360.360.360.360.360.360.360.350.350.350.300.300.29NA0.290.290.29NA0.28NANA
Weighted Average Number Of Diluted Shares Outstanding 36.63NA36.3636.0135.72NA35.4835.1534.84NA34.6034.2634.02NA33.8233.5733.38NA34.5634.8536.45NA36.2536.0235.07NA35.7336.8536.70NA36.8036.7236.67NA36.5336.4736.52NA36.2135.830.04NA30.1029.6929.26NANA28.8028.3128.23NA27.3227.09
Weighted Average Number Of Shares Outstanding Basic 36.63NA36.3636.0135.72NA35.4835.1534.84NA34.6034.2634.02NA33.8233.5733.38NA34.5634.8535.46NA35.3535.2035.07NA35.7336.3936.70NA36.3236.1335.96NA35.9035.7335.57NA35.1734.810.03NA29.2128.4827.93NANA27.8727.5227.36NA27.3227.09
Earnings Per Share Basic -0.11NANANA-0.34NANANANA-0.25-0.68-0.28-0.42-1.66-0.22-0.22-0.260.33-0.02-0.020.24-0.140.330.35-0.08-0.12-0.040.01-0.070.140.110.100.110.180.110.090.080.090.120.080.051.120.140.130.150.060.060.060.050.02NANANA
Earnings Per Share Diluted -0.11NANANA-0.34NANANANA-0.25-0.68-0.28-0.42-1.65-0.22-0.22-0.260.33-0.02-0.020.23-0.130.330.34-0.08-0.12-0.040.01-0.070.150.110.100.110.180.110.090.070.080.120.080.051.060.140.120.140.060.050.060.050.02NANANA
Income Loss From Continuing Operations Per Basic Share -0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share -0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00-0.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Revenue From Contract With Customer Excluding Assessed Tax 70.8978.5178.8972.8364.7368.3868.7879.0179.6756.8288.0183.5480.2287.2096.6093.2489.0784.3888.5096.0494.8994.3993.6789.7788.0886.1383.3590.4891.1570.8174.6769.8165.4369.1963.2359.2158.9859.8563.5058.8153.7548.3944.3443.9943.8637.6237.6232.7533.8034.5528.9429.5529.49
Revenues 70.8978.5178.8972.8364.7368.3868.7879.0179.6756.8288.0183.5480.2287.2096.6093.2489.0784.3888.5096.0494.8994.3993.6789.7788.0886.1383.3590.4891.1570.8174.6769.8165.4369.1963.2359.2158.9859.8563.5058.8153.7548.3944.3443.9943.8637.6237.6232.7533.8034.5528.9429.5529.49
Cost Of Goods And Services Sold 43.8350.7752.2743.8239.0840.3340.7645.6447.2331.2953.0152.7349.1653.8759.7155.5753.6650.9152.1156.2256.8055.9755.4852.9350.6450.3448.2352.8756.3143.2548.1044.5141.9044.6041.1238.7138.7639.2342.5138.9735.2733.3430.3129.8530.1827.0327.0322.5821.9825.1220.5821.8522.12
Gross Profit 27.0627.7426.6129.0125.6528.0528.0233.3732.4525.5435.0130.8131.0533.3436.8837.6735.4133.4736.3839.8238.0938.4238.1936.8437.4435.7935.1237.6134.8327.5626.5725.3023.5324.5922.1020.5020.2220.6221.0019.8418.4815.0514.0314.1313.6810.5910.5910.1711.829.438.377.707.37
Operating Expenses 29.4433.9030.4634.3534.9832.7334.5834.3733.68-3.8255.0237.0640.9758.2940.8842.2742.0618.0535.7835.5738.6636.4833.9833.7138.7739.3333.3233.7136.8723.0317.9617.4116.4815.7415.6515.4615.6215.9414.9615.0815.6011.449.7210.369.398.968.968.278.878.557.937.567.93
Research And Development Expense 5.845.335.486.767.006.607.187.736.945.716.786.996.326.887.747.926.896.287.187.606.606.916.306.725.834.735.305.886.095.125.125.004.574.874.855.025.125.335.275.305.163.903.563.663.172.922.922.622.683.102.852.732.78
General And Administrative Expense 11.3511.9611.1713.5315.1613.6712.7813.2012.697.8713.6413.9013.6713.0114.2812.8917.48-6.0811.7211.9913.4413.9310.9910.7616.4118.5011.3511.2815.9810.185.204.914.784.054.003.893.643.903.293.423.813.312.703.053.102.852.852.613.032.502.171.982.20
Selling And Marketing Expense 11.0210.6912.4912.7311.4810.8213.2412.0512.465.1814.6513.4912.8915.3414.6815.8714.6512.1312.7512.5212.5011.9312.9812.5212.67NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss -2.38-6.17-3.85-5.34-9.34-4.68-6.56-1.00-1.2329.36-20.01-6.25-9.91-24.95-4.00-4.61-6.6515.420.604.25-0.571.944.213.13-1.33-3.541.793.91-2.044.538.617.907.048.856.465.034.604.686.034.762.883.614.313.784.281.631.631.902.950.890.440.14-0.56
Interest Expense 1.681.611.651.461.533.843.833.803.853.673.883.864.084.104.995.555.465.165.133.772.672.622.572.572.522.522.482.472.422.422.252.280.65-0.160.050.050.100.090.070.090.120.170.130.120.060.040.040.070.770.370.350.350.37
Interest Paid Net 0.102.300.102.360.052.350.052.350.052.340.202.520.262.391.012.331.032.511.000.141.40-0.001.410.001.440.001.40NANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations NA-8.09-4.73-7.49-12.17-9.18-10.54-5.42-6.00-3.22-3.74-7.61-6.59NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 0.050.510.270.130.250.260.200.330.29-0.260.320.270.2426.69-2.64-1.34-2.26-1.83-0.78-0.501.774.713.353.70-1.08-1.440.140.86-1.12-2.402.602.062.352.322.401.751.821.501.751.831.02-29.220.020.020.010.020.020.030.010.01-0.170.000.00
Income Taxes Paid Net -0.000.410.020.030.050.110.040.110.25-0.010.210.170.27-0.530.28NANA0.200.030.690.052.380.380.690.041.060.220.910.070.090.030.290.050.070.040.060.18-0.070.070.06-0.020.000.070.090.00NANANANANANANANA
Profit Loss -4.03-8.09-4.73-7.49-12.17-9.18-11.44-5.42-1.95-8.73-23.68-9.48-14.42-55.83-7.42-7.37-8.6911.26-0.52-0.858.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss -4.03-8.09-4.73-7.49-12.17-9.18-11.44-5.42-1.95-8.73-23.68-9.48-14.42-55.83-7.42-7.37-8.6911.26-0.52-0.858.51-4.7711.8112.23-2.65-4.24-1.530.52-2.665.513.883.504.066.524.023.282.693.074.212.841.6932.634.163.664.181.641.641.701.360.520.30-0.18-0.93
Comprehensive Income Net Of Tax -3.78-6.68-5.05-9.32-11.98-8.12-13.17-6.05-1.04-8.60-22.62-8.54-16.16-56.42-6.25-8.39-8.9610.81-0.55-0.878.53-4.8412.3511.98-2.53-4.30-1.150.40-3.175.393.833.504.066.524.02NANANANANANA32.634.163.66NA1.641.641.702.16NANANANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Assets 372.23380.12388.91371.04374.79391.58402.29419.19420.66433.81441.82481.53480.25495.81562.41659.44651.69603.63608.05610.92493.42472.99475.40445.99427.13408.14402.75420.16425.59384.36370.39372.39360.19202.62198.21190.83181.49179.26165.31165.87160.39150.7772.5868.5467.36NA51.4853.8054.38NA55.48NANA
Liabilities 359.79365.81370.21349.22346.20316.18322.11328.88324.94338.72342.50362.55355.05357.89371.76466.15452.58397.97406.49401.19290.98274.08274.32259.78252.99244.90234.26238.96236.76194.92NANANA51.23NANANANANANANANANANANANANANANANANANANA
Liabilities And Stockholders Equity 372.23380.12388.91371.04374.79391.58402.29419.19420.66433.81441.82481.53480.25495.81562.41659.44651.69603.63608.05610.92493.42472.99475.40445.99427.13408.14402.75420.16425.59384.36370.39372.39360.19202.62198.21190.83181.49179.26165.31165.87160.39150.7772.5868.5467.36NA51.4853.8054.38NA55.48NANA
Stockholders Equity 12.4414.3118.6921.8228.5975.4080.1890.3195.7395.0899.32118.98125.19137.92190.65193.30199.11205.65201.55209.74202.44198.92201.08186.21174.15163.24168.49181.19188.83189.45181.83176.33173.57151.38143.56138.40137.08133.15127.74121.55119.94117.5539.3434.0530.03NA24.9822.6820.35NA17.60NANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Assets Current 168.18174.79182.52169.45168.34181.38193.59205.37203.81214.29215.23231.30230.48237.87253.25351.17339.45403.50419.44421.65294.22275.88271.98238.00216.93206.71207.12221.08221.89298.77290.21288.96262.86127.42112.98107.1295.9392.2485.2383.0074.75106.7757.4954.0050.62NA39.7938.5438.65NA38.10NANA
Cash And Cash Equivalents At Carrying Value 34.9641.9344.9147.7259.0479.2291.11101.0596.1894.6291.69107.14104.07107.40101.63193.68190.30256.50271.61273.97169.51132.60138.09126.64108.6993.7175.1594.7067.49139.39106.68100.10116.4334.1823.9623.3022.0519.2331.1129.6824.5063.1013.5610.237.32NA5.604.394.264.344.244.254.05
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 34.9641.9344.9147.7259.0479.2291.11101.0596.1894.6291.69107.14104.07107.40101.63193.68190.30256.50271.61273.97169.51132.60138.09126.64108.6993.71NANANA139.39NANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 85.0382.9587.7374.8066.0561.5458.5962.2964.4963.3367.8568.3967.0072.2783.4675.6073.6478.0872.4370.9869.8171.5870.1964.4965.5067.4066.9768.7769.3949.4344.9545.8045.0747.9245.3738.2834.8036.9030.9027.5625.5019.1120.8719.6219.16NA14.3815.7614.52NA16.81NANA
Inventory Net 24.3423.9022.6022.1419.2818.2720.1817.1617.9523.6632.1631.5036.0836.7844.0349.5441.9132.0331.5231.1932.5636.3039.1231.1032.8029.2831.4828.0027.6516.7318.1022.5716.0418.6719.5720.1814.9614.9712.5414.1612.4413.5213.2413.0114.63NA10.0612.4111.84NA9.89NANA
Prepaid Expense And Other Assets Current 23.8526.0227.2824.7823.9722.3523.7024.8625.1924.8023.5224.2723.3321.4122.2024.5523.7719.3713.7314.4813.0812.0011.4311.779.399.607.857.317.224.503.824.014.205.113.654.324.385.024.334.975.454.643.373.954.31NA4.323.883.75NA3.87NANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Amortization Of Intangible Assets 1.221.341.321.331.341.381.391.391.25-0.811.851.841.892.643.333.323.042.902.892.892.753.713.713.713.863.863.863.863.491.661.661.661.641.641.641.631.681.671.491.481.650.480.470.470.320.300.300.310.310.350.280.280.28
Property Plant And Equipment Net 31.5332.8335.0034.6237.2237.6737.9638.7439.9441.0844.5853.6454.1555.8857.1356.9254.7927.0223.1922.4121.0921.2621.2220.9321.2021.1621.6821.6019.3111.2211.2911.3510.9610.537.436.795.674.774.434.424.452.782.612.402.18NA1.761.631.54NA1.88NANA
Goodwill 94.7194.2193.8593.3894.1994.4494.0094.7295.0694.6294.47102.16101.42106.33105.58104.04103.1580.8173.2873.2873.2872.9872.9872.9872.9872.9863.5663.1866.8816.5116.5116.5116.5115.4815.4815.4815.5115.4218.3018.3018.301.111.111.111.11NA0.00NANANANANANA
Finite Lived Intangible Assets Net 25.7026.6327.7328.7730.5531.9633.0134.9136.4337.4938.9441.4042.7345.9066.5069.3273.0047.1643.5246.3849.2352.4656.1059.7963.4367.2271.0774.9278.7417.0118.6620.3021.9222.6024.2225.8327.4629.1325.6727.0928.574.605.085.54NA2.74NANANANANANANA
Other Assets Noncurrent 36.8736.0833.0730.8229.1929.6327.4026.7927.5727.1726.5225.0322.8924.7725.4722.1521.8222.5126.7625.7723.4118.8317.2016.0111.9512.5611.2910.7810.7010.645.993.974.033.145.533.743.462.051.491.471.160.890.910.740.75NA0.780.861.08NA1.61NANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Liabilities Current 99.43106.50108.4590.9285.5890.4594.8899.6196.31107.25107.38103.0298.98121.47129.83220.99212.1583.5997.8896.01101.1895.5398.4787.5184.7677.8473.9982.2082.6449.5644.5953.7245.9847.0150.1147.7138.9942.1234.1437.4033.0528.9528.6829.6532.04NA23.6028.0130.96NA32.87NANA
Long Term Debt Current 0.280.701.231.832.262.582.923.393.784.324.795.185.4933.12NANANANANANANANANANANANANANANANANA0.100.380.690.580.861.191.161.242.442.152.262.542.442.21NA1.100.800.50NA0.00NANA
Accounts Payable Current 47.9052.7252.6739.8628.9531.8230.7830.5229.0035.7736.8331.2131.8428.4536.9940.2732.8939.9031.5636.1642.9435.4842.4034.7233.5930.2733.3936.6036.1424.9424.9233.5025.9324.0129.7028.7320.3120.5117.0020.1915.8811.8713.0514.3217.62NA9.5212.0813.62NA14.10NANA
Other Liabilities Current 17.5215.8720.3515.6821.0518.9521.5022.1820.4717.3821.1221.0219.0516.1515.2415.3217.2410.6237.9831.6231.5431.6931.4030.2329.5424.9614.3817.9518.848.385.246.146.096.046.305.515.195.613.683.234.203.113.053.193.01NA2.272.582.52NA2.14NANA
Contract With Customer Liability Current 22.1425.4523.6123.3823.6926.1729.2231.4031.9032.9236.0035.0033.7134.7034.9431.8930.6224.2620.0320.68NA17.76NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Long Term Debt 230.71231.15231.69232.31233.04233.83236.72236.72236.72238.08241.02262.63262.63271.97272.77300.10298.37275.90NANANANANANANANANANANANANANANANANANANA1.862.377.137.554.705.335.70NA3.003.00NANANANANANA
Long Term Debt Noncurrent 227.69227.42227.16226.89226.91189.70187.68185.66183.92182.15180.65199.28198.12177.09176.38175.92174.89275.90272.42268.98156.23154.30152.38150.51148.64146.83145.02143.26141.50139.80138.10136.56135.04NA0.200.240.480.701.134.695.412.432.803.263.70NA1.902.202.50NA4.46NANA
Deferred Income Tax Liabilities Net 0.250.240.240.230.220.220.210.200.190.18NANANA0.12NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 21.3919.5821.1920.6821.6322.6425.8027.6129.0930.4935.2635.0332.2635.0438.4639.4638.7338.4836.2036.2033.5724.2523.4721.7719.5820.2315.2413.5012.625.555.875.785.604.234.344.484.953.302.292.231.991.841.771.581.59NA1.000.910.57NA0.55NANA
Operating Lease Liability Noncurrent 11.2812.3113.4110.7212.0913.3813.7515.9915.6117.0619.2225.2325.6924.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Stockholders Equity 12.4414.3118.6921.8228.5975.4080.1890.3195.7395.0899.32118.98125.19137.92190.65193.30199.11205.65201.55209.74202.44198.92201.08186.21174.15163.24168.49181.19188.83189.45181.83176.33173.57151.38143.56138.40137.08133.15127.74121.55119.94117.5539.3434.0530.03NA24.9822.6820.35NA17.60NANA
Common Stock Value 0.380.370.370.370.360.360.360.360.350.350.350.350.340.340.340.340.340.340.340.350.350.360.360.360.350.350.350.360.370.370.370.370.360.360.360.360.360.360.360.350.350.350.300.300.29NA0.290.290.29NA0.28NANA
Additional Paid In Capital Common Stock 186.59184.67182.39180.46177.92242.39239.04236.00235.38233.69229.33226.37224.05220.48216.80213.19210.63208.21215.34222.98214.81218.22215.54213.02212.94211.19212.14223.68231.70229.16226.93225.27226.00207.88206.57205.44207.39206.15203.81201.83203.07202.37156.84155.71155.36NA154.49153.83153.20NA153.13NANA
Retained Earnings Accumulated Deficit -172.85-168.82-160.73-155.99-148.50-165.97-156.78-145.35-139.92-137.97-129.25-105.56-96.09-81.53-25.70-18.29-10.92-2.23-13.48-12.96-12.11-19.46-14.69-26.50-38.73-47.76-43.52-41.99-42.51-39.85-45.36-49.23-52.73-56.79-63.31-67.33-70.61-73.30-76.37-80.58-83.42-85.10-117.73-121.89-125.55NA-129.73-131.37-133.07NA-134.95NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -1.68-1.92-3.34-3.02-1.19-1.38-2.44-0.70-0.08-0.98-1.11-2.17-3.11-1.38-0.78-1.95-0.93-0.66-0.65-0.63-0.62-0.20-0.13-0.67-0.42-0.54-0.48-0.86-0.73-0.23-0.11-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07-0.07NA-0.07-0.07-0.07NA-0.87NANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Net Cash Provided By Used In Operating Activities -2.98-1.093.83-10.12-15.55-7.53-7.1410.370.084.2410.228.185.948.243.685.17-5.55-0.3511.265.9230.918.1622.7225.1010.916.000.4810.998.329.539.1112.4316.337.725.138.467.333.415.598.035.785.773.624.013.194.934.932.113.092.300.050.77NA
Net Cash Provided By Used In Investing Activities -1.96-1.81-4.40-1.26-3.63-2.96-4.67-3.483.52-2.60-3.53-4.47-3.09-3.38-0.16-1.33-60.82-4.64-2.72-26.5312.10-13.08-11.59-5.814.0315.62-6.3525.92-80.7822.95-2.17-25.99-85.462.74-3.72-3.15-4.51-15.96-0.53-0.44-47.24-0.42-0.34-0.34-1.29-0.26-0.26-0.16-0.04-0.05-0.25-0.05NA
Net Cash Provided By Used In Financing Activities -0.260.26-0.11-0.64-0.420.58-0.11-2.30-0.810.99-20.07-0.52-7.710.64-94.73-0.61-0.12-10.08-10.59125.04-5.880.04-0.10-2.15-0.06-3.12-13.62-9.650.560.24-0.36-2.77151.38-0.24-0.74-4.060.000.68-3.63-2.412.8544.190.05-0.75-0.19-3.47-3.47-1.81-3.13-2.160.19-0.52NA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Net Cash Provided By Used In Operating Activities -2.98-1.093.83-10.12-15.55-7.53-7.1410.370.084.2410.228.185.948.243.685.17-5.55-0.3511.265.9230.918.1622.7225.1010.916.000.4810.998.329.539.1112.4316.337.725.138.467.333.415.598.035.785.773.624.013.194.934.932.113.092.300.050.77NA
Net Income Loss -4.03-8.09-4.73-7.49-12.17-9.18-11.44-5.42-1.95-8.73-23.68-9.48-14.42-55.83-7.42-7.37-8.6911.26-0.52-0.858.51-4.7711.8112.23-2.65-4.24-1.530.52-2.665.513.883.504.066.524.023.282.693.074.212.841.6932.634.163.664.181.641.641.701.360.520.30-0.18-0.93
Profit Loss -4.03-8.09-4.73-7.49-12.17-9.18-11.44-5.42-1.95-8.73-23.68-9.48-14.42-55.83-7.42-7.37-8.6911.26-0.52-0.858.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Increase Decrease In Accounts Receivable 1.87-5.0512.549.494.752.76-3.18-1.990.973.15-1.051.24-4.96-10.756.914.09-9.863.851.511.12-1.621.335.641.55-2.070.41-1.682.96-4.784.48-0.850.73-2.852.557.093.48-2.065.083.342.060.92-1.761.250.464.77-1.37-1.371.23-1.42-0.883.77-0.60NA
Increase Decrease In Inventories 0.261.14-0.053.581.10-2.133.44-0.63-5.85-3.770.29-4.70-0.51-6.76-5.687.374.06-0.980.42-1.29-3.58-2.938.01-1.913.35-2.013.830.40-2.44-1.37-4.476.53-2.62-0.92-0.605.190.032.35-1.621.72-1.150.280.23-1.624.58-2.35-2.350.562.11-0.160.13-2.23NA
Increase Decrease In Accounts Payable -6.01-0.2212.4910.95-2.690.080.281.61-6.752.655.58-0.762.69-8.79-3.508.10-12.255.70-4.57-6.797.54-6.977.701.073.26-3.38-3.172.96-1.030.02-8.587.571.92-5.690.978.41-0.192.99-3.184.313.41-1.18-1.27-3.308.09-2.56-2.56-1.54-0.560.071.85-2.90NA
Deferred Income Tax Expense Benefit -0.300.540.000.020.110.080.140.090.16-0.370.48-0.250.1524.25-2.26-1.28-2.16-0.53-0.51-0.980.773.502.202.28-1.61-2.220.580.40-1.49-2.472.491.932.182.162.391.721.671.471.671.800.99NANANANANA0.000.00NANA0.000.00NA
Share Based Compensation 2.182.022.033.202.962.763.152.942.471.863.032.853.623.043.653.182.542.942.942.682.472.632.622.231.822.162.061.621.981.641.601.391.221.181.170.940.820.800.810.690.630.620.620.810.860.640.640.640.570.530.550.56NA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Net Cash Provided By Used In Investing Activities -1.96-1.81-4.40-1.26-3.63-2.96-4.67-3.483.52-2.60-3.53-4.47-3.09-3.38-0.16-1.33-60.82-4.64-2.72-26.5312.10-13.08-11.59-5.814.0315.62-6.3525.92-80.7822.95-2.17-25.99-85.462.74-3.72-3.15-4.51-15.96-0.53-0.44-47.24-0.42-0.34-0.34-1.29-0.26-0.26-0.16-0.04-0.05-0.25-0.05NA
Payments To Acquire Property Plant And Equipment 1.961.814.401.263.632.963.773.483.090.273.534.473.094.556.925.774.953.123.113.652.122.372.261.632.082.142.291.911.620.930.811.311.263.041.301.681.410.760.530.440.400.46NANANANANANANANANANANA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Net Cash Provided By Used In Financing Activities -0.260.26-0.11-0.64-0.420.58-0.11-2.30-0.810.99-20.07-0.52-7.710.64-94.73-0.61-0.12-10.08-10.59125.04-5.880.04-0.10-2.15-0.06-3.12-13.62-9.650.560.24-0.36-2.77151.38-0.24-0.74-4.060.000.68-3.63-2.412.8544.190.05-0.75-0.19-3.47-3.47-1.81-3.13-2.160.19-0.52NA

    2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2012-02-28 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Revenues 70.8978.5178.8972.8364.7368.3868.7879.0179.6756.8288.0183.5480.2287.2096.6093.2489.0784.3888.5096.0494.8994.3993.6789.7788.0886.1383.3590.4891.1570.8174.6769.8165.4369.1963.2359.2158.9859.8563.5058.8153.7548.3944.3443.9943.8637.6237.6232.7533.8034.5528.9429.5529.49
Operating, Software And Subscription Services 44.9551.4049.2644.5139.5641.2436.6041.4335.0433.8134.4033.7028.0334.7733.4131.2025.5119.0119.9418.9418.5416.1115.8915.7016.0915.2115.8914.96NANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Telematics Products 25.9427.1129.6228.3225.1727.1432.1737.5844.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Auto Vehicle Finance Business, Recurring Application Subscriptions NANANANA0.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Application Subscriptions And Other Services 24.5928.0525.5627.1325.3329.3628.4027.4827.6825.7129.6832.5927.1124.3630.6729.0623.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 46.3050.4653.3345.6939.4039.0140.3851.5352.0031.1158.3350.9453.1125.5963.1962.0363.5664.4267.5776.9776.9278.5377.5374.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
6.164.852.795.595.223.495.762.795.404.204.031.702.341.773.041.942.413.253.463.483.763.283.473.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
7.108.839.018.195.985.075.547.626.53NANANANANA1.044.233.49NA0.831.724.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 39.4048.4450.3946.2440.4047.0544.6154.3251.2029.3560.8258.9551.5564.7369.9668.6863.1260.3067.0970.6570.4268.4367.4465.8863.8763.6559.5767.0569.70NANANANANANANANANANANANANANANANANANANANANANANANA
All Other 1.231.431.780.530.590.440.771.392.071.982.041.664.38-2.245.492.613.79-4.253.534.061.84-4.143.983.013.10-2.132.222.213.80NANANANANANANANANANANANANANANANANANANANANANANANA
EMEA 17.0014.9614.9212.2812.5412.3212.1012.8814.4713.2613.7715.5415.9113.5614.8213.3013.4312.0410.3313.7913.3412.0311.2711.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Recognized At Point In Time 48.5556.9457.3450.6941.4946.4940.7853.4254.7033.9664.0756.6555.2379.5466.2865.8968.1771.6868.4279.1481.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Recognized Over Time 22.3421.5721.5522.1423.2421.8927.9925.5924.9722.8623.9426.8924.997.6630.3227.3420.9012.7020.0816.8913.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Recurring Application Subscriptions 19.1719.4219.2520.4821.0620.4525.1523.9924.0722.3823.5926.6224.6712.4026.5725.3118.9514.0615.4115.4412.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Rental Income And Other Services 5.438.626.316.664.278.913.253.503.613.346.095.982.447.656.595.754.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Telematics Devices And Accessories 46.2950.4653.3345.6939.4039.0140.3851.5352.0031.1158.3350.9453.1158.1166.2865.8965.7667.0568.4279.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 70.8978.5178.8972.8364.7368.3868.7879.0179.6756.8288.0183.5480.2287.2096.6093.2489.0784.3888.5096.0494.8994.3993.6789.7788.0886.1383.3590.4891.1570.8174.6769.8165.4369.1963.2359.2158.9859.8563.5058.8153.7548.3944.3443.9943.8637.6237.6232.7533.8034.5528.9429.5529.49
Operating, Software And Subscription Services 44.9551.4049.2644.5139.5641.2436.6041.4335.0433.8134.4033.7028.0334.7733.4131.2025.5119.0119.9418.9418.5416.1115.8915.7016.0915.2115.8914.96NANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Telematics Products 25.9427.1129.6228.3225.1727.1432.1737.5844.63NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Auto Vehicle Finance Business, Recurring Application Subscriptions NANANANA0.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Application Subscriptions And Other Services 24.5928.0525.5627.1325.3329.3628.4027.4827.6825.7129.6832.5927.1124.3630.6729.0623.31NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 46.3050.4653.3345.6939.4039.0140.3851.5352.0031.1158.3350.9453.1125.5963.1962.0363.5664.4267.5776.9776.9278.5377.5374.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
6.164.852.795.595.223.495.762.795.404.204.031.702.341.773.041.942.413.253.463.483.763.283.473.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
7.108.839.018.195.985.075.547.626.53NANANANANA1.044.233.49NA0.831.724.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 39.4048.4450.3946.2440.4047.0544.6154.3251.2029.3560.8258.9551.5564.7369.9668.6863.1260.3067.0970.6570.4268.4367.4465.8863.8763.6559.5767.0569.70NANANANANANANANANANANANANANANANANANANANANANANANA
All Other 1.231.431.780.530.590.440.771.392.071.982.041.664.38-2.245.492.613.79-4.253.534.061.84-4.143.983.013.10-2.132.222.213.80NANANANANANANANANANANANANANANANANANANANANANANANA
EMEA 17.0014.9614.9212.2812.5412.3212.1012.8814.4713.2613.7715.5415.9113.5614.8213.3013.4312.0410.3313.7913.3412.0311.2711.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Recognized At Point In Time 48.5556.9457.3450.6941.4946.4940.7853.4254.7033.9664.0756.6555.2379.5466.2865.8968.1771.6868.4279.1481.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Recognized Over Time 22.3421.5721.5522.1423.2421.8927.9925.5924.9722.8623.9426.8924.997.6630.3227.3420.9012.7020.0816.8913.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Recurring Application Subscriptions 19.1719.4219.2520.4821.0620.4525.1523.9924.0722.3823.5926.6224.6712.4026.5725.3118.9514.0615.4115.4412.52NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Rental Income And Other Services 5.438.626.316.664.278.913.253.503.613.346.095.982.447.656.595.754.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Telematics Devices And Accessories 46.2950.4653.3345.6939.4039.0140.3851.5352.0031.1158.3350.9453.1158.1166.2865.8965.7667.0568.4279.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Raw Materials Net Of Reserves
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
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
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:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenuesus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:CostOfRevenue
us-gaap:BusinessAcquisition, us-gaap:IncomeStatementLocation
('camp:SpireonHoldingsLP', None)
Cost Of Revenueus-gaap: Business Acquisition, us-gaap: Income Statement Location
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-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:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-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:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:ShareBasedCompensation
us-gaap:IncomeStatementLocation
(None,)
Share Based Compensationus-gaap: Income Statement Location
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:Operating', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenuesus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
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:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service