Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-09-26 2014-06-27 2014-03-28 2013-12-31
Revenue 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 4,870,300 4,963,600 4,662,700 5,266,700
Revenue Y/Y Growth -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% 3.14% 3.29% 4.52% 2.86% - - - -
Cost of Revenue 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 2,304,600 2,343,400 2,209,800 2,555,000
Gross Profit 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 2,565,700 2,620,200 2,452,900 2,711,700
Gross Profit Margin 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% 52.68% 52.79% 52.61% 51.49%
Research and Development 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 328,300 336,400 313,400 332,200
General and Administrative Expenses 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 1,371,600 1,394,500 1,350,600 1,491,500
Total Operating Expenses 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 1,699,900 1,730,900 1,664,000 1,823,700
Operating Income or Loss 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 865,800 889,300 788,900 888,000
Operating Margin 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% 17.78% 17.92% 16.92% 16.86%
Interest Expense 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 30,500 33,200 32,500 32,300
EBITDA 2,072,000 1,459,000 2,401,000 2,257,000 2,577,000 2,770,000 2,153,000 2,237,000 2,003,000 2,630,000 2,643,000 1,640,000 1,589,700 1,322,000 1,056,300 1,026,400 869,300 1,247,100 1,073,100 977,100 1,164,100 878,300 752,200 1,020,800 1,081,100 988,700 931,100 728,700 890,800 1,355,300 1,415,600 978,800 1,054,400 1,181,700 1,023,900 990,900 1,148,200 1,147,600 1,018,500 889,800
Depreciation and Amortization 554,000 562,000 607,000 565,000 562,000 565,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 240,600 235,400 224,700 233,300
Income Before Tax 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 877,100 879,000 761,300 1,059,000
Income Tax Expense 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 196,500 202,600 181,600 269,700
Net Income 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,785,000 1,702,000 1,241,000 883,500 927,300 595,100 1,275,100 668,000 731,300 333,800 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,600 569,800 661,700 680,600 676,400 579,700 789,300
Net Income Margin 16.43% 15.45% 20.23% 26.67% 20.51% 21.67% 22.44% 21.94% 16.02% 24.73% 24.82% 18.36% 15.02% 17.50% 13.70% 26.19% 13.26% 14.18% 6.84% 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% 13.97% 13.63% 12.43% 14.99%
EPS 1.53 1.50 1.96 3.03 2.13 2.31 2.41 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 0.97 0.96 0.83 1.13
EPS Diluted 1.51 1.49 1.94 2.99 2.10 2.28 2.34 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 0.95 0.95 0.81 1.11
Weighted Average Shares Out 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 702,600 701,200 700,100 699,000
Weighted Average Shares Out Diluted 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 716,200 715,600 714,800 713,800

Reported Currency: USD 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 2014-09-26 2014-06-27 2014-03-28 2013-12-31
Current Assets
Cash and Cash Equivalents 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 4,025,300 3,321,100 3,346,500 3,115,200
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 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 4,025,300 3,321,100 3,346,500 3,115,200
Net Receivables 4,201,000 4,199,000 4,313,000 4,918,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,400 3,467,100 3,481,600 3,409,200 3,489,600 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 3,964,100 3,906,100 3,565,200 3,446,900 3,633,800 3,498,100 3,631,800 3,467,600 3,451,600
Inventory 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 1,874,000 1,894,200 1,871,300 1,783,500
Other Current Assets 1,703,000 1,504,000 1,457,000 1,860,000 1,455,000 1,461,000 1,474,000 1,664,000 1,293,000 1,420,000 1,309,000 1,430,000 936,100 833,200 766,600 864,600 610,800 632,600 733,300 906,300 701,800 732,000 809,600 857,100 464,700 523,700 715,200 805,900 727,800 898,400 974,000 986,400 851,600 835,100 919,300 960,400 592,100 660,200 718,900 763,400
Total Current Assets 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 9,989,500 9,507,300 9,404,300 9,113,700
Non-Current Assets
Property, Plant and Equipment 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 2,161,600 2,232,100 2,182,600 2,211,300
Goodwill 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 15,978,700 16,398,400 16,148,300 16,038,200
Intangible Assets 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 6,213,900 6,369,100 6,212,600 6,247,700
Long 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
Tax 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
Other Non-Current Assets 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 1,192,200 1,145,200 1,094,800 1,061,300
Total Non-Current Assets 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 25,546,400 26,144,800 25,638,300 25,558,500
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 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 35,535,900 35,652,100 35,042,600 34,672,200
Current Liabilities
Accounts Payable 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 2,049,000 1,819,400 1,744,100 1,732,300 1,875,000 1,684,000 1,734,800 1,685,400 1,778,200
Short Term Debt 2,547,000 1,590,000 1,571,000 591,000 705,000 10,000 10,000 8,000 7,000 23,000 10,000 11,000 19,700 17,200 3,234,300 212,400 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 71,400 49,000 64,100 62,300
Tax Payables 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 0 0 0 224,900
Deferred Revenue 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 0 0 0 686,500
Other Current Liabilities 4,926,000 4,858,000 5,078,000 3,854,000 5,106,000 5,127,000 5,180,000 3,950,000 5,117,000 4,835,000 4,825,000 4,130,000 4,340,400 3,984,100 3,483,000 2,517,500 3,258,600 3,190,200 2,920,000 2,391,700 2,835,900 2,843,300 2,765,200 2,421,700 2,703,500 2,606,100 2,379,900 2,254,400 2,599,800 3,388,200 3,205,500 2,642,500 42,400 3,201,400 3,096,700 2,683,000 2,715,700 2,622,900 2,554,900 2,030,400
Total Current Liabilities 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 4,471,100 4,406,700 4,304,400 4,557,400
Non-Current Liabilities
Long Term Debt 19,513,000 18,285,000 18,261,000 19,086,000 18,542,000 20,052,000 21,768,000 22,168,000 23,591,000 20,400,000 20,267,000 21,193,000 21,806,100 22,370,000 22,737,200 21,516,700 16,536,200 10,144,400 9,458,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 2,964,700 3,020,000 3,422,900 3,436,700
Deferred Revenue 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 0 0 0 170,200
Deferred Tax 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 0 0 0 -170,200
Other Non-Current Liabilities 6,439,000 6,489,000 6,563,000 6,550,000 7,493,000 7,597,000 7,715,000 7,699,000 8,189,000 8,036,000 7,905,000 7,789,000 7,073,700 7,025,600 6,661,100 5,350,900 5,865,300 5,956,400 6,114,700 5,075,800 5,011,000 5,080,400 5,089,800 5,161,100 5,356,400 5,426,500 5,721,600 5,670,300 5,766,600 6,349,800 6,292,500 6,262,600 6,375,800 4,706,500 4,675,100 4,744,000 4,290,000 4,436,500 4,286,500 4,226,700
Total Non-Current Liabilities 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 7,254,700 7,456,500 7,709,400 7,663,400
Total Liabilities 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 11,725,800 11,863,200 12,013,800 12,220,800
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 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 7,900 7,900 7,900 7,900
Retained Earnings 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 19,731,700 19,121,400 18,515,100 18,005,300
Accumulated Other Comprehensive Income/Loss -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 -379,800 305,800 218,600 214,500
Total Stockholders Equity 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 23,740,700 23,720,500 22,961,700 22,385,300
Total 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
Total Debt 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 3,036,100 3,069,000 3,487,000 3,499,000
Net Debt 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 -989,200 -252,100 140,500 383,800

Reported Currency: USD 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 2014-09-26 2014-06-27 2014-03-28 2013-12-31
Cash Flows from Operating Activities
Net Income 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 680,600 676,400 579,700 789,300
Depreciation & Amortization 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 240,600 235,400 224,700 233,300
Deferred Income Tax 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 0 0 0 254,600
Stock Based Compensation 92,000 109,000 79,000 66,000 89,000 101,000 80,000 59,000 52,000 53,000 54,000 49,900 45,300 46,600 45,200 28,800 44,600 46,200 39,200 39,800 38,200 40,100 33,300 34,600 33,400 37,800 33,600 33,500 9,000 46,200 41,100 37,800 40,400 29,400 31,400 32,200 33,900 26,000 29,000 32,000
Change in Working Capital -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 99,200 73,100 -322,200 225,100
Accounts Receivable -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 61,000 -152,800 -5,900 -43,300
Inventory 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 -18,200 8,200 -67,000 181,900
Accounts Payable -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 -11,900 45,800 -96,800 82,900
Other Working Capital -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 68,300 171,900 -152,500 3,600
Other Non-Cash Items 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 0 0 0 197,200 0 0 0 360,900 0 49,300 0 383,900 613,100 0 -223,400 62,200 50,500 0 0 -276,400 -38,200 -19,200 0 -456,100
Net Cash Provided by Operating Activities 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 1,016,100 991,700 511,200 1,078,200
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -130,700 -147,700 -130,900 -159,700
Acquisitions Net 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 0 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 58,500 -443,900 -162,800 -73,200
Purchases of Investments -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 0 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 -64,200 0 0 23,500
Sales/Maturities of Investments 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 5,700 0 0 49,700
Other Investing Activities 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 -18,400 27,200 9,000 179,200
Net Cash Used for Investing Activities -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 -149,100 -564,400 -284,700 19,500
Cash Flows from Financing Activities
Debt Repayment 0 0 -4,000 -700,000 0 -265,000 -10,000 -1,003,000 0 0 -279,000 -962,000 -1,250,000 0 -390,200 -890,100 -677,000 0 0 -3,900 -500,000 0 0 -106,000 0 -562,400 0 -126,400 -2,038,200 -503,800 -300 -33,400 -300 -600 -1,200 -9,800 -1,300 -402,600 -1,000 -900
Common Stock Issued 0 0 -34,000 31,000 0 0 -46,000 23,000 38,000 0 -12,000 28,300 56,100 1,787,300 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 14,100 30,900 30,000 28,700
Common Stock Repurchased 0 0 38,000 46,000 0 0 -46,000 12,000 0 0 -12,000 933,700 1,193,900 0 379,900 875,000 1,600 0 0 -14,800 472,400 0 0 86,200 0 547,100 0 118,500 2,026,400 402,900 -43,600 -17,500 -66,300 -69,300 -60,400 -48,100 -12,800 371,700 -29,000 -27,800
Dividends Paid -199,000 -218,000 -204,000 -203,000 -204,000 -220,000 -191,000 -191,000 -191,000 -191,000 -169,000 -170,000 -162,000 -145,000 -138,000 -142,000 -151,100 -121,700 -112,200 -111,800 -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 -70,000 -70,000 -17,400 -17,400
Other Financing Activities 2,642,000 10,000 -58,000 -80,000 -26,000 -675,000 19,000 -263,000 3,458,000 52,000 23,000 -1,250,000 -1,157,000 -2,531,300 4,772,000 4,896,500 8,278,800 681,000 1,509,500 -802,900 -620,800 1,257,400 -247,400 -456,600 -945,000 -827,700 -524,600 4,433,500 -3,667,900 2,474,800 -797,900 -1,887,200 11,425,000 56,900 -190,400 350,700 14,900 -388,200 32,100 32,500
Net Cash Used Provided by Financing Activities 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 -55,100 -458,200 14,700 15,100
Effect of Forex Changes on Cash -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 -107,700 5,500 -9,900 6,800
Net Change in Cash 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 704,200 -25,400 231,300 1,119,600
Cash at End of Period 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 3,321,100 3,346,500 3,115,200
Cash at Start of Period 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 3,321,100 3,346,500 3,115,200 1,995,600
Free Cash Flow
Operating Cash Flow 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 1,016,100 991,700 511,200 1,078,200
Capital Expenditure -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 -130,700 -147,700 -130,900 -159,700
Free Cash Flow 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 885,400 844,000 380,300 918,500