Home Data Calendar Blog

CMG


Tables

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Common Stock Value 0.380.380.380.370.370.370.370.370.370.370.370.370.370.370.370.360.360.360.360.360.360.360.360.360.360.360.360.36
Weighted Average Number Of Diluted Shares Outstanding NA27.6827.7527.79NA27.9628.0928.30NA28.4828.5028.58NA28.4528.3328.32NA28.3928.3028.12NA28.0227.9327.95NA28.4428.8028.85
Weighted Average Number Of Shares Outstanding Basic NA27.5527.6027.62NA27.7727.9128.04NA28.1528.1328.12NA27.9727.9127.79NA27.7727.7227.70NA27.8027.8227.91NA28.4128.6528.75
Earnings Per Share Basic 10.2811.3712.3810.568.089.269.325.644.757.266.684.526.822.870.292.752.613.553.283.181.151.371.692.131.560.692.331.60
Earnings Per Share Diluted 10.2111.3212.3210.508.029.209.255.594.687.186.604.456.692.820.292.702.553.473.223.131.151.361.682.131.550.692.321.60

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenues 2516.322471.952514.802368.582180.602220.182213.342020.541960.631952.321892.541741.581607.711601.411364.741410.771440.221403.701434.231308.221225.061225.011266.521148.401110.101128.071169.411068.83
Costs And Expenses 2152.872077.002082.992000.971884.271883.921875.741830.321802.341712.631647.011580.131490.821494.321369.681339.651342.071288.081314.211198.061185.451167.021198.561055.591050.071097.211062.68995.66
General And Administrative Expense 169.25159.50156.50148.34135.07140.90140.82147.40159.78145.93146.04155.10124.02133.15102.65106.47112.42115.07121.39102.67103.72109.5285.1577.0657.6999.1870.0869.44
Operating Income Loss 363.45394.95431.81367.61296.33336.25337.60190.22158.30239.68245.53161.44116.89107.10-4.9471.1298.16115.62120.02110.1639.6157.9967.9692.8160.0330.87106.7273.17
Income Tax Expense Benefit 100.27100.12106.4784.9179.6682.8388.2331.7134.0835.1258.4032.1750.7426.26-12.49-2.5228.5821.4532.9425.1611.4522.2823.4034.7617.6712.5341.0428.24
Income Taxes Paid Net 345.6121.3633.50-0.2448.3488.28136.892.29NANANANANANANANA6.1334.36NANA0.961.91NANANANANANA
Income Taxes Paid NANANANA48.3488.28136.892.29NA54.82101.346.91NANANANA6.1334.36NANANANANANANANANANA
Net Income Loss 282.09313.22341.79291.64223.73257.14259.94158.29133.47204.43187.97127.10190.9680.248.1876.3972.4298.5891.0388.1332.0238.2046.8859.4543.7919.6166.7346.12
Comprehensive Income Net Of Tax 283.51312.09342.27292.10224.74254.88258.46158.49133.26203.48188.28126.84192.1780.959.2374.5572.9497.9691.6288.5130.6438.4845.3959.4843.7821.5668.8146.61

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Assets 8044.367911.497552.447053.376927.506817.446545.346467.266652.966627.576320.456149.065982.905631.645370.135206.495104.604937.944659.314625.482265.522230.872128.622097.442045.692064.382068.552062.26
Liabilities 4982.155025.184785.554571.694559.484490.064391.144333.304355.584316.664146.304051.533962.763826.053665.633534.473421.583315.493121.263141.68824.18795.03736.62733.40681.25677.25618.36654.54
Liabilities And Stockholders Equity 8044.367911.497552.447053.376927.506817.446545.346467.266652.966627.576320.456149.065982.905631.645370.135206.495104.604937.944659.314625.482265.522230.872128.622097.442045.692064.382068.552062.26
Stockholders Equity 3062.212886.312766.892481.682368.022327.382154.202133.962297.372310.912174.162097.532020.131805.591704.501672.021683.031622.451538.051483.801441.341435.841392.011364.051364.441387.131450.201407.72

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Assets Current 1620.711669.341556.421261.441175.841077.431046.301096.491381.561518.611447.811456.851420.241211.281150.341075.501072.20954.76832.40837.75814.79793.07720.67630.44629.53655.94663.97663.96
Cash And Cash Equivalents At Carrying Value 560.61602.31504.87409.73384.00366.62520.93615.86815.37721.11668.27694.78607.99662.40605.62500.31480.63386.56299.91277.66249.95343.03225.66231.84184.57113.48175.14122.41
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 586.16627.62529.97434.86408.97397.60551.83646.74846.23749.00696.15722.64635.84689.99633.60528.27508.48415.26328.46306.04280.15372.61255.22261.34214.17142.44203.67150.91
Marketable Securities Current 734.84851.70851.14652.86515.14417.28240.68240.38260.94301.53322.46363.58343.62342.82301.04380.98400.16428.80417.87457.36426.85327.79348.27298.76324.38434.88394.47454.63
Accounts Receivable Net Current 115.5371.1260.9865.87106.8871.2883.6489.3099.6076.1075.7068.45104.5069.3768.0163.4680.5549.4949.3649.7362.3126.8723.7026.6940.4523.8724.9421.58
Inventory Net 39.3140.1836.0034.6035.6733.7529.4629.8532.8328.4525.1624.3026.4525.4624.1823.3426.1023.8721.1418.7821.5518.2920.8517.4019.8621.6319.1318.32
Other Assets Current 19.79NANANA17.25NANANANANANANANANANANANANANANANANANANANANANANA
Prepaid Expense And Other Assets Current 117.46104.04103.4298.3986.4176.4473.7270.4078.7672.8271.6161.6254.9150.7953.6650.7857.0862.2144.1234.2254.1355.4169.8655.7450.9249.0950.3047.02

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Property Plant And Equipment Gross 4152.06NANANA3685.73NANANA3305.60NANANA2964.02NANANA2660.13NANANA2462.76NANANA2317.29NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1982.02NANANA1734.59NANANA1536.32NANANA1379.71NANANA1201.44NANANA1083.51NANANA978.92NANANA
Property Plant And Equipment Net 2170.042093.012021.961981.331951.151871.621813.351779.521769.281719.221666.181613.671584.311547.221498.051465.671458.691425.451387.901366.681379.251361.441333.951343.721338.371331.791328.281322.62
Long Term Investments 564.49473.25430.76368.02388.06442.62359.91333.09274.31NANANA102.33NANANANANANANANANANANANANANANA
Other Assets Noncurrent 63.0872.8362.5361.2363.1663.8063.0158.2856.7257.5259.9259.4659.0553.9237.6624.0118.4518.0017.8220.7419.3324.8452.0651.9755.8554.7254.3753.74
Held To Maturity Securities Accumulated Unrecognized Holding Loss 4.268.6311.9210.4115.05NANANANA0.09NANA0.12NANANANANANANANANANANANANANANA
Held To Maturity Securities Accumulated Unrecognized Holding Gain 5.650.800.550.790.28NANANANANANANANA0.40NANANANANANANANANANANANANANA
Held To Maturity Securities Accumulated Unrecognized Holding Loss 4.268.6311.9210.4115.05NANANANA0.09NANA0.12NANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Liabilities Current 1030.621087.71982.25894.09921.88817.86831.62833.74873.68850.96835.49834.00822.20801.72723.18665.79666.59634.02548.27581.67449.99402.79355.16367.32323.89323.40267.79306.32
Accounts Payable Current 197.65207.54162.04182.61184.57167.84158.58168.91163.16171.71140.25147.42121.99157.32160.52130.42115.82118.4899.01106.21113.07103.4995.6099.0082.0386.7080.9883.84
Other Accrued Liabilities Current 75.45NANANA96.75NANANA92.95NANANA87.02NANANA68.64NANANA96.80NANANA46.76NANANA
Taxes Payable Current NA172.6998.4237.66NANANANANANANANANANANANA0.000.000.5421.205.13NANA8.640.00NA3.3324.64
Accrued Liabilities Current 147.69151.15141.29160.44147.54156.46148.61136.66173.05153.23143.47145.63164.65158.23146.23147.24155.84141.16126.88119.81147.85172.00161.99149.41159.32128.5898.31101.11

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Deferred Income Tax Liabilities Net 89.11111.09106.4498.1498.62133.25126.24127.73141.76148.40133.51135.93149.4295.2296.5064.8537.81NANANA11.57NANANANANANANA
Other Liabilities Noncurrent 58.8753.3052.9346.8943.8241.7239.8540.5138.5442.4242.7441.4238.8437.9836.7739.0438.8038.7333.8133.5931.6437.1236.4637.6340.0436.8335.8834.63
Operating Lease Liability Noncurrent 3803.553773.093643.933532.573495.163497.223393.423331.323301.603274.883134.553040.182952.302891.142809.182764.782678.372642.742534.772513.900.00NANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Stockholders Equity 3062.212886.312766.892481.682368.022327.382154.202133.962297.372310.912174.162097.532020.131805.591704.501672.021683.031622.451538.051483.801441.341435.841392.011364.051364.441387.131450.201407.72
Common Stock Value 0.380.380.380.370.370.370.370.370.370.370.370.370.370.370.370.360.360.360.360.360.360.360.360.360.360.360.360.36
Additional Paid In Capital Common Stock 1956.161917.871880.931849.681829.301807.941782.301753.331729.311690.811654.191606.501549.911526.951506.791483.221465.701439.811414.421393.281374.151353.071328.491317.241305.091294.321276.291255.53
Retained Earnings Accumulated Deficit 6056.985774.905461.685119.894828.254604.524347.384087.443929.153795.673591.243403.263276.163085.203004.962996.782921.452849.032750.452659.422573.622541.602503.392456.512397.062353.272333.662266.93
Accumulated Other Comprehensive Income Loss Net Of Tax -6.66-8.08-6.95-7.43-7.89-8.90-6.64-5.16-5.35-5.14-4.19-4.49-4.23-5.44-6.15-7.20-5.36-5.89-5.26-5.86-6.24-4.86-5.13-3.63-3.66-3.65-5.59-7.67
Treasury Stock Value 4944.664798.754569.154480.834282.014076.553969.223702.023356.103170.803067.462908.112802.072801.502801.472801.152699.122660.872621.922563.412500.562454.342435.112406.432334.412257.172154.522107.43
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value NA36.6131.4720.67NA25.5929.1424.08NA36.6947.6755.96NA20.1323.6817.71NA25.5121.3219.34NA24.7611.6612.38NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Operating Activities 265.46480.47582.51455.04401.57351.92286.79282.90438.42280.80256.88305.97115.12243.79122.86182.07186.59234.53117.93182.58129.06197.0894.30201.1288.91135.6893.04150.59
Net Cash Provided By Used In Investing Activities -152.01-166.30-392.14-235.55-183.70-397.14-116.13-133.07-158.90-125.03-121.61-116.50-169.37-187.84-16.14-59.36-54.35-107.37-36.92-93.34-175.36-60.42-70.53-81.2759.01-91.953.45-57.09
Net Cash Provided By Used In Financing Activities -155.28-216.26-95.23-193.88-206.67-108.33-264.93-349.48-182.04-102.35-161.96-102.26-0.61-0.04-2.10-102.10-39.03-40.26-58.92-63.53-45.36-19.32-29.21-72.65-76.32-105.76-44.69-59.13

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Operating Activities 265.46480.47582.51455.04401.57351.92286.79282.90438.42280.80256.88305.97115.12243.79122.86182.07186.59234.53117.93182.58129.06197.0894.30201.1288.91135.6893.04150.59
Net Income Loss 282.09313.22341.79291.64223.73257.14259.94158.29133.47204.43187.97127.10190.9680.248.1876.3972.4298.5891.0388.1332.0238.2046.8859.4543.7919.6166.7346.12
Depreciation Depletion And Amortization 85.4978.5578.7776.5874.0171.4269.7371.6766.2663.1962.0863.1259.9660.1860.0258.3755.1552.2151.6453.7853.2252.6549.1946.9141.4441.5541.0839.28
Increase Decrease In Accounts Receivable 44.8810.36-4.37-39.6636.92-10.54-1.96-10.3923.5715.40-5.11-32.1726.22-6.633.37-25.9721.67-0.76-2.33-15.9521.743.18-2.85-13.7716.62-1.103.32-18.69
Increase Decrease In Inventories -0.864.201.40-1.091.964.38-0.35-2.974.403.310.84-2.151.011.420.70-2.732.222.732.36-2.783.28-2.573.46-2.45-1.772.490.793.74
Increase Decrease In Accounts Payable 0.4315.67-8.05-2.737.4313.75-18.6715.70-7.2716.19-6.9219.45-9.63-34.7520.2920.253.196.16-6.06-4.2613.903.73-2.7917.24-3.866.507.560.71
Deferred Income Tax Expense Benefit -21.974.648.31-0.49-34.636.97-1.51-14.02-11.3314.86-2.40-13.4854.49-1.2627.7827.3445.11-8.80-8.121.77-15.849.4811.275.68-6.70-5.38-2.83-3.11
Share Based Compensation 37.4635.8030.6720.0820.6625.1528.6323.5937.6536.0647.2955.3922.0519.8223.3717.3925.7425.3421.1719.1520.9524.5711.5512.1010.6617.7520.3916.46

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Investing Activities -152.01-166.30-392.14-235.55-183.70-397.14-116.13-133.07-158.90-125.03-121.61-116.50-169.37-187.84-16.14-59.36-54.35-107.37-36.92-93.34-175.36-60.42-70.53-81.2759.01-91.953.45-57.09
Payments To Acquire Property Plant And Equipment 171.93131.20137.23120.37143.65139.02100.3396.16121.91108.45125.5086.62126.5981.3087.8077.6595.9595.9677.7864.2377.3981.4970.9857.5251.2751.7956.6357.09

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net Cash Provided By Used In Financing Activities -155.28-216.26-95.23-193.88-206.67-108.33-264.93-349.48-182.04-102.35-161.96-102.26-0.61-0.04-2.10-102.10-39.03-40.26-58.92-63.53-45.36-19.32-29.21-72.65-76.32-105.76-44.69-59.13
Payments For Repurchase Of Common Stock 155.04215.5595.05126.71200.37107.86258.60263.31165.7397.58145.9257.230.000.000.0054.4039.0040.0858.6652.8944.5414.6029.1872.6376.33105.7644.6959.14

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenues 2516.322471.952514.802368.582180.602220.182213.342020.541960.631952.321892.541741.581607.711601.411364.741410.771440.221403.701434.231308.221225.061225.011266.521148.401110.101128.071169.411068.83
Delivery Service 16.7515.9117.2917.5716.6917.8420.5421.5821.2319.9123.1725.5920.8020.0814.558.657.696.36NANANANANANANANANANA
Food And Beverage 2499.572456.042497.512351.012163.912202.342192.801998.961939.401932.411869.371715.991586.901581.341350.191402.121432.541397.33NANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Goodwill
Assets
Goodwill
Current Assets
Other Assets Current
NonCurrent Assets
Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Liabilities Current
Current Liabilities
Other Accrued Liabilities Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Treasury Stock Shares
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Next Twelve Months

Line plots across dimensions of each concept


us-gaap:SharesOutstanding
us-gaap:StatementEquityComponents
(None,)
Shares Outstandingus-gaap: Statement Equity Components
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel
(None, 'us-gaap:FairValueInputsLevel1')
Cash And Cash Equivalents At Carrying Valueus-gaap: Cash And Cash Equivalents, us-gaap: Fair Value By Fair Value Hierarchy Level
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel3', None)
Held To Maturity Securities Accumulated Unrecognized Holding Lossus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Financial Instrument
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
us-gaap:FairValueByFairValueHierarchyLevel
(None,)
Held To Maturity Securities Accumulated Unrecognized Holding Lossus-gaap: Fair Value By Fair Value Hierarchy Level
us-gaap:HeldToMaturitySecuritiesFairValue
us-gaap:FinancialInstrument
(None,)
Held To Maturity Securities Fair Valueus-gaap: Financial Instrument
us-gaap:HeldToMaturitySecuritiesFairValue
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel3', None)
Held To Maturity Securities Fair Valueus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Financial Instrument
us-gaap:HeldToMaturitySecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel3', None)
Held To Maturity Securitiesus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Financial Instrument
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
us-gaap:FairValueByFairValueHierarchyLevel
(None,)
Held To Maturity Securities Accumulated Unrecognized Holding Gainus-gaap: Fair Value By Fair Value Hierarchy Level
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
('us-gaap:FairValueInputsLevel3', None)
Held To Maturity Securities Accumulated Unrecognized Holding Lossus-gaap: Fair Value By Fair Value Hierarchy Level, us-gaap: Financial Instrument
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
us-gaap:FairValueByFairValueHierarchyLevel
(None,)
Held To Maturity Securities Accumulated Unrecognized Holding Lossus-gaap: Fair Value By Fair Value Hierarchy Level
us-gaap:ContractWithCustomerLiabilityCurrent
us-gaap:ProductOrService
(None,)
Contract With Customer Liability Currentus-gaap: Product Or Service
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