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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-24 2023-06-25 2023-03-26 2022-12-31 2022-09-25 2022-06-26 2022-03-27 2021-12-31 2021-09-26 2021-06-27 2021-03-28 2020-12-31 2020-09-27 2020-06-28 2020-03-29 2019-12-31 2019-09-29 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-24 2018-03-25 2017-12-31 2017-09-24 2017-06-25 2017-03-26 2016-12-31 2016-09-25 2016-06-26 2016-03-27 2015-12-31 2015-09-27 2015-06-28 2015-03-29 2014-12-31 2014-09-28
Revenue 18,122,000 17,195,000 18,874,000 16,878,000 16,693,000 15,126,000 18,991,000 16,583,000 15,446,000 14,964,000 17,729,000 16,028,000 17,029,000 16,258,000 17,032,000 16,495,000 16,220,000 15,651,000 15,878,000 15,171,000 14,427,000 14,336,000 14,411,000 14,318,000 13,398,000 11,635,000 15,137,000 12,169,000 12,685,000 11,057,000 13,752,000 11,551,000 12,914,000 11,702,000 12,917,000 11,461,000 11,643,000 10,111,000 12,530,000 11,114,000
Revenue Y/Y Growth 8.56% 13.68% -0.62% 1.78% 8.07% 1.08% 7.12% 3.46% -9.30% -7.96% 4.09% -2.83% 4.99% 3.88% 7.27% 8.73% 12.43% 9.17% 10.18% 5.96% 7.68% 23.21% -4.80% 17.66% 5.62% 5.23% 10.07% 5.35% -1.77% -5.51% 6.46% 0.79% 10.92% 15.74% 3.09% 3.12% - - - -
Cost of Revenue 15,905,000 15,202,000 16,579,000 14,830,000 14,603,000 13,080,000 16,689,000 14,463,000 13,490,000 13,055,000 15,307,000 13,726,000 14,878,000 14,072,000 14,818,000 14,359,000 14,007,000 13,560,000 13,755,000 13,108,000 12,434,000 12,148,000 12,469,000 12,397,000 11,549,000 9,977,000 13,518,000 10,818,000 11,260,000 9,904,000 12,399,000 10,167,000 11,490,000 10,368,000 11,540,000 10,170,000 10,272,000 8,848,000 11,143,000 9,839,000
Gross Profit 2,217,000 1,993,000 2,295,000 2,048,000 2,090,000 2,046,000 2,302,000 2,120,000 1,956,000 1,909,000 2,422,000 2,302,000 2,151,000 2,186,000 2,214,000 2,136,000 2,213,000 2,091,000 2,123,000 2,063,000 1,993,000 2,188,000 1,942,000 1,921,000 1,849,000 1,658,000 1,619,000 1,351,000 1,425,000 1,153,000 1,353,000 1,384,000 1,424,000 1,334,000 1,377,000 1,291,000 1,371,000 1,263,000 1,387,000 1,275,000
Gross Profit Margin 12.23% 11.59% 12.16% 12.13% 12.52% 13.53% 12.12% 12.78% 12.66% 12.76% 13.66% 14.36% 12.63% 13.45% 13.00% 12.95% 13.64% 13.36% 13.37% 13.60% 13.81% 15.26% 13.48% 13.42% 13.80% 14.25% 10.70% 11.10% 11.23% 10.43% 9.84% 11.98% 11.03% 11.40% 10.66% 11.26% 11.78% 12.49% 11.07% 11.47%
Research and Development 0 0 1,500,000 0 0 0 1,700,000 0 0 0 1,500,000 0 0 0 1,300,000 0 0 0 1,300,000 0 0 0 1,300,000 0 0 0 0 0 0 0 988,000 0 0 0 817,000 0 0 0 751,000 0
General and Administrative Expenses -15,000 35,000 125,000 124,000 126,000 124,000 135,000 0 1,304,000 166,000 105,000 1,559,000 107,000 106,000 60,000 59,000 62,000 60,000 152,000 153,000 152,000 151,000 197,000 194,000 193,000 193,000 185,000 186,000 187,000 188,000 0 0 0 0 0 0 0 0 0 0
Total Operating Expenses -33,000 97,000 2,000 6,000 -45,000 9,000 9,000 124,000 -7,000 -24,000 -33,000 8,000 -41,000 4,000 -75,000 -11,000 127,000 -31,000 -26,000 -42,000 -15,000 -95,000 91,000 -42,000 -42,000 -67,000 -240,000 -77,000 -60,000 4,000 -75,000 -204,000 -142,000 -62,000 29,000 -98,000 -74,000 -93,000 -74,000 -117,000
Operating Income or Loss 2,217,000 1,993,000 2,293,000 2,042,000 2,135,000 2,037,000 2,293,000 2,159,000 1,956,000 1,933,000 2,455,000 2,294,000 2,192,000 2,182,000 2,289,000 2,147,000 2,086,000 2,122,000 2,149,000 2,105,000 2,008,000 2,283,000 1,851,000 1,963,000 1,795,000 1,725,000 1,859,000 1,428,000 1,485,000 1,149,000 1,182,000 1,588,000 1,566,000 1,297,000 1,281,000 1,354,000 1,445,000 1,356,000 1,342,000 1,392,000
Operating Margin 12.23% 11.59% 12.15% 12.10% 12.79% 13.47% 12.07% 13.02% 12.66% 12.92% 13.85% 14.31% 12.87% 13.42% 13.44% 13.02% 12.86% 13.56% 13.53% 13.88% 13.92% 15.92% 12.84% 13.71% 13.40% 14.83% 12.28% 11.73% 11.71% 10.39% 8.60% 13.75% 12.13% 11.08% 9.92% 11.81% 12.41% 13.41% 10.71% 12.52%
Interest Expense 261,000 255,000 254,000 -237,000 223,000 202,000 202,000 145,000 141,000 135,000 146,000 141,000 142,000 140,000 149,000 145,000 149,000 148,000 157,000 162,000 163,000 171,000 171,000 177,000 165,000 155,000 174,000 162,000 160,000 155,000 171,000 162,000 166,000 164,000 142,000 104,000 104,000 93,000 87,000 82,000
EBITDA 2,576,000 2,344,000 2,820,000 2,042,000 2,563,000 2,521,000 2,392,000 2,537,000 2,299,000 2,525,000 3,001,000 1,149,000 2,646,000 2,687,000 2,699,000 2,465,000 2,418,000 2,479,000 2,311,000 2,245,000 2,134,000 2,393,000 1,958,000 2,043,000 1,872,000 1,794,000 2,254,000 1,720,000 1,779,000 1,435,000 1,782,000 3,190,000 1,863,000 1,594,000 1,605,000 1,591,000 1,693,000 1,603,000 1,613,000 1,640,000
Depreciation and Amortization 359,000 351,000 421,000 350,000 334,000 325,000 439,000 293,000 343,000 329,000 365,000 329,000 334,000 336,000 363,000 319,000 307,000 301,000 322,000 302,000 288,000 277,000 304,000 291,000 287,000 279,000 315,000 299,000 296,000 285,000 327,000 295,000 297,000 296,000 300,000 236,000 246,000 244,000 268,000 247,000
Income Before Tax 1,948,000 1,835,000 2,145,000 1,953,000 2,006,000 1,994,000 2,190,000 2,099,000 330,000 2,061,000 2,490,000 679,000 2,170,000 2,211,000 2,187,000 2,056,000 1,962,000 2,030,000 1,832,000 1,781,000 1,683,000 1,945,000 1,483,000 1,575,000 1,420,000 1,360,000 1,692,000 1,259,000 1,323,000 995,000 1,255,000 1,427,000 1,400,000 1,134,000 1,163,000 1,251,000 1,343,000 1,266,000 1,258,000 1,311,000
Income Tax Expense 307,000 290,000 279,000 -269,000 325,000 305,000 278,000 321,000 21,000 328,000 441,000 65,000 355,000 374,000 395,000 303,000 336,000 313,000 334,000 173,000 263,000 241,000 230,000 102,000 257,000 203,000 2,407,000 320,000 381,000 232,000 296,000 338,000 379,000 340,000 230,000 386,000 414,000 388,000 354,000 423,000
Net Income 1,641,000 1,545,000 1,866,000 1,684,000 1,681,000 1,689,000 1,912,000 1,778,000 309,000 1,733,000 2,049,000 614,000 1,815,000 1,837,000 1,792,000 1,698,000 1,626,000 1,717,000 1,498,000 1,608,000 1,420,000 1,704,000 1,253,000 1,473,000 1,163,000 1,157,000 -642,000 939,000 942,000 763,000 988,000 2,395,000 1,021,000 794,000 933,000 865,000 929,000 878,000 904,000 888,000
Net Income Margin 9.06% 8.99% 9.89% 9.98% 10.07% 11.17% 10.07% 10.72% 2.00% 11.58% 11.56% 3.83% 10.66% 11.30% 10.52% 10.29% 10.02% 10.97% 9.43% 10.60% 9.84% 11.89% 8.69% 10.29% 8.68% 9.94% -4.24% 7.72% 7.43% 6.90% 7.18% 20.73% 7.91% 6.79% 7.22% 7.55% 7.98% 8.68% 7.21% 7.99%
EPS 6.87 6.42 7.61 6.75 6.65 6.63 7.44 6.73 1.16 6.46 7.50 2.22 6.54 6.58 6.41 6.08 5.81 6.10 5.32 5.70 5.03 6.03 4.43 5.18 4.08 4.05 -2.25 3.27 3.27 2.63 3.39 8.02 3.37 2.61 3.05 2.80 2.98 2.78 2.87 2.81
EPS Diluted 6.85 6.39 7.58 6.73 6.63 6.61 7.40 6.71 1.16 6.44 7.47 2.21 6.52 6.56 6.38 6.05 5.79 6.08 5.29 5.66 5.00 5.99 4.39 5.14 4.05 4.02 -2.25 3.24 3.23 2.61 3.35 7.93 3.32 2.58 3.01 2.77 2.94 2.74 2.82 2.76
Weighted Average Shares Out 238,900 240,700 245,200 249,300 252,800 254,700 257,100 264,100 265,800 268,300 273,300 276,200 277,400 279,000 279,700 279,300 279,800 281,300 281,400 282,000 282,200 282,500 283,100 284,300 285,000 285,500 285,900 287,100 288,500 290,000 291,800 298,500 303,100 304,500 305,900 308,400 312,000 315,400 315,100 316,300
Weighted Average Shares Out Diluted 239,600 241,600 246,100 250,200 253,600 255,700 258,300 265,100 266,700 269,200 274,300 277,300 278,400 280,000 281,000 280,600 280,800 282,600 283,300 283,900 283,900 284,300 285,500 286,700 287,100 287,900 285,900 290,000 291,200 292,800 295,200 302,100 307,100 307,800 310,200 312,700 316,100 320,200 320,600 321,800

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-24 2023-06-25 2023-03-26 2022-12-31 2022-09-25 2022-06-26 2022-03-27 2021-12-31 2021-09-26 2021-06-27 2021-03-28 2020-12-31 2020-09-27 2020-06-28 2020-03-29 2019-12-31 2019-09-29 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-24 2018-03-25 2017-12-31 2017-09-24 2017-06-25 2017-03-26 2016-12-31 2016-09-25 2016-06-26 2016-03-27 2015-12-31 2015-09-27 2015-06-28 2015-03-29 2014-12-31 2014-09-28
Current Assets
Cash and Cash Equivalents 2,523,000 2,790,000 1,442,000 3,551,000 3,673,000 2,440,000 2,547,000 2,430,000 1,775,000 1,883,000 3,604,000 2,727,000 2,745,000 2,933,000 3,160,000 3,585,000 2,855,000 1,988,000 1,514,000 2,539,000 1,167,000 991,000 772,000 897,000 1,181,000 2,393,000 2,861,000 2,941,000 2,452,000 2,216,000 1,837,000 2,895,000 1,269,000 1,452,000 1,090,000 3,300,000 3,202,000 3,486,000 1,446,000 2,963,000
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,523,000 2,790,000 1,442,000 3,551,000 3,673,000 2,440,000 2,547,000 2,430,000 1,775,000 1,883,000 3,604,000 2,727,000 2,745,000 2,933,000 3,160,000 3,585,000 2,855,000 1,988,000 1,514,000 2,539,000 1,167,000 991,000 772,000 897,000 1,181,000 2,393,000 2,861,000 2,941,000 2,452,000 2,216,000 1,837,000 2,895,000 1,269,000 1,452,000 1,090,000 3,300,000 3,202,000 3,486,000 1,446,000 2,963,000
Net Receivables 16,837,000 16,307,000 15,315,000 16,010,000 16,435,000 15,772,000 14,823,000 14,817,000 15,154,000 14,657,000 12,542,000 14,964,000 14,036,000 13,122,000 11,523,000 12,868,000 12,656,000 13,081,000 11,431,000 13,388,000 12,934,000 13,330,000 11,916,000 12,185,000 11,763,000 11,778,000 8,603,000 9,021,000 8,762,000 8,869,000 8,202,000 8,955,000 9,275,000 8,620,000 8,061,000 6,740,000 7,064,000 6,545,000 5,884,000 6,081,000
Inventory 3,097,000 3,278,000 3,132,000 3,312,000 3,498,000 3,471,000 3,088,000 3,113,000 3,431,000 3,144,000 2,981,000 2,903,000 3,119,000 3,256,000 3,545,000 3,293,000 3,521,000 3,539,000 3,619,000 3,474,000 3,599,000 3,285,000 2,997,000 3,050,000 3,038,000 3,196,000 4,487,000 4,803,000 4,941,000 5,074,000 4,670,000 4,852,000 5,136,000 5,223,000 4,962,000 3,237,000 3,032,000 3,087,000 2,882,000 2,898,000
Other Current Assets 510,000 583,000 632,000 449,000 481,000 461,000 533,000 600,000 613,000 706,000 688,000 763,000 774,000 941,000 1,150,000 544,000 538,000 614,000 531,000 402,000 400,000 425,000 418,000 727,000 522,000 449,000 1,510,000 443,000 411,000 427,000 399,000 408,000 393,000 472,000 622,000 515,000 520,000 632,000 666,000 559,000
Total Current Assets 22,967,000 22,958,000 20,521,000 23,322,000 24,087,000 22,144,000 20,991,000 20,960,000 20,973,000 20,390,000 19,815,000 21,357,000 20,674,000 20,252,000 19,378,000 20,290,000 19,570,000 19,222,000 17,095,000 19,803,000 18,100,000 18,031,000 16,103,000 16,859,000 16,504,000 17,816,000 17,461,000 17,208,000 16,566,000 16,586,000 15,108,000 17,110,000 16,073,000 15,767,000 16,198,000 15,055,000 15,287,000 15,218,000 12,329,000 13,684,000
Non-Current Assets
Property, Plant and Equipment 8,394,000 8,354,000 8,370,000 8,046,000 7,966,000 7,938,000 7,975,000 7,629,000 7,569,000 7,561,000 7,597,000 7,332,000 7,290,000 7,213,000 7,213,000 6,803,000 6,663,000 6,605,000 6,591,000 6,240,000 6,170,000 6,140,000 6,124,000 5,902,000 5,786,000 5,749,000 5,775,000 5,511,000 5,532,000 5,481,000 5,549,000 5,369,000 5,438,000 5,417,000 5,438,000 4,677,000 4,640,000 4,654,000 4,755,000 4,590,000
Goodwill 10,787,000 10,789,000 10,799,000 10,782,000 10,795,000 10,776,000 10,780,000 10,764,000 10,794,000 10,811,000 10,813,000 10,815,000 10,810,000 10,799,000 10,806,000 10,589,000 10,579,000 10,565,000 10,604,000 10,762,000 10,775,000 10,769,000 10,769,000 10,788,000 10,781,000 10,806,000 10,807,000 10,812,000 10,780,000 10,773,000 10,764,000 10,791,000 13,621,000 13,583,000 13,628,000 10,832,000 10,867,000 10,841,000 10,862,000 10,774,000
Intangible Assets 2,040,000 2,151,000 2,212,000 2,274,000 2,336,000 2,397,000 2,459,000 2,521,000 2,584,000 2,644,000 2,706,000 2,768,000 2,849,000 2,930,000 3,012,000 3,013,000 3,077,000 3,142,000 3,213,000 3,278,000 3,351,000 3,425,000 3,494,000 3,570,000 3,646,000 3,730,000 3,797,000 3,877,000 3,944,000 4,019,000 4,093,000 4,205,000 4,051,000 4,121,000 4,147,000 0 0 0 871,000 0
Long Term Investments 620,000 611,000 3,114,000 613,000 610,000 612,000 2,903,000 627,000 630,000 632,000 3,434,000 669,000 675,000 0 784,000 0 0 0 1,200,000 0 0 0 1,200,000 0 0 0 1,400,000 0 0 0 1,400,000 0 0 0 1,300,000 0 0 0 971,000 0
Tax Assets 3,080,000 3,024,000 2,953,000 4,873,000 4,518,000 4,175,000 3,744,000 3,116,000 2,680,000 2,688,000 2,290,000 2,664,000 3,377,000 3,375,000 3,475,000 3,198,000 3,127,000 3,164,000 3,319,000 2,912,000 3,163,000 3,169,000 3,208,000 3,036,000 3,051,000 3,084,000 3,239,000 5,970,000 6,332,000 6,489,000 6,625,000 5,850,000 5,830,000 5,893,000 4,470,000 4,096,000 4,035,000 4,024,000 4,013,000 2,954,000
Other Non-Current Assets 7,188,000 7,076,000 4,487,000 6,756,000 6,666,000 6,580,000 4,028,000 6,413,000 6,528,000 6,784,000 4,218,000 6,238,000 6,424,000 6,868,000 6,042,000 6,880,000 6,587,000 6,550,000 5,506,000 6,280,000 6,281,000 6,150,000 3,978,000 5,340,000 5,357,000 5,449,000 4,042,000 5,568,000 5,557,000 5,488,000 4,267,000 5,414,000 5,395,000 5,377,000 3,947,000 4,957,000 5,019,000 5,015,000 4,143,000 4,931,000
Total Non-Current Assets 32,109,000 32,005,000 31,935,000 33,344,000 32,891,000 32,478,000 31,889,000 31,070,000 30,785,000 31,120,000 31,058,000 30,486,000 31,425,000 31,185,000 31,332,000 30,483,000 30,033,000 30,026,000 30,433,000 29,472,000 29,740,000 29,653,000 28,773,000 28,636,000 28,621,000 28,818,000 29,060,000 31,738,000 32,145,000 32,250,000 32,698,000 31,629,000 34,335,000 34,391,000 32,930,000 24,562,000 24,561,000 24,534,000 24,744,000 23,249,000
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 55,076,000 54,963,000 52,456,000 56,666,000 56,978,000 54,622,000 52,880,000 52,030,000 51,758,000 51,510,000 50,873,000 51,843,000 52,099,000 51,437,000 50,710,000 50,773,000 49,603,000 49,248,000 47,528,000 49,275,000 47,840,000 47,684,000 44,876,000 45,495,000 45,125,000 46,634,000 46,521,000 48,946,000 48,711,000 48,836,000 47,806,000 48,739,000 50,408,000 50,158,000 49,128,000 39,617,000 39,848,000 39,752,000 37,073,000 36,933,000
Current Liabilities
Accounts Payable 3,282,000 3,523,000 2,312,000 3,817,000 3,466,000 3,271,000 2,117,000 2,622,000 2,309,000 2,599,000 780,000 1,520,000 1,608,000 1,889,000 880,000 1,491,000 1,453,000 3,166,000 1,281,000 2,904,000 2,611,000 3,097,000 2,402,000 2,691,000 2,675,000 2,715,000 1,467,000 2,848,000 2,554,000 2,718,000 1,653,000 2,840,000 2,778,000 2,715,000 1,974,000 2,215,000 2,016,000 1,945,000 1,570,000 2,000,000
Short Term Debt 142,000 168,000 168,000 168,000 283,000 115,000 118,000 0 0 500,000 6,000 6,000 506,000 506,000 500,000 1,000,000 500,000 1,250,000 1,250,000 900,000 900,000 1,300,000 1,500,000 1,240,000 750,000 750,000 750,000 1,895,000 1,796,000 1,647,000 1,764,000 1,856,000 502,000 956,000 956,000 952,000 452,000 1,722,000 1,826,000 1,919,000
Tax Payables 0 0 0 0 0 0 0 0 0 2,671,000 3,108,000 3,122,000 3,029,000 2,794,000 3,163,000 2,818,000 2,488,000 2,022,000 2,466,000 2,308,000 2,077,000 1,861,000 2,122,000 2,165,000 2,051,000 1,771,000 1,785,000 1,895,000 1,796,000 1,647,000 1,764,000 1,856,000 2,012,000 1,963,000 1,916,000 1,947,000 1,808,000 1,722,000 1,826,000 1,919,000
Deferred Revenue 9,181,000 8,745,000 9,190,000 7,936,000 8,184,000 8,336,000 8,488,000 8,059,000 8,077,000 7,902,000 8,107,000 7,515,000 7,379,000 7,255,000 7,545,000 7,354,000 7,481,000 7,205,000 7,054,000 6,777,000 6,766,000 6,796,000 6,491,000 6,489,000 6,413,000 6,550,000 6,752,000 6,195,000 6,460,000 6,572,000 6,776,000 6,830,000 7,236,000 6,856,000 6,988,000 5,339,000 5,549,000 5,548,000 5,790,000 5,904,000
Other Current Liabilities 5,888,000 5,263,000 5,267,000 5,272,000 5,771,000 5,260,000 5,164,000 5,666,000 6,093,000 5,046,000 5,104,000 5,985,000 5,749,000 5,067,000 5,008,000 5,356,000 5,454,000 4,031,000 4,387,000 4,934,000 4,855,000 4,210,000 4,005,000 4,784,000 4,043,000 3,959,000 3,668,000 2,146,000 2,831,000 2,660,000 2,349,000 2,899,000 5,079,000 4,385,000 4,139,000 4,474,000 4,607,000 2,352,000 1,926,000 2,310,000
Total Current Liabilities 18,493,000 17,699,000 16,937,000 17,193,000 17,704,000 16,982,000 15,887,000 16,347,000 16,479,000 16,047,000 13,997,000 15,026,000 15,242,000 14,717,000 13,933,000 15,201,000 14,888,000 15,652,000 13,972,000 15,515,000 15,132,000 15,403,000 14,398,000 15,204,000 13,881,000 13,974,000 12,637,000 13,084,000 13,641,000 13,597,000 12,542,000 14,425,000 15,595,000 14,912,000 14,057,000 12,980,000 12,624,000 11,567,000 11,112,000 12,133,000
Non-Current Liabilities
Long Term Debt 19,115,000 19,250,000 17,291,000 17,221,000 17,262,000 15,485,000 15,429,000 11,480,000 11,644,000 11,145,000 11,670,000 11,668,000 11,665,000 11,657,000 11,669,000 11,675,000 12,174,000 11,439,000 11,404,000 12,652,000 12,637,000 12,621,000 12,604,000 13,486,000 13,479,000 13,473,000 13,513,000 14,268,000 14,283,000 14,276,000 14,282,000 14,304,000 14,307,000 14,320,000 14,305,000 7,460,000 7,950,000 8,404,000 6,169,000 6,165,000
Deferred Revenue 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
Deferred Tax 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 Liabilities 11,293,000 11,364,000 11,393,000 12,978,000 12,772,000 12,509,000 12,298,000 12,237,000 12,203,000 14,316,000 14,247,000 15,518,000 18,662,000 18,730,000 19,070,000 18,911,000 18,755,000 18,670,000 18,981,000 17,171,000 17,175,000 17,138,000 16,425,000 15,803,000 17,286,000 19,298,000 20,980,000 19,419,000 19,438,000 19,378,000 19,376,000 17,580,000 17,509,000 17,749,000 17,669,000 16,364,000 16,292,000 16,261,000 16,392,000 14,061,000
Total Non-Current Liabilities 30,408,000 30,614,000 28,684,000 30,199,000 30,034,000 27,994,000 27,727,000 23,717,000 23,847,000 25,461,000 25,917,000 27,186,000 30,327,000 30,387,000 30,739,000 30,586,000 30,929,000 30,109,000 30,385,000 29,823,000 29,812,000 29,759,000 29,029,000 29,289,000 30,765,000 32,771,000 34,493,000 33,687,000 33,721,000 33,654,000 33,658,000 31,884,000 31,816,000 32,069,000 31,974,000 23,824,000 24,242,000 24,665,000 22,561,000 20,226,000
Total Liabilities 48,901,000 48,313,000 45,621,000 47,392,000 47,738,000 44,976,000 43,614,000 40,064,000 40,326,000 41,508,000 39,914,000 42,212,000 45,569,000 45,104,000 44,672,000 45,787,000 45,817,000 45,761,000 44,357,000 45,338,000 44,944,000 45,162,000 43,427,000 44,493,000 44,646,000 46,745,000 47,130,000 46,771,000 47,362,000 47,251,000 46,200,000 46,309,000 47,411,000 46,981,000 46,031,000 36,804,000 36,866,000 36,232,000 33,673,000 32,359,000
Common Stock 237,000 239,000 240,000 247,000 251,000 254,000 254,000 261,000 264,000 265,000 271,000 274,000 276,000 278,000 279,000 278,000 278,000 279,000 280,000 281,000 281,000 281,000 281,000 283,000 283,000 284,000 284,000 285,000 286,000 288,000 289,000 291,000 301,000 303,000 303,000 306,000 309,000 313,000 314,000 314,000
Retained Earnings 14,707,000 15,222,000 15,398,000 17,066,000 17,068,000 17,478,000 16,943,000 19,839,000 19,336,000 20,716,000 21,600,000 21,476,000 21,961,000 21,977,000 21,636,000 19,844,000 18,876,000 18,708,000 18,401,000 17,265,000 16,408,000 16,278,000 15,434,000 14,737,000 14,528,000 14,123,000 11,573,000 13,173,000 12,616,000 13,087,000 13,324,000 13,023,000 13,800,000 14,128,000 14,238,000 13,828,000 14,129,000 14,922,000 14,956,000 14,124,000
Accumulated Other Comprehensive Income/Loss -8,769,000 -8,811,000 -8,803,000 -8,146,000 -8,079,000 -8,086,000 -8,023,000 -8,134,000 -8,168,000 -10,979,000 -11,006,000 -12,217,000 -15,837,000 -16,008,000 -16,121,000 -15,259,000 -15,403,000 -15,541,000 -15,554,000 -13,653,000 -13,839,000 -14,094,000 -14,321,000 -14,077,000 -14,395,000 -14,589,000 -12,540,000 -11,360,000 -11,637,000 -11,892,000 -12,102,000 -10,991,000 -11,104,000 -11,254,000 -11,444,000 -11,321,000 -11,456,000 -11,715,000 -11,870,000 -9,864,000
Total Stockholders Equity 6,175,000 6,650,000 6,835,000 9,274,000 9,240,000 9,646,000 9,266,000 11,966,000 11,432,000 10,002,000 10,959,000 9,631,000 6,522,000 6,312,000 6,015,000 4,953,000 3,751,000 3,446,000 3,127,000 3,893,000 2,850,000 2,465,000 1,394,000 943,000 416,000 -111,000 -683,000 2,098,000 1,265,000 1,483,000 1,511,000 2,323,000 2,997,000 3,177,000 3,097,000 2,813,000 2,982,000 3,520,000 3,400,000 4,574,000
Total Investments 620,000 611,000 3,114,000 613,000 610,000 612,000 2,903,000 627,000 630,000 632,000 3,434,000 669,000 675,000 0 784,000 0 0 0 1,200,000 0 0 0 1,200,000 0 0 0 1,400,000 0 0 0 1,400,000 0 0 0 1,300,000 0 0 0 971,000 0
Total Debt 19,257,000 19,418,000 17,459,000 17,389,000 17,545,000 15,600,000 15,429,000 11,480,000 11,644,000 11,645,000 11,676,000 11,674,000 12,171,000 12,163,000 12,169,000 12,675,000 12,674,000 12,689,000 12,654,000 13,552,000 13,537,000 13,921,000 14,104,000 14,726,000 14,229,000 14,223,000 14,263,000 14,268,000 14,283,000 14,276,000 14,282,000 14,304,000 14,809,000 15,276,000 15,261,000 8,412,000 8,402,000 8,404,000 6,169,000 6,165,000
Net Debt 16,734,000 16,628,000 16,017,000 13,838,000 13,872,000 13,160,000 12,882,000 9,050,000 9,869,000 9,762,000 8,072,000 8,947,000 9,426,000 9,230,000 9,009,000 9,090,000 9,819,000 10,701,000 11,140,000 11,013,000 12,370,000 12,930,000 13,332,000 13,829,000 13,048,000 11,830,000 11,402,000 11,327,000 11,831,000 12,060,000 12,445,000 11,409,000 13,540,000 13,824,000 14,171,000 5,112,000 5,200,000 4,918,000 4,723,000 3,202,000

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-24 2023-06-25 2023-03-26 2022-12-31 2022-09-25 2022-06-26 2022-03-27 2021-12-31 2021-09-26 2021-06-27 2021-03-28 2020-12-31 2020-09-27 2020-06-28 2020-03-29 2019-12-31 2019-09-29 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-24 2018-03-25 2017-12-31 2017-09-24 2017-06-25 2017-03-26 2016-12-31 2016-09-25 2016-06-26 2016-03-27 2015-12-31 2015-09-27 2015-06-28 2015-03-29 2014-12-31 2014-09-28
Cash Flows from Operating Activities
Net Income 1,641,000 1,545,000 1,866,000 1,684,000 1,681,000 1,689,000 1,912,000 1,778,000 309,000 1,733,000 2,049,000 614,000 1,815,000 1,837,000 1,792,000 1,698,000 1,626,000 1,717,000 1,498,000 1,608,000 1,420,000 1,704,000 1,253,000 1,473,000 1,163,000 1,157,000 -642,000 939,000 942,000 763,000 988,000 2,395,000 1,125,000 794,000 933,000 865,000 929,000 878,000 904,000 888,000
Depreciation & Amortization 359,000 351,000 421,000 350,000 334,000 325,000 439,000 293,000 343,000 329,000 365,000 329,000 334,000 336,000 363,000 319,000 307,000 301,000 322,000 302,000 288,000 277,000 304,000 291,000 287,000 279,000 315,000 299,000 296,000 285,000 327,000 295,000 297,000 296,000 300,000 236,000 246,000 244,000 268,000 247,000
Deferred Income Tax -68,000 -77,000 -103,000 -161,000 -117,000 -117,000 -217,000 632,000 -761,000 -411,000 -183,000 1,665,000 0 0 5,000 55,000 128,000 0 222,000 0 0 -51,000 -244,000 0 0 0 -152,000 0 0 0 -152,000 -1,234,000 0 0 -445,000 0 0 0 -401,000 0
Stock Based Compensation 93,000 61,000 44,000 75,000 89,000 57,000 43,000 61,000 80,000 54,000 38,000 62,000 80,000 47,000 39,000 67,000 73,000 42,000 31,000 54,000 67,000 37,000 25,000 50,000 60,000 38,000 25,000 32,000 57,000 44,000 25,000 27,000 53,000 44,000 20,000 29,000 49,000 40,000 36,000 31,000
Change in Working Capital -236,000 -245,000 119,000 662,000 -1,122,000 147,000 -77,000 369,000 -110,000 43,000 2,375,000 -711,000 -1,268,000 -342,000 -479,000 -523,000 -716,000 603,000 -314,000 16,000 -312,000 -132,000 710,000 -1,689,000 -1,811,000 -1,108,000 -703,000 25,000 125,000 356,000 -10,000 -208,000 142,000 208,000 184,000 34,000 2,000 -46,000 -1,048,000 -395,000
Accounts Receivable -530,000 -992,000 273,000 1,022,000 -844,000 -78,000 -21,000 337,000 -497,000 -564,000 304,000 344,000 -397,000 -236,000 502,000 355,000 57,000 -555,000 47,000 162,000 287,000 -389,000 -28,000 66,000 -109,000 -108,000 418,000 -259,000 107,000 -667,000 726,000 -323,000 -656,000 -558,000 605,000 322,000 -522,000 -661,000 259,000 367,000
Inventory 181,000 -146,000 180,000 186,000 -27,000 -383,000 25,000 318,000 -287,000 -163,000 -78,000 216,000 137,000 289,000 -252,000 228,000 18,000 80,000 -145,000 125,000 -314,000 -288,000 53,000 -12,000 158,000 -318,000 316,000 138,000 133,000 -404,000 189,000 -2,000 77,000 -310,000 -39,000 -205,000 51,000 -205,000 11,000 -241,000
Accounts Payable -249,000 1,301,000 -1,580,000 334,000 180,000 1,217,000 -560,000 312,000 -307,000 1,829,000 -751,000 -90,000 -280,000 1,023,000 -619,000 56,000 -1,703,000 1,894,000 -1,622,000 287,000 -507,000 744,000 -323,000 13,000 -66,000 1,290,000 -1,418,000 289,000 -171,000 1,111,000 -1,221,000 227,000 55,000 751,000 -797,000 184,000 78,000 375,000 -501,000 39,000
Other Working Capital 362,000 -408,000 1,246,000 -880,000 -431,000 -609,000 479,000 -598,000 981,000 -1,059,000 2,900,000 -1,181,000 -728,000 -1,418,000 -110,000 -1,162,000 912,000 -816,000 1,406,000 -558,000 222,000 -199,000 1,008,000 -1,756,000 -1,794,000 -1,972,000 -19,000 -143,000 56,000 316,000 296,000 -110,000 666,000 325,000 415,000 -267,000 395,000 445,000 -817,000 -560,000
Other Non-Cash Items 1,496,000 600,000 18,000 281,000 235,000 -537,000 -172,000 -320,000 3,327,000 -338,000 -376,000 -22,000 307,000 -130,000 87,000 264,000 764,000 -349,000 -269,000 510,000 205,000 -172,000 169,000 236,000 229,000 266,000 2,669,000 459,000 124,000 218,000 -449,000 45,000 -40,000 221,000 372,000 353,000 37,000 -159,000 40,000 219,000
Net Cash Provided by Operating Activities 1,876,000 1,635,000 2,365,000 2,891,000 1,100,000 1,564,000 1,928,000 3,133,000 1,331,000 1,410,000 4,268,000 1,937,000 1,268,000 1,748,000 1,807,000 1,880,000 2,182,000 2,314,000 1,490,000 2,490,000 1,668,000 1,663,000 2,217,000 361,000 -72,000 632,000 1,512,000 1,754,000 1,544,000 1,666,000 729,000 1,320,000 1,577,000 1,563,000 1,364,000 1,517,000 1,263,000 957,000 -201,000 990,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -370,000 -378,000 -704,000 -364,000 -329,000 -294,000 -693,000 -405,000 -304,000 -268,000 -607,000 -316,000 -318,000 -281,000 -722,000 -408,000 -343,000 -293,000 -643,000 -308,000 -249,000 -284,000 -459,000 -339,000 -264,000 -216,000 -507,000 -222,000 -278,000 -170,000 -436,000 -241,000 -235,000 -151,000 -439,000 -191,000 -191,000 -118,000 -389,000 -203,000
Acquisitions Net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -282,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9,003,000 0 0 0 -276,000 -450,000
Purchases of 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
Sales/Maturities of 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
Other Investing Activities -2,000 6,000 1,000 -34,000 -5,000 35,000 -115,000 7,000 -28,000 17,000 65,000 86,000 98,000 112,000 11,000 23,000 6,000 -2,000 205,000 13,000 -2,000 27,000 57,000 -5,000 21,000 130,000 15,000 6,000 5,000 4,000 2,000 17,000 55,000 4,000 119,000 -2,000 65,000 26,000 6,000 15,000
Net Cash Used for Investing Activities -372,000 -372,000 -703,000 -398,000 -334,000 -259,000 -808,000 -398,000 -332,000 -251,000 -542,000 -230,000 -220,000 -169,000 -993,000 -385,000 -337,000 -295,000 -438,000 -295,000 -251,000 -257,000 -402,000 -344,000 -243,000 -86,000 -492,000 -216,000 -273,000 -166,000 -434,000 -224,000 -180,000 -147,000 -9,323,000 -193,000 -126,000 -92,000 -659,000 -638,000
Cash Flows from Financing Activities
Debt Repayment -168,000 -1,980,000 -2,090,000 -115,000 -1,975,000 0 -3,944,000 0 -17,000 0 -500,000 -500,000 0 0 -500,000 0 -1,150,000 0 -600,000 0 -400,000 -200,000 0 0 0 0 0 0 0 0 -500,000 -500,000 0 0 -6,888,000 0 0 -2,213,000 0 0
Common Stock Issued 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
Common Stock Repurchased -850,000 -1,000,000 -3,000,000 -1,750,000 -750,000 -500,000 -4,206,000 -1,338,000 -356,000 -2,000,000 -2,087,000 -500,000 -500,000 -1,000,000 0 -85,000 -259,000 -756,000 -490,000 -210,000 -219,000 -281,000 -666,000 -216,000 -310,000 -300,000 -501,000 -500,000 -531,000 -500,000 -816,000 -278,000 -501,000 -501,000 -707,000 -823,000 -937,000 -604,000 -224,000 -446,000
Dividends Paid -752,000 -780,000 -767,000 -747,000 -758,000 -784,000 -766,000 -739,000 -744,000 -767,000 -762,000 -718,000 -721,000 -739,000 -728,000 -672,000 -671,000 -693,000 -675,000 -621,000 -622,000 -638,000 -622,000 -569,000 -570,000 -586,000 -572,000 -522,000 -525,000 -544,000 -530,000 -484,000 -501,000 -533,000 -505,000 -462,000 -467,000 -498,000 -474,000 -421,000
Other Financing Activities -1,000 -115,000 -4,000 -118,000 1,975,000 -128,000 25,000 -3,000 -24,000 -113,000 500,000 -507,000 -15,000 -67,000 -11,000 -8,000 -48,000 -96,000 -912,000 8,000 -400,000 -268,000 -652,000 484,000 -17,000 -128,000 -27,000 -27,000 21,000 -77,000 -7,000 1,792,000 -474,000 -124,000 73,000 59,000 -17,000 64,000 41,000 42,000
Net Cash Used Provided by Financing Activities -1,771,000 85,000 -3,771,000 -2,615,000 467,000 -1,412,000 -1,003,000 -2,080,000 -1,107,000 -2,880,000 -2,849,000 -1,725,000 -1,236,000 -1,806,000 -1,239,000 -765,000 -978,000 -1,545,000 -2,077,000 -823,000 -1,241,000 -1,187,000 -1,940,000 -301,000 -897,000 -1,014,000 -1,100,000 -1,049,000 -1,035,000 -1,121,000 -1,353,000 530,000 -1,476,000 -1,158,000 5,749,000 -1,226,000 -1,421,000 1,175,000 -657,000 -825,000
Effect of Forex Changes on Cash 0 0 -161,000 161,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 0 0 0 0
Net Change in Cash -267,000 1,348,000 -2,109,000 -122,000 1,233,000 -107,000 117,000 655,000 -108,000 -1,721,000 877,000 -18,000 -188,000 -227,000 -425,000 730,000 867,000 474,000 -1,025,000 1,372,000 176,000 219,000 -125,000 -284,000 -1,212,000 -468,000 -80,000 489,000 236,000 379,000 -1,058,000 1,626,000 -183,000 362,000 -2,210,000 98,000 -284,000 2,040,000 -1,517,000 -473,000
Cash at End of Period 2,523,000 2,790,000 1,442,000 3,551,000 3,673,000 2,440,000 2,547,000 2,430,000 1,775,000 1,883,000 3,604,000 2,727,000 2,745,000 2,933,000 3,160,000 3,585,000 2,855,000 1,988,000 1,514,000 2,539,000 1,167,000 991,000 772,000 897,000 1,181,000 2,393,000 2,861,000 2,941,000 2,452,000 2,216,000 1,837,000 2,895,000 1,269,000 1,452,000 1,090,000 3,300,000 3,202,000 3,486,000 1,446,000 2,963,000
Cash at Start of Period 2,790,000 1,442,000 3,551,000 3,673,000 2,440,000 2,547,000 2,430,000 1,775,000 1,883,000 3,604,000 2,727,000 2,745,000 2,933,000 3,160,000 3,585,000 2,855,000 1,988,000 1,514,000 2,539,000 1,167,000 991,000 772,000 897,000 1,181,000 2,393,000 2,861,000 2,941,000 2,452,000 2,216,000 1,837,000 2,895,000 1,269,000 1,452,000 1,090,000 3,300,000 3,202,000 3,486,000 1,446,000 2,963,000 3,436,000
Free Cash Flow
Operating Cash Flow 1,876,000 1,635,000 2,365,000 2,891,000 1,100,000 1,564,000 1,928,000 3,133,000 1,331,000 1,410,000 4,268,000 1,937,000 1,268,000 1,748,000 1,807,000 1,880,000 2,182,000 2,314,000 1,490,000 2,490,000 1,668,000 1,663,000 2,217,000 361,000 -72,000 632,000 1,512,000 1,754,000 1,544,000 1,666,000 729,000 1,320,000 1,577,000 1,563,000 1,364,000 1,517,000 1,263,000 957,000 -201,000 990,000
Capital Expenditure -370,000 -378,000 -704,000 -364,000 -329,000 -294,000 -693,000 -405,000 -304,000 -268,000 -607,000 -316,000 -318,000 -281,000 -722,000 -408,000 -343,000 -293,000 -643,000 -308,000 -249,000 -284,000 -459,000 -339,000 -264,000 -216,000 -507,000 -222,000 -278,000 -170,000 -436,000 -241,000 -235,000 -151,000 -439,000 -191,000 -191,000 -118,000 -389,000 -203,000
Free Cash Flow 1,506,000 1,257,000 1,661,000 2,527,000 771,000 1,270,000 1,235,000 2,728,000 1,027,000 1,142,000 3,661,000 1,621,000 950,000 1,467,000 1,085,000 1,472,000 1,839,000 2,021,000 847,000 2,182,000 1,419,000 1,379,000 1,758,000 22,000 -336,000 416,000 1,005,000 1,532,000 1,266,000 1,496,000 293,000 1,079,000 1,342,000 1,412,000 925,000 1,326,000 1,072,000 839,000 -590,000 787,000