Home Data Calendar Blog

TRMB

Tables

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Common Stock Value 0.200.200.200.200.200.200.200.300.300.300.300.300.300.300.200.200.200.200.300.300.300.300.200.200.200.300.300.300.301316.001276.401267.301238.301216.001235.801233.301207.371197.151180.271159.911106.021077.761057.931036.781006.82965.03944.90921.78878.51861.30839.72826.50781.78NANANA
Earnings Per Share Basic 0.260.300.180.520.350.350.670.440.460.490.550.460.720.340.250.251.120.310.380.250.340.290.260.24-0.140.220.200.200.150.160.140.080.100.150.100.130.220.050.300.260.230.210.210.200.260.420.430.410.240.230.440.330.300.270.050.23
Earnings Per Share Diluted 0.250.300.180.520.350.340.670.440.460.490.550.450.720.340.250.251.110.310.370.250.340.290.250.23-0.140.220.190.200.150.150.140.080.090.140.100.130.210.040.290.260.230.210.210.190.260.420.420.400.230.220.430.320.290.270.050.23

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Revenue From Contract With Customer Excluding Assessed Tax 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.20886.50829.70792.10733.60792.30824.00783.90854.80801.60785.50795.20785.50742.20785.50795.20785.50742.20699.80676.20659.90610.60559.70562.30585.80582.60563.83584.80642.20604.72599.22556.50576.29556.11515.52504.76517.56502.27435.17417.43407.17384.29323.35318.21333.36319.01
Revenue From Contract With Customer Including Assessed Tax 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.30886.70830.00792.80735.20794.00824.00784.30855.80801.60785.50795.20785.50742.20708.40676.20659.90613.90585.50584.10609.60583.00559.70562.30585.80582.60563.83584.80642.20604.72599.22556.50576.29556.11515.52504.76517.56502.27435.17417.43407.17384.29323.35318.21333.36319.01
Revenues 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.30886.70830.00792.80735.20794.00824.00784.30855.80801.60785.50795.20785.50742.20708.40670.00661.90613.90585.50584.10609.60583.00559.70562.30585.80582.60563.83584.80642.20604.72599.22556.50576.29556.11515.52504.76517.56502.27435.17417.43407.17384.29323.35318.21333.36319.01
Cost Of Revenue 355.10367.10389.10354.60353.40369.50403.70444.10414.50396.90419.80393.20361.20352.40327.90351.30NA361.90394.20363.30350.30368.30362.80346.00338.40320.50315.40287.30272.70275.10294.00282.40266.60264.30281.90275.40271.22268.02287.63277.83NA261.45273.89269.20259.06241.90249.86243.12217.41205.87198.44192.76160.02158.46169.94160.02
Cost Of Goods And Services Sold 355.10367.10389.10354.60353.40369.50403.70444.10414.50396.90419.80393.20361.20352.40327.90351.30NA361.90394.20363.30350.30368.30362.80346.00340.30325.00317.30287.30276.10275.10294.00282.40266.60264.30281.90275.40271.22268.02287.63277.83NA261.45273.89269.20259.06241.90249.86243.12217.41205.87198.44192.76160.02158.46169.94160.02
Gross Profit 577.30590.20604.50560.80503.10515.40537.50549.60511.50504.50525.40493.30468.50439.70405.70441.00460.00422.00460.60438.30435.20426.90422.70396.20370.00349.50346.50326.60312.80309.00315.60300.60293.10298.00303.90307.20292.61316.77354.57326.89319.45295.05302.40286.91256.46262.87267.70259.15217.76211.56208.73191.53163.33159.75163.43159.00
Operating Expenses 480.40468.90510.90423.80406.40393.00402.60392.70383.70357.00380.60352.40346.60337.70308.10342.70NA330.30350.90352.00345.60349.50333.20332.00307.20285.50283.90270.00257.50253.70275.10270.70260.20252.00267.90267.70215.72305.68257.44251.18NA232.02237.50230.46226.13199.40208.78199.30189.05179.11157.17147.85144.07128.08122.86122.88
Research And Development Expense 167.70162.50174.80159.30134.70127.00140.10140.30136.40132.50138.30129.40125.80117.90114.00118.20NA112.30119.60118.20112.60114.10110.10109.3098.1092.6090.8088.7083.0086.9092.0087.7085.4079.6084.5087.2080.8678.9581.8176.38NA71.6276.5673.6170.7461.1864.3160.2357.5549.9346.2943.2340.7536.9036.5535.89
General And Administrative Expense 118.30117.20141.30110.70104.20109.60106.90101.5098.9085.2099.6085.4079.7079.4068.8073.00NA77.2079.9082.8087.2091.6089.4081.6083.9074.0075.1069.3062.9059.2065.6068.3063.2063.2064.2064.7016.92111.4061.3657.43NA53.6552.7651.9753.2145.7249.9946.8943.6644.0937.1633.4732.8829.6427.2928.55
Selling And Marketing Expense 146.10146.20155.30135.40145.70137.10138.90131.90133.70125.50125.20122.40120.10111.60103.60131.70NA119.70128.80127.40125.20119.70112.80122.10108.40100.60100.4094.8094.9088.6097.4096.7092.8089.1096.2096.5098.7595.8495.6297.35NA85.5185.3183.6283.6076.4877.5976.0271.4470.6663.4961.2161.6153.2350.5249.77
Operating Income Loss 96.90121.3093.60137.0096.70122.40134.90156.90127.80147.50144.80140.90121.90102.0097.6098.30NA91.70109.7086.3089.6077.4089.5064.2062.8064.0062.6056.6055.3055.3040.5029.9032.9046.0036.0039.5076.8911.0997.1375.71NA63.0364.9156.4630.3363.4758.9259.8528.7132.4551.5743.6719.2631.6740.5636.12
Interest Income Expense Net -47.80-46.80-46.70-19.70-24.20-15.60-15.30-16.00-16.00-15.90-16.60-16.90-17.90-19.60-19.60-20.50NA-19.70-20.60-21.90-22.40-22.70-18.60-9.50-6.60-6.30-6.00-6.10-6.10-6.60-6.60-6.60-6.50-6.40-6.30-6.40-8.86-2.98-3.16-3.68NA-4.12-4.25-5.07-4.80-3.92-3.77-3.86NA-2.94-1.03NANANANANA
Income Tax Expense Benefit -3.504.5012.9031.805.5032.1053.6028.202.8032.7023.5022.80-52.4011.6027.7017.50NA0.8020.8012.80-18.80-9.6015.108.0091.2013.9017.7015.1019.1013.002.709.704.406.5010.0010.2015.76-4.7220.7420.35NA8.8913.745.446.3013.0210.1310.262.432.696.027.41-13.595.4934.0811.50
Net Income Loss 63.0074.9044.60128.8085.6085.80168.00110.30115.30124.00138.90114.50180.3084.7063.0061.90279.3078.1094.6062.3086.5073.7064.1058.50-35.0055.7049.9050.5037.7039.2035.7019.8024.0037.1025.9034.1055.8311.8377.8368.6260.0054.4754.5849.8133.1953.3653.6950.8229.4027.9753.6839.7036.5632.846.3527.90
Comprehensive Income Net Of Tax 225.00-45.0068.80145.30185.40-9.8092.80108.1094.2095.30157.0083.00242.80122.0095.607.80NA51.2096.7065.9054.3081.004.0088.80-35.4084.9084.7075.60-27.0043.7014.7047.904.2021.8045.50-33.0024.01-48.5376.8867.23NA83.1253.0124.0549.1082.432.5074.508.74-18.2857.9159.5033.9062.86-13.77NA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Assets 9539.309330.709556.308012.907269.007077.706919.507177.407099.607003.406962.206780.506876.906624.306645.006705.706640.705803.905876.105920.105776.405782.204858.304673.704298.204180.704038.303897.403673.803731.403751.603749.903680.703719.903780.203797.703874.353819.373867.243777.583700.843635.173633.763565.723469.103021.492972.962872.072652.472713.402069.801999.701866.89NANANA
Liabilities 5039.204987.705225.003767.703218.803232.903025.003189.503154.903121.603123.603106.903278.303273.003431.903603.403520.303015.803050.803177.103101.603133.602340.702173.801932.201623.301520.601476.501368.101411.701506.901463.201460.101516.701441.001457.101505.501455.701416.441424.031466.861495.021592.471599.851555.581196.441250.221168.521063.571148.94509.80510.70481.19NANANA
Liabilities And Stockholders Equity 9539.309330.709556.308012.907269.007077.706919.507177.407099.607003.406962.206780.506876.906624.306645.006705.706640.705803.905876.105920.105776.405782.204858.304673.704298.204180.704038.303897.403673.803731.403751.603749.903680.703719.903780.203797.703874.353819.373867.243777.583700.843635.173633.763565.723469.103021.492972.962872.072652.472713.402069.801999.701866.89NANANA
Stockholders Equity 4500.104343.004331.304245.204050.203844.803894.503987.903944.703881.803838.603673.603596.903350.003211.903101.303119.002786.802824.002741.702674.402648.402517.402499.702366.002557.502517.802421.002305.802319.902244.802285.902219.702202.202338.102339.402357.012351.862439.062342.012220.912126.822023.871949.791897.451808.631706.771687.061569.291544.111541.351470.291366.16NANANA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Assets Current 1830.901690.501462.202238.901518.201435.301475.001565.501450.601560.501494.501260.001281.401100.601120.001192.601211.801061.801121.401147.801089.101061.201386.901124.601317.101161.901183.101115.50978.70957.90936.80872.60798.40853.00885.10917.00902.62916.041041.70930.87837.02828.49846.64889.95815.97778.02751.44833.72733.06740.66812.74795.93714.37NANANA
Cash And Cash Equivalents At Carrying Value 229.80216.80237.301038.10271.00308.70350.10357.20325.70513.20484.40264.60237.70184.00196.40216.80189.20184.60199.60216.70172.50205.40571.00274.50358.50255.00384.90280.80216.10213.50231.90174.70116.00123.60129.00145.70148.00139.48278.92165.23147.23115.26129.07143.55157.77141.84121.94209.15154.62138.25249.81244.34220.79211.06261.66307.07
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 238.90222.90237.301038.10271.00308.70350.10357.20325.70513.20484.40264.60237.70184.00196.40216.80189.20184.60199.60216.70172.50NANANA358.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 706.60641.40664.10578.80643.30566.10589.30655.70624.80580.50583.20576.60620.50488.90478.80546.60608.20488.90516.80525.20512.60476.00446.20475.70414.80407.20395.30394.70354.80369.20377.50377.80361.90344.50355.50383.00362.05358.50379.81397.74337.93361.56356.26388.85323.48320.90317.28324.66275.20287.67257.18265.69222.82NANANA
Inventory Net 235.70257.20371.40409.40402.50391.10371.70401.00363.30323.40298.50298.70301.70318.50338.60327.20312.10290.10287.90303.70298.00286.30282.40289.10271.80254.70223.30221.10218.80224.30241.70255.50261.10271.40280.80276.00278.10278.03274.37266.70254.31241.51258.71260.60240.53234.30227.95224.66232.06215.68216.08203.01192.85NANANA
Other Assets Current 147.80196.40189.40212.60201.40169.40163.90151.60136.80143.40128.40120.10121.50109.20106.20102.00102.3071.0087.1078.4072.8066.3058.0051.9050.3055.4051.9046.6042.5053.4049.6049.3044.5046.2045.6044.8039.4145.6641.6739.5135.8145.4540.5739.5933.4024.5725.4727.3219.4426.2326.2520.2819.92NANANA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Property Plant And Equipment Gross 553.00NANANA578.50NANANA596.20NANANA598.10NANANA557.60NANANA475.00NANANA424.70NANANA358.10NANANA354.90NANANA334.14NANANA307.11NANANA239.54NANANA181.36NANANA158.10NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 350.50NANANA359.50NANANA363.00NANANA346.30NANANA316.20NANANA262.10NANANA250.70NANANA213.90NANANA195.70NANANA176.78NANANA164.13NANANA142.66NANANA118.64NANANA107.41NANANA
Amortization Of Intangible Assets 28.8031.2031.9011.7012.1011.1011.3012.1011.9012.3013.0013.7015.3016.7016.6016.90NA17.5019.7020.1018.7021.6018.7017.4016.4017.0015.3014.3014.9015.5015.6016.2016.4017.4017.8040.7040.7439.3337.8740.57NA21.2219.9119.6518.2615.7115.7815.6815.8813.799.879.188.498.088.138.05
Property Plant And Equipment Net 202.50203.70224.00215.10219.00221.00228.50235.00233.20228.50229.30251.60251.80251.60249.80244.80241.40229.00214.10212.80212.90206.10192.60184.30174.00160.50145.60142.80144.20149.40152.00155.40159.20162.00161.70155.20157.35153.82155.57149.61142.97136.16123.80105.6096.8981.6573.6066.4662.7261.5653.3951.6350.69NANANA
Goodwill 5350.605279.705559.904176.604137.904037.103886.003971.003981.503823.603846.803848.003876.503837.403807.503783.603680.603534.403541.903540.803540.003548.602682.102726.402287.102289.302183.702128.602077.602111.102107.902128.402106.402083.702087.402059.402101.172051.561997.781990.461989.471938.871911.581837.941815.701551.891522.481379.351297.691312.48894.51863.46828.74NANANA
Finite Lived Intangible Assets Net 1243.501259.601403.40484.30498.10511.70432.90468.70506.60473.50508.30543.00580.10610.10645.30681.20678.70627.30654.50697.50744.30780.00422.20466.20364.80405.80363.50361.60333.30371.10408.90452.50487.10502.10525.50546.20594.55571.92553.41583.08619.40621.67648.61636.70644.42510.99526.86NA476.79NANANA204.95NANANA
Other Assets Noncurrent 375.50364.70357.60352.40336.20301.70299.90295.40284.70274.20264.20254.10248.00236.90224.60207.60212.40175.80169.50158.80148.80149.10139.20136.60155.20163.20162.40148.90140.00141.90146.00141.00129.60119.10120.50119.90118.65126.03118.76123.57111.98109.98103.1495.5396.1298.9498.5890.5382.2182.5278.2473.2968.14NANANA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Liabilities Current 1829.301338.001301.101480.901462.101445.001449.501247.001188.601141.201168.501151.601311.301191.501170.501226.901190.301059.301075.201090.001055.20979.30717.001146.80809.20808.40826.80759.30688.20694.00721.00726.80660.90687.50696.60698.30588.30624.27571.59562.97576.99569.04581.75556.45468.67485.07459.66465.95411.32394.78292.58421.68251.81NANANA
Accounts Payable Current 165.30179.50180.20166.50175.50194.80191.70213.30207.30193.40181.40157.90143.20131.40128.90145.40159.30156.70148.40147.60147.60155.70159.00157.40146.10146.20136.90115.90109.80102.00106.70112.6099.8097.20109.60114.00103.85104.76110.07120.15112.52105.81108.86120.84124.53107.72103.50103.1297.96105.7787.6189.3672.35NANANA
Accrued Income Taxes Current 39.70104.90NANA23.70NANA63.4047.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 201.30184.30304.10224.30188.10205.40190.20266.40201.50207.50181.30189.60185.00182.60157.60192.30198.10161.20133.70146.50118.50117.5085.00110.00101.00106.90106.40102.6086.9082.7084.4087.2090.8095.2089.4095.7088.98136.3774.4382.1385.1278.3474.5563.8564.0061.4248.0849.5550.0538.7439.1732.9829.74NANANA
Contract With Customer Liability Current 663.10594.20640.50659.30639.10544.50599.20622.70548.80511.70536.50561.40560.50445.20481.90498.20490.40375.10408.10422.90348.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Long Term Debt Noncurrent 2536.202995.403184.701786.901220.001244.60994.10NA1293.20NANANA1291.40NA1564.501694.701624.201514.001513.601647.801712.301786.601286.20691.80785.50560.40465.00509.80489.60524.50594.70539.60611.40609.10515.40530.30674.01577.72595.16612.60652.06703.86789.63829.32873.07553.20617.18535.20498.52570.38125.290.27151.16NANANA
Deferred Income Tax Liabilities Net 287.80283.60352.90119.90157.80162.20198.40237.60263.10277.60288.80292.20300.30309.40317.90310.10318.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 165.70168.20146.90138.00134.40144.00141.70147.70151.10149.70153.10150.00150.60151.80156.00144.40152.90140.60156.60152.70150.20168.60182.50168.80162.00168.00147.80130.50113.80112.60108.40111.00106.5094.3096.2090.7095.80NANANA80.98NANANA58.32NANA48.3945.0247.2245.7449.5742.84NANANA
Operating Lease Liability Noncurrent 121.90104.10111.6099.60105.10103.90114.40127.80121.40128.5096.80101.90109.20111.50112.10104.90114.10109.00109.1095.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Stockholders Equity 4500.104343.004331.304245.204050.203844.803894.503987.903944.703881.803838.603673.603596.903350.003211.903101.303119.002786.802824.002741.702674.402648.402517.402499.702366.002557.502517.802421.002305.802319.902244.802285.902219.702202.202338.102339.402357.012351.862439.062342.012220.912126.822023.871949.791897.451808.631706.771687.061569.291544.111541.351470.291366.16NANANA
Common Stock Value 0.200.200.200.200.200.200.200.300.300.300.300.300.300.300.200.200.200.200.300.300.300.300.200.200.200.300.300.300.301316.001276.401267.301238.301216.001235.801233.301207.371197.151180.271159.911106.021077.761057.931036.781006.82965.03944.90921.78878.51861.30839.72826.50781.78NANANA
Additional Paid In Capital Common Stock 2214.602201.502144.202107.502054.902027.301987.701981.201935.601914.401873.001841.501801.701778.701737.601716.601692.801661.601649.701634.501591.901574.801524.501497.001461.101452.001425.701399.401348.30NANANA1238.00NANANANANANANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit 2437.402455.402381.102355.902230.002152.002145.702170.302170.502107.702077.201961.801893.401732.001672.401615.401602.801332.301354.401289.401268.301227.201153.901103.601035.901236.001251.801216.101177.101159.101128.101157.301148.201133.201210.901234.501210.981184.231227.941150.301081.691025.12970.66916.16868.03836.90784.24736.46685.64657.00629.58575.97536.35NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -152.10-314.10-194.20-218.40-234.90-334.70-239.10-163.90-161.70-140.60-111.90-130.00-98.50-161.00-198.30-230.90-176.80-207.30-180.40-182.50-186.10-153.90-161.20-101.10-131.20-130.80-160.00-194.80-219.90-155.20-159.70-138.70-166.80-147.00-108.60-128.40-61.33-29.5130.8531.8033.1923.94-4.71-3.1422.616.69-22.3828.825.1425.8072.0667.8348.03NANANA

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Net Cash Provided By Used In Operating Activities 98.90147.10142.40208.70106.1083.3048.80153.00155.30166.40200.60228.20188.30180.50147.50155.70NA137.30177.90147.60101.90NANANANANANANANANANANANANANANANANANA83.39NA106.36134.6637.3996.8188.8087.4467.6679.8151.1082.7927.9337.00-8.2839.8155.50
Net Cash Provided By Used In Investing Activities -3.70-14.20-2022.50-27.70-74.10-324.50185.70-13.40-254.508.1052.10-9.2012.30-16.70-13.00-214.40NA-48.90-10.20-9.60-36.80NANANANANANANANANANANANANANANANANANA-14.14NA-41.28-138.72-76.41-376.32-28.49-249.93-109.54-1.72-677.38-51.24-43.22-47.24-48.43-30.79-29.92
Net Cash Provided By Used In Financing Activities -89.20-141.301078.60583.40-84.00220.30-225.60-109.70-84.50-140.10-36.20-186.90-157.20-182.20-160.5099.60NA-97.90-185.00-94.30-93.60NANANANANANANANANANANANANANANANANANA-51.13NA-80.80-9.8428.24295.10-43.5981.9992.91-64.00520.16-27.4635.4720.300.86-50.409.08

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Net Cash Provided By Used In Operating Activities 98.90147.10142.40208.70106.1083.3048.80153.00155.30166.40200.60228.20188.30180.50147.50155.70NA137.30177.90147.60101.90NANANANANANANANANANANANANANANANANANA83.39NA106.36134.6637.3996.8188.8087.4467.6679.8151.1082.7927.9337.00-8.2839.8155.50
Net Income Loss 63.0074.9044.60128.8085.6085.80168.00110.30115.30124.00138.90114.50180.3084.7063.0061.90279.3078.1094.6062.3086.5073.7064.1058.50-35.0055.7049.9050.5037.7039.2035.7019.8024.0037.1025.9034.1055.8311.8377.8368.6260.0054.4754.5849.8133.1953.3653.6950.8229.4027.9753.6839.7036.5632.846.3527.90
Increase Decrease In Accounts Receivable 60.40-3.8041.90-62.1068.60-14.70-33.1034.6042.701.504.80-40.00122.407.30-67.80-47.90NA-24.50-6.1013.8035.209.80-23.4029.407.403.20-3.8034.80-11.10-8.304.1014.1012.00-11.00-30.2028.90-1.86-29.82-19.3161.88NA4.39-37.8861.96-15.110.91-7.8446.42-11.2412.47-9.9740.62-9.651.63-16.1531.55
Increase Decrease In Inventories -21.30-22.10-35.3011.1014.0027.1029.7042.7044.5028.10-0.600.90-14.10-14.1012.8020.40NA5.70-14.206.8016.007.200.1021.7019.3017.60-0.502.301.70-14.50-8.10-3.10-3.50-5.405.406.404.545.907.9413.39NA-17.37-5.4920.223.755.245.33-5.9318.80-4.767.388.7213.0012.8010.319.44
Increase Decrease In Accounts Payable -17.406.707.40-9.10-21.004.10-15.707.809.5011.6024.7014.5011.004.40-18.30-12.80NA9.800.403.40-11.20-0.40-1.5011.10-1.905.8018.403.608.20-3.70-5.5011.900.50-13.00-5.1011.20-0.44-7.20-10.0410.49NA-3.53-12.86-6.0818.163.68-0.064.21-6.35-6.74-7.6016.38-2.22-1.52-10.0027.32
Deferred Income Tax Expense Benefit -0.60-42.20-28.00-33.801.30-16.40-8.10-16.80-18.00-4.00-5.300.40-65.00-2.8010.104.80NA-0.303.601.10-20.20-10.40-6.20-10.801.600.00-0.400.20-0.800.700.60-0.101.400.300.50-1.30-0.460.51-0.25-1.45NA0.21-1.92-11.81-2.020.270.230.15-16.13-6.04-2.75-1.39-11.090.63-4.560.10
Share Based Compensation 32.9038.6040.4033.5027.2031.9033.0028.3027.5032.3035.6027.2025.9027.8018.6010.70NA18.6017.2016.3023.8018.8016.9017.4019.8016.1015.2013.7012.6013.3013.0013.7012.8012.8012.0012.5011.2711.0410.9710.11NA8.908.448.829.037.688.157.797.427.117.136.806.965.544.985.64

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Net Cash Provided By Used In Investing Activities -3.70-14.20-2022.50-27.70-74.10-324.50185.70-13.40-254.508.1052.10-9.2012.30-16.70-13.00-214.40NA-48.90-10.20-9.60-36.80NANANANANANANANANANANANANANANANANANA-14.14NA-41.28-138.72-76.41-376.32-28.49-249.93-109.54-1.72-677.38-51.24-43.22-47.24-48.43-30.79-29.92
Payments To Acquire Property Plant And Equipment 9.8013.2012.606.406.608.1014.0014.5014.7010.0010.8010.6011.7015.5012.9016.70NA16.1024.0014.5014.5017.1017.8018.2017.3010.809.905.706.307.507.304.908.209.2015.9010.6012.366.5314.8513.57NA18.2124.5014.9319.9512.8213.667.647.286.685.294.045.976.135.735.30

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Net Cash Provided By Used In Financing Activities -89.20-141.301078.60583.40-84.00220.30-225.60-109.70-84.50-140.10-36.20-186.90-157.20-182.20-160.5099.60NA-97.90-185.00-94.30-93.60NANANANANANANANANANANANANANANANANANA-51.13NA-80.80-9.8428.24295.10-43.5981.9992.91-64.00520.16-27.4635.4720.300.86-50.409.08

    2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2021-01-01 2020-10-02 2020-07-03 2020-04-03 2020-01-03 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-07-01 2016-04-01 2016-01-01 2015-10-02 2015-07-03 2015-04-03 2015-01-02 2014-10-03 2014-07-04 2014-04-04 2014-01-03 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02
Revenues 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.30886.70830.00792.80735.20794.00824.00784.30855.80801.60785.50795.20785.50742.20708.40670.00661.90613.90585.50584.10609.60583.00559.70562.30585.80582.60563.83584.80642.20604.72599.22556.50576.29556.11515.52504.76517.56502.27435.17417.43407.17384.29323.35318.21333.36319.01
Operating 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.30886.70NANANA794.00NA784.30855.80804.50NA804.70789.30745.10NA676.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, 109.30105.90110.60103.1093.50102.30103.80115.50118.40111.10108.00109.80NANANA93.80NA91.4090.0093.40NA110.80107.4094.50NA99.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, 265.00260.70282.70267.80239.10218.20261.40319.20288.50264.00291.90280.20NANANA241.80NA205.50236.90248.60NA203.50223.20226.80NA168.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, 492.70518.40525.60481.80455.50488.40512.90498.40460.90461.70493.10450.40NANANA414.40NA437.70485.30422.40NA451.40415.20384.90NA366.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Restof World 65.4072.3074.7062.7068.4076.0063.1060.6058.2064.6052.3046.30NANANA44.00NA49.7043.6040.10NA39.0043.5038.90NA43.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Buildingsand Infrastructure 48.2051.3049.0048.1043.2052.8049.9046.9051.1047.9045.8043.60NANANA37.10NA41.3042.1038.50NA45.0037.4029.20NA37.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Geospatial 37.2033.2039.1032.4031.7033.8032.8042.0044.2040.2039.5037.50NANANA28.70NA30.4026.2031.70NA42.2045.0043.30NA39.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Resourcesand Utilities 14.3012.1014.5016.0010.408.6013.5019.2016.5014.7015.1021.00NANANA17.50NA10.4011.9012.70NA12.1012.3011.20NA13.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Transportation 9.609.308.006.608.207.107.607.406.608.307.607.70NANANA10.50NA9.309.8010.50NA11.5012.7010.80NA9.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Buildingsand Infrastructure 78.7078.3086.9094.2073.2067.6084.00112.3096.1095.20101.0094.30NANANA81.60NA79.9090.0083.90NA77.7083.6075.60NA60.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Geospatial 54.5051.2055.4052.2062.4052.9061.3071.2081.4068.3072.2060.40NANANA50.70NA49.5056.0054.70NA48.8056.2049.60NA44.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Resourcesand Utilities 74.0074.6081.2099.1083.0079.6097.70114.0088.8080.2093.60105.80NANANA90.40NA54.2068.0088.90NA55.3062.2080.20NA45.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Transportation 57.8056.6059.2022.3020.5018.1018.4021.7022.2020.3025.1019.70NANANA19.10NA21.9022.9021.10NA21.7021.2021.40NA18.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Buildingsand Infrastructure 252.10256.10268.00249.80227.50235.80242.90231.90211.10200.40212.20199.80NANANA172.10NA180.90199.20165.60NA167.80149.40115.90NA111.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Geospatial 67.2085.8089.5057.7065.3084.1087.9083.4082.8084.8097.2072.50NANANA56.80NA63.4071.3062.90NA83.4070.2069.40NA74.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Resourcesand Utilities 57.7055.1049.8054.9048.2055.5064.3059.0046.7051.5060.4053.60NANANA53.70NA35.9052.9041.90NA43.5048.5048.40NA37.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,, Transportation 115.70121.40118.30119.40114.50113.00117.80124.10120.30125.00123.30124.50NANANA131.80NA157.50161.90152.00NA156.70147.10151.20NA142.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Restof World, Buildingsand Infrastructure 9.509.406.107.406.307.405.806.506.806.205.805.40NANANA6.10NA7.708.606.70NA5.307.306.50NA8.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Restof World, Geospatial 10.6010.508.9010.1011.7013.4011.7010.9013.7012.1010.8011.30NANANA10.00NA11.8010.9011.90NA11.0013.0012.20NA11.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Restof World, Resourcesand Utilities 33.6043.1050.5038.6043.6048.0039.3037.7031.8038.4028.4024.80NANANA18.70NA20.6019.9016.00NA22.3022.3019.70NA21.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Restof World, Transportation 11.709.309.206.606.807.206.305.505.907.907.304.80NANANA9.20NA9.604.205.50NA0.400.900.50NA1.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 454.00478.60485.10437.50418.50444.50467.40447.00422.10415.20443.30406.80377.30377.50368.70378.80NA404.10435.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.20886.50829.70792.10733.60792.30824.00783.90854.80801.60785.50795.20785.50742.20785.50795.20785.50742.20699.80676.20659.90610.60559.70562.30585.80582.60563.83584.80642.20604.72599.22556.50576.29556.11515.52504.76517.56502.27435.17417.43407.17384.29323.35318.21333.36319.01
Subscription And Services 529.60513.30503.10481.00440.70412.40410.20426.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 402.80444.00490.50434.40462.00503.90564.50621.60562.00551.20594.90539.40490.40461.40412.40463.80NA458.80521.10488.40471.40499.70531.00497.80459.40449.40445.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 932.40957.30993.60915.40856.50884.90941.20993.70926.00901.40945.30886.70830.00792.80735.20794.00824.00784.30855.80801.60785.50795.20785.50742.20708.40676.20659.90613.90585.50584.10609.60583.00559.70562.30585.80582.60563.83584.80642.20604.72599.22556.50576.29556.11515.52504.76517.56502.27435.17417.43407.17384.29323.35318.21333.36319.01

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
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
Payments For Proceeds From Other 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 Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves

Line plots across dimensions of each concept