2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dei: Entity Common Stock Shares Outstanding | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Earnings Per Share Basic | 0.98 | 1.40 | 1.53 | 2.19 | 1.47 | 1.27 | 1.53 | 1.89 | 1.29 | 1.20 | 1.54 | 2.11 | 1.25 | 1.31 | 1.41 | 1.70 | 0.74 | 0.65 | 0.65 | 1.26 | 0.76 | 0.55 | 0.62 | 1.05 | 0.73 | 0.59 | 0.69 | 0.98 | 0.52 | 0.42 | 0.53 | 0.84 | 0.42 | 0.36 | 0.48 | 0.82 | 0.49 | 0.47 | 0.58 | 0.77 | 0.36 | 0.32 | 0.42 | 0.52 | 0.30 | 0.27 | 0.36 | 0.50 | 0.31 | 0.34 | 0.44 | 0.50 | 0.25 | 0.28 | 0.23 | 0.23 | 0.17 | 0.13 | 0.12 | 0.13 | |
Earnings Per Share Diluted | 0.97 | 1.40 | 1.53 | 2.18 | 1.46 | 1.26 | 1.52 | 1.88 | 1.29 | 1.20 | 1.52 | 2.10 | 1.23 | 1.30 | 1.40 | 1.68 | 0.73 | 0.65 | 0.64 | 1.25 | 0.76 | 0.55 | 0.61 | 1.04 | 0.73 | 0.58 | 0.68 | 0.97 | 0.52 | 0.42 | 0.53 | 0.84 | 0.42 | 0.35 | 0.47 | 0.82 | 0.49 | 0.46 | 0.58 | 0.77 | 0.35 | 0.32 | 0.41 | 0.52 | 0.29 | 0.27 | 0.36 | 0.49 | 0.31 | 0.33 | 0.44 | 0.50 | 0.25 | 0.28 | 0.23 | 0.23 | 0.17 | 0.13 | 0.12 | 0.13 |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 94930.00 | 85777.00 | 90753.00 | 119575.00 | 89498.00 | 81797.00 | 94836.00 | 117154.00 | 90146.00 | 82959.00 | 97278.00 | 123945.00 | 83360.00 | 81434.00 | 89584.00 | 111439.00 | 64698.00 | 59685.00 | 58313.00 | 91819.00 | 64040.00 | 53809.00 | 58015.00 | 84310.00 | 62900.00 | 53265.00 | 61137.00 | 88293.00 | 52579.00 | 45408.00 | 52896.00 | 78351.00 | 46852.00 | 42358.00 | 50557.00 | 75872.00 | 51501.00 | 49605.00 | 58010.00 | 74599.00 | 42123.00 | 37432.00 | 45646.00 | 57594.00 | 37472.00 | 35323.00 | 43603.00 | 54512.00 | 35966.00 | 35023.00 | 39186.00 | 46333.00 | 28270.00 | 28571.00 | 24667.00 | 26741.00 | 20343.00 | 15700.00 | 13499.00 | 15683.00 | |
Revenues | 94930.00 | 85777.00 | 90753.00 | 119575.00 | 89498.00 | 81797.00 | 94836.00 | 117154.00 | 90146.00 | 82959.00 | 97278.00 | 123945.00 | 83360.00 | 81434.00 | 89584.00 | 111439.00 | 64698.00 | 59685.00 | 58313.00 | 91819.00 | 64040.00 | 53809.00 | 58015.00 | 84310.00 | 62900.00 | 53265.00 | 61137.00 | 88293.00 | 52579.00 | 45408.00 | 52896.00 | 78351.00 | 46852.00 | 42358.00 | 50557.00 | 75872.00 | 51501.00 | 49605.00 | 58010.00 | 74599.00 | 42123.00 | 37432.00 | 45646.00 | 57594.00 | 37472.00 | 35323.00 | 43603.00 | 54512.00 | 35966.00 | 35023.00 | 39186.00 | 46333.00 | 28270.00 | 28571.00 | 24667.00 | 26741.00 | 20343.00 | 15700.00 | 13499.00 | 15683.00 | |
Cost Of Goods And Services Sold | 51051.00 | 46099.00 | 48482.00 | 64720.00 | 49071.00 | 45384.00 | 52860.00 | 66822.00 | 52051.00 | 47074.00 | 54719.00 | 69702.00 | 48186.00 | 46179.00 | 51505.00 | 67111.00 | 40009.00 | 37005.00 | 35943.00 | 56602.00 | 39727.00 | 33582.00 | 36194.00 | 52279.00 | 38816.00 | 32844.00 | 37715.00 | 54381.00 | 32648.00 | 27920.00 | 32305.00 | 48175.00 | 29039.00 | 26252.00 | 30636.00 | 45449.00 | 30953.00 | 29924.00 | 34354.00 | 44858.00 | 26114.00 | 22697.00 | 27699.00 | 35748.00 | 23601.00 | 22299.00 | 27254.00 | 33452.00 | 21565.00 | 20029.00 | 20622.00 | 25630.00 | 16890.00 | 16649.00 | 14449.00 | 16443.00 | 12831.00 | 9564.00 | 7874.00 | 9272.00 | |
Gross Profit | 43879.00 | 39678.00 | 42271.00 | 54855.00 | 40427.00 | 36413.00 | 41976.00 | 50332.00 | 38095.00 | 35885.00 | 42559.00 | 54243.00 | 35174.00 | 35255.00 | 38079.00 | 44328.00 | 24689.00 | 22680.00 | 22370.00 | 35217.00 | 24313.00 | 20227.00 | 21821.00 | 32031.00 | 24084.00 | 20421.00 | 23422.00 | 33912.00 | 19931.00 | 17488.00 | 20591.00 | 30176.00 | 17813.00 | 16106.00 | 19921.00 | 30423.00 | 20548.00 | 19681.00 | 23656.00 | 29741.00 | 16009.00 | 14735.00 | 17947.00 | 21846.00 | 13871.00 | 13024.00 | 16349.00 | 21060.00 | 14401.00 | 14994.00 | 18564.00 | 20703.00 | 11380.00 | 11922.00 | 10218.00 | 10298.00 | 7512.00 | 6136.00 | 5625.00 | 6411.00 | |
Operating Expenses | 14288.00 | 14326.00 | 14371.00 | 14482.00 | 13458.00 | 13415.00 | 13658.00 | 14316.00 | 13201.00 | 12809.00 | 12580.00 | 12755.00 | 11388.00 | 11129.00 | 10576.00 | 10794.00 | 9914.00 | 9589.00 | 9517.00 | 9648.00 | 8688.00 | 8683.00 | 8406.00 | 8685.00 | 7966.00 | 7809.00 | 7528.00 | 7638.00 | 6811.00 | 6720.00 | 6494.00 | 6817.00 | 6052.00 | 6001.00 | 5934.00 | 6252.00 | 5925.00 | 5598.00 | 5378.00 | 5495.00 | 4844.00 | 4453.00 | 4354.00 | 4383.00 | 3841.00 | 3823.00 | 3791.00 | 3850.00 | 3457.00 | 3421.00 | 3180.00 | 3363.00 | 2670.00 | 2543.00 | 2344.00 | 2471.00 | 2065.00 | 1902.00 | 1646.00 | 1686.00 | |
Research And Development Expense | 7765.00 | 8006.00 | 7903.00 | 7696.00 | 7307.00 | 7442.00 | 7457.00 | 7709.00 | 6761.00 | 6797.00 | 6387.00 | 6306.00 | 5772.00 | 5717.00 | 5262.00 | 5163.00 | 4978.00 | 4758.00 | 4565.00 | 4451.00 | 4110.00 | 4257.00 | 3948.00 | 3902.00 | 3750.00 | 3701.00 | 3378.00 | 3407.00 | 2997.00 | 2937.00 | 2776.00 | 2871.00 | 2570.00 | 2560.00 | 2511.00 | 2404.00 | 2220.00 | 2034.00 | 1918.00 | 1895.00 | 1686.00 | 1603.00 | 1422.00 | 1330.00 | 1168.00 | 1178.00 | 1119.00 | 1010.00 | 906.00 | 876.00 | 841.00 | 758.00 | 645.00 | 628.00 | 581.00 | 575.00 | 494.00 | 464.00 | 426.00 | 398.00 | |
Selling General And Administrative Expense | 6523.00 | 6320.00 | 6468.00 | 6786.00 | 6151.00 | 5973.00 | 6201.00 | 6607.00 | 6440.00 | 6012.00 | 6193.00 | 6449.00 | 5616.00 | 5412.00 | 5314.00 | 5631.00 | 4936.00 | 4831.00 | 4952.00 | 5197.00 | 4578.00 | 4426.00 | 4458.00 | 4783.00 | 4216.00 | 4108.00 | 4150.00 | 4231.00 | 3814.00 | 3783.00 | 3718.00 | 3946.00 | 3482.00 | 3441.00 | 3423.00 | 3848.00 | 3705.00 | 3564.00 | 3460.00 | 3600.00 | 3158.00 | 2850.00 | 2932.00 | 3053.00 | 2673.00 | 2645.00 | 2672.00 | 2840.00 | 2551.00 | 2545.00 | 2339.00 | 2605.00 | 2025.00 | 1915.00 | 1763.00 | 1896.00 | 1571.00 | 1438.00 | 1220.00 | 1288.00 | |
Operating Income Loss | 29591.00 | 25352.00 | 27900.00 | 40373.00 | 26969.00 | 22998.00 | 28318.00 | 36016.00 | 24894.00 | 23076.00 | 29979.00 | 41488.00 | 23786.00 | 24126.00 | 27503.00 | 33534.00 | 14775.00 | 13091.00 | 12853.00 | 25569.00 | 15625.00 | 11544.00 | 13415.00 | 23346.00 | 16118.00 | 12612.00 | 15894.00 | 26274.00 | 13120.00 | 10768.00 | 14097.00 | 23359.00 | 11761.00 | 10105.00 | 13987.00 | 24171.00 | 14623.00 | 14083.00 | 18278.00 | 24246.00 | 11165.00 | 10282.00 | 13593.00 | 17463.00 | 10030.00 | 9201.00 | 12558.00 | 17210.00 | 10944.00 | 11573.00 | 15384.00 | 17340.00 | 8710.00 | 9379.00 | 7874.00 | 7827.00 | 5447.00 | 4234.00 | 3979.00 | 4725.00 | |
Allocated Share Based Compensation Expense | 2858.00 | 2869.00 | 2964.00 | 2997.00 | 2625.00 | 2617.00 | 2686.00 | 2905.00 | 2278.00 | 2243.00 | 2252.00 | 2265.00 | 1945.00 | 1960.00 | 1981.00 | 2020.00 | 1724.00 | 1698.00 | 1697.00 | 1710.00 | 1499.00 | 1496.00 | 1514.00 | 1559.00 | 1345.00 | 1351.00 | 1348.00 | 1296.00 | 1174.00 | 1193.00 | 1217.00 | 1256.00 | 1030.00 | 1054.00 | 1048.00 | 1078.00 | 915.00 | 856.00 | 927.00 | 888.00 | 762.00 | 724.00 | 696.00 | 681.00 | 555.00 | 578.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | 14874.00 | 4046.00 | 4422.00 | 6407.00 | 4042.00 | 2852.00 | 4222.00 | 5625.00 | 3936.00 | 3624.00 | 5129.00 | 6611.00 | 2697.00 | 2625.00 | 4381.00 | 4824.00 | 2228.00 | 1884.00 | 1886.00 | 3682.00 | 2441.00 | 1867.00 | 2232.00 | 3941.00 | 2296.00 | 1765.00 | 2346.00 | 6965.00 | 3203.00 | 2591.00 | 3655.00 | 6289.00 | 3174.00 | 2673.00 | 3626.00 | 6212.00 | 3938.00 | 3796.00 | 4995.00 | 6392.00 | 3005.00 | 2736.00 | 3595.00 | 4637.00 | 2631.00 | 2535.00 | 3358.00 | 4594.00 | 2670.00 | 3037.00 | 3910.00 | 4413.00 | 2168.00 | 2243.00 | 1913.00 | 1959.00 | 1153.00 | 1039.00 | 955.00 | 1380.00 | |
Income Taxes Paid Net | 6872.00 | 4699.00 | 7276.00 | 7255.00 | 11659.00 | 2126.00 | NA | 828.00 | 7322.00 | 2950.00 | 4066.00 | 5235.00 | 6849.00 | 8260.00 | 8489.00 | 1787.00 | 1091.00 | 905.00 | 3112.00 | 4393.00 | 3468.00 | 2298.00 | 4581.00 | 4916.00 | 1598.00 | 2479.00 | 2789.00 | 3551.00 | 1839.00 | 2874.00 | NA | 3510.00 | 1454.00 | 2360.00 | 3232.00 | 3398.00 | 2648.00 | 3546.00 | 3189.00 | 3869.00 | 2013.00 | 2644.00 | 1982.00 | 3387.00 | 1940.00 | 2930.00 | 2368.00 | 1890.00 | 1781.00 | 1066.00 | 3361.00 | 1474.00 | 775.00 | 650.00 | 1087.00 | 826.00 | 40.00 | 513.00 | 1164.00 | 980.00 | |
Net Income Loss | 14736.00 | 21448.00 | 23636.00 | 33916.00 | 22956.00 | 19881.00 | 24160.00 | 29998.00 | 20721.00 | 19442.00 | 25010.00 | 34630.00 | 20551.00 | 21744.00 | 23630.00 | 28755.00 | 12673.00 | 11253.00 | 11249.00 | 22236.00 | 13686.00 | 10044.00 | 11561.00 | 19965.00 | 14125.00 | 11519.00 | 13822.00 | 20065.00 | 10714.00 | 8717.00 | 11029.00 | 17891.00 | 9014.00 | 7796.00 | 10516.00 | 18361.00 | 11124.00 | 10677.00 | 13569.00 | 18024.00 | 8467.00 | 7748.00 | 10223.00 | 13072.00 | 7512.00 | 6900.00 | 9547.00 | 13078.00 | 8223.00 | 8824.00 | 11622.00 | 13064.00 | 6623.00 | 7308.00 | 5987.00 | 6004.00 | 4308.00 | 3253.00 | 3074.00 | 3378.00 | |
Comprehensive Income Net Of Tax | 15980.00 | 21992.00 | 24054.00 | 35990.00 | 23305.00 | 19826.00 | 25326.00 | 28195.00 | 18909.00 | 16639.00 | 19443.00 | 33540.00 | 20656.00 | 22088.00 | 23165.00 | 29340.00 | 12817.00 | 13492.00 | 8878.00 | 22266.00 | 13741.00 | 10904.00 | 13650.00 | 19742.00 | 13782.00 | 11472.00 | 11877.00 | 19374.00 | 11109.00 | 8594.00 | 10362.00 | 17502.00 | 9755.00 | 8737.00 | 10948.00 | 17226.00 | 9681.00 | 9065.00 | 14316.00 | 18905.00 | 9463.00 | 8085.00 | 10278.00 | 13237.00 | 7275.00 | 5702.00 | 9899.00 | 13191.00 | 8190.00 | 8832.00 | 11762.00 | 13005.00 | 6677.00 | 7571.00 | 5999.00 | 6164.00 | 4154.00 | 3236.00 | 3088.00 | 3412.00 |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 364980.00 | 331612.00 | 337411.00 | 353514.00 | 352583.00 | 335038.00 | 332160.00 | 346747.00 | 352755.00 | 336309.00 | 350662.00 | 381191.00 | 351002.00 | 329840.00 | 337158.00 | 354054.00 | 323888.00 | 317344.00 | 320400.00 | 340618.00 | 338516.00 | 322239.00 | 341998.00 | 373719.00 | 365725.00 | 349197.00 | 367502.00 | 406794.00 | 375319.00 | 345173.00 | 334532.00 | 331141.00 | 321686.00 | 305602.00 | 305277.00 | 293284.00 | 290479.00 | 273151.00 | 261194.00 | 261894.00 | 231839.00 | 222520.00 | 205989.00 | 225184.00 | 207000.00 | 199856.00 | 194743.00 | 196088.00 | 176064.00 | 162896.00 | 150934.00 | 138681.00 | 116371.00 | 106758.00 | 94904.00 | 86742.00 | 75183.00 | NA | NA | NA | |
Liabilities | 308030.00 | 264904.00 | 263217.00 | 279414.00 | 290437.00 | 274764.00 | 270002.00 | 290020.00 | 302083.00 | 278202.00 | 283263.00 | 309259.00 | 287912.00 | 265560.00 | 267980.00 | 287830.00 | 258549.00 | 245062.00 | 241975.00 | 251087.00 | 248028.00 | 225783.00 | 236138.00 | 255827.00 | 258578.00 | 234248.00 | 240624.00 | 266595.00 | 241272.00 | 212748.00 | 200450.00 | 198751.00 | 193437.00 | 179061.00 | 174820.00 | 165017.00 | 171124.00 | 147474.00 | 132188.00 | 138566.00 | 120292.00 | 101580.00 | 85810.00 | 95500.00 | 83451.00 | 76502.00 | 59253.00 | 68742.00 | 57854.00 | 51150.00 | 48436.00 | 48627.00 | 39756.00 | 37415.00 | 33427.00 | 32076.00 | 27392.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 364980.00 | 331612.00 | 337411.00 | 353514.00 | 352583.00 | 335038.00 | 332160.00 | 346747.00 | 352755.00 | 336309.00 | 350662.00 | 381191.00 | 351002.00 | 329840.00 | 337158.00 | 354054.00 | 323888.00 | 317344.00 | 320400.00 | 340618.00 | 338516.00 | 322239.00 | 341998.00 | 373719.00 | 365725.00 | 349197.00 | 367502.00 | 406794.00 | 375319.00 | 345173.00 | 334532.00 | 331141.00 | 321686.00 | 305602.00 | 305277.00 | 293284.00 | 290479.00 | 273151.00 | 261194.00 | 261894.00 | 231839.00 | 222520.00 | 205989.00 | 225184.00 | 207000.00 | 199856.00 | 194743.00 | 196088.00 | 176064.00 | 162896.00 | 150934.00 | 138681.00 | 116371.00 | 106758.00 | 94904.00 | 86742.00 | 75183.00 | NA | NA | NA | |
Stockholders Equity | 56950.00 | 66708.00 | 74194.00 | 74100.00 | 62146.00 | 60274.00 | 62158.00 | 56727.00 | 50672.00 | 58107.00 | 67399.00 | 71932.00 | 63090.00 | 64280.00 | 69178.00 | 66224.00 | 65339.00 | 72282.00 | 78425.00 | 89531.00 | 90488.00 | 96456.00 | 105860.00 | 117892.00 | 107147.00 | 114949.00 | 126878.00 | 140199.00 | 134047.00 | 132425.00 | 134082.00 | 132390.00 | 128249.00 | 126541.00 | 130457.00 | 128267.00 | 119355.00 | 125677.00 | 129006.00 | 123328.00 | 111547.00 | 120940.00 | 120179.00 | 129684.00 | 123549.00 | 123354.00 | 135490.00 | 127346.00 | 118210.00 | 111746.00 | 102498.00 | 90054.00 | 76615.00 | 69343.00 | 61477.00 | 54666.00 | 47791.00 | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 152987.00 | 125435.00 | 128416.00 | 143692.00 | 143566.00 | 122659.00 | 112913.00 | 128777.00 | 135405.00 | 112292.00 | 118180.00 | 153154.00 | 134836.00 | 114423.00 | 121465.00 | 154106.00 | 143713.00 | 140065.00 | 143753.00 | 163231.00 | 162819.00 | 134973.00 | 123346.00 | 140828.00 | 131339.00 | 115761.00 | 130053.00 | 143810.00 | 128645.00 | 112875.00 | 101990.00 | 103332.00 | 106869.00 | 93761.00 | 87592.00 | 76219.00 | 89378.00 | 70953.00 | 67891.00 | 83403.00 | 68531.00 | 67949.00 | 70541.00 | 80347.00 | 73286.00 | 68219.00 | 63337.00 | 72348.00 | 57653.00 | 51943.00 | 50712.00 | 54771.00 | 44988.00 | 46898.00 | 46997.00 | 43927.00 | 41678.00 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 29943.00 | 25565.00 | 32695.00 | 40760.00 | 29965.00 | 28408.00 | 24687.00 | 20535.00 | 23646.00 | 27502.00 | 28098.00 | 37119.00 | 34940.00 | 34050.00 | 38466.00 | 36010.00 | 38016.00 | 33383.00 | 40174.00 | 39771.00 | 48844.00 | 50530.00 | 37988.00 | 44771.00 | 25913.00 | 31971.00 | 45059.00 | 27491.00 | 20289.00 | 18571.00 | 15157.00 | 16371.00 | 20484.00 | 18237.00 | 21514.00 | 16689.00 | 21120.00 | 15319.00 | 14489.00 | 19478.00 | 13844.00 | 12977.00 | 18949.00 | 14077.00 | 14259.00 | 11248.00 | 12053.00 | 16154.00 | 10746.00 | 7945.00 | 10121.00 | 10310.00 | 9815.00 | 12091.00 | 15978.00 | 10734.00 | 11261.00 | 9705.00 | 10018.00 | 7609.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 29943.00 | 26635.00 | 33921.00 | 41974.00 | 30737.00 | 29898.00 | 27129.00 | 21974.00 | 24977.00 | 28861.00 | 29180.00 | 38630.00 | 35929.00 | 35276.00 | 40006.00 | 37719.00 | 39789.00 | 35039.00 | 43049.00 | 41665.00 | 50224.00 | 52151.00 | 39817.00 | 44771.00 | 25913.00 | 31971.00 | 45059.00 | NA | 20289.00 | NA | NA | NA | 20484.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Marketable Securities Current | 35228.00 | 36236.00 | 34455.00 | 32340.00 | 31590.00 | 34074.00 | 31185.00 | 30820.00 | 24658.00 | 20729.00 | 23413.00 | 26794.00 | 27699.00 | 27646.00 | 31368.00 | 40816.00 | 52927.00 | 59642.00 | 53877.00 | 67391.00 | 51713.00 | 44084.00 | 42104.00 | 41656.00 | 40388.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 33410.00 | 22795.00 | 21837.00 | 23194.00 | 29508.00 | 19549.00 | 17936.00 | 23752.00 | 28184.00 | 21803.00 | 20815.00 | 30213.00 | 26278.00 | 17475.00 | 18503.00 | 27101.00 | 16120.00 | 17882.00 | 15722.00 | 20970.00 | 22926.00 | 14148.00 | 15085.00 | 18077.00 | 23186.00 | 14104.00 | 14324.00 | 23440.00 | 17874.00 | 12399.00 | 11579.00 | 14057.00 | 15754.00 | 11714.00 | 12229.00 | 12953.00 | 16849.00 | 10370.00 | 10905.00 | 16709.00 | 17460.00 | 10788.00 | 9700.00 | 14200.00 | 13102.00 | 8839.00 | 7084.00 | 11598.00 | 10930.00 | 7657.00 | 7042.00 | 8930.00 | 5369.00 | 6102.00 | 5798.00 | 6027.00 | 5510.00 | NA | NA | NA | |
Inventory Net | 7286.00 | 6165.00 | 6232.00 | 6511.00 | 6331.00 | 7351.00 | 7482.00 | 6820.00 | 4946.00 | 5433.00 | 5460.00 | 5876.00 | 6580.00 | 5178.00 | 5219.00 | 4973.00 | 4061.00 | 3978.00 | 3334.00 | 4097.00 | 4106.00 | 3355.00 | 4884.00 | 4988.00 | 3956.00 | 5936.00 | 7662.00 | 4421.00 | 4855.00 | 3146.00 | 2910.00 | 2712.00 | 2132.00 | 1831.00 | 2281.00 | 2451.00 | 2349.00 | 2042.00 | 2396.00 | 2283.00 | 2111.00 | 1594.00 | 1829.00 | 2122.00 | 1764.00 | 1697.00 | 1245.00 | 1455.00 | 791.00 | 1122.00 | 1102.00 | 1236.00 | 776.00 | 889.00 | 930.00 | 885.00 | 1051.00 | NA | NA | NA | |
Other Assets Current | 14287.00 | 14297.00 | 13884.00 | 13979.00 | 14695.00 | 13640.00 | 13660.00 | 16422.00 | 21223.00 | 16386.00 | 15809.00 | 18112.00 | 14111.00 | 13641.00 | 13376.00 | 13687.00 | 11264.00 | 10987.00 | 15691.00 | 12026.00 | 12352.00 | 10530.00 | 12092.00 | 12432.00 | 12087.00 | 12488.00 | 12043.00 | 11337.00 | 13936.00 | 10338.00 | 11367.00 | 12191.00 | 8283.00 | 11132.00 | 10204.00 | 11073.00 | 9539.00 | 9291.00 | 9094.00 | 13635.00 | 9806.00 | 7825.00 | 7528.00 | 8574.00 | 6882.00 | 7270.00 | 6377.00 | 6644.00 | 6458.00 | 6560.00 | 5050.00 | 4958.00 | 4529.00 | 4251.00 | 4055.00 | 3467.00 | 3447.00 | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Noncurrent | 211993.00 | 206177.00 | 208995.00 | 209822.00 | 209017.00 | 212379.00 | 219247.00 | 217970.00 | 217350.00 | 224017.00 | 232482.00 | 228037.00 | 216166.00 | 215417.00 | 215693.00 | 199948.00 | 180175.00 | 177279.00 | 176647.00 | 177387.00 | 175697.00 | 187266.00 | 218652.00 | 232891.00 | 234386.00 | NA | NA | NA | 246674.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Property Plant And Equipment Gross | 119128.00 | 117129.00 | 115243.00 | 116176.00 | 114599.00 | 114337.00 | 113066.00 | 110995.00 | 114457.00 | 111851.00 | 109324.00 | 107699.00 | 109723.00 | 108857.00 | 107280.00 | 105493.00 | 103526.00 | 100917.00 | 98743.00 | 97990.00 | 95957.00 | 93984.00 | 93036.00 | 91526.00 | 90403.00 | 85368.00 | 80502.00 | 77110.00 | 75076.00 | 68981.00 | 65124.00 | 62759.00 | 61245.00 | 57991.00 | 54051.00 | 51342.00 | 49257.00 | 45544.00 | 42460.00 | 40747.00 | 39015.00 | 34453.00 | 30406.00 | 29288.00 | 28519.00 | 26889.00 | 24194.00 | 23214.00 | 21887.00 | 16205.00 | 13941.00 | NA | 11768.00 | NA | NA | NA | NA | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 73448.00 | 72627.00 | 71697.00 | 72510.00 | 70884.00 | 70787.00 | 69668.00 | 68044.00 | 72340.00 | 71516.00 | 70020.00 | 68454.00 | 70283.00 | 70242.00 | 69465.00 | 67560.00 | 66760.00 | 65230.00 | 62854.00 | 60959.00 | 58579.00 | 56348.00 | 54290.00 | 51929.00 | 49099.00 | 47251.00 | 45425.00 | 43431.00 | 41293.00 | 39695.00 | 37961.00 | 36249.00 | 34235.00 | 32543.00 | 30848.00 | 29042.00 | 26786.00 | 24395.00 | 22309.00 | 20355.00 | 18391.00 | 16868.00 | 15286.00 | 13800.00 | 11922.00 | 10562.00 | 9168.00 | 7792.00 | 6435.00 | 5718.00 | 5094.00 | NA | 3991.00 | NA | NA | NA | NA | NA | NA | NA | |
Property Plant And Equipment Net | 45680.00 | 44502.00 | 43546.00 | 43666.00 | 43715.00 | 43550.00 | 43398.00 | 42951.00 | 42117.00 | 40335.00 | 39304.00 | 39245.00 | 39440.00 | 38615.00 | 37815.00 | 37933.00 | 36766.00 | 35687.00 | 35889.00 | 37031.00 | 37378.00 | 37636.00 | 38746.00 | 39597.00 | 41304.00 | 38117.00 | 35077.00 | 33679.00 | 33783.00 | 29286.00 | 27163.00 | 26510.00 | 27010.00 | 25448.00 | 23203.00 | 22300.00 | 22471.00 | 21149.00 | 20151.00 | 20392.00 | 20624.00 | 17585.00 | 15120.00 | 15488.00 | 16597.00 | 16327.00 | 15026.00 | 15422.00 | 15452.00 | 10487.00 | 8847.00 | NA | 7777.00 | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 74834.00 | 70435.00 | 70262.00 | 66681.00 | 64758.00 | 64768.00 | 65388.00 | 60924.00 | 54428.00 | 52605.00 | 51959.00 | 50109.00 | 48849.00 | 44854.00 | 43339.00 | 43270.00 | 42522.00 | 41000.00 | 41965.00 | 40457.00 | 32978.00 | 33634.00 | 34587.00 | 34686.00 | 22283.00 | 22546.00 | 23086.00 | 13323.00 | 10162.00 | 10150.00 | 7549.00 | 7390.00 | 8757.00 | 7862.00 | 7745.00 | 7974.00 | 5556.00 | 4081.00 | 3937.00 | 3608.00 | 3764.00 | 4160.00 | 5106.00 | 5091.00 | 5146.00 | 5421.00 | 5294.00 | 5183.00 | 5478.00 | 5438.00 | 4992.00 | 4281.00 | 3556.00 | 3440.00 | 3885.00 | 2954.00 | 2263.00 | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 176392.00 | 131624.00 | 123822.00 | 133973.00 | 145308.00 | 124963.00 | 120075.00 | 137286.00 | 153982.00 | 129873.00 | 127508.00 | 147574.00 | 125481.00 | 107754.00 | 106385.00 | 132507.00 | 105392.00 | 95318.00 | 96094.00 | 102161.00 | 105718.00 | 89704.00 | 93772.00 | 108283.00 | 116866.00 | 88548.00 | 89320.00 | 115788.00 | 100814.00 | 81302.00 | 73342.00 | 84130.00 | 79006.00 | 71486.00 | 68265.00 | 76092.00 | 80610.00 | 65285.00 | 58729.00 | 73611.00 | 63448.00 | 46205.00 | 43208.00 | 53769.00 | 43658.00 | 36319.00 | 35508.00 | 46879.00 | 38542.00 | 33060.00 | 32036.00 | 34607.00 | 27970.00 | 26859.00 | 24327.00 | 23795.00 | 20722.00 | NA | NA | NA | |
Long Term Debt Current | 10912.00 | 12114.00 | 10762.00 | 10954.00 | 9822.00 | 7216.00 | 10578.00 | 9740.00 | 11128.00 | 14009.00 | 9659.00 | 11169.00 | 9613.00 | 8039.00 | 8003.00 | 7762.00 | 8773.00 | 7509.00 | 10392.00 | 10224.00 | 10260.00 | 13529.00 | 10505.00 | 9772.00 | 8784.00 | 5498.00 | 8498.00 | 6498.00 | 6496.00 | 6495.00 | 3999.00 | 3499.00 | 3500.00 | 3500.00 | 2500.00 | 2500.00 | 2500.00 | 2500.00 | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Payable Current | 68960.00 | 47574.00 | 45753.00 | 58146.00 | 62611.00 | 46699.00 | 42945.00 | 57918.00 | 64115.00 | 48343.00 | 52682.00 | 74362.00 | 54763.00 | 40409.00 | 40127.00 | 63846.00 | 42296.00 | 35325.00 | 32421.00 | 45111.00 | 46236.00 | 29115.00 | 30443.00 | 44293.00 | 55888.00 | 38489.00 | 34311.00 | 62985.00 | 49049.00 | 31915.00 | 28573.00 | 38510.00 | 37294.00 | 26318.00 | 25098.00 | 33312.00 | 35490.00 | 26474.00 | 23159.00 | 38001.00 | 30196.00 | 20535.00 | 18914.00 | 29588.00 | 22367.00 | 15516.00 | 14912.00 | 26398.00 | 21175.00 | 16808.00 | 17011.00 | 18221.00 | 14632.00 | 15270.00 | 13714.00 | 14301.00 | 12015.00 | NA | NA | NA | |
Other Accrued Liabilities Current | 51703.00 | NA | NA | NA | 50010.00 | NA | NA | NA | 54293.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 11450.00 | 11899.00 | 11478.00 | 8498.00 | 5775.00 | 5928.00 | 6141.00 | 6177.00 | 6050.00 | 5702.00 | 5746.00 | 5104.00 | 4642.00 | 3943.00 | 4605.00 | 3641.00 | 2881.00 | 2750.00 | 3184.00 | 3257.00 | NA | NA | NA | |
Accrued Income Taxes Current | 26601.00 | NA | NA | NA | 8819.00 | NA | NA | NA | 6552.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 152.00 | 210.00 | NA | NA | NA | |
Other Liabilities Current | 78304.00 | 60889.00 | 57298.00 | 54611.00 | 58829.00 | 58897.00 | 56425.00 | 59893.00 | 60845.00 | 48811.00 | 50248.00 | 49167.00 | 47493.00 | 43625.00 | 45660.00 | 48504.00 | 42684.00 | 35005.00 | 37324.00 | 36263.00 | 37720.00 | 31673.00 | 35368.00 | 36703.00 | 32687.00 | NA | NA | NA | 30551.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Contract With Customer Liability Current | 8249.00 | 8053.00 | 8012.00 | 8264.00 | 8061.00 | 8158.00 | 8131.00 | 7992.00 | 7912.00 | 7728.00 | 7920.00 | 7876.00 | 7612.00 | 7681.00 | 7595.00 | 7395.00 | 6643.00 | 6313.00 | 5928.00 | 5573.00 | 5522.00 | 5434.00 | 5532.00 | 5546.00 | 5966.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Noncurrent | 131638.00 | 133280.00 | 139395.00 | 145441.00 | 145129.00 | 149801.00 | 149927.00 | 152734.00 | 148101.00 | 148329.00 | 155755.00 | 161685.00 | 162431.00 | 157806.00 | 161595.00 | 155323.00 | 153157.00 | 149744.00 | 145881.00 | 148926.00 | 142310.00 | 136079.00 | 142366.00 | 147544.00 | 141712.00 | NA | NA | NA | 140458.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Long Term Debt | 96662.00 | 98300.00 | 102600.00 | 106000.00 | 105103.00 | 105300.00 | 107600.00 | 109400.00 | 110100.00 | 108700.00 | 113000.00 | 117800.00 | 118700.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 40072.00 | 32504.00 | 28987.00 | 29030.00 | 16962.00 | 16961.00 | 16960.00 | 16958.00 | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Long Term Debt Noncurrent | 85750.00 | 86196.00 | 91831.00 | 95088.00 | 95281.00 | 98071.00 | 97041.00 | 99627.00 | 98959.00 | 94700.00 | 103323.00 | 106629.00 | 109106.00 | 105752.00 | 108642.00 | 99281.00 | 98667.00 | 94048.00 | 89086.00 | 93078.00 | 91807.00 | 84936.00 | 90201.00 | 92989.00 | 93735.00 | 97128.00 | 101362.00 | 103922.00 | 97207.00 | 89864.00 | 84531.00 | 73557.00 | 75427.00 | 68939.00 | 69374.00 | 53204.00 | 53463.00 | 47419.00 | NA | NA | 28987.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 45888.00 | 47084.00 | 47564.00 | 50353.00 | 49848.00 | 51730.00 | 52886.00 | 53107.00 | 49142.00 | 53629.00 | 52432.00 | 55056.00 | 53325.00 | 52054.00 | 52953.00 | 56042.00 | 54490.00 | 55696.00 | 56795.00 | 55848.00 | 50503.00 | 51143.00 | 52165.00 | 54555.00 | 45180.00 | 45694.00 | 46855.00 | 43754.00 | 40415.00 | 38598.00 | 39470.00 | 37901.00 | 36074.00 | 35572.00 | 33859.00 | 32175.00 | 33427.00 | 31296.00 | 29816.00 | 28971.00 | 24826.00 | 23287.00 | 22476.00 | 21699.00 | 20208.00 | 20553.00 | 20868.00 | 18925.00 | 16664.00 | 15560.00 | 13954.00 | 11833.00 | 10100.00 | 9149.00 | 7870.00 | 7065.00 | 5531.00 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 10046.00 | NA | NA | NA | 10408.00 | NA | NA | NA | 9936.00 | NA | NA | NA | 9506.00 | NA | NA | NA | 7745.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 56950.00 | 66708.00 | 74194.00 | 74100.00 | 62146.00 | 60274.00 | 62158.00 | 56727.00 | 50672.00 | 58107.00 | 67399.00 | 71932.00 | 63090.00 | 64280.00 | 69178.00 | 66224.00 | 65339.00 | 72282.00 | 78425.00 | 89531.00 | 90488.00 | 96456.00 | 105860.00 | 117892.00 | 107147.00 | 114949.00 | 126878.00 | 140199.00 | 134047.00 | 132425.00 | 134082.00 | 132390.00 | 128249.00 | 126541.00 | 130457.00 | 128267.00 | 119355.00 | 125677.00 | 129006.00 | 123328.00 | 111547.00 | 120940.00 | 120179.00 | 129684.00 | 123549.00 | 123354.00 | 135490.00 | 127346.00 | 118210.00 | 111746.00 | 102498.00 | 90054.00 | 76615.00 | 69343.00 | 61477.00 | 54666.00 | 47791.00 | NA | NA | NA | |
Common Stocks Including Additional Paid In Capital | 83276.00 | 79850.00 | 78815.00 | 75236.00 | 73812.00 | 70667.00 | 69568.00 | 66399.00 | 64849.00 | 62115.00 | 61181.00 | 58424.00 | 57365.00 | 54989.00 | 54203.00 | 51744.00 | 50779.00 | 48696.00 | 48032.00 | 45972.00 | 45174.00 | 43371.00 | 42801.00 | 40970.00 | 40201.00 | 38624.00 | 38044.00 | 36447.00 | 35867.00 | 34445.00 | 33579.00 | 32144.00 | 31251.00 | 30106.00 | 29484.00 | 28253.00 | 27416.00 | 26327.00 | 25376.00 | 24187.00 | 23313.00 | 22139.00 | 21496.00 | NA | 19764.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -19154.00 | -4726.00 | 4339.00 | 8242.00 | -214.00 | 1408.00 | 4336.00 | 3240.00 | -3068.00 | 5289.00 | 12712.00 | 14435.00 | 5562.00 | 9233.00 | 15261.00 | 14301.00 | 14966.00 | 24136.00 | 33182.00 | 43977.00 | 45898.00 | 53724.00 | 64558.00 | 80510.00 | 70400.00 | 79436.00 | 91898.00 | 104593.00 | 98330.00 | 98525.00 | 100925.00 | 100001.00 | 96364.00 | 96542.00 | 102021.00 | 101494.00 | 92284.00 | 98252.00 | 100920.00 | 97178.00 | 87152.00 | 98715.00 | 98934.00 | 109431.00 | 104256.00 | 104564.00 | 116572.00 | 109567.00 | 101289.00 | 95641.00 | 87124.00 | 75709.00 | 62841.00 | 56239.00 | 49025.00 | 43050.00 | 37169.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -7172.00 | -8416.00 | -8960.00 | -9378.00 | -11452.00 | -11801.00 | -11746.00 | -12912.00 | -11109.00 | -9297.00 | -6494.00 | -927.00 | 163.00 | 58.00 | -286.00 | 179.00 | -406.00 | -550.00 | -2789.00 | -418.00 | -584.00 | -639.00 | -1499.00 | -3588.00 | -3454.00 | -3111.00 | -3064.00 | -841.00 | -150.00 | -545.00 | -422.00 | 245.00 | 634.00 | -107.00 | -1048.00 | -1480.00 | -345.00 | 1098.00 | 2710.00 | 1963.00 | 1082.00 | 86.00 | -251.00 | -306.00 | -471.00 | -234.00 | 964.00 | 612.00 | 499.00 | 532.00 | 524.00 | 384.00 | 443.00 | 389.00 | 126.00 | 114.00 | -46.00 | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 26811.00 | 28858.00 | 22690.00 | 39895.00 | 21598.00 | 26380.00 | NA | 34005.00 | 24127.00 | 22892.00 | 28166.00 | 46966.00 | 20200.00 | 21094.00 | 23981.00 | 38763.00 | 20576.00 | 16271.00 | 13311.00 | 30516.00 | 19910.00 | 11636.00 | 11155.00 | 26690.00 | 19523.00 | 14488.00 | 15130.00 | 28293.00 | 15656.00 | 8363.00 | NA | 27234.00 | 16126.00 | 10634.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | 22670.00 | 9908.00 | 7828.00 | 12504.00 | 23426.00 | 9136.00 | 10189.00 | 13977.00 | 17554.00 | 10429.00 | 11108.00 | 6219.00 | 9773.00 | 5683.00 | 4801.00 | 2330.00 | 5781.00 | |
Net Cash Provided By Used In Investing Activities | 1445.00 | -127.00 | -310.00 | 1927.00 | 2394.00 | 437.00 | NA | -1445.00 | -1217.00 | 4234.00 | -9265.00 | -16106.00 | 835.00 | 3572.00 | -10368.00 | -8584.00 | 5531.00 | -5165.00 | 9013.00 | -13668.00 | -798.00 | 27502.00 | 13348.00 | 5844.00 | -3001.00 | 3947.00 | 28710.00 | -13590.00 | -9942.00 | -3180.00 | NA | -19122.00 | -7397.00 | -4470.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | -15103.00 | 611.00 | -6507.00 | -14357.00 | -13521.00 | -4313.00 | -12310.00 | -14476.00 | -17128.00 | -13136.00 | -15032.00 | -1522.00 | -10729.00 | -4383.00 | -5430.00 | -83.00 | -3958.00 | |
Net Cash Provided By Used In Financing Activities | -24948.00 | -36017.00 | -30433.00 | -30585.00 | -23153.00 | -24048.00 | NA | -35563.00 | -26794.00 | -27445.00 | -28351.00 | -28159.00 | -20382.00 | -29396.00 | -11326.00 | -32249.00 | -21357.00 | -19116.00 | -20940.00 | -25407.00 | -21039.00 | -26804.00 | -29457.00 | -13676.00 | -22580.00 | -31523.00 | -26272.00 | -7501.00 | -3996.00 | -1769.00 | NA | -12225.00 | -6482.00 | -9441.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | -7749.00 | -7508.00 | -2126.00 | -2248.00 | -4497.00 | -2022.00 | -55.00 | 310.00 | 69.00 | 431.00 | 37.00 | 547.00 | 429.00 | 256.00 | 316.00 | 162.00 | 523.00 |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 26811.00 | 28858.00 | 22690.00 | 39895.00 | 21598.00 | 26380.00 | NA | 34005.00 | 24127.00 | 22892.00 | 28166.00 | 46966.00 | 20200.00 | 21094.00 | 23981.00 | 38763.00 | 20576.00 | 16271.00 | 13311.00 | 30516.00 | 19910.00 | 11636.00 | 11155.00 | 26690.00 | 19523.00 | 14488.00 | 15130.00 | 28293.00 | 15656.00 | 8363.00 | NA | 27234.00 | 16126.00 | 10634.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | 22670.00 | 9908.00 | 7828.00 | 12504.00 | 23426.00 | 9136.00 | 10189.00 | 13977.00 | 17554.00 | 10429.00 | 11108.00 | 6219.00 | 9773.00 | 5683.00 | 4801.00 | 2330.00 | 5781.00 | |
Net Income Loss | 14736.00 | 21448.00 | 23636.00 | 33916.00 | 22956.00 | 19881.00 | 24160.00 | 29998.00 | 20721.00 | 19442.00 | 25010.00 | 34630.00 | 20551.00 | 21744.00 | 23630.00 | 28755.00 | 12673.00 | 11253.00 | 11249.00 | 22236.00 | 13686.00 | 10044.00 | 11561.00 | 19965.00 | 14125.00 | 11519.00 | 13822.00 | 20065.00 | 10714.00 | 8717.00 | 11029.00 | 17891.00 | 9014.00 | 7796.00 | 10516.00 | 18361.00 | 11124.00 | 10677.00 | 13569.00 | 18024.00 | 8467.00 | 7748.00 | 10223.00 | 13072.00 | 7512.00 | 6900.00 | 9547.00 | 13078.00 | 8223.00 | 8824.00 | 11622.00 | 13064.00 | 6623.00 | 7308.00 | 5987.00 | 6004.00 | 4308.00 | 3253.00 | 3074.00 | 3378.00 | |
Depreciation Depletion And Amortization | 2911.00 | 2850.00 | 2836.00 | 2848.00 | 2653.00 | 3052.00 | NA | 2916.00 | 2865.00 | 2805.00 | 2737.00 | 2697.00 | 2989.00 | 2832.00 | 2797.00 | 2666.00 | 2702.00 | 2752.00 | 2786.00 | 2816.00 | 3179.00 | 2933.00 | 3040.00 | 3395.00 | 2754.00 | 2665.00 | 2739.00 | 2745.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Increase Decrease In Accounts Receivable | 10485.00 | 1030.00 | -1172.00 | -6555.00 | 9297.00 | 1987.00 | NA | -4275.00 | 6384.00 | 981.00 | -9476.00 | 3934.00 | 8809.00 | -1031.00 | -8598.00 | 10945.00 | -1768.00 | 2135.00 | -5269.00 | -2015.00 | 8768.00 | -919.00 | -2964.00 | -5130.00 | 9078.00 | -233.00 | -9093.00 | 5570.00 | 5474.00 | 802.00 | NA | -1697.00 | 4040.00 | -515.00 | -724.00 | -3896.00 | 6479.00 | -535.00 | -5804.00 | -751.00 | 6546.00 | 1087.00 | -4499.00 | 1098.00 | 4263.00 | 1755.00 | -4514.00 | 668.00 | 3273.00 | 615.00 | -1898.00 | 3561.00 | -735.00 | 304.00 | -229.00 | 517.00 | 2063.00 | 561.00 | -211.00 | -271.00 | |
Increase Decrease In Inventories | 1087.00 | 12.00 | -190.00 | 137.00 | -952.00 | 22.00 | NA | 1807.00 | -435.00 | 16.00 | -384.00 | -681.00 | 1429.00 | -13.00 | 276.00 | 950.00 | 137.00 | 689.00 | -727.00 | 28.00 | 785.00 | -1502.00 | -70.00 | 1076.00 | -1942.00 | -1693.00 | 3241.00 | -434.00 | 1709.00 | 236.00 | NA | 580.00 | 301.00 | -450.00 | -170.00 | 102.00 | 307.00 | -354.00 | 113.00 | 172.00 | 246.00 | -235.00 | -293.00 | 358.00 | 67.00 | 452.00 | -210.00 | 664.00 | -331.00 | 20.00 | -134.00 | 460.00 | -113.00 | -41.00 | 45.00 | -166.00 | 109.00 | 304.00 | 62.00 | 121.00 | |
Increase Decrease In Accounts Payable | 21191.00 | 1539.00 | -12168.00 | -4542.00 | 14901.00 | 3974.00 | NA | -6075.00 | 15556.00 | -4358.00 | -21563.00 | 19813.00 | 14112.00 | 211.00 | -23667.00 | 21670.00 | 6725.00 | 2733.00 | -12431.00 | -1089.00 | 17881.00 | 220.00 | -11523.00 | -8501.00 | 20314.00 | 2081.00 | -27808.00 | 14588.00 | 14830.00 | 1650.00 | NA | 2460.00 | 11413.00 | -147.00 | -8623.00 | -852.00 | 8663.00 | 2165.00 | -14431.00 | 9003.00 | 8469.00 | -156.00 | -10566.00 | 8191.00 | 7080.00 | -318.00 | -10567.00 | 6145.00 | 2017.00 | -359.00 | -1505.00 | 4314.00 | 35.00 | 854.00 | -720.00 | 2346.00 | 3495.00 | 2830.00 | -974.00 | 956.00 | |
Share Based Compensation | 2858.00 | 2869.00 | 2964.00 | 2997.00 | 2625.00 | 2617.00 | NA | 2905.00 | 2278.00 | 2243.00 | 2252.00 | 2265.00 | 1945.00 | 1960.00 | 1981.00 | 2020.00 | 1724.00 | 1698.00 | 1697.00 | 1710.00 | 1499.00 | 1496.00 | 1514.00 | 1559.00 | 1345.00 | 1351.00 | 1348.00 | 1296.00 | 1174.00 | 1193.00 | NA | 1256.00 | 1030.00 | 1054.00 | 1048.00 | 1078.00 | 915.00 | 856.00 | 927.00 | 888.00 | 762.00 | 724.00 | 696.00 | 681.00 | 555.00 | 578.00 | 575.00 | 545.00 | 448.00 | 448.00 | 424.00 | 420.00 | 298.00 | 284.00 | 287.00 | 299.00 | 224.00 | 219.00 | 231.00 | 205.00 |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 1445.00 | -127.00 | -310.00 | 1927.00 | 2394.00 | 437.00 | NA | -1445.00 | -1217.00 | 4234.00 | -9265.00 | -16106.00 | 835.00 | 3572.00 | -10368.00 | -8584.00 | 5531.00 | -5165.00 | 9013.00 | -13668.00 | -798.00 | 27502.00 | 13348.00 | 5844.00 | -3001.00 | 3947.00 | 28710.00 | -13590.00 | -9942.00 | -3180.00 | NA | -19122.00 | -7397.00 | -4470.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | -15103.00 | 611.00 | -6507.00 | -14357.00 | -13521.00 | -4313.00 | -12310.00 | -14476.00 | -17128.00 | -13136.00 | -15032.00 | -1522.00 | -10729.00 | -4383.00 | -5430.00 | -83.00 | -3958.00 | |
Payments To Acquire Property Plant And Equipment | 2908.00 | 2151.00 | 1996.00 | 2392.00 | 2163.00 | 2093.00 | NA | 3787.00 | 3289.00 | 2102.00 | 2514.00 | 2803.00 | 3223.00 | 2093.00 | 2269.00 | 3500.00 | 1784.00 | 1565.00 | 1853.00 | 2107.00 | 2777.00 | 2000.00 | 2363.00 | 3355.00 | 3041.00 | 3267.00 | 4195.00 | 2810.00 | 3865.00 | 2277.00 | NA | 3334.00 | 3977.00 | 2809.00 | 2336.00 | 3612.00 | 3618.00 | 2043.00 | 2369.00 | 3217.00 | 3826.00 | 2378.00 | 1382.00 | 1985.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -24948.00 | -36017.00 | -30433.00 | -30585.00 | -23153.00 | -24048.00 | NA | -35563.00 | -26794.00 | -27445.00 | -28351.00 | -28159.00 | -20382.00 | -29396.00 | -11326.00 | -32249.00 | -21357.00 | -19116.00 | -20940.00 | -25407.00 | -21039.00 | -26804.00 | -29457.00 | -13676.00 | -22580.00 | -31523.00 | -26272.00 | -7501.00 | -3996.00 | -1769.00 | NA | -12225.00 | -6482.00 | -9441.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | -7749.00 | -7508.00 | -2126.00 | -2248.00 | -4497.00 | -2022.00 | -55.00 | 310.00 | 69.00 | 431.00 | 37.00 | 547.00 | 429.00 | 256.00 | 316.00 | 162.00 | 523.00 | |
Payments Of Dividends | 3804.00 | 3895.00 | 3710.00 | 3825.00 | 3758.00 | 3849.00 | NA | 3768.00 | 3703.00 | 3811.00 | 3595.00 | 3732.00 | 3640.00 | 3767.00 | 3447.00 | 3613.00 | 3511.00 | 3656.00 | 3375.00 | 3539.00 | 3479.00 | 3629.00 | 3443.00 | 3568.00 | 3530.00 | 3653.00 | 3190.00 | 3339.00 | 3270.00 | 3469.00 | 2988.00 | 3042.00 | 3071.00 | 3117.00 | 2879.00 | 2898.00 | 2950.00 | 2997.00 | 2734.00 | 2750.00 | 2807.00 | 2830.00 | 2655.00 | 2739.00 | 2763.00 | 2789.00 | 2490.00 | 2486.00 | 2500.00 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 25083.00 | 26522.00 | 23205.00 | 20139.00 | 21003.00 | 17478.00 | NA | 19475.00 | 24428.00 | 21865.00 | 22631.00 | 20478.00 | 19748.00 | 22900.00 | 18548.00 | 24775.00 | 17187.00 | 15891.00 | 18574.00 | 20706.00 | 17444.00 | 16955.00 | 23702.00 | 8796.00 | 19104.00 | 20783.00 | 22756.00 | 10095.00 | 7795.00 | 7093.00 | NA | 10851.00 | 6026.00 | 10166.00 | 6667.00 | 6863.00 | 13253.00 | 10000.00 | 6970.00 | 5030.00 | 17000.00 | 5000.00 | 17971.00 | 5029.00 | 4910.00 | 16000.00 | 0.00 | 1950.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA |
2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-30 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-09-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 94930.00 | 85777.00 | 90753.00 | 119575.00 | 89498.00 | 81797.00 | 94836.00 | 117154.00 | 90146.00 | 82959.00 | 97278.00 | 123945.00 | 83360.00 | 81434.00 | 89584.00 | 111439.00 | 64698.00 | 59685.00 | 58313.00 | 91819.00 | 64040.00 | 53809.00 | 58015.00 | 84310.00 | 62900.00 | 53265.00 | 61137.00 | 88293.00 | 52579.00 | 45408.00 | 52896.00 | 78351.00 | 46852.00 | 42358.00 | 50557.00 | 75872.00 | 51501.00 | 49605.00 | 58010.00 | 74599.00 | 42123.00 | 37432.00 | 45646.00 | 57594.00 | 37472.00 | 35323.00 | 43603.00 | 54512.00 | 35966.00 | 35023.00 | 39186.00 | 46333.00 | 28270.00 | 28571.00 | 24667.00 | 26741.00 | 20343.00 | 15700.00 | 13499.00 | 15683.00 | |
Revenue From Contract With Customer Excluding Assessed Tax | 94930.00 | 85777.00 | 90753.00 | 119575.00 | 89498.00 | 81797.00 | 94836.00 | 117154.00 | 90146.00 | 82959.00 | 97278.00 | 123945.00 | 83360.00 | 81434.00 | 89584.00 | 111439.00 | 64698.00 | 59685.00 | 58313.00 | 91819.00 | 64040.00 | 53809.00 | 58015.00 | 84310.00 | 62900.00 | 53265.00 | 61137.00 | 88293.00 | 52579.00 | 45408.00 | 52896.00 | 78351.00 | 46852.00 | 42358.00 | 50557.00 | 75872.00 | 51501.00 | 49605.00 | 58010.00 | 74599.00 | 42123.00 | 37432.00 | 45646.00 | 57594.00 | 37472.00 | 35323.00 | 43603.00 | 54512.00 | 35966.00 | 35023.00 | 39186.00 | 46333.00 | 28270.00 | 28571.00 | 24667.00 | 26741.00 | 20343.00 | 15700.00 | 13499.00 | 15683.00 | |
I Pad | 6950.00 | 7162.00 | 5559.00 | 7023.00 | 6443.00 | 5791.00 | 6670.00 | 9396.00 | 7174.00 | 7224.00 | 7646.00 | 7248.00 | 8252.00 | 7368.00 | 7807.00 | 8435.00 | 6797.00 | 6582.00 | 4368.00 | 5977.00 | 4656.00 | 5023.00 | 4872.00 | 6729.00 | 3983.00 | 4634.00 | 4008.00 | 5755.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
I Phone | 46222.00 | 39296.00 | 45963.00 | 69702.00 | 43805.00 | 39669.00 | 51334.00 | 65775.00 | 42626.00 | 40665.00 | 50570.00 | 71628.00 | 38868.00 | 39570.00 | 47938.00 | 65597.00 | 26444.00 | 26418.00 | 28962.00 | 55957.00 | 33362.00 | 25986.00 | 31051.00 | 51982.00 | 36755.00 | 29470.00 | 37559.00 | 61104.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Mac | 7744.00 | 7009.00 | 7451.00 | 7780.00 | 7614.00 | 6840.00 | 7168.00 | 7735.00 | 11508.00 | 7382.00 | 10435.00 | 10852.00 | 9178.00 | 8235.00 | 9102.00 | 8675.00 | 9032.00 | 7079.00 | 5351.00 | 7160.00 | 6991.00 | 5820.00 | 5513.00 | 7416.00 | 7340.00 | 5258.00 | 5776.00 | 6824.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Wearables Homeand Accessories | 9042.00 | 8097.00 | 7913.00 | 11953.00 | 9322.00 | 8284.00 | 8757.00 | 13482.00 | 9650.00 | 8084.00 | 8806.00 | 14701.00 | 8785.00 | 8775.00 | 7836.00 | 12971.00 | 7876.00 | 6450.00 | 6284.00 | 10010.00 | 6520.00 | 5525.00 | 5129.00 | 7308.00 | 4223.00 | 3733.00 | 3944.00 | 5481.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Product | 69958.00 | 61564.00 | 66886.00 | 96458.00 | 67184.00 | 60584.00 | 73929.00 | 96388.00 | 70958.00 | 63355.00 | 77457.00 | 104429.00 | 65083.00 | 63948.00 | 72683.00 | 95678.00 | 50149.00 | 46529.00 | 44965.00 | 79104.00 | 51529.00 | 42354.00 | 46565.00 | 73435.00 | 52301.00 | 43095.00 | 51287.00 | 79164.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Service | 24972.00 | 24213.00 | 23867.00 | 23117.00 | 22314.00 | 21213.00 | 20907.00 | 20766.00 | 19188.00 | 19604.00 | 19821.00 | 19516.00 | 18277.00 | 17486.00 | 16901.00 | 15761.00 | 14549.00 | 13156.00 | 13348.00 | 12715.00 | 12511.00 | 11455.00 | 11450.00 | 10875.00 | 10599.00 | 10170.00 | 9850.00 | 9129.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Americas | 41664.00 | 37678.00 | 37273.00 | 50430.00 | 40115.00 | 35383.00 | 37784.00 | 49278.00 | 39808.00 | 37472.00 | 40882.00 | 51496.00 | 36820.00 | 35870.00 | 34306.00 | 46310.00 | 30698.00 | 27018.00 | 25473.00 | 41367.00 | 29322.00 | 25056.00 | 25596.00 | 36940.00 | 27517.00 | 24542.00 | 24841.00 | 35193.00 | 23099.00 | 20376.00 | 21157.00 | 31968.00 | 20229.00 | 17963.00 | 19096.00 | 29325.00 | 21773.00 | 20209.00 | 21316.00 | 30566.00 | 16247.00 | 14577.00 | 17982.00 | 24789.00 | 13941.00 | 14405.00 | 14052.00 | 20341.00 | 13810.00 | 12806.00 | 13182.00 | 17714.00 | 9648.00 | 10126.00 | 9323.00 | 9218.00 | 7186.00 | 6227.00 | 4993.00 | 6092.00 | |
Europe | 24924.00 | 21884.00 | 24123.00 | 30397.00 | 22463.00 | 20205.00 | 23945.00 | 27681.00 | 22795.00 | 19287.00 | 23287.00 | 29749.00 | 20794.00 | 18943.00 | 22264.00 | 27306.00 | 16900.00 | 14173.00 | 14294.00 | 23273.00 | 14946.00 | 11925.00 | 13054.00 | 20363.00 | 15382.00 | 12138.00 | 13846.00 | 21054.00 | 13009.00 | 10675.00 | 12733.00 | 18521.00 | 10842.00 | 9643.00 | 11535.00 | 17932.00 | 10577.00 | 10342.00 | 12204.00 | 17214.00 | 9535.00 | 8091.00 | 10941.00 | 14335.00 | 8005.00 | 7614.00 | 9800.00 | 12464.00 | 8023.00 | 8237.00 | 8807.00 | 11256.00 | 7397.00 | 7098.00 | 6027.00 | 7256.00 | 5458.00 | 4160.00 | 4050.00 | 5024.00 | |
Greater China | 15033.00 | 14728.00 | 16372.00 | 20819.00 | 15084.00 | 15758.00 | 17812.00 | 23905.00 | 15470.00 | 14604.00 | 18343.00 | 25783.00 | 14563.00 | 14762.00 | 17728.00 | 21313.00 | 7946.00 | 9329.00 | 9455.00 | 13578.00 | 11134.00 | 9157.00 | 10218.00 | 13169.00 | 11411.00 | 9551.00 | 13024.00 | 17956.00 | 9801.00 | 8004.00 | 10726.00 | 16233.00 | 8785.00 | 8848.00 | 12486.00 | 18373.00 | 12518.00 | 13230.00 | 16823.00 | 16144.00 | 5778.00 | 5935.00 | 9289.00 | 8844.00 | 5733.00 | 4641.00 | 8213.00 | 6830.00 | 5427.00 | 5389.00 | 7637.00 | 4080.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Japan | 5926.00 | 5097.00 | 6262.00 | 7767.00 | 5505.00 | 4821.00 | 7176.00 | 6755.00 | 5700.00 | 5446.00 | 7724.00 | 7107.00 | 5991.00 | 6464.00 | 7742.00 | 8285.00 | 5023.00 | 4966.00 | 5206.00 | 6223.00 | 4982.00 | 4082.00 | 5532.00 | 6910.00 | 5161.00 | 3867.00 | 5468.00 | 7237.00 | 3858.00 | 3624.00 | 4485.00 | 5766.00 | 4324.00 | 3529.00 | 4281.00 | 4794.00 | 3929.00 | 2872.00 | 3457.00 | 5448.00 | 3507.00 | 2564.00 | 4047.00 | 5045.00 | 3341.00 | 2543.00 | NA | NA | NA | NA | NA | NA | NA | NA | 1383.00 | 1433.00 | NA | NA | 887.00 | 783.00 | |
Rest Of Asia Pacific | 7383.00 | 6390.00 | 6723.00 | 10162.00 | 6331.00 | 5630.00 | 8119.00 | 9535.00 | 6373.00 | 6150.00 | 7042.00 | 9810.00 | 5192.00 | 5395.00 | 7544.00 | 8225.00 | 4131.00 | 4199.00 | 3885.00 | 7378.00 | 3656.00 | 3589.00 | 3615.00 | 6928.00 | 3429.00 | 3167.00 | 3958.00 | 6853.00 | 2812.00 | 2729.00 | 3795.00 | 5863.00 | 2672.00 | 2375.00 | 3159.00 | 5448.00 | 2704.00 | 2952.00 | 4210.00 | 5227.00 | 1923.00 | 2161.00 | 2841.00 | 3929.00 | 1980.00 | 2046.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |