Home Data Calendar Blog

TDC

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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Common Stock Value 1.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.002.002.002.002.002.002.002.002.002.002.002.002.002.002.002.002.00NANANA2.00NANANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Earnings Per Share Basic -0.070.120.170.39-0.070.08-0.040.340.300.160.400.490.05-0.01-0.401.52-0.170.09-0.01-0.090.130.150.03-0.06-0.610.11-0.03-0.020.450.380.49-0.36-0.370.56-1.870.150.780.610.610.370.690.600.660.360.670.620.660.540.590.520.610.390.510.450.440.400.490.370.360.26
Earnings Per Share Diluted -0.060.120.170.39-0.070.08-0.040.330.290.150.390.470.04-0.01-0.401.51-0.170.09-0.01-0.090.130.150.03-0.06-0.610.10-0.03-0.020.440.370.49-0.36-0.370.55-1.870.150.770.600.600.370.680.590.650.350.660.600.650.530.570.510.600.380.500.440.440.390.480.360.360.26

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenue From Contract With Customer Excluding Assessed Tax 457.00438.00462.00476.00452.00417.00430.00496.00475.00460.00491.00491.00491.00454.00457.00434.00494.00459.00478.00468.00588.00526.00544.00506.00626.00526.00513.00491.00626.00552.00599.00545.00719.00606.00623.00582.00761.00667.00676.00628.00769.00666.00670.00587.00740.00647.00665.00613.00673.00602.00581.00506.00548.00489.00470.00429.00496.00425.00421.00367.00
Revenues 457.00438.00462.00476.00452.00417.00430.00496.00475.00460.00491.00491.00491.00454.00457.00434.00494.00459.00478.00468.00588.0011.00544.00506.00626.00526.00513.00491.00626.00552.00599.00545.00719.00606.00623.00582.00761.00667.00676.00628.00769.00666.00670.00587.00740.00647.00665.00613.00673.00602.00581.00506.00548.00489.00470.00429.00496.00425.00421.00367.00
Cost Of Goods And Services Sold 179.00179.00186.00174.00189.00158.00172.00195.00181.00185.00181.00184.00207.00200.00201.00209.00246.00212.00242.00244.00299.00262.00294.00283.00319.00276.00271.00266.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 278.00259.00276.00302.00263.00259.00258.00301.00294.00275.00310.00307.00284.00254.00256.00225.00248.00247.00236.00224.00289.00264.00250.00223.00306.00270.00265.00251.00315.00298.00310.00269.00365.00307.00327.00277.00425.00350.00371.00333.00431.00358.00379.00305.00410.00361.00382.00338.00374.00328.00316.00275.00305.00279.00268.00236.00278.00227.00233.00200.00
Costs And Expenses 231.00232.00243.00223.00252.00234.00244.00233.00244.00245.00240.00226.00271.00253.00248.00231.00253.00237.00226.00229.00266.00250.00240.00227.00567.00519.00514.00492.00528.00463.00512.00587.00759.00529.00885.00552.00603.00544.00543.00539.00592.00534.00523.00511.00590.00504.00505.00486.00540.00480.00471.00415.00431.00383.00364.00343.00NANANANA
Research And Development Expense 72.0076.0076.0070.0077.0079.0081.0076.0074.0079.0079.0077.0088.0090.0083.0073.0082.0086.0081.0078.0081.0084.0077.0075.0076.0082.0078.0070.0058.0046.0051.0057.0055.0051.0059.0063.0054.0046.0050.0056.0044.0043.0047.0050.0050.0044.0043.0046.0056.0043.0041.0034.0039.0040.0036.0032.00NANANANA
Selling General And Administrative Expense 159.00156.00167.00153.00175.00155.00163.00157.00170.00166.00161.00149.00183.00163.00165.00158.00171.00151.00145.00151.00185.00166.00163.00152.00171.00161.00165.00155.00159.00159.00172.00174.00212.00179.00190.00184.00213.00181.00188.00188.00210.00183.00185.00179.00210.00174.00179.00165.00185.00163.00165.00150.00149.00133.00126.00118.00NANANANA
Operating Income Loss 47.0027.0033.0079.0011.0025.0014.0068.0050.0030.0070.0081.0013.001.008.00-6.00-5.0010.0010.00-5.0023.0014.0010.00-4.0059.007.00-1.00-1.0098.0089.0087.00-42.00-40.0077.00-262.0030.00158.00123.00133.0089.00177.00132.00147.0076.00150.00143.00160.00127.00133.00122.00110.0091.00117.00106.00106.0086.00106.0088.0084.0060.00
Interest Expense 8.008.007.007.007.006.005.006.006.006.007.007.006.007.007.007.007.008.008.009.006.006.005.005.004.004.004.003.003.003.004.003.003.003.002.001.00NANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 29.001.007.0018.009.002.004.0019.009.002.0015.0019.00-2.00-9.0040.00-182.007.00-6.006.000.004.00-8.002.00-1.00131.00-7.001.000.0033.0041.0021.001.0014.0032.0016.008.0039.0029.0036.0023.0042.0034.0039.0016.0037.0039.0048.0035.0035.0034.0034.0025.0031.0031.0032.0019.00NANANANA
Net Income Loss -7.0012.0017.0040.00-7.008.00-4.0036.0033.0017.0044.0053.005.00-1.00-43.00168.00-19.0010.00-1.00-10.0015.0018.004.00-7.00-74.0013.00-4.00-2.0058.0049.0064.00-46.00-49.0078.00-265.0022.00118.0094.0096.0059.00112.0098.00108.0059.00112.00104.00112.0091.0098.0087.00103.0065.0085.0075.0074.0067.0084.0063.0062.0045.00
Comprehensive Income Net Of Tax -10.003.0020.0039.0029.0010.00-30.0043.0036.0011.0055.0050.0017.009.00-39.00140.00-33.00-1.00-8.00-18.007.0016.00-17.00-3.00-79.0021.002.004.0035.0052.0063.00-38.00-61.0041.00-253.00-13.00110.0064.0098.0058.00124.00107.00103.0047.00119.00115.00102.0096.00104.0079.00105.0069.0079.0078.0074.0068.00NANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets 1873.001740.001869.001986.002022.001818.001895.001895.002169.002134.002245.002203.002193.002117.002102.002151.002057.001979.002123.002286.002360.002136.002203.002355.002556.002307.002338.002483.002413.002314.002382.002464.002530.002609.002735.003103.003132.003018.003136.003178.003096.003118.003042.003017.003066.003051.002915.002812.002616.002486.002461.002359.001883.00NANANA1569.00NANANA
Liabilities 1738.001618.001651.001756.001764.001583.001673.001658.001709.001677.001774.001786.001793.001733.001756.001802.001795.001651.001756.001819.001865.001576.001631.001711.001888.001588.001466.001529.001442.001382.001518.001670.001681.001613.001549.001659.001425.001176.001274.001329.001239.001200.001252.001264.001287.001173.001180.001172.001122.001085.001096.001085.00694.00NANANA659.00NANANA
Liabilities And Stockholders Equity 1873.001740.001869.001986.002022.001818.001895.001895.002169.002134.002245.002203.002193.002117.002102.002151.002057.001979.002123.002286.002360.002136.002203.002355.002556.002307.002338.002483.002413.002314.002382.002464.002530.002609.002735.003103.003132.003018.003136.003178.003096.003118.003042.003017.003066.003051.002915.002812.002616.002486.002461.002359.001883.00NANANA1569.00NANANA
Stockholders Equity 135.00122.00218.00230.00258.00235.00222.00237.00460.00457.00471.00417.00400.00384.00346.00349.00262.00328.00367.00467.00495.00560.00572.00644.00668.00719.00872.00954.00971.00932.00864.00794.00849.00996.001186.001444.001707.001842.001862.001849.001857.001918.001790.001753.001779.001878.001735.001640.001494.001401.001365.001274.001189.00NANANA910.00NANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets Current 869.00738.00880.001006.001028.00855.00921.00863.001106.001064.001146.001075.001044.00965.00948.00974.001014.00978.001129.001302.001428.001284.001383.001530.001750.001508.001548.001704.001621.001517.001595.001677.001734.001514.001577.001591.001572.001506.001637.001659.001563.001560.001493.001509.001534.001553.001440.001614.001412.001261.001222.001367.001406.00NANANA1152.00NANANA
Cash And Cash Equivalents At Carrying Value 486.00348.00504.00551.00569.00506.00545.00404.00592.00613.00684.00538.00529.00533.00494.00394.00494.00528.00635.00723.00715.00768.00882.00939.001089.001025.001085.001164.00974.00988.00909.00917.00839.00874.00921.00881.00834.00848.00934.00922.00695.00862.00826.00853.00729.00909.00821.00978.00772.00691.00682.00778.00883.00741.00724.00712.00661.00NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 486.00349.00506.00555.00571.00509.00548.00408.00595.00617.00687.00542.00533.00534.00495.00396.00496.00529.00637.00724.00716.00768.00883.00940.001089.001025.001085.001164.00974.00NANANA839.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 286.00286.00265.00341.00364.00253.00266.00330.00336.00290.00299.00367.00331.00321.00339.00448.00398.00328.00377.00445.00588.00372.00369.00451.00554.00366.00356.00442.00548.00426.00465.00519.00580.00486.00511.00583.00619.00522.00550.00607.00717.00546.00514.00510.00668.00524.00505.00499.00494.00441.00416.00467.00402.00NANANA387.00NANANA
Inventory Net 13.008.009.007.008.0013.0017.0016.0026.0017.0020.0016.0029.0014.0026.0028.0031.0036.0035.0052.0028.0045.0028.0043.0030.0045.0042.0040.0034.0044.0037.0054.0049.0052.0046.0042.0038.0044.0050.0042.0056.0067.0070.0065.0047.0041.0035.0054.0061.0064.0059.0066.0065.00NANANA47.00NANANA
Other Assets Current 84.0096.00102.00107.0087.0083.0093.00113.00152.00144.00143.00154.00155.0097.0089.00104.0091.0086.0082.0082.0097.0099.00104.0097.0077.0072.0065.0058.0065.0059.0054.0048.0052.00102.0099.0085.0081.0092.00103.0088.0095.0085.0083.0081.0090.0079.0079.0083.0085.0065.0065.0056.0056.00NANANA57.00NANANA
Machinery And Equipment Gross 586.00NANANA553.00NANANA463.00NANANA516.00NANANA515.00NANANA495.00NANANA404.00NANANA354.00NANANA336.00NANANA341.00NANANA309.00NANANA280.00NANANA230.00NANANA213.00NANANA192.00NANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Goodwill 398.00396.00390.00391.00390.00385.00390.00395.00396.00397.00399.00399.00401.00397.00395.00394.00396.00394.00396.00396.00395.00396.00397.00401.00399.00398.00401.00392.00390.00396.00384.00384.00380.00587.00590.00924.00948.00958.00950.00946.00946.00945.00934.00921.00932.00933.00925.00743.00742.00736.00714.00516.00136.00NANANA109.00NANANA
Intangible Assets Net Excluding Goodwill 68.0072.0076.0084.0092.0088.0095.00109.00111.0099.0097.0099.0098.0089.0088.0087.0091.0011.0012.0014.0016.0017.0019.0021.0023.0023.0021.0010.0011.0013.0015.0017.0022.00114.00113.00122.00136.00130.00126.00138.00149.00NANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 69.0075.0057.0038.0042.0049.0029.0032.0040.0040.0043.0043.0051.0031.0027.0030.0032.00101.0092.0085.0087.0075.0068.0066.0044.0030.0024.0018.0017.0018.0019.0017.0020.0021.0082.0088.0098.0046.0047.0053.0058.0083.0085.0062.0062.0033.0031.0016.0011.0011.0010.0047.0061.00NANANA27.00NANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Liabilities Current 996.00885.00910.00999.001007.00803.00878.00993.001033.00955.00998.00955.00952.00895.00893.00906.00886.00772.00865.00914.001009.00725.00774.00913.001063.00936.00792.00835.00729.00688.00819.00968.00953.00838.00757.00850.00995.00771.00846.00882.00776.00722.00774.00783.00806.00694.00719.00745.00695.00671.00679.00660.00569.00NANANA543.00NANANA
Long Term Debt Current 19.0012.006.00NANANANA75.0088.0075.0062.0050.0044.0038.0031.0025.0025.0025.0025.0025.0019.0013.006.0068.0060.0053.0045.0038.0030.0030.0030.0030.0030.0023.0015.007.0053.0045.00NANA26.00NANANA15.00NANANANANANANANANANANANANANANA
Accounts Payable Current 100.00106.00113.0092.0094.0079.0083.0078.0067.00104.0091.0055.0050.0059.0062.0096.0066.00103.00102.0099.00141.0095.0083.00110.0074.00106.0097.0089.00103.0093.00104.0083.0096.00111.00103.00148.00126.00118.00112.0097.00114.0098.00105.00111.00141.00107.00100.0097.0097.0096.0087.0098.00102.00NANANA102.00NANANA
Other Liabilities Current 105.0095.0088.00100.00112.0078.0079.0082.0089.0081.0082.0081.0099.0093.0076.0067.0091.0060.0074.0080.00135.0086.0088.0093.00102.0094.0090.0085.0088.0079.0087.0096.00102.0083.0078.0084.00101.00101.00167.00153.00136.00126.00131.00100.00132.0099.0088.0083.0090.0082.0072.0063.0070.00NANANA76.00NANANA
Contract With Customer Liability Current 570.00477.00526.00634.00589.00462.00530.00580.00552.00464.00544.00557.00499.00482.00518.00555.00472.00408.00498.00569.00490.00384.00461.00NA414.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Long Term Debt Noncurrent 480.00486.00492.00498.00498.00498.00497.00324.00324.00349.00374.00399.00411.00423.00436.00448.00454.00460.00466.00472.00478.00484.00491.00456.00478.00493.00508.00523.00538.00545.00552.00560.00570.00577.00585.00593.00195.00210.00225.00240.00248.00255.00263.00271.00274.00278.00282.00286.00290.00293.00295.00300.000.00NANANANANANANA
Deferred Income Tax Liabilities Net 8.006.006.007.007.006.007.0016.007.008.006.007.006.006.006.006.006.004.00NANA3.00NANANANANA14.00NA33.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 61.0057.0062.0082.0079.0079.0090.00102.00109.00118.00119.00129.00136.00135.00137.00153.00138.00139.00139.00139.00157.00152.00140.00150.00149.0023.0035.0031.0032.0027.0026.0026.0026.0028.0028.0031.0032.0032.0032.0030.0027.0029.0028.0022.0021.0091.00103.0064.0060.0038.0037.0042.0040.00NANANA33.00NANANA
Operating Lease Liability Noncurrent 6.007.008.008.0010.0011.0013.0015.0018.0020.0020.0026.0028.0030.0033.0037.0038.0041.0044.0048.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Stockholders Equity 135.00122.00218.00230.00258.00235.00222.00237.00460.00457.00471.00417.00400.00384.00346.00349.00262.00328.00367.00467.00495.00560.00572.00644.00668.00719.00872.00954.00971.00932.00864.00794.00849.00996.001186.001444.001707.001842.001862.001849.001857.001918.001790.001753.001779.001878.001735.001640.001494.001401.001365.001274.001189.00NANANA910.00NANANA
Common Stock Value 1.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.001.002.002.002.002.002.002.002.002.002.002.002.002.002.002.002.002.00NANANA2.00NANANA
Additional Paid In Capital Common Stock 2074.002044.002002.001962.001941.001908.001874.001792.001808.001776.001743.001708.001656.001632.001603.001567.001545.001517.001491.001466.001418.001397.001376.001350.001320.001292.001266.001243.001220.001203.001178.001158.001128.001116.001098.001077.001054.001031.001012.00993.00973.00963.00941.00920.00898.00875.00844.00815.00765.00744.00730.00706.00690.00NANANA622.00NANANA
Retained Earnings Accumulated Deficit -1811.00-1797.00-1668.00-1613.00-1565.00-1519.00-1496.00-1425.00-1211.00-1179.00-1138.00-1146.00-1114.00-1094.00-1093.00-1050.00-1143.00-1063.00-1009.00-891.00-823.00-745.00-714.00-637.00-579.00-505.00-318.00-207.00-161.00-206.00-246.00-297.00-204.00-57.00114.00405.00656.002282.002188.002092.002033.001921.001823.001715.001656.001544.001440.001328.001237.001139.001052.00949.00884.00NANANA583.00NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -129.00-126.00-117.00-120.00-119.00-155.00-157.00-131.00-138.00-141.00-135.00-146.00-143.00-155.00-165.00-169.00-141.00-127.00-116.00-109.00-101.00-93.00-91.00-70.00-74.00-69.00-77.00-83.00-89.00-66.00-69.00-68.00-76.00-64.00-27.00-39.00-4.004.0034.0032.0033.0021.0012.0017.0029.0022.0011.0021.0016.0010.0018.0016.0012.00NANANA14.00NANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 176.0041.0049.00109.00129.0034.00105.00151.0095.0033.00225.00110.0056.0071.00130.0010.0054.00-10.0055.0049.00107.00-33.00106.00184.0023.00-8.0061.00248.0051.0045.0099.00251.0031.0068.0080.00222.00NANANA343.0063.0064.00140.00243.00124.00107.00152.00192.00126.00102.00179.00106.00148.0065.0062.00138.00NANANANA
Net Cash Provided By Used In Investing Activities -21.00-21.00-3.00-4.00-11.00-3.00-3.00-1.00-10.00-10.00-6.00-5.00-11.00-13.00-15.00-12.00-13.00-17.00-13.00-16.00-66.00-35.00-34.00-28.00-24.00-32.00-34.00-18.00-30.0047.00-23.00-29.00-18.0011.00-13.00-32.00NANANA-37.00-35.00-35.00-77.00-27.00-74.00-41.00-277.00-30.00-23.00-30.00-253.00-526.00-22.00-47.00-55.00-21.00NANANANA
Net Cash Provided By Used In Financing Activities -26.00-161.00-85.00-111.00-61.00-46.0057.00-331.00-104.00-86.00-75.00-91.00-56.00-23.00-19.00-88.00-79.00-75.00-128.00-26.00-90.00-45.00-114.00-305.0065.00-20.00-110.00-44.00-18.00-16.00-82.00-146.00-44.00-119.00-31.00-130.00NANANA-82.00-194.005.00-86.00-87.00-230.0015.00-22.0041.00-22.00-53.00-24.00311.0017.00-7.008.00-65.00NANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 176.0041.0049.00109.00129.0034.00105.00151.0095.0033.00225.00110.0056.0071.00130.0010.0054.00-10.0055.0049.00107.00-33.00106.00184.0023.00-8.0061.00248.0051.0045.0099.00251.0031.0068.0080.00222.00NANANA343.0063.0064.00140.00243.00124.00107.00152.00192.00126.00102.00179.00106.00148.0065.0062.00138.00NANANANA
Net Income Loss -7.0012.0017.0040.00-7.008.00-4.0036.0033.0017.0044.0053.005.00-1.00-43.00168.00-19.0010.00-1.00-10.0015.0018.004.00-7.00-74.0013.00-4.00-2.0058.0049.0064.00-46.00-49.0078.00-265.0022.00118.0094.0096.0059.00112.0098.00108.0059.00112.00104.00112.0091.0098.0087.00103.0065.0085.0075.0074.0067.0084.0063.0062.0045.00
Increase Decrease In Other Operating Capital Net -12.00-9.009.0018.00-14.00-24.00-22.00-49.0015.00-2.00-6.009.0067.00-8.00-17.0048.00-21.0022.0016.0017.00-24.0012.0022.0024.00-102.008.004.00-5.00-21.0015.004.0012.00-28.002.004.0019.00-29.000.000.008.008.00-9.00-12.003.0031.004.003.0011.0012.0011.00-15.009.004.00-15.00-1.003.00NANANANA
Deferred Income Tax Expense Benefit -12.00-1.00-5.007.00-19.00-9.00-6.008.004.001.00-1.0010.0034.00-3.000.00-149.00-4.001.00-2.002.00-7.00-5.00-1.00-5.00-12.00-2.00-12.00-8.006.006.00-5.00-10.00-29.008.00-12.00-6.0015.00-5.00-7.00-5.0011.001.000.006.0049.006.009.0013.0040.0020.005.006.0025.005.002.009.00NANANANA
Share Based Compensation 30.0033.0035.0028.0036.0027.0032.0031.0033.0027.0031.0021.0022.0027.0031.0021.0024.0022.0022.0015.0015.0015.0016.0019.0017.0016.0019.0016.0013.0016.0012.0021.0013.0013.0013.0017.0014.0011.0013.0012.0010.0012.0014.0013.0012.0010.0010.0011.0010.008.008.009.008.007.006.005.00NANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Investing Activities -21.00-21.00-3.00-4.00-11.00-3.00-3.00-1.00-10.00-10.00-6.00-5.00-11.00-13.00-15.00-12.00-13.00-17.00-13.00-16.00-66.00-35.00-34.00-28.00-24.00-32.00-34.00-18.00-30.0047.00-23.00-29.00-18.0011.00-13.00-32.00NANANA-37.00-35.00-35.00-77.00-27.00-74.00-41.00-277.00-30.00-23.00-30.00-253.00-526.00-22.00-47.00-55.00-21.00NANANANA
Payments To Acquire Property Plant And Equipment 8.005.002.004.008.003.002.001.009.0010.005.004.0010.0011.0013.0010.0011.0016.0012.0015.0061.0034.0032.0026.0019.0029.0014.0016.0021.0015.009.008.009.0014.0012.0017.0017.0016.009.0012.0016.0013.0021.0010.0018.0018.0019.0012.0011.009.0014.008.009.008.0011.006.00NANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Financing Activities -26.00-161.00-85.00-111.00-61.00-46.0057.00-331.00-104.00-86.00-75.00-91.00-56.00-23.00-19.00-88.00-79.00-75.00-128.00-26.00-90.00-45.00-114.00-305.0065.00-20.00-110.00-44.00-18.00-16.00-82.00-146.00-44.00-119.00-31.00-130.00NANANA-82.00-194.005.00-86.00-87.00-230.0015.00-22.0041.00-22.00-53.00-24.00311.0017.00-7.008.00-65.00NANANANA
Payments For Repurchase Of Common Stock 7.00147.0070.0084.0041.0029.0017.00300.0068.0055.0038.0083.0025.000.002.0073.0061.0064.00119.0056.0094.0049.0097.0060.000.00200.00108.0043.0013.0018.004.0047.00116.00233.0039.00269.00269.0098.0098.0086.00195.003.0091.0093.00238.002.0037.000.0032.0057.0038.000.000.0017.000.0071.00NANANANA

    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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenues 457.00438.00462.00476.00452.00417.00430.00496.00475.00460.00491.00491.00491.00454.00457.00434.00494.00459.00478.00468.00588.0011.00544.00506.00626.00526.00513.00491.00626.00552.00599.00545.00719.00606.00623.00582.00761.00667.00676.00628.00769.00666.00670.00587.00740.00647.00665.00613.00673.00602.00581.00506.00548.00489.00470.00429.00496.00425.00421.00367.00
Revenue From Contract With Customer Excluding Assessed Tax 457.00438.00462.00476.00452.00417.00430.00496.00475.00460.00491.00491.00491.00454.00457.00434.00494.00459.00478.00468.00588.00526.00544.00506.00626.00526.00513.00491.00626.00552.00599.00545.00719.00606.00623.00582.00761.00667.00676.00628.00769.00666.00670.00587.00740.00647.00665.00613.00673.00602.00581.00506.00548.00489.00470.00429.00496.00425.00421.00367.00
Consulting Services 73.0071.0078.0074.0078.0072.0077.0084.0092.0090.0098.0096.0083.0072.0082.0075.00114.00100.00111.00106.00163.00137.00135.00135.00NA144.00141.00128.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product And Service Recurring 372.00360.00371.00389.00357.00331.00345.00386.00364.00352.00376.00372.00488.00329.00323.00311.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Services And Other Recurring 302.00294.00301.00285.00285.00272.00280.00293.00299.00288.00295.00279.00419.00277.00268.00263.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Subscription Software License Recurring 70.0066.0070.00104.0072.0059.0065.0093.0065.0064.0081.0093.0069.0052.0055.0048.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 149.00264.00268.00292.00133.00242.00249.00290.00136.00249.00274.00263.00157.00261.00259.00244.00159.00256.00269.00269.00190.00277.00287.00264.00259.00292.00271.00267.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA 127.00113.00118.00117.00128.00105.00103.00129.00135.00133.00128.00147.00134.00115.00118.00118.00139.00118.00122.00113.00172.00139.00127.00149.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Inventory Net
NonCurrent Assets
Operating Lease Right Of Use Asset
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Three
InventoryNet
Inventory Finished Goods Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept