Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5,798,000 | 5,743,000 | 5,796,000 | 2,693,000 | 6,873,000 | 7,157,000 | 7,167,000 | 8,369,000 | 7,663,000 | 7,751,000 | 7,688,000 | 8,148,000 | 7,229,000 | 7,218,000 | 6,858,000 | 6,760,000 | 5,883,200 | 5,297,400 | 4,343,100 | 4,868,400 | 5,037,300 | 5,156,600 | 4,879,900 | 5,363,500 | 4,853,100 | 4,981,000 | 4,695,400 | 5,085,700 | 4,528,200 | 4,510,100 | 4,205,700 | 4,584,300 | 4,132,100 | 5,785,000 | 5,387,200 | 5,884,800 | 5,023,400 | 5,127,100 | 4,873,300 | 5,417,200 |
Revenue Y/Y Growth | -15.64% | -19.76% | -19.13% | -67.82% | -10.31% | -7.66% | -6.78% | 2.71% | 6.00% | 7.38% | 12.10% | 20.53% | 22.88% | 36.26% | 57.91% | 38.85% | 16.79% | 2.73% | -11.00% | -9.23% | 3.80% | 3.53% | 3.93% | 5.46% | 7.18% | 10.44% | 11.64% | 10.94% | 9.59% | -22.04% | -21.93% | -22.10% | -17.74% | 12.83% | 10.55% | 8.63% | - | - | - | - |
Cost of Revenue | 2,397,000 | 2,315,000 | 2,309,000 | 1,070,000 | 2,873,000 | 3,116,000 | 2,797,000 | 3,430,000 | 3,079,000 | 3,030,000 | 2,983,000 | 3,205,000 | 2,870,000 | 2,821,000 | 2,605,000 | 2,806,000 | 2,657,700 | 2,444,800 | 1,900,300 | 2,164,800 | 2,228,900 | 2,279,200 | 2,161,900 | 2,407,600 | 2,162,600 | 2,163,900 | 2,051,800 | 2,246,600 | 1,991,400 | 2,027,800 | 1,871,400 | 2,084,300 | 1,846,100 | 2,635,600 | 2,524,600 | 2,871,500 | 2,386,400 | 2,366,900 | 2,273,300 | 2,613,500 |
Gross Profit | 3,401,000 | 3,428,000 | 3,487,000 | 1,623,000 | 4,000,000 | 4,041,000 | 4,370,000 | 4,939,000 | 4,584,000 | 4,721,000 | 4,705,000 | 4,943,000 | 4,359,000 | 4,397,000 | 4,253,000 | 3,954,000 | 3,225,500 | 2,852,600 | 2,442,800 | 2,703,600 | 2,808,400 | 2,877,400 | 2,718,000 | 2,955,900 | 2,690,500 | 2,817,100 | 2,643,600 | 2,839,100 | 2,536,800 | 2,482,300 | 2,334,300 | 2,500,000 | 2,286,000 | 3,149,400 | 2,862,600 | 3,013,300 | 2,637,000 | 2,760,200 | 2,600,000 | 2,803,700 |
Gross Profit Margin | 58.66% | 59.69% | 60.16% | 60.27% | 58.20% | 56.46% | 60.97% | 59.02% | 59.82% | 60.91% | 61.20% | 60.67% | 60.30% | 60.92% | 62.02% | 58.49% | 54.83% | 53.85% | 56.25% | 55.53% | 55.75% | 55.80% | 55.70% | 55.11% | 55.44% | 56.56% | 56.30% | 55.83% | 56.02% | 55.04% | 55.50% | 54.53% | 55.32% | 54.44% | 53.14% | 51.20% | 52.49% | 53.84% | 53.35% | 51.76% |
Research and Development | 383,000 | 391,000 | 368,000 | 239,000 | 417,000 | 418,000 | 429,000 | 453,000 | 420,000 | 431,000 | 441,000 | 495,000 | 441,000 | 426,000 | 380,000 | 396,000 | 342,600 | 322,600 | 287,000 | 293,800 | 318,900 | 321,800 | 310,800 | 319,600 | 301,200 | 311,700 | 298,700 | 298,900 | 279,200 | 283,300 | 267,400 | 268,000 | 241,100 | 336,600 | 319,800 | 327,100 | 307,900 | 344,900 | 339,100 | 336,100 |
General and Administrative Expenses | 2,060,000 | 1,869,000 | 1,807,000 | 766,000 | 2,145,000 | 2,194,000 | 2,147,000 | 2,190,000 | 2,149,000 | 2,085,000 | 2,092,000 | 2,294,000 | 2,062,000 | 1,966,000 | 1,876,000 | 1,957,000 | 1,795,300 | 1,685,400 | 1,458,300 | 1,448,100 | 1,654,700 | 1,671,800 | 1,683,400 | 1,673,700 | 1,558,600 | 1,637,900 | 1,601,900 | 1,594,100 | 1,490,100 | 1,515,300 | 1,443,000 | 1,503,400 | 1,345,800 | 1,778,300 | 1,660,700 | 1,707,400 | 1,528,300 | 1,484,200 | 1,486,700 | 1,580,300 |
Total Operating Expenses | 2,443,000 | 2,260,000 | 2,175,000 | 1,005,000 | 2,562,000 | 2,612,000 | 2,576,000 | 2,643,000 | 2,569,000 | 2,516,000 | 2,533,000 | 2,789,000 | 3,050,000 | 2,392,000 | 2,256,000 | 2,353,000 | 2,137,900 | 2,008,000 | 1,745,300 | 1,741,900 | 1,973,600 | 1,993,600 | 1,994,200 | 1,993,300 | 1,859,800 | 1,949,600 | 1,900,600 | 1,893,000 | 1,769,300 | 1,798,600 | 1,710,400 | 1,771,400 | 1,586,900 | 2,114,900 | 1,980,500 | 2,034,500 | 1,836,200 | 1,829,100 | 1,825,800 | 1,916,400 |
Operating Income or Loss | 958,000 | 1,168,000 | 1,312,000 | 541,000 | 1,438,000 | 897,000 | 1,794,000 | 1,692,000 | 2,015,000 | 2,205,000 | 1,588,000 | 2,154,000 | 1,309,000 | 2,005,000 | 1,997,000 | 1,601,000 | 1,087,600 | 844,600 | 697,500 | 961,700 | 834,800 | 883,800 | 723,800 | 962,600 | 830,700 | 867,500 | 743,000 | 946,100 | 767,500 | 683,700 | 623,900 | 728,600 | 699,100 | 1,034,500 | 882,100 | 978,800 | 800,800 | 931,100 | 774,200 | 887,300 |
Operating Margin | 16.52% | 20.34% | 22.64% | 20.09% | 20.92% | 12.53% | 25.03% | 20.22% | 26.30% | 28.45% | 20.66% | 26.44% | 18.11% | 27.78% | 29.12% | 23.68% | 18.49% | 15.94% | 16.06% | 19.75% | 16.57% | 17.14% | 14.83% | 17.95% | 17.12% | 17.42% | 15.82% | 18.60% | 16.95% | 15.16% | 14.83% | 15.89% | 16.92% | 17.88% | 16.37% | 16.63% | 15.94% | 18.16% | 15.89% | 16.38% |
Interest Expense | 87,000 | 65,000 | 65,000 | 78,000 | 73,000 | 67,000 | 68,000 | 64,000 | 42,000 | 51,000 | 54,000 | 56,000 | 62,000 | 62,000 | 58,000 | 72,000 | 76,700 | 78,600 | 47,400 | 44,400 | 26,300 | 20,600 | 23,300 | 33,800 | 41,300 | 43,200 | 39,100 | 41,800 | 39,900 | 40,700 | 40,300 | 32,300 | 43,700 | 66,400 | 61,700 | 59,100 | 45,300 | 29,800 | 30,200 | 26,500 |
EBITDA | 1,655,000 | 1,748,000 | 1,924,000 | 1,830,000 | 2,024,000 | 2,021,000 | 2,423,000 | 2,825,000 | 2,568,000 | 2,777,000 | 2,741,000 | 2,810,000 | 2,436,000 | 2,541,000 | 2,643,000 | 2,122,600 | 1,818,000 | 1,322,000 | 1,008,000 | 1,222,500 | 1,106,000 | 1,141,200 | 1,020,900 | 1,307,900 | 1,164,100 | 1,210,400 | 1,073,000 | 1,423,500 | 1,081,100 | 988,700 | 931,100 | 1,247,600 | 712,000 | 1,355,300 | 880,800 | 1,293,800 | 616,300 | 512,500 | 990,600 | 1,228,700 |
Depreciation and Amortization | 591,000 | 580,000 | 586,000 | 493,000 | 554,000 | 562,000 | 557,000 | 565,000 | 540,000 | 552,000 | 565,000 | 587,000 | 554,000 | 525,000 | 502,000 | 508,600 | 492,000 | 478,000 | 297,000 | 202,600 | 295,400 | 298,300 | 296,100 | 330,800 | 321,500 | 334,600 | 320,800 | 318,100 | 311,400 | 303,200 | 305,600 | 305,600 | 191,600 | 320,800 | 310,100 | 315,000 | 240,600 | 248,300 | 247,400 | 237,800 |
Income Before Tax | 977,000 | 1,083,000 | 1,271,000 | 457,000 | 1,397,000 | 1,392,000 | 1,798,000 | 2,193,000 | 1,931,000 | 2,069,000 | 2,099,000 | 2,085,000 | 1,387,000 | 2,043,000 | 2,083,000 | 1,542,000 | 1,021,500 | 1,220,900 | 711,100 | 975,500 | 843,000 | 895,700 | 721,400 | 943,300 | 801,300 | 835,100 | 713,100 | 979,000 | 729,800 | 644,800 | 585,200 | 696,400 | 476,700 | 968,100 | 1,043,800 | 919,700 | 768,500 | 903,600 | 746,300 | 964,400 |
Income Tax Expense | 159,000 | 176,000 | 183,000 | -79,000 | 268,000 | 286,000 | 348,000 | -39,000 | 359,000 | 389,000 | 374,000 | 297,000 | 229,000 | 344,000 | 381,000 | 301,000 | 138,000 | 293,600 | 116,000 | 182,600 | 169,100 | 164,400 | 387,600 | 196,500 | 137,600 | 161,300 | 146,500 | 122,400 | 157,700 | 87,500 | 101,400 | -50,600 | 74,100 | 311,400 | 285,400 | 184,500 | 178,500 | 208,000 | 176,500 | 302,700 |
Net Income | 818,000 | 907,000 | 1,088,000 | 1,079,000 | 1,129,000 | 1,106,000 | 1,450,000 | 2,232,000 | 1,551,000 | 1,658,000 | 1,684,000 | 1,747,000 | 1,117,000 | 1,744,000 | 1,661,000 | 1,199,400 | 842,000 | 892,000 | 576,000 | 1,275,100 | 648,400 | 708,600 | 327,300 | 746,800 | 663,700 | 673,800 | 566,600 | 856,600 | 572,100 | 557,300 | 506,100 | 747,000 | 391,600 | 656,700 | 758,400 | 688,600 | 1,403,300 | 695,700 | 569,800 | 661,700 |
Net Income Margin | 14.11% | 15.79% | 18.77% | 40.07% | 16.43% | 15.45% | 20.23% | 26.67% | 20.24% | 21.39% | 21.90% | 21.44% | 15.45% | 24.16% | 24.22% | 17.74% | 14.31% | 16.84% | 13.26% | 26.19% | 12.87% | 13.74% | 6.71% | 13.92% | 13.68% | 13.53% | 12.07% | 16.84% | 12.63% | 12.36% | 12.03% | 16.29% | 9.48% | 11.35% | 14.08% | 11.70% | 27.94% | 13.57% | 11.69% | 12.21% |
EPS | 1.13 | 1.23 | 1.47 | 1.46 | 1.53 | 1.50 | 1.96 | 3.03 | 2.13 | 2.28 | 2.35 | 2.44 | 1.56 | 2.44 | 2.33 | 1.69 | 1.18 | 1.27 | 0.83 | 1.75 | 0.90 | 0.99 | 0.46 | 1.06 | 0.95 | 0.96 | 0.81 | 1.23 | 0.82 | 0.80 | 0.73 | 1.08 | 0.57 | 0.95 | 1.10 | 1.00 | 2.04 | 0.98 | 0.81 | 0.94 |
EPS Diluted | 1.12 | 1.22 | 1.45 | 1.45 | 1.51 | 1.49 | 1.94 | 2.96 | 2.10 | 2.25 | 2.28 | 2.39 | 1.54 | 2.40 | 2.29 | 1.66 | 1.16 | 1.24 | 0.81 | 1.73 | 0.89 | 0.97 | 0.46 | 1.05 | 0.93 | 0.95 | 0.80 | 1.21 | 0.81 | 0.79 | 0.72 | 1.07 | 0.56 | 0.94 | 1.09 | 0.99 | 2.01 | 0.97 | 0.79 | 0.92 |
Weighted Average Shares Out | 723,000 | 737,600 | 740,600 | 739,800 | 739,400 | 737,300 | 729,400 | 728,900 | 728,500 | 726,700 | 716,300 | 715,600 | 715,100 | 714,500 | 713,200 | 711,600 | 710,900 | 705,100 | 697,200 | 716,100 | 718,800 | 717,600 | 707,600 | 702,200 | 701,400 | 700,200 | 698,600 | 697,200 | 696,200 | 695,400 | 694,300 | 693,000 | 692,200 | 690,900 | 688,600 | 687,400 | 688,500 | 709,500 | 707,200 | 704,800 |
Weighted Average Shares Out Diluted | 729,400 | 742,400 | 748,600 | 746,100 | 745,900 | 744,700 | 737,200 | 745,700 | 737,400 | 736,000 | 737,700 | 738,400 | 727,000 | 736,000 | 735,100 | 724,500 | 724,300 | 718,200 | 707,900 | 726,300 | 729,300 | 727,900 | 718,500 | 711,200 | 710,600 | 709,500 | 709,500 | 707,600 | 705,600 | 705,400 | 705,700 | 701,900 | 701,300 | 698,900 | 697,100 | 697,100 | 698,700 | 719,600 | 718,700 | 717,600 |
Reported Currency: USD | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 2,627,000 | 2,374,000 | 7,031,000 | 5,864,000 | 12,277,000 | 8,575,000 | 7,379,000 | 5,995,000 | 5,150,000 | 3,984,000 | 3,717,000 | 2,586,000 | 2,552,000 | 7,322,000 | 6,330,000 | 6,035,000 | 5,687,700 | 5,539,300 | 4,367,700 | 19,912,300 | 14,252,100 | 5,433,600 | 3,910,000 | 787,800 | 776,200 | 904,000 | 1,045,700 | 630,300 | 648,600 | 726,400 | 803,900 | 963,700 | 971,400 | 4,097,600 | 664,300 | 790,800 | 1,833,500 | 3,342,000 | 2,511,000 | 3,005,600 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 2,627,000 | 2,374,000 | 7,031,000 | 5,864,000 | 12,277,000 | 8,575,000 | 7,379,000 | 5,995,000 | 5,150,000 | 3,984,000 | 3,717,000 | 2,586,000 | 2,552,000 | 7,322,000 | 6,330,000 | 6,035,000 | 5,687,700 | 5,539,300 | 4,367,700 | 19,912,300 | 14,252,100 | 5,433,600 | 3,910,000 | 787,800 | 776,200 | 904,000 | 1,045,700 | 630,300 | 648,600 | 726,400 | 803,900 | 963,700 | 971,400 | 4,097,600 | 664,300 | 790,800 | 1,833,500 | 3,342,000 | 2,511,000 | 3,005,600 |
Net Receivables | 3,507,000 | 3,298,000 | 3,379,000 | 3,922,000 | 4,201,000 | 4,199,000 | 4,313,000 | 5,880,000 | 4,409,000 | 4,527,000 | 4,407,000 | 4,631,000 | 4,194,000 | 4,103,000 | 3,949,000 | 4,045,000 | 3,495,700 | 3,378,400 | 3,433,300 | 3,191,000 | 3,467,100 | 3,481,600 | 3,409,200 | 3,029,800 | 3,323,100 | 3,296,600 | 3,270,700 | 3,521,800 | 3,254,600 | 3,214,800 | 3,034,900 | 3,186,100 | 3,081,800 | 3,994,800 | 3,871,200 | 2,985,100 | 3,906,100 | 3,565,200 | 3,446,900 | 3,445,800 |
Inventory | 2,678,000 | 2,671,000 | 2,645,000 | 2,594,000 | 3,024,000 | 3,183,000 | 3,383,000 | 3,110,000 | 3,236,000 | 3,257,000 | 3,072,000 | 2,767,000 | 2,737,000 | 2,547,000 | 2,424,000 | 2,292,000 | 2,421,700 | 2,592,900 | 2,575,000 | 1,628,300 | 2,023,700 | 2,055,900 | 2,027,900 | 1,910,100 | 2,029,400 | 1,980,500 | 1,949,100 | 1,840,800 | 1,892,300 | 1,791,700 | 1,764,900 | 1,709,400 | 1,712,200 | 2,240,200 | 2,237,700 | 2,095,400 | 2,340,600 | 1,912,200 | 1,897,200 | 1,831,500 |
Other Current Assets | 1,248,000 | 1,266,000 | 1,317,000 | 1,557,000 | 1,703,000 | 1,504,000 | 1,457,000 | 2,662,000 | 2,835,000 | 2,834,000 | 2,859,000 | 1,664,000 | 1,293,000 | 1,420,000 | 1,309,000 | 1,430,000 | 936,100 | 833,200 | 766,600 | 865,000 | 610,800 | 632,600 | 733,300 | 1,562,800 | 701,800 | 732,000 | 809,600 | 1,714,200 | 929,400 | 1,047,400 | 1,430,400 | 1,611,800 | 1,455,600 | 898,400 | 974,000 | 2,487,700 | 851,600 | 835,100 | 919,300 | 1,197,100 |
Total Current Assets | 10,060,000 | 9,609,000 | 14,372,000 | 13,937,000 | 21,205,000 | 17,461,000 | 16,532,000 | 15,883,000 | 14,250,000 | 13,229,000 | 12,670,000 | 11,648,000 | 10,776,000 | 15,392,000 | 14,012,000 | 13,802,000 | 12,541,200 | 12,343,800 | 11,142,600 | 25,596,600 | 20,353,700 | 11,603,700 | 10,080,400 | 7,093,800 | 6,830,500 | 6,913,100 | 7,075,100 | 6,850,000 | 6,260,200 | 6,256,600 | 6,318,900 | 6,665,100 | 6,493,200 | 11,231,000 | 7,747,200 | 7,836,700 | 8,931,800 | 9,654,500 | 8,774,400 | 9,431,300 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 4,843,000 | 5,743,000 | 5,662,000 | 4,553,000 | 4,302,000 | 4,176,000 | 4,065,000 | 3,956,000 | 3,719,000 | 3,794,000 | 3,815,000 | 3,790,000 | 3,640,000 | 3,410,000 | 3,266,000 | 3,262,000 | 3,052,300 | 2,972,900 | 2,988,500 | 2,302,000 | 2,519,600 | 2,541,600 | 2,504,300 | 2,511,200 | 2,462,300 | 2,492,900 | 2,475,900 | 2,454,600 | 2,424,900 | 2,422,800 | 2,408,700 | 2,354,000 | 2,255,100 | 2,784,800 | 2,872,500 | 2,825,600 | 2,791,600 | 2,161,300 | 2,135,900 | 2,203,000 |
Goodwill | 42,173,000 | 40,805,000 | 40,846,000 | 41,608,000 | 39,155,000 | 39,576,000 | 39,856,000 | 39,752,000 | 38,251,000 | 39,276,000 | 40,663,000 | 41,184,000 | 41,237,000 | 35,590,000 | 34,880,000 | 35,420,000 | 34,269,700 | 33,227,100 | 33,725,500 | 22,712,500 | 25,724,800 | 26,074,500 | 26,001,400 | 25,906,000 | 26,035,000 | 25,916,500 | 25,437,900 | 25,138,600 | 24,783,800 | 24,523,600 | 24,015,000 | 23,826,900 | 21,580,900 | 25,378,300 | 25,485,400 | 25,070,300 | 25,128,700 | 16,935,100 | 16,711,500 | 16,964,200 |
Intangible Assets | 19,854,000 | 19,545,000 | 19,888,000 | 20,746,000 | 18,786,000 | 19,317,000 | 19,976,000 | 20,300,000 | 19,964,000 | 20,907,000 | 22,146,000 | 22,843,000 | 23,375,000 | 20,517,000 | 20,393,000 | 21,282,000 | 20,854,200 | 20,444,500 | 18,512,600 | 9,749,700 | 11,145,900 | 11,424,100 | 11,541,900 | 11,673,100 | 11,814,400 | 12,185,900 | 11,581,000 | 11,667,100 | 11,693,300 | 11,749,900 | 11,816,800 | 11,818,000 | 10,307,900 | 11,083,500 | 11,263,800 | 11,270,300 | 11,690,500 | 7,097,300 | 7,358,400 | 7,369,200 |
Long Term Investments | 1,702,000 | 476,000 | 370,000 | 5,000 | 4,000 | 7,000 | 9,000 | 11,000 | 13,000 | 15,000 | 17,000 | 20,000 | 21,000 | 23,000 | 25,000 | 27,000 | 29,600 | 31,300 | 35,400 | 34,000 | 35,700 | 36,400 | 36,800 | 38,300 | 40,300 | 45,400 | 43,200 | 45,400 | 190,700 | 195,400 | 177,900 | 170,100 | 160,800 | 92,400 | 90,100 | 401,400 | 307,000 | 380,600 | 342,300 | 257,500 |
Tax Assets | 0 | 0 | 0 | -5,000 | -4,000 | -7,000 | -9,000 | -11,000 | -13,000 | -15,000 | -17,000 | -20,000 | -21,000 | -23,000 | -25,000 | -27,000 | -29,600 | -31,300 | -35,400 | -34,000 | -35,700 | -36,400 | -36,800 | -38,300 | -40,300 | -45,400 | -43,200 | -45,400 | -190,700 | -195,400 | -177,900 | -170,100 | -160,800 | -92,400 | -90,100 | -401,400 | -307,000 | -380,600 | -342,300 | -257,500 |
Other Non-Current Assets | 1,983,000 | 2,377,000 | 2,264,000 | 3,644,000 | 4,286,000 | 4,372,000 | 4,611,000 | 4,459,000 | 4,846,000 | 4,600,000 | 4,098,000 | 3,719,000 | 3,470,000 | 3,118,000 | 2,875,000 | 2,395,000 | 2,173,300 | 2,280,100 | 2,561,100 | 1,720,800 | 1,787,100 | 1,678,100 | 1,646,400 | 648,400 | 577,300 | 547,400 | 575,300 | 538,300 | 689,100 | 693,900 | 685,700 | 631,300 | 660,400 | 1,026,100 | 1,016,700 | 1,219,300 | 1,165,300 | 1,138,600 | 1,092,100 | 1,024,000 |
Total Non-Current Assets | 70,555,000 | 68,946,000 | 69,030,000 | 70,551,000 | 66,529,000 | 67,441,000 | 68,508,000 | 68,467,000 | 66,780,000 | 68,577,000 | 70,722,000 | 71,536,000 | 71,722,000 | 62,635,000 | 61,414,000 | 62,359,000 | 60,349,500 | 58,924,600 | 57,787,700 | 36,485,000 | 41,177,400 | 41,718,300 | 41,694,000 | 40,738,700 | 40,889,000 | 41,142,700 | 40,070,100 | 39,798,600 | 39,591,100 | 39,390,200 | 38,926,200 | 38,630,200 | 34,804,300 | 40,272,700 | 40,638,400 | 40,385,500 | 40,776,100 | 27,332,300 | 27,297,900 | 27,560,400 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 80,615,000 | 78,555,000 | 83,402,000 | 84,488,000 | 87,734,000 | 84,902,000 | 85,040,000 | 84,350,000 | 81,030,000 | 81,806,000 | 83,392,000 | 83,184,000 | 82,498,000 | 78,027,000 | 75,426,000 | 76,161,000 | 72,890,700 | 71,268,400 | 68,930,300 | 62,081,600 | 61,531,100 | 53,322,000 | 51,774,400 | 47,832,500 | 47,719,500 | 48,055,800 | 47,145,200 | 46,648,600 | 45,851,300 | 45,646,800 | 45,245,100 | 45,295,300 | 41,297,500 | 51,503,700 | 48,385,600 | 48,222,200 | 49,707,900 | 36,986,800 | 36,072,300 | 36,991,700 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,596,000 | 1,645,000 | 1,679,000 | 1,766,000 | 1,894,000 | 1,956,000 | 2,081,000 | 2,296,000 | 2,191,000 | 2,419,000 | 2,357,000 | 2,569,000 | 2,133,000 | 1,967,000 | 1,989,000 | 2,049,000 | 1,678,300 | 1,598,600 | 1,748,300 | 1,514,400 | 1,606,800 | 1,664,100 | 1,676,200 | 1,712,800 | 1,569,600 | 1,587,000 | 1,579,000 | 1,509,900 | 1,501,800 | 1,427,000 | 1,402,200 | 1,485,000 | 1,354,500 | 1,993,200 | 1,918,800 | 1,391,900 | 1,819,400 | 1,744,100 | 1,732,300 | 1,825,000 |
Short Term Debt | 1,200,000 | 701,000 | 1,746,000 | 1,875,000 | 2,547,000 | 1,590,000 | 1,571,000 | 758,000 | 705,000 | 10,000 | 10,000 | 215,000 | 7,000 | 23,000 | 10,000 | 200,000 | 19,700 | 17,200 | 3,234,300 | 370,000 | 1,068,600 | 153,700 | 36,600 | 51,800 | 59,800 | 175,100 | 98,700 | 194,700 | 182,200 | 169,500 | 2,221,000 | 2,594,800 | 809,100 | 2,644,500 | 197,000 | 845,200 | 3,489,300 | 110,100 | 123,700 | 71,900 |
Tax Payables | 0 | 0 | 0 | 582,000 | 0 | 0 | 0 | 691,000 | 0 | 0 | 0 | 707,000 | 0 | 0 | 0 | 552,000 | 0 | 0 | 0 | 356,500 | 0 | 0 | 0 | 292,400 | 0 | 0 | 0 | 386,400 | 0 | 0 | 0 | 293,900 | 0 | 0 | 0 | 422,300 | 0 | 0 | 0 | 566,900 |
Deferred Revenue | 0 | 0 | 0 | 1,465,000 | 0 | 0 | 0 | 1,648,000 | 0 | 0 | 0 | 1,613,000 | 0 | 0 | 0 | 1,212,000 | 0 | 0 | 0 | 687,800 | 0 | 0 | 0 | 685,200 | 0 | 0 | 0 | 666,000 | 0 | 0 | 0 | 539,800 | 0 | 0 | 0 | 633,700 | 3,274,500 | 0 | 0 | 766,500 |
Other Current Liabilities | 4,543,000 | 4,355,000 | 4,353,000 | 2,586,000 | 4,926,000 | 4,858,000 | 5,078,000 | 4,644,000 | 5,106,000 | 5,127,000 | 5,180,000 | 3,036,000 | 5,117,000 | 4,835,000 | 4,825,000 | 3,389,000 | 4,340,400 | 3,984,100 | 3,483,000 | 2,003,200 | 3,258,600 | 3,190,200 | 2,920,000 | 2,784,500 | 2,835,900 | 2,843,300 | 2,765,200 | 2,035,300 | 2,703,500 | 2,606,100 | 2,379,900 | 1,960,500 | 2,599,800 | 3,388,200 | 3,205,500 | 3,511,000 | 3,316,900 | 3,201,400 | 3,096,700 | 2,932,600 |
Total Current Liabilities | 7,339,000 | 6,701,000 | 7,778,000 | 8,274,000 | 9,367,000 | 8,404,000 | 8,730,000 | 8,389,000 | 8,002,000 | 7,556,000 | 7,547,000 | 8,140,000 | 7,257,000 | 6,825,000 | 6,824,000 | 7,402,000 | 6,038,400 | 5,599,900 | 8,465,600 | 4,932,100 | 5,934,000 | 5,008,000 | 4,632,800 | 4,841,500 | 4,465,300 | 4,605,400 | 4,442,900 | 4,792,300 | 4,387,500 | 4,202,600 | 6,003,100 | 6,874,000 | 4,763,400 | 8,025,900 | 5,321,300 | 6,170,400 | 8,625,600 | 5,055,600 | 4,952,700 | 5,396,400 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 16,324,000 | 17,509,000 | 17,517,000 | 17,661,000 | 20,613,000 | 19,385,000 | 19,361,000 | 19,949,000 | 19,542,000 | 21,152,000 | 22,868,000 | 23,057,000 | 24,619,000 | 21,408,000 | 21,245,000 | 21,978,000 | 22,741,100 | 23,264,000 | 23,597,200 | 22,156,000 | 17,353,200 | 10,924,500 | 10,258,200 | 9,688,500 | 10,558,000 | 11,145,600 | 10,410,700 | 10,327,400 | 10,726,800 | 11,422,500 | 9,729,300 | 9,674,200 | 7,503,100 | 12,007,700 | 12,194,700 | 12,025,200 | 11,522,700 | 3,052,700 | 3,053,800 | 3,401,500 |
Deferred Revenue | 0 | 0 | 0 | 249,000 | 0 | 0 | 0 | 235,000 | 0 | 0 | 0 | 213,000 | 0 | 0 | 0 | 205,000 | 0 | 0 | 0 | 118,100 | 0 | 0 | 0 | 113,800 | 0 | 0 | 0 | 104,900 | 0 | 0 | 0 | 92,700 | 0 | 0 | 0 | 160,400 | 0 | 0 | 0 | 186,800 |
Deferred Tax | 0 | 0 | 0 | 4,586,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -213,000 | 0 | 0 | 0 | -205,000 | 0 | 0 | 0 | -118,100 | 0 | 0 | 0 | -113,800 | 0 | 0 | 0 | -104,900 | 0 | 0 | 0 | -92,700 | 0 | 0 | 0 | -160,400 | 0 | 0 | 0 | -186,800 |
Other Non-Current Liabilities | 5,647,000 | 4,443,000 | 4,660,000 | 4,814,000 | 5,339,000 | 5,389,000 | 5,463,000 | 5,922,000 | 6,493,000 | 6,497,000 | 6,615,000 | 6,597,000 | 7,161,000 | 7,028,000 | 6,927,000 | 6,799,000 | 6,138,700 | 6,131,600 | 5,801,100 | 4,593,500 | 5,048,300 | 5,176,300 | 5,314,700 | 4,962,000 | 5,011,000 | 5,080,400 | 5,089,800 | 5,056,200 | 5,356,400 | 5,426,500 | 5,721,600 | 5,577,600 | 5,766,600 | 6,349,800 | 6,292,500 | 6,262,600 | 6,375,800 | 4,706,500 | 4,675,100 | 4,744,000 |
Total Non-Current Liabilities | 21,971,000 | 21,952,000 | 22,177,000 | 22,724,000 | 25,952,000 | 24,774,000 | 24,824,000 | 25,871,000 | 26,035,000 | 27,649,000 | 29,483,000 | 29,867,000 | 31,780,000 | 28,436,000 | 28,172,000 | 28,982,000 | 28,879,800 | 29,395,600 | 29,398,300 | 26,867,600 | 22,401,500 | 16,100,800 | 15,572,900 | 14,764,300 | 15,569,000 | 16,226,000 | 15,500,500 | 15,488,500 | 16,083,200 | 16,849,000 | 15,450,900 | 15,344,500 | 13,269,700 | 18,357,500 | 18,487,200 | 18,287,800 | 17,898,500 | 7,759,200 | 7,728,900 | 8,145,500 |
Total Liabilities | 29,310,000 | 28,653,000 | 29,955,000 | 30,998,000 | 35,319,000 | 33,178,000 | 33,554,000 | 34,260,000 | 34,037,000 | 35,205,000 | 37,030,000 | 38,007,000 | 39,037,000 | 35,261,000 | 34,996,000 | 36,384,000 | 34,918,200 | 34,995,500 | 37,863,900 | 31,799,700 | 28,335,500 | 21,108,800 | 20,205,700 | 19,605,800 | 20,034,300 | 20,831,400 | 19,943,400 | 20,280,800 | 20,470,700 | 21,051,600 | 21,454,000 | 22,218,500 | 18,033,100 | 26,383,400 | 23,808,500 | 24,458,200 | 26,524,100 | 12,814,800 | 12,681,600 | 13,541,900 |
Common Stock | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 8,500 | 8,500 | 8,400 | 8,400 | 8,300 | 8,300 | 8,300 | 8,200 | 8,200 | 8,200 | 8,100 | 8,100 | 8,100 | 8,100 | 8,100 | 8,100 | 8,100 | 8,100 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 7,900 |
Retained Earnings | 43,296,000 | 42,673,000 | 41,962,000 | 41,074,000 | 42,272,000 | 41,344,000 | 40,437,000 | 39,205,000 | 37,177,000 | 35,808,000 | 34,332,000 | 32,827,000 | 31,231,000 | 30,264,000 | 28,670,000 | 27,159,000 | 26,087,800 | 25,373,500 | 24,608,600 | 24,166,300 | 26,481,200 | 25,955,000 | 25,368,500 | 25,163,000 | 24,528,700 | 23,977,200 | 23,415,400 | 22,806,100 | 22,047,100 | 21,572,300 | 21,112,400 | 20,703,500 | 20,043,100 | 22,206,800 | 21,660,600 | 21,012,300 | 20,416,400 | 21,397,200 | 20,797,300 | 20,323,000 |
Accumulated Other Comprehensive Income/Loss | -1,310,000 | -2,591,000 | -2,744,000 | -1,748,000 | -3,959,000 | -3,576,000 | -2,766,000 | -2,872,000 | -3,854,000 | -2,745,000 | -1,376,000 | -1,027,000 | -1,061,000 | -675,000 | -1,322,000 | -368,000 | -1,021,100 | -1,863,100 | -2,791,300 | -3,068,300 | -3,088,300 | -2,844,300 | -2,796,100 | -2,791,100 | -2,635,700 | -2,479,200 | -1,844,700 | -1,994,200 | -2,151,800 | -2,414,500 | -2,705,200 | -3,021,700 | -2,122,300 | -2,391,200 | -2,236,500 | -2,311,200 | -2,199,000 | -2,032,100 | -2,107,900 | -1,433,700 |
Total Stockholders Equity | 51,299,000 | 49,897,000 | 53,442,000 | 53,486,000 | 52,407,000 | 51,716,000 | 51,478,000 | 50,082,000 | 46,985,000 | 46,594,000 | 46,356,000 | 45,167,000 | 43,451,000 | 42,756,000 | 40,419,000 | 39,766,000 | 37,961,000 | 36,261,700 | 31,055,100 | 30,270,600 | 32,502,300 | 32,201,200 | 31,556,600 | 28,214,400 | 27,673,400 | 27,212,300 | 27,189,900 | 26,358,200 | 25,375,400 | 24,590,000 | 23,785,800 | 23,002,800 | 23,191,600 | 25,045,100 | 24,504,700 | 23,690,300 | 23,112,700 | 24,101,200 | 23,321,000 | 23,378,100 |
Total Investments | 1,702,000 | 476,000 | 370,000 | 5,000 | 4,000 | 7,000 | 9,000 | 11,000 | 13,000 | 15,000 | 17,000 | 20,000 | 21,000 | 23,000 | 25,000 | 27,000 | 29,600 | 31,300 | 35,400 | 34,000 | 35,700 | 36,400 | 36,800 | 38,300 | 40,300 | 45,400 | 43,200 | 45,400 | 190,700 | 195,400 | 177,900 | 170,100 | 160,800 | 92,400 | 90,100 | 401,400 | 307,000 | 380,600 | 342,300 | 257,500 |
Total Debt | 17,524,000 | 18,210,000 | 19,263,000 | 19,536,000 | 22,060,000 | 19,875,000 | 19,832,000 | 19,677,000 | 19,247,000 | 20,062,000 | 21,778,000 | 22,176,000 | 23,598,000 | 20,423,000 | 20,277,000 | 21,204,000 | 21,825,800 | 22,387,200 | 25,971,500 | 21,729,100 | 17,604,800 | 10,298,100 | 9,494,800 | 9,740,300 | 10,617,800 | 11,320,700 | 10,509,400 | 10,522,100 | 10,909,000 | 11,592,000 | 11,950,300 | 12,269,000 | 8,312,200 | 14,652,200 | 12,391,700 | 12,870,400 | 15,012,000 | 3,162,800 | 3,177,500 | 3,473,400 |
Net Debt | 14,897,000 | 15,836,000 | 12,232,000 | 13,672,000 | 9,783,000 | 11,300,000 | 12,453,000 | 13,682,000 | 14,097,000 | 16,078,000 | 18,061,000 | 19,590,000 | 21,046,000 | 13,101,000 | 13,947,000 | 15,169,000 | 16,138,100 | 16,847,900 | 21,603,800 | 1,816,800 | 3,352,700 | 4,864,500 | 5,584,800 | 8,952,500 | 9,841,600 | 10,416,700 | 9,463,700 | 9,891,800 | 10,260,400 | 10,865,600 | 11,146,400 | 11,305,300 | 7,340,800 | 10,554,600 | 11,727,400 | 12,079,600 | 13,178,500 | -179,200 | 666,500 | 467,800 |
Reported Currency: USD | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-10-02 | 2020-07-03 | 2020-04-03 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 818,000 | 907,000 | 1,088,000 | 536,000 | 1,129,000 | 1,106,000 | 1,450,000 | 2,232,000 | 1,572,000 | 1,680,000 | 1,725,000 | 1,788,000 | 1,158,000 | 1,699,000 | 1,702,000 | 1,240,100 | 883,500 | 927,300 | 595,100 | 693,300 | 673,900 | 731,300 | 333,800 | 746,800 | 663,700 | 673,800 | 566,600 | 856,600 | 572,100 | 557,300 | 483,800 | 747,000 | -8,700 | 656,700 | 758,400 | 735,200 | 598,100 | 695,600 | 569,800 | 661,700 |
Depreciation & Amortization | 591,000 | 580,000 | 586,000 | 493,000 | 554,000 | 562,000 | 557,000 | 565,000 | 540,000 | 552,000 | 565,000 | 587,000 | 554,000 | 525,000 | 502,000 | 508,600 | 491,500 | 477,100 | 297,800 | 202,600 | 327,700 | 330,800 | 328,400 | 330,800 | 321,500 | 334,600 | 320,800 | 318,100 | 311,400 | 303,200 | 305,600 | 305,600 | 191,600 | 320,800 | 310,100 | 315,000 | 240,600 | 248,300 | 247,400 | 237,800 |
Deferred Income Tax | 0 | 0 | -324,000 | -1,204,000 | 0 | 0 | 0 | -559,000 | 0 | 0 | 0 | -229,000 | 0 | 0 | 0 | 518,000 | 0 | 0 | 0 | -252,200 | 0 | 0 | 0 | -195,100 | 0 | 0 | 0 | -426,900 | 0 | 0 | 0 | -383,900 | 0 | 0 | 0 | -151,300 | 0 | 0 | 0 | 177,300 |
Stock Based Compensation | 84,000 | 87,000 | 60,000 | 26,000 | 114,000 | 96,000 | 70,000 | 66,000 | 89,000 | 101,000 | 80,000 | 59,000 | 52,000 | 53,000 | 54,000 | 49,900 | 45,000 | 47,000 | 45,000 | 28,800 | 41,000 | 41,400 | 35,100 | 39,800 | 38,200 | 40,100 | 33,300 | 34,600 | 33,400 | 37,800 | 33,600 | 33,500 | 31,400 | 35,300 | 29,600 | 37,800 | 18,400 | 28,200 | 30,300 | 32,200 |
Change in Working Capital | -99,000 | -216,000 | -57,000 | -242,000 | -151,000 | 117,000 | -117,000 | -407,000 | -255,000 | -431,000 | -426,000 | -139,000 | -161,000 | -44,000 | -314,000 | 383,300 | -114,800 | 448,600 | -112,100 | -107,700 | -80,600 | 63,200 | 1,900 | 118,100 | -103,900 | -12,500 | -91,800 | -308,600 | 155,500 | 62,900 | -262,800 | -437,100 | 13,200 | 258,100 | -113,400 | 232,700 | 23,000 | 120,700 | -325,000 | 406,800 |
Accounts Receivable | 0 | 74,000 | 516,000 | -387,000 | -56,000 | 134,000 | 631,000 | -343,000 | 11,000 | -225,000 | 80,000 | -459,000 | -81,000 | -130,000 | 59,000 | -475,400 | -62,900 | 92,700 | 181,600 | -130,100 | -33,700 | -66,400 | 73,800 | -186,900 | -31,000 | -59,400 | 219,000 | -236,000 | 2,500 | -96,200 | 168,300 | -88,300 | -62,900 | -176,100 | 144,200 | -101,600 | 4,800 | -80,900 | 125,600 | -44,500 |
Inventory | 35,000 | -34,000 | -118,000 | 210,000 | 103,000 | 129,000 | -257,000 | 243,000 | -61,000 | -237,000 | -431,000 | -64,000 | -146,000 | -121,000 | -171,000 | 120,700 | -173,300 | 105,200 | -175,600 | 147,500 | 2,100 | -39,200 | -132,300 | 112,100 | -58,300 | -68,200 | -128,900 | 70,800 | -52,800 | 11,500 | -56,900 | 147,900 | 3,300 | -31,200 | -110,600 | 216,200 | 12,000 | 10,500 | -119,000 | 127,600 |
Accounts Payable | -82,000 | -30,000 | -74,000 | 250,000 | -36,000 | -135,000 | -228,000 | 185,000 | -169,000 | 120,000 | -131,000 | 449,000 | 170,000 | -32,000 | -38,000 | 334,000 | 53,300 | -170,300 | 10,000 | 99,600 | -34,500 | -14,700 | -32,300 | 154,300 | -15,500 | 35,600 | 51,400 | -5,900 | 55,600 | -13,200 | -90,900 | 116,200 | 16,600 | 100,300 | -155,000 | 246,500 | -40,800 | -10,500 | -91,300 | 181,300 |
Other Working Capital | -52,000 | -226,000 | -381,000 | -315,000 | -162,000 | -11,000 | -263,000 | -492,000 | -36,000 | -89,000 | 56,000 | -65,000 | -104,000 | 239,000 | -164,000 | 404,000 | 68,100 | 421,000 | -128,100 | -224,700 | -14,500 | 183,500 | 92,700 | 38,600 | 900 | 79,500 | -233,300 | -137,500 | 150,200 | 160,800 | -283,300 | -612,900 | 56,200 | 365,100 | 8,000 | -128,400 | 47,000 | 201,600 | -240,300 | 142,400 |
Other Non-Cash Items | 119,000 | 1,296,000 | 970,000 | 2,010,000 | 48,000 | 32,000 | -22,000 | 644,000 | 64,000 | 98,000 | 24,000 | 267,000 | 431,000 | -113,000 | -73,000 | -478,600 | 417,200 | -454,600 | -7,000 | 546,400 | 9,700 | 30,500 | -3,800 | 197,200 | -15,500 | 35,600 | 51,400 | 360,900 | 55,600 | 49,300 | -113,200 | 383,900 | 613,100 | 135,000 | -223,400 | 62,200 | 50,500 | 37,400 | -102,600 | -276,400 |
Net Cash Provided by Operating Activities | 1,513,000 | 1,417,000 | 1,739,000 | 1,619,000 | 1,672,000 | 1,926,000 | 1,947,000 | 2,541,000 | 2,010,000 | 2,000,000 | 1,968,000 | 2,333,000 | 2,034,000 | 2,120,000 | 1,871,000 | 2,221,300 | 1,722,700 | 1,445,000 | 819,000 | 1,111,200 | 965,600 | 1,171,500 | 703,300 | 1,237,600 | 919,500 | 1,036,000 | 828,900 | 834,700 | 1,072,400 | 1,010,500 | 560,200 | 649,000 | 818,200 | 1,281,800 | 772,800 | 1,231,600 | 952,600 | 1,094,000 | 523,600 | 1,239,400 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -298,000 | -287,000 | -291,000 | -402,000 | -365,000 | -341,000 | -275,000 | -329,000 | -277,000 | -296,000 | -250,000 | -420,000 | -318,000 | -305,000 | -251,000 | -316,000 | -187,000 | -155,000 | -133,000 | -179,500 | -162,100 | -154,300 | -140,100 | -142,700 | -149,600 | -153,800 | -137,900 | -173,800 | -139,300 | -147,900 | -158,600 | -167,500 | -148,600 | -150,900 | -122,600 | -161,300 | -98,400 | -136,200 | -117,000 | -171,300 |
Acquisitions Net | -502,000 | -11,000 | 0 | -5,610,000 | 4,000 | 4,000 | 42,000 | -333,000 | -227,000 | -60,000 | -17,000 | -333,000 | -9,563,000 | -646,000 | -393,000 | -152,400 | -66,800 | 808,700 | -20,734,500 | -200 | -4,500 | -18,400 | -308,200 | 105,500 | -105,500 | -2,067,800 | 0 | -273,800 | -18,100 | -93,900 | 0 | -4,780,500 | 5,800 | 2,100 | -107,500 | -97,900 | -13,608,200 | -111,300 | -487,600 | -2,582,700 |
Purchases of Investments | -61,000 | -74,000 | -53,000 | -20,000 | -8,000 | -101,000 | -43,000 | -169,000 | -26,000 | -54,000 | -274,000 | -150,000 | -232,000 | -132,000 | -420,000 | -127,100 | -87,100 | -90,500 | -37,300 | -75,500 | -73,200 | -49,100 | -43,200 | -148,900 | -61,100 | 0 | 0 | 135,900 | 0 | 0 | 0 | 5,003,900 | 0 | 0 | -157,300 | 110,300 | 13,565,200 | 0 | -87,100 | 2,359,600 |
Sales/Maturities of Investments | 242,000 | 0 | 9,000 | 28,000 | 29,000 | 3,000 | 1,000 | 271,000 | 1,000 | 114,000 | 17,000 | 22,000 | 48,000 | 13,000 | 43,000 | 13,000 | 153,900 | -718,200 | 20,771,800 | 22,200 | 77,700 | 67,500 | 351,400 | 100 | 0 | 200 | 21,900 | 137,900 | 0 | 0 | 0 | -223,400 | 0 | 0 | 264,800 | -12,400 | 43,000 | 0 | 574,700 | 223,100 |
Other Investing Activities | 13,000 | 12,000 | 14,000 | -13,000 | 11,000 | 4,000 | -29,000 | -256,000 | 14,000 | -104,000 | 21,000 | 2,000 | 17,000 | 3,000 | 28,000 | 1,500 | -142,000 | 694,000 | -20,735,000 | -33,000 | -82,500 | -74,600 | -358,400 | -111,000 | -31,600 | -2,089,000 | -6,700 | -141,700 | 2,400 | 32,600 | -5,100 | -4,756,000 | -10,800 | -25,400 | 130,900 | -99,100 | -13,654,600 | 600 | -573,700 | -2,274,800 |
Net Cash Used for Investing Activities | -606,000 | -360,000 | -321,000 | -6,017,000 | -329,000 | -431,000 | -304,000 | -816,000 | -515,000 | -400,000 | -503,000 | -879,000 | -10,048,000 | -1,067,000 | -993,000 | -581,000 | -329,000 | 539,000 | -20,868,000 | -266,000 | -244,600 | -228,900 | -498,500 | -297,000 | -286,700 | -2,242,600 | -122,700 | -315,500 | -155,000 | -209,200 | -163,700 | -4,923,500 | -153,600 | -174,200 | 8,300 | -260,400 | -13,753,000 | -246,900 | -690,700 | -2,446,100 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -14,000 | -1,027,000 | 68,000 | -4,222,000 | 2,603,000 | -3,000 | -4,000 | -704,000 | -50,000 | -944,000 | 10,000 | -1,154,000 | 3,483,000 | 14,000 | -280,000 | -1,252,000 | -1,212,000 | -4,198,000 | 4,762,000 | 3,091,800 | 7,604,600 | 681,800 | -86,100 | -820,300 | -500,000 | 1,262,800 | 0 | -467,300 | -931,600 | -831,000 | 0 | 4,425,900 | -3,006,300 | 2,373,900 | 262,000 | 699,100 | -300 | -13,000 | -248,700 | 313,700 |
Common Stock Issued | 0 | 0 | -1,000 | 102,000 | 55,000 | 30,000 | -34,000 | 16,000 | 38,000 | -23,000 | -46,000 | 23,000 | 38,000 | 0 | -12,000 | 28,300 | 56,000 | 1,788,000 | 10,300 | 15,100 | 675,400 | 45,700 | 1,480,500 | 18,700 | 27,600 | 26,500 | 23,200 | 19,800 | 13,200 | 15,300 | 20,500 | 7,900 | 11,800 | 100,900 | 43,900 | 50,900 | 66,600 | 69,900 | 61,600 | 57,900 |
Common Stock Repurchased | -640,000 | -4,530,000 | 0 | 0 | 0 | 0 | 0 | 46,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -196,000 | -200,000 | -177,000 | -200,000 | -199,000 | -218,000 | -204,000 | -203,000 | -204,000 | -220,000 | -191,000 | -191,000 | -191,000 | -191,000 | -169,000 | -169,600 | -162,000 | -145,000 | -138,000 | -365,700 | -151,100 | -121,700 | -112,200 | -112,200 | -111,900 | -111,800 | -97,500 | -97,300 | -97,100 | -97,300 | -86,600 | -86,500 | -110,500 | -110,100 | -92,700 | -92,500 | -95,700 | -95,500 | -70,400 | -70,300 |
Other Financing Activities | 5,000 | 42,000 | -24,000 | 2,108,000 | 39,000 | 13,000 | -20,000 | -15,000 | 24,000 | 4,000 | -93,000 | -100,000 | 13,000 | 1,000 | 0 | -26,400 | -1,000 | 1,666,000 | 0 | 1,790,500 | -1,200 | 44,900 | 1,595,600 | -1,300 | -148,400 | 21,100 | -247,400 | -9,100 | -13,400 | -12,000 | -524,600 | 7,600 | -673,400 | 0 | -1,103,800 | -2,637,200 | 11,358,700 | 69,900 | -3,300 | -20,900 |
Net Cash Used Provided by Financing Activities | -845,000 | -5,715,000 | -133,000 | -2,246,000 | 2,443,000 | -208,000 | -262,000 | -906,000 | -230,000 | -1,160,000 | -274,000 | -1,422,000 | 3,305,000 | -139,000 | -449,000 | -1,420,000 | -1,319,000 | -889,000 | 4,634,000 | 4,754,500 | 8,127,700 | 605,000 | 2,877,800 | -914,700 | -732,700 | 1,172,100 | -321,700 | -553,900 | -1,028,900 | -925,000 | -590,700 | 4,347,000 | -3,778,400 | 2,364,700 | -890,600 | -1,979,700 | 11,329,300 | -38,600 | -260,800 | 280,400 |
Effect of Forex Changes on Cash | 191,000 | 1,000 | -118,000 | 231,000 | -84,000 | -91,000 | 3,000 | 26,000 | -99,000 | -173,000 | -60,000 | 2,000 | -61,000 | 78,000 | -134,000 | 127,000 | 74,000 | 76,000 | -129,000 | 59,600 | -30,200 | -24,000 | 39,600 | -13,800 | -27,900 | -107,200 | 30,900 | 16,400 | 33,700 | 46,200 | 34,400 | -80,200 | -12,400 | -39,000 | -17,000 | -34,200 | -37,400 | 22,500 | -66,700 | -93,400 |
Net Change in Cash | 253,000 | -4,657,000 | 1,167,000 | -6,413,000 | 3,702,000 | 1,196,000 | 1,384,000 | 845,000 | 1,166,000 | 267,000 | 1,131,000 | 34,000 | -4,770,000 | 992,000 | 295,000 | 347,000 | 149,000 | 1,171,000 | -15,544,000 | 5,659,900 | 8,818,500 | 1,523,600 | 3,122,200 | 11,600 | -127,800 | -141,700 | 415,400 | -18,300 | -77,800 | -77,500 | -159,800 | -7,700 | -3,126,200 | 3,433,300 | -126,500 | -1,042,700 | -1,508,500 | 831,000 | -494,600 | -1,019,700 |
Cash at End of Period | 2,627,000 | 2,374,000 | 7,031,000 | 5,864,000 | 12,277,000 | 8,575,000 | 7,379,000 | 5,995,000 | 5,150,000 | 3,984,000 | 3,717,000 | 2,586,000 | 2,552,000 | 7,322,000 | 6,330,000 | 6,035,000 | 5,688,000 | 5,539,000 | 4,368,000 | 19,912,000 | 14,252,100 | 5,433,600 | 3,910,000 | 787,800 | 776,200 | 904,000 | 1,045,700 | 630,300 | 648,600 | 726,400 | 803,900 | 963,700 | 971,400 | 4,097,600 | 664,300 | 790,800 | 1,833,500 | 3,342,000 | 2,511,000 | 3,005,600 |
Cash at Start of Period | 2,374,000 | 7,031,000 | 5,864,000 | 12,277,000 | 8,575,000 | 7,379,000 | 5,995,000 | 5,150,000 | 3,984,000 | 3,717,000 | 2,586,000 | 2,552,000 | 7,322,000 | 6,330,000 | 6,035,000 | 5,688,000 | 5,539,000 | 4,368,000 | 19,912,000 | 14,252,100 | 5,433,600 | 3,910,000 | 787,800 | 776,200 | 904,000 | 1,045,700 | 630,300 | 648,600 | 726,400 | 803,900 | 963,700 | 971,400 | 4,097,600 | 664,300 | 790,800 | 1,833,500 | 3,342,000 | 2,511,000 | 3,005,600 | 4,025,300 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,513,000 | 1,417,000 | 1,739,000 | 1,619,000 | 1,672,000 | 1,926,000 | 1,947,000 | 2,541,000 | 2,010,000 | 2,000,000 | 1,968,000 | 2,333,000 | 2,034,000 | 2,120,000 | 1,871,000 | 2,221,300 | 1,722,700 | 1,445,000 | 819,000 | 1,111,200 | 965,600 | 1,171,500 | 703,300 | 1,237,600 | 919,500 | 1,036,000 | 828,900 | 834,700 | 1,072,400 | 1,010,500 | 560,200 | 649,000 | 818,200 | 1,281,800 | 772,800 | 1,231,600 | 952,600 | 1,094,000 | 523,600 | 1,239,400 |
Capital Expenditure | -298,000 | -287,000 | -291,000 | -402,000 | -365,000 | -341,000 | -275,000 | -329,000 | -277,000 | -296,000 | -250,000 | -420,000 | -318,000 | -305,000 | -251,000 | -316,000 | -187,000 | -155,000 | -133,000 | -179,500 | -162,100 | -154,300 | -140,100 | -142,700 | -149,600 | -153,800 | -137,900 | -173,800 | -139,300 | -147,900 | -158,600 | -167,500 | -148,600 | -150,900 | -122,600 | -161,300 | -98,400 | -136,200 | -117,000 | -171,300 |
Free Cash Flow | 1,215,000 | 1,130,000 | 1,448,000 | 1,217,000 | 1,307,000 | 1,585,000 | 1,672,000 | 2,212,000 | 1,733,000 | 1,704,000 | 1,718,000 | 1,913,000 | 1,716,000 | 1,815,000 | 1,620,000 | 1,905,300 | 1,535,700 | 1,290,000 | 686,000 | 931,700 | 803,500 | 1,017,200 | 563,200 | 1,094,900 | 769,900 | 882,200 | 691,000 | 660,900 | 933,100 | 862,600 | 401,600 | 481,500 | 669,600 | 1,130,900 | 650,200 | 1,070,300 | 854,200 | 957,800 | 406,600 | 1,068,100 |