Home Data Calendar Blog

CRWD

Tables

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Common Stock Value 0.120.120.120.120.120.120.120.120.120.110.110.11NANANANANANA0.020.02NANANA
Weighted Average Number Of Diluted Shares Outstanding 243.80242.14240.60NA233.78232.55231.18NA228.29226.36224.15NA219.40216.69213.13NANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 239.30237.91236.41NA233.78232.55231.18NA228.29226.36224.15NA219.40216.69213.13NANANANANANANANA
Earnings Per Share Basic 0.110.040.00-0.21-0.24-0.21-0.14-0.18-0.22-0.25-0.38-0.09-0.11-0.14-0.09NANANANANANANANA
Earnings Per Share Diluted 0.110.030.00-0.21-0.24-0.21-0.14-0.18-0.22-0.25-0.38-0.09-0.11-0.14-0.09NANANANANANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Revenue From Contract With Customer Including Assessed Tax 786.01731.63692.58637.37580.88535.15487.83431.01380.05337.69302.84264.93232.46198.97178.08152.11125.12108.1196.0880.4566.3855.7047.29
Revenues 786.01731.63692.58637.37580.88535.15487.83431.01380.05337.69302.84264.93232.46198.97178.08152.11125.12108.1196.0880.4566.3855.7047.29
Interest Income Operating 40.0936.6430.5227.0216.257.731.511.131.02NANANANANANANANANANANANANANA
Cost Of Goods And Services Sold 195.00182.92169.23175.60158.23140.57126.83112.62101.6690.4378.5066.7361.5354.3946.9043.4237.3531.5829.2727.0022.2718.5719.39
Gross Profit 591.01548.71523.35461.76422.65394.59361.00318.39278.39247.26224.34198.20170.93144.58131.18108.6987.7676.5366.8053.4644.1037.1327.89
Operating Expenses 587.85564.08542.81523.26479.08442.89384.88341.92318.65294.66255.69214.00195.09174.57153.76139.82126.28127.1792.5884.6986.2067.5561.01
Research And Development Expense 196.07179.36179.06191.84155.26137.86123.40105.0297.6390.4578.1866.0757.5450.4840.5838.6935.9931.6323.8822.0025.9718.9617.61
General And Administrative Expense 105.59101.8082.6384.9884.1580.2667.9574.3156.0650.3442.3735.4831.9528.9625.0425.3321.6130.2611.8613.3513.618.486.78
Selling And Marketing Expense 286.19282.92281.11246.44239.67224.77193.53162.59164.96153.86135.13112.45105.6095.1388.1475.8068.6765.2756.8449.3446.6140.1136.62
Operating Income Loss 3.16-15.37-19.46-61.50-56.42-48.31-23.88-23.53-40.26-47.40-31.35-15.80-24.16-29.99-22.58-31.13-38.52-50.64-25.77-31.23-42.09-30.43-33.11
Interest Expense 6.506.446.396.356.336.336.306.306.406.306.231.050.190.170.140.140.130.160.000.000.000.240.19
Interest Paid Net 11.250.0011.250.0011.260.0211.270.040.160.070.010.010.000.000.000.000.000.000.000.000.000.260.19
Allocated Share Based Compensation Expense 159.61164.78130.86152.35140.11131.55102.4992.6486.6776.2954.3647.7140.6137.7123.6424.3621.9729.863.753.1013.462.221.72
Income Tax Expense Benefit 9.604.614.415.318.874.783.4413.584.474.2450.062.830.450.441.040.330.430.640.590.350.540.360.12
Income Taxes Paid Net 7.926.613.385.171.801.023.9570.821.520.951.390.170.900.310.350.810.640.300.110.820.140.240.19
Profit Loss 26.678.480.50-48.93-54.63-48.31-30.41-41.74-50.45-57.32-82.87-19.00-24.53-29.87-19.22-28.41-35.51-51.89-25.98-31.26-42.32-32.88-33.62
Other Comprehensive Income Loss Net Of Tax -6.190.771.168.16-3.51-1.49-2.95-2.12-0.67-0.57-0.201.70-0.502.12-2.01NANANANANANANANA
Net Income Loss 26.668.470.49-47.48-54.96-49.28-31.52-41.98-50.45-57.32-85.05-19.00-24.53-29.87-19.22-28.41-35.51-51.89-25.98-31.26-42.32-32.88-33.62
Comprehensive Income Net Of Tax 20.479.251.65-39.32-58.47-50.77-34.47-44.10-51.12-57.88-85.25-17.30-25.03-27.75-21.23-27.30-35.07-52.23-26.26-31.01-42.75-33.24-33.95

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Assets 5831.065520.465137.865026.544469.444154.243835.843618.383299.623136.052881.172732.531749.511616.951519.401404.911256.051171.59457.36433.22NANANA
Liabilities 3770.213650.363503.503539.113131.812910.892718.842580.742340.052224.642027.771860.66934.72824.94766.24662.30539.01443.49384.63363.10NANANA
Liabilities And Stockholders Equity 5831.065520.465137.865026.544469.444154.243835.843618.383299.623136.052881.172732.531749.511616.951519.401404.911256.051171.59457.36433.22NANANA
Stockholders Equity 2028.951838.211605.301463.641314.291225.421102.541025.76948.18904.27849.26870.57813.49790.97752.15742.11717.04728.10-485.18-487.79-461.35-433.43-400.94

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Assets Current 4079.134050.393708.773640.273203.612975.982733.062570.952360.092252.032038.002292.271340.801315.981248.461171.641053.221005.43311.25331.39NANANA
Cash And Cash Equivalents At Carrying Value 2968.873167.222829.682455.372466.552318.862152.741996.631907.511787.051685.001918.611059.931064.731004.99264.80743.61732.8192.9988.41NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 2971.363169.122831.572456.922468.062320.392152.741996.631907.511787.051685.001918.611059.931064.731004.99264.80743.61732.8192.9988.4183.46115.5349.41
Short Term Investments 197.52NA100.00250.00NANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 561.87539.46461.09626.18485.31418.80369.13368.14283.27266.54211.23239.20172.78149.24144.19164.99145.69115.2687.3692.48NANANA
Prepaid Expense And Other Assets Current 141.65146.60131.10121.8689.4990.2075.5179.3560.67102.9656.3853.6245.6748.1745.8751.6137.9129.3522.6418.41NANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Property Plant And Equipment Gross 883.95833.54766.33708.61622.19556.97473.71402.36369.28328.81291.86255.55239.82220.69196.89185.74172.18144.82117.89100.42NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 302.91271.96242.61216.28192.16173.96157.40141.78127.06112.97100.5588.5377.4467.3957.8049.6642.6836.8431.5426.69NANANA
Amortization Of Intangible Assets 4.604.104.174.234.104.104.093.833.403.302.420.870.400.100.100.100.100.100.150.150.100.200.17
Property Plant And Equipment Net 581.04561.59523.72492.33430.03383.01316.31260.58242.22215.83191.31167.01162.37153.30139.10136.08129.50107.9986.3573.73NANANA
Goodwill 637.68430.70430.75430.64430.29416.07416.23416.44373.89374.31374.5883.5783.138.137.657.727.797.787.817.95NANANA
Finite Lived Intangible Assets Net 109.4279.1483.2286.8989.5089.8493.9497.3482.8785.5888.8515.6816.360.350.420.530.640.740.881.05NANANA
Other Assets Noncurrent 39.4431.3628.6628.9625.3622.8521.6725.3521.6818.8418.1917.1114.3915.5517.1216.716.647.8813.079.18NANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Liabilities Current 2350.422229.462080.062109.071817.051649.251497.101406.831241.551136.83982.76863.55702.04603.29555.64493.10415.60341.78302.72281.42NANANA
Accounts Payable Current 56.9737.0716.9045.3789.2953.8211.0247.637.1719.643.4712.067.4910.126.531.345.241.139.916.86NANANA
Accrued Liabilities Current 146.05122.4291.49137.8888.92101.1894.9783.3876.7670.1649.6351.1239.9819.2126.4030.3629.4632.5731.1832.54NANANA
Other Liabilities Current 20.4521.3616.0516.5222.6417.6915.5424.9378.6159.2254.4517.509.7914.1413.0211.608.198.084.674.04NANANA
Contract With Customer Liability Current 1942.751894.011788.301727.481483.221363.561249.201136.50974.57882.97786.79701.99579.67515.08465.57412.99335.80279.95244.27218.70NANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Long Term Debt Noncurrent 742.12741.75741.38741.00740.63740.26739.89739.52739.14738.77738.40738.03NANANANANANANANANANANA
Minority Interest 31.9031.8929.0623.7923.3417.9314.4611.8811.397.134.131.301.301.051.000.50NANANA0.00NANANA
Other Liabilities Noncurrent 38.9332.8229.8031.8323.8219.4416.2516.1917.8438.2839.9517.1815.6810.757.2911.0211.5711.9010.9610.31NANANA
Operating Lease Liability Noncurrent 38.3732.6936.7729.5717.9821.3422.2025.3827.8929.3831.4631.9934.0136.1332.910.00NANANANANANANA

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Stockholders Equity 2028.951838.211605.301463.641314.291225.421102.541025.76948.18904.27849.26870.57813.49790.97752.15742.11717.04728.10-485.18-487.79-461.35-433.43-400.94
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 2060.851870.101634.361487.431337.631243.351117.001037.64959.57911.40853.40871.87814.78792.01753.15742.61NANANA-487.79NANANA
Common Stock Value 0.120.120.120.120.120.120.120.120.120.110.110.11NANANANANANA0.020.02NANANA
Additional Paid In Capital 3146.642976.382752.722612.702424.042276.702103.051991.811870.121775.091662.201598.261523.871476.321409.761378.481326.121302.1036.6731.21NANANA
Retained Earnings Accumulated Deficit -1112.54-1139.20-1147.67-1148.16-1100.68-1045.73-996.44-964.92-922.94-872.48-815.16-730.12-711.11-686.58-656.71-637.49-609.08-573.57-521.68-519.13NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -5.280.910.14-1.02-9.18-5.67-4.19-1.240.891.552.122.320.611.11-1.001.01-0.10-0.53-0.190.10NANANA
Minority Interest 31.9031.8929.0623.7923.3417.9314.4611.8811.397.134.131.301.301.051.000.50NANANA0.00NANANA
Stock Issued During Period Value New Issues 0.890.891.654.321.201.423.700.662.87NANANANANANA0.000.00659.22NANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 158.65163.81129.13150.72138.45129.78100.7891.0885.7175.3653.6547.4940.5337.7123.6424.3621.9729.863.753.1013.462.221.72

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Net Cash Provided By Used In Operating Activities 273.52244.78300.89273.29242.85209.91214.96159.72159.06108.47147.53114.4688.5055.0298.5866.1138.63-6.211.4215.81-3.64-28.74-6.39
Net Cash Provided By Used In Investing Activities -468.8441.7666.03-319.14-97.42-79.15-60.95-93.66-44.73-41.17-384.95-17.30-98.38-23.61634.71-572.12-27.26-34.394.14-10.67-36.49-87.12-7.76
Net Cash Provided By Used In Financing Activities 2.0549.747.9129.134.9838.764.5726.187.5536.192.61760.535.1727.546.8927.31-0.97680.68-0.88-0.338.09182.170.45

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Net Cash Provided By Used In Operating Activities 273.52244.78300.89273.29242.85209.91214.96159.72159.06108.47147.53114.4688.5055.0298.5866.1138.63-6.211.4215.81-3.64-28.74-6.39
Net Income Loss 26.668.470.49-47.48-54.96-49.28-31.52-41.98-50.45-57.32-85.05-19.00-24.53-29.87-19.22-28.41-35.51-51.89-25.98-31.26-42.32-32.88-33.62
Profit Loss 26.678.480.50-48.93-54.63-48.31-30.41-41.74-50.45-57.32-82.87-19.00-24.53-29.87-19.22-28.41-35.51-51.89-25.98-31.26-42.32-32.88-33.62
Increase Decrease In Accounts Receivable 20.8678.37-165.09140.8766.5149.671.0684.7116.3955.72-31.4766.3222.184.63-20.6519.4430.8328.18-5.3815.4820.0518.57-20.68
Increase Decrease In Accounts Payable 5.3415.61-18.60-40.4724.2137.23-36.4340.28-12.4215.95-10.564.77-3.084.904.74-2.802.12-8.712.823.881.42-10.022.32
Deferred Income Tax Expense Benefit -2.00-0.10-0.26-0.980.68-0.151.75-12.62-0.37-0.76-0.21NANANANANANANANANANANANA
Share Based Compensation 159.61164.78130.86152.35140.11131.55102.4992.6486.6776.2954.3647.7140.6137.7123.6424.3621.9729.863.753.1013.462.221.72

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Net Cash Provided By Used In Investing Activities -468.8441.7666.03-319.14-97.42-79.15-60.95-93.66-44.73-41.17-384.95-17.30-98.38-23.61634.71-572.12-27.26-34.394.14-10.67-36.49-87.12-7.76
Payments To Acquire Property Plant And Equipment 21.2640.4262.2655.4161.2766.1352.2126.7229.6330.0025.8012.559.9120.649.6913.3529.6921.6215.5414.197.605.428.65

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Net Cash Provided By Used In Financing Activities 2.0549.747.9129.134.9838.764.5726.187.5536.192.61760.535.1727.546.8927.31-0.97680.68-0.88-0.338.09182.170.45

    2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30
Revenues 786.01731.63692.58637.37580.88535.15487.83431.01380.05337.69302.84264.93232.46198.97178.08152.11125.12108.1196.0880.4566.3855.7047.29
Sales Channel Directly To Consumer NANANA102.4191.8395.7996.0099.2797.2885.9275.7969.4356.6245.5647.8043.9836.8637.6731.6224.9319.8518.77NA
Sales Channel Through Intermediary NANANA534.96489.06439.37391.84331.74282.77251.77227.06195.50175.84153.41130.28108.1388.2570.4464.4655.5246.5236.94NA
Professional Services 52.5541.6541.4139.1033.5128.9528.0125.5723.0221.8521.6120.2718.9314.7115.8613.5710.9010.5310.097.628.736.547.53
Subscription And Circulation 733.46689.97651.17598.26547.38506.20459.82405.44357.03315.84281.23244.66213.53184.26162.22138.54114.2297.5885.9972.8357.6549.1639.76
81.4675.2072.2265.4160.0154.6248.0843.4237.2733.0029.0027.0020.5517.7314.9012.849.988.616.234.954.604.00NA
US 537.88500.86474.82440.41403.30374.26345.59305.31276.70244.67219.80188.45167.74141.73129.48111.4692.6080.1572.3161.4050.3744.34NA
Other Countries 47.5243.6640.9837.0031.9029.1823.5421.0015.3713.4712.3912.3710.9810.958.656.414.924.344.133.773.052.25NA
EMEA 119.16111.91104.5594.5485.6777.1070.6261.2850.7246.5541.6537.1233.1928.5525.0421.4017.6115.0113.4110.348.375.11NA
Revenue From Contract With Customer Including Assessed Tax 786.01731.63692.58637.37580.88535.15487.83431.01380.05337.69302.84264.93232.46198.97178.08152.11125.12108.1196.0880.4566.3855.7047.29
Sales Channel Directly To Consumer NANANA102.4191.8395.7996.0099.2797.2885.9275.7969.4356.6245.5647.8043.9836.8637.6731.6224.9319.8518.77NA
Sales Channel Through Intermediary NANANA534.96489.06439.37391.84331.74282.77251.77227.06195.50175.84153.41130.28108.1388.2570.4464.4655.5246.5236.94NA
Professional Services 52.5541.6541.4139.1033.5128.9528.0125.5723.0221.8521.6120.2718.9314.7115.8613.5710.9010.5310.097.628.736.547.53
Subscription And Circulation 733.46689.97651.17598.26547.38506.20459.82405.44357.03315.84281.23244.66213.53184.26162.22138.54114.2297.5885.9972.8357.6549.1639.76
81.4675.2072.2265.4160.0154.6248.0843.4237.2733.0029.0027.0020.5517.7314.9012.849.988.616.234.954.604.00NA
US 537.88500.86474.82440.41403.30374.26345.59305.31276.70244.67219.80188.45167.74141.73129.48111.4692.6080.1572.3161.4050.3744.34NA
Other Countries 47.5243.6640.9837.0031.9029.1823.5421.0015.3713.4712.3912.3710.9810.958.656.414.924.344.133.773.052.25NA
EMEA 119.16111.91104.5594.5485.6777.1070.6261.2850.7246.5541.6537.1233.1928.5525.0421.4017.6115.0113.4110.348.375.11NA
Interest Income Operating 40.0936.6430.5227.0216.257.731.511.131.02NANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Liability
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
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
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ContractWithCustomerSalesChannel
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Contract With Customer Sales Channel
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ContractWithCustomerSalesChannel
(None,)
Revenuesus-gaap: Contract With Customer Sales Channel
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:ProductOrService, us-gaap:IncomeStatementLocation
(None, 'us-gaap:CostOfSales')
Allocated Share Based Compensation Expenseus-gaap: Product Or Service, us-gaap: Income Statement Location
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-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:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:ContractWithCustomerSalesChannel
(None,)
Revenuesus-gaap: Contract With Customer Sales Channel
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-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:ContractWithCustomerSalesChannel
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Contract With Customer Sales Channel
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Statement Geographical