Home Data Calendar Blog

ESTC

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 2018-01-31 2017-10-31
Common Stock Value 1.051.031.021.011.001.000.990.980.970.960.950.940.910.890.860.840.830.780.750.730.72NA0.03NANA
Weighted Average Number Of Diluted Shares Outstanding NANANANANA94.62NANANA91.20NANANANANANANANANANANANANANANA
Weighted Average Number Of Shares Outstanding Basic 99.0797.94NA96.0595.3194.62NA93.0292.2191.20NANANANANANANANANANANANANANANA
Earnings Per Share Basic -0.25-0.50-0.48-0.76-0.50-0.74-0.70-0.61-0.51-0.38NANANANANANANANANANANANANANANA
Earnings Per Share Diluted NANA-0.48-0.76-0.49-0.74-0.70-0.61-0.51-0.38NANANANANANANANANANANANANANANA

    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 2018-01-31 2017-10-31
Revenue From Contract With Customer Excluding Assessed Tax 310.61293.75279.94274.57264.40250.08239.35223.94205.98193.09177.61157.12144.89128.87123.62113.18101.1189.7180.6070.8363.5856.6449.5741.6837.04
Revenues 310.61293.75279.94274.57264.40250.08239.35223.94205.98193.09177.61157.12144.89128.87123.62113.18101.1189.7180.6070.8363.5856.6449.5741.6837.04
Cost Of Goods And Services Sold 80.0977.4873.6875.2174.7672.9867.3661.2853.8849.6645.8141.9738.4534.8334.2733.4128.7626.2523.4420.4218.5915.5613.6010.778.96
Gross Profit 230.52216.28206.26199.36189.64177.10171.99162.66152.10143.43131.80115.15106.4594.0489.3579.7872.3463.4657.1650.4144.9941.0935.9730.9128.08
Operating Expenses 252.06252.52246.41268.70238.67237.74231.61208.51189.27174.47168.88149.61134.87123.56123.92122.04124.31105.7689.2474.2072.0659.5055.2143.3735.20
Research And Development Expense 80.1180.6981.7777.4775.5778.6578.8771.7563.7659.3855.4451.4046.6945.6845.5946.1238.4835.1831.0025.8525.3318.9817.5415.0912.18
General And Administrative Expense 38.7037.9439.5234.7134.9234.0934.1431.6930.5527.0531.2827.1223.7021.7320.1521.1031.8118.5713.1911.1512.0910.109.747.556.12
Selling And Marketing Expense 133.23133.17123.64126.72128.18125.01118.60105.0794.9588.0382.1771.0964.4756.1558.1854.8354.0252.0145.0437.2034.6330.4227.9320.7316.91
Operating Income Loss -21.54-36.25-40.16-69.35-49.03-60.64-59.62-45.85-37.17-31.03-37.08-34.46-28.42-29.52-34.57-42.27-51.96-42.30-32.09-23.79-27.07-18.41-19.23-12.46-7.13
Interest Expense 6.356.316.286.266.216.406.396.176.331.820.110.070.000.01NANANANANANANANANANANA
Interest Expense Debt 6.206.196.196.196.186.186.18NA7.821.66NANANANANANANANANANANANANANANA
Interest Paid Net 0.1511.970.1011.940.0312.080.21NANANANANANANA0.000.000.000.000.000.010.000.000.010.00NA
Allocated Share Based Compensation Expense 56.45NA55.4154.4647.2946.8843.6437.3929.9830.1828.3825.2321.4918.5917.2315.5914.4212.7711.9311.1111.245.674.163.552.77
Income Tax Expense Benefit 5.1513.266.972.427.042.85-3.293.842.852.655.561.140.650.37-2.740.67-0.300.403.45-0.560.730.761.620.700.99
Income Taxes Paid Net 11.953.045.042.671.302.560.921.151.280.630.790.49-1.910.200.162.200.510.620.771.540.360.401.151.23NA
Profit Loss -24.80-48.51-46.73-72.57-47.30-69.55-65.61-56.73-47.02-34.49NANANA-19.00-31.15-44.28-49.97-41.77-34.84-21.35-27.54-18.58-21.40-13.33NA
Net Income Loss -24.80-48.51-46.73-72.57-47.30-69.55-65.61-56.73-47.02-34.49-43.30-37.97-29.16-19.00-31.15-44.28-49.97-41.77-34.84-21.35-27.54-18.58-21.40-13.33-8.03
Comprehensive Income Net Of Tax -28.95-48.14-46.74-65.54-53.59-72.17-69.42-61.66-46.44-36.35-42.84-34.63-29.64-29.06-31.92-42.41-51.41-41.39-34.11-21.72-27.64-19.32-21.31-12.01-9.56

    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 2018-01-31 2017-10-31
Assets 1757.851701.411743.481627.971594.231571.021642.931559.301561.701519.88973.17899.98867.56821.34803.91741.85766.79505.74485.74451.00459.53NA183.01NANA
Liabilities 1302.711289.691344.591242.981202.671177.481227.501126.991111.901064.22522.34444.40424.90388.96390.26323.41333.63250.69222.73178.90175.65NA135.62NANA
Liabilities And Stockholders Equity 1757.851701.411743.481627.971594.231571.021642.931559.301561.701519.88973.17899.98867.56821.34803.91741.85766.79505.74485.74451.00459.53NA183.01NANA
Stockholders Equity 455.14411.72398.90384.99391.56393.54415.43432.31449.80455.66450.83455.58442.66432.38413.65418.44433.16255.05263.01272.10283.89-166.32-153.53-136.89-128.75

    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 2018-01-31 2017-10-31
Assets Current 1301.771240.361274.281164.731122.981100.211163.711092.851109.911179.99637.21574.04544.13497.93480.24418.51433.11417.43429.64401.68409.60NA132.23NANA
Cash And Cash Equivalents At Carrying Value 589.68630.57644.17877.68856.24848.76860.95864.36876.06991.34400.81393.13348.99350.42297.08294.08305.25315.15298.00305.83318.56NA50.94NANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 592.49633.24646.64880.04858.62851.15863.64868.29879.00993.68403.71395.49351.31352.73299.39296.37307.55317.41300.28NANANANANANA
Accounts Receivable Net Current 232.25185.37260.92200.79185.91168.02215.23146.22157.83110.81160.41120.05132.5287.27128.6972.5678.9257.3781.2754.5254.51NA53.23NANA
Prepaid Expense And Other Assets Current 37.6235.0139.8733.4633.0336.4141.2239.4134.9041.0737.0028.9131.8034.2632.6234.7031.8627.9330.8722.8818.52NA15.26NANA
Available For Sale Securities Debt Securities NANA271.04NANANANANANANANANANANANANANANANANANANANANANA

    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 2018-01-31 2017-10-31
Property Plant And Equipment Gross 21.5921.0120.1318.4819.2019.3919.2117.8818.5919.3519.3421.7620.9120.2720.8220.4719.7317.4015.9114.5613.62NA13.30NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 16.6015.9715.0414.5213.5112.9912.0011.1411.0811.0410.4613.0912.9012.3613.0612.5111.7310.9810.469.899.51NA8.76NANA
Amortization Of Intangible Assets 3.894.214.074.214.194.204.144.283.933.443.543.543.543.553.554.461.400.660.700.770.770.710.690.690.34
Property Plant And Equipment Net 5.005.045.093.955.706.417.216.747.518.318.888.668.007.917.767.968.006.425.454.664.10NA4.54NANA
Goodwill 303.49303.84303.64303.85303.74303.65303.91304.15291.79198.53198.85198.66198.20198.41197.88198.77198.8019.7719.8519.9719.961.0419.18NANA
Finite Lived Intangible Assets Net 21.0124.9029.1033.1737.3841.5945.8049.9548.6232.8436.2939.8243.3646.9050.4554.0158.466.066.727.428.18NA8.30NANA
Other Assets Noncurrent 5.897.428.089.4711.6514.4516.6417.4018.5319.3812.522.893.926.347.629.5711.5312.1613.406.557.50NA8.63NANA

    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 2018-01-31 2017-10-31
Liabilities Current 687.23671.73716.62617.11586.97560.32593.33491.35480.39434.69450.01371.42348.13317.40321.42260.56264.75202.53203.58161.65159.41NA125.11NANA
Accounts Payable Current 35.3816.0435.1529.2541.0538.0628.4021.7917.6817.597.255.839.2111.6711.4813.1010.066.804.451.779.83NA2.18NANA
Other Accrued Liabilities Current 11.0518.5213.7013.378.927.587.895.384.443.175.344.554.846.376.595.414.765.745.334.713.31NA2.05NANA
Taxes Payable Current 12.6920.449.7411.7111.358.234.293.522.082.151.601.601.600.150.00NA0.16NA0.15NA2.14NA2.36NANA
Accrued Liabilities Current 29.9331.3724.1623.5124.7920.0124.0727.2822.8615.0312.7713.2811.808.8410.869.119.507.798.127.565.37NA3.28NANA
Other Liabilities Current 7.677.6513.3114.3913.9614.179.735.064.887.766.056.144.384.084.125.557.613.064.624.565.08NA1.63NANA
Contract With Customer Liability Current 510.98506.92528.70449.05410.72407.50431.78362.29354.15328.29352.81289.69262.26237.26231.68189.21180.16153.26158.24126.17116.25NA95.93NANA

    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 2018-01-31 2017-10-31
Long Term Debt 568.07567.81567.54567.28567.03566.77566.52566.27566.04565.84NANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 10.1510.9412.236.906.677.3017.6521.0912.559.347.784.894.784.8012.9913.2313.574.786.725.625.21NA3.88NANA
Operating Lease Liability Noncurrent 12.1611.9913.9416.7319.1315.5316.4814.8816.7518.2819.6523.7725.0326.5227.8329.0334.1426.87NANANANANANANA

    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 2018-01-31 2017-10-31
Stockholders Equity 455.14411.72398.90384.99391.56393.54415.43432.31449.80455.66450.83455.58442.66432.38413.65418.44433.16255.05263.01272.10283.89-166.32-153.53-136.89-128.75
Common Stock Value 1.051.031.021.011.001.000.990.980.970.960.950.940.910.890.860.840.830.780.750.730.72NA0.03NANA
Additional Paid In Capital Common Stock 1604.901532.541471.581410.941351.991300.381250.111197.571153.411112.851071.671033.60986.08946.18898.79871.67844.00614.53581.13556.14546.22NA62.54NANA
Retained Earnings Accumulated Deficit -1126.63-1101.84-1053.33-1006.60-934.02-886.72-817.17-751.56-694.83-647.81-613.32-570.02-532.04-502.88-484.25-453.10-408.82-358.85-317.08-282.24-260.89NA-214.77NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -23.81-19.65-20.02-20.00-27.04-20.75-18.13-14.32-9.38-9.97-8.11-8.57-11.91-11.44-1.38-0.61-2.48-1.05-1.43-2.16-1.79NA-0.96NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 56.4557.1355.4154.4647.2946.8843.6837.4629.4530.2128.3825.2321.2318.1716.2915.5213.5811.7010.009.179.925.434.053.44NA

    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 2018-01-31 2017-10-31
Net Cash Provided By Used In Operating Activities -2.3937.8127.557.1710.64-9.71-3.055.05-10.3814.05-1.5619.40-17.2922.00-5.93-23.230.29-1.69-19.79-8.70-0.585.13-23.91-1.85NA
Net Cash Provided By Used In Investing Activities -49.44-55.09-271.93-0.20-0.34-0.48-2.20-13.50-109.93-1.63-0.11-1.080.04-0.38-0.58-1.01-26.02-1.58-3.94-1.19-0.84-2.32-1.13-0.94NA
Net Cash Provided By Used In Financing Activities 15.913.845.244.514.333.408.876.667.81578.799.7022.3215.9829.2510.8411.0216.5920.0814.98-2.67269.350.131.620.88NA

    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 2018-01-31 2017-10-31
Net Cash Provided By Used In Operating Activities -2.3937.8127.557.1710.64-9.71-3.055.05-10.3814.05-1.5619.40-17.2922.00-5.93-23.230.29-1.69-19.79-8.70-0.585.13-23.91-1.85NA
Net Income Loss -24.80-48.51-46.73-72.57-47.30-69.55-65.61-56.73-47.02-34.49-43.30-37.97-29.16-19.00-31.15-44.28-49.97-41.77-34.84-21.35-27.54-18.58-21.40-13.33-8.03
Profit Loss -24.80-48.51-46.73-72.57-47.30-69.55-65.61-56.73-47.02-34.49NANANA-19.00-31.15-44.28-49.97-41.77-34.84-21.35-27.54-18.58-21.40-13.33NA
Increase Decrease In Accounts Receivable 48.90-75.8760.4011.1420.80-45.9971.99-9.2847.80-48.3239.28-15.1845.15-45.2157.63-6.0218.68-23.5327.58-0.4011.77-9.1518.431.09NA
Increase Decrease In Accounts Payable 19.35-19.235.79-11.812.459.876.583.97-0.1710.661.55-3.68-2.03-0.61-1.142.901.922.292.59-5.231.693.18-5.154.73NA
Deferred Income Tax Expense Benefit 0.040.39-2.080.15-0.750.67-2.210.03-0.11-0.140.32-0.000.08-0.37-0.920.05-0.690.022.73-0.020.040.87NANANA
Amortization Of Financing Costs 0.270.260.260.260.250.250.250.250.310.08NANANANANANANANANANANANANANANA

    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 2018-01-31 2017-10-31
Net Cash Provided By Used In Investing Activities -49.44-55.09-271.93-0.20-0.34-0.48-2.20-13.50-109.93-1.63-0.11-1.080.04-0.38-0.58-1.01-26.02-1.58-3.94-1.19-0.84-2.32-1.13-0.94NA
Payments To Acquire Property Plant And Equipment 0.900.631.670.200.340.481.500.240.090.661.181.081.280.380.831.011.651.581.091.190.840.341.130.94NA

    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 2018-01-31 2017-10-31
Net Cash Provided By Used In Financing Activities 15.913.845.244.514.333.408.876.667.81578.799.7022.3215.9829.2510.8411.0216.5920.0814.98-2.67269.350.131.620.88NA

    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 2018-01-31 2017-10-31
Revenues 310.61293.75279.94274.57264.40250.08239.35223.94205.98193.09177.61157.12144.89128.87123.62113.18101.1189.7180.6070.8363.5856.6449.5741.6837.04
License Self Managed NANANANANANA22.5120.1218.1216.2222.3215.2815.5114.8816.8614.4912.279.9112.629.4110.207.248.845.826.46
Professional Services 22.8723.5123.8218.9523.1918.2717.6414.3315.7215.9113.079.8710.697.539.728.989.437.326.986.255.145.043.402.652.26
Saa S Self Managed 134.99121.17112.34110.74103.2497.7387.6580.4069.0361.5351.3444.9337.4332.6328.9725.0920.6517.5813.7711.7410.0310.308.137.015.61
Self Managed Subscription 152.75149.07143.78144.87137.97134.09134.06129.21121.23115.66113.20102.3296.7888.7284.9379.1171.0364.8159.8552.8548.4141.3138.0432.0229.17
Subscription 287.74270.25256.12255.61241.21231.81221.71209.61190.26177.19164.54147.25134.21121.34113.90104.2091.6882.3973.6264.5958.4451.6146.1839.0334.78
Subscription Self Managed And Saa S NANANANANANA199.21189.50172.14160.96142.22131.97118.69106.4697.0489.7079.4172.4861.0055.1848.2344.3737.3433.2228.33
US 180.98170.24162.50159.12159.69145.37137.11125.83115.51103.1496.5883.1580.2471.7971.9963.2057.5048.9645.5639.5638.0032.8228.9824.0923.45
Non Us 129.64123.51117.44115.44104.71104.71102.2598.1190.4789.9581.0373.9664.6557.0851.6349.9943.6040.7535.0431.2825.5823.8220.5917.5913.59
Revenue From Contract With Customer Excluding Assessed Tax 310.61293.75279.94274.57264.40250.08239.35223.94205.98193.09177.61157.12144.89128.87123.62113.18101.1189.7180.6070.8363.5856.6449.5741.6837.04
License Self Managed NANANANANANA22.5120.1218.1216.2222.3215.2815.5114.8816.8614.4912.279.9112.629.4110.207.248.845.826.46
Professional Services 22.8723.5123.8218.9523.1918.2717.6414.3315.7215.9113.079.8710.697.539.728.989.437.326.986.255.145.043.402.652.26
Saa S Self Managed 134.99121.17112.34110.74103.2497.7387.6580.4069.0361.5351.3444.9337.4332.6328.9725.0920.6517.5813.7711.7410.0310.308.137.015.61
Self Managed Subscription 152.75149.07143.78144.87137.97134.09134.06129.21121.23115.66113.20102.3296.7888.7284.9379.1171.0364.8159.8552.8548.4141.3138.0432.0229.17
Subscription 287.74270.25256.12255.61241.21231.81221.71209.61190.26177.19164.54147.25134.21121.34113.90104.2091.6882.3973.6264.5958.4451.6146.1839.0334.78
Subscription Self Managed And Saa S NANANANANANA199.21189.50172.14160.96142.22131.97118.69106.4697.0489.7079.4172.4861.0055.1848.2344.3737.3433.2228.33
US 180.98170.24162.50159.12159.69145.37137.11125.83115.51103.1496.5883.1580.2471.7971.9963.2057.5048.9645.5639.5638.0032.8228.9824.0923.45
Non Us 129.64123.51117.44115.44104.71104.71102.2598.1190.4789.9581.0373.9664.6557.0851.6349.9943.6040.7535.0431.2825.5823.8220.5917.5913.59

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Other Liabilities Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing 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 Net
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:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
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: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:AmortizationOfIntangibleAssets
us-gaap:ProductOrService, us-gaap:IncomeStatementLocation
(None, 'us-gaap:CostOfSales')
Amortization Of Intangible Assetsus-gaap: Product Or Service, us-gaap: Income Statement Location
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical