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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Revenue 76,355,000 80,898,000 77,215,000 74,483,000 68,910,000 70,490,000 70,157,000 67,154,000 66,102,000 68,614,000 66,576,000 62,674,000 59,142,000 62,599,000 60,808,000 55,679,000 58,535,000 59,172,000 57,616,000 55,728,000 52,429,000 56,208,000 53,075,000 52,607,000 51,628,000 53,617,000 52,061,000 51,051,000 48,713,000 50,130,000 49,957,000 49,733,000 46,678,000 47,899,000 48,761,000 47,546,000 44,925,000 47,005,000 44,758,000 44,058,000
Revenue Y/Y Growth 10.80% 14.77% 10.06% 10.91% 4.25% 2.73% 5.38% 7.15% 11.77% 9.61% 9.49% 12.56% 1.04% 5.79% 5.54% -0.09% 11.65% 5.27% 8.56% 5.93% 1.55% 4.83% 1.95% 3.05% 5.98% 6.96% 4.21% 2.65% 4.36% 4.66% 2.45% 4.60% 3.90% 1.90% 8.94% 7.92% - - - -
Cost of Revenue 72,892,000 77,746,000 74,146,000 71,461,000 65,844,000 67,316,000 67,062,000 64,131,000 62,784,000 65,186,000 63,224,000 59,642,000 55,845,000 59,448,000 57,808,000 52,979,000 55,199,000 56,139,000 54,749,000 52,941,000 49,228,000 53,238,000 50,271,000 49,828,000 48,553,000 50,902,000 49,227,000 48,491,000 45,917,000 47,318,000 47,201,000 46,826,000 43,826,000 45,027,000 45,917,000 44,698,000 42,008,000 44,063,000 41,835,000 41,261,000
Gross Profit 3,463,000 3,152,000 3,069,000 3,022,000 3,066,000 3,174,000 3,095,000 3,023,000 3,318,000 3,428,000 3,352,000 3,032,000 3,297,000 3,151,000 3,000,000 2,700,000 3,336,000 3,033,000 2,867,000 2,787,000 3,201,000 2,970,000 2,804,000 2,779,000 3,075,000 2,715,000 2,834,000 2,560,000 2,796,000 2,812,000 2,756,000 2,907,000 2,852,000 2,872,000 2,844,000 2,848,000 2,917,000 2,942,000 2,923,000 2,797,000
Gross Profit Margin 4.54% 3.90% 3.97% 4.06% 4.45% 4.50% 4.41% 4.50% 5.02% 5.00% 5.03% 4.84% 5.57% 5.03% 4.93% 4.85% 5.70% 5.13% 4.98% 5.00% 6.11% 5.28% 5.28% 5.28% 5.96% 5.06% 5.44% 5.01% 5.74% 5.61% 5.52% 5.85% 6.11% 6.00% 5.83% 5.99% 6.49% 6.26% 6.53% 6.35%
Research and Development 77,000 0 0 0 89,000 0 0 0 70,000 0 0 0 74,000 0 0 0 96,000 0 0 0 71,000 0 0 0 125,000 0 0 0 341,000 0 0 0 392,000 0 0 0 392,000 0 0 0
General and Administrative Expenses 2,091,000 2,506,000 2,092,000 1,870,000 1,964,000 1,903,000 1,950,000 1,959,000 2,531,000 3,105,000 2,669,000 2,232,000 2,224,000 2,291,000 2,237,000 2,104,000 2,403,000 2,535,000 2,219,000 2,147,000 2,862,000 1,932,000 1,798,000 1,908,000 2,218,000 1,984,000 2,009,000 1,964,000 2,007,000 1,981,000 1,886,000 1,935,000 1,909,000 1,952,000 1,890,000 1,917,000 2,067,000 2,162,000 2,135,000 2,109,000
Total Operating Expenses 2,091,000 2,506,000 2,092,000 1,870,000 1,964,000 1,903,000 1,950,000 1,959,000 2,531,000 3,105,000 2,669,000 2,232,000 2,224,000 2,291,000 2,237,000 1,966,000 2,403,000 2,535,000 2,196,000 2,130,000 2,255,000 2,156,000 2,033,000 2,127,000 2,316,000 1,984,000 2,009,000 1,964,000 2,007,000 1,981,000 1,886,000 1,935,000 1,909,000 1,952,000 1,890,000 1,917,000 2,067,000 2,162,000 2,135,000 2,109,000
Operating Income or Loss 1,372,000 642,000 951,000 1,100,000 980,000 1,241,000 1,124,000 1,036,000 844,000 298,000 539,000 568,000 1,010,000 -7,362,000 634,000 678,000 869,000 360,000 626,000 634,000 -569,000 683,000 689,000 83,000 -944,000 834,000 239,000 633,000 4,726,000 831,000 580,000 972,000 740,000 920,000 954,000 931,000 700,000 780,000 788,000 688,000
Operating Margin 1.80% 0.79% 1.23% 1.48% 1.42% 1.76% 1.60% 1.54% 1.28% 0.43% 0.81% 0.91% 1.71% -11.76% 1.04% 1.22% 1.48% 0.61% 1.09% 1.14% -1.09% 1.22% 1.30% 0.16% -1.83% 1.56% 0.46% 1.24% 9.70% 1.66% 1.16% 1.95% 1.59% 1.92% 1.96% 1.96% 1.56% 1.66% 1.76% 1.56%
Interest Expense 80,000 64,000 61,000 47,000 79,000 69,000 55,000 45,000 43,000 41,000 45,000 49,000 52,000 55,000 50,000 60,000 65,000 64,000 64,000 56,000 70,000 67,000 66,000 61,000 79,000 67,000 69,000 68,000 77,000 74,000 78,000 79,000 86,000 87,000 91,000 89,000 90,000 97,000 99,000 101,000
EBITDA 1,532,000 839,000 1,003,000 1,349,000 1,294,000 1,695,000 1,471,000 1,227,000 1,006,000 528,000 1,017,000 1,061,000 1,144,000 1,141,000 1,056,000 978,000 1,330,000 724,000 -627,000 927,000 952,000 1,087,000 975,000 871,000 810,000 895,000 833,000 716,000 1,061,000 854,000 1,110,000 1,233,000 958,000 1,153,000 1,193,000 1,173,000 860,000 1,043,000 1,071,000 992,000
Depreciation and Amortization 160,000 159,000 157,000 159,000 314,000 454,000 347,000 191,000 162,000 185,000 195,000 218,000 221,000 227,000 222,000 217,000 231,000 228,000 234,000 229,000 235,000 239,000 240,000 235,000 254,000 234,000 236,000 227,000 247,000 204,000 217,000 242,000 214,000 220,000 222,000 229,000 224,000 250,000 259,000 284,000
Income Before Tax 1,170,000 612,000 916,000 1,091,000 932,000 1,448,000 1,244,000 1,006,000 647,000 277,000 442,000 562,000 1,029,000 -7,363,000 655,000 645,000 1,201,000 294,000 -970,000 619,000 -633,000 650,000 587,000 6,000 -1,094,000 697,000 178,000 458,000 4,674,000 780,000 525,000 912,000 669,000 846,000 880,000 855,000 620,000 696,000 713,000 607,000
Income Tax Expense 340,000 -18,000 213,000 94,000 106,000 329,000 271,000 199,000 240,000 238,000 132,000 26,000 316,000 -1,189,000 28,000 150,000 129,000 47,000 -294,000 136,000 111,000 123,000 35,000 87,000 -7,000 -263,000 122,000 95,000 1,044,000 131,000 200,000 239,000 204,000 204,000 244,000 256,000 209,000 183,000 222,000 182,000
Net Income 791,000 589,000 664,000 958,000 787,000 1,079,000 926,000 768,000 368,000 -7,000 267,000 486,000 666,000 -6,226,000 577,000 444,000 1,021,000 186,000 -730,000 423,000 -796,000 469,000 499,000 -138,000 -1,146,000 903,000 1,000 309,000 3,588,000 633,000 307,000 542,000 431,000 634,000 617,000 576,000 132,000 472,000 469,000 403,000
Net Income Margin 1.04% 0.73% 0.86% 1.29% 1.14% 1.53% 1.32% 1.14% 0.56% -0.01% 0.40% 0.78% 1.13% -9.95% 0.95% 0.80% 1.74% 0.31% -1.27% 0.76% -1.52% 0.83% 0.94% -0.26% -2.22% 1.68% 0.00% 0.61% 7.37% 1.26% 0.61% 1.09% 0.92% 1.32% 1.27% 1.21% 0.29% 1.00% 1.05% 0.91%
EPS 6.05 4.45 4.95 7.07 5.75 7.71 6.47 5.33 2.50 -0.05 1.73 3.11 4.19 -39.03 3.56 2.74 5.89 1.04 -4.00 2.25 -4.17 2.41 2.52 -0.69 -5.59 4.35 0.01 1.46 16.92 2.87 1.36 2.41 1.90 2.76 2.66 2.49 0.57 2.03 2.02 1.75
EPS Diluted 6.01 4.42 4.93 7.01 5.70 7.65 6.43 5.26 2.47 -0.05 1.71 3.07 4.15 -39.03 3.54 2.72 5.85 1.03 -3.99 2.24 -4.17 2.40 2.51 -0.68 -5.56 4.33 0.01 1.45 16.76 2.85 1.34 2.38 1.88 2.73 2.63 2.45 0.56 2.00 1.99 1.72
Weighted Average Shares Out 130,700 132,500 134,100 135,500 136,900 139,900 143,100 144,200 147,200 151,600 154,100 156,200 158,800 159,500 162,000 162,000 173,000 178,700 182,707 188,000 190,918 194,000 198,000 201,449 205,000 207,000 209,000 211,000 212,000 221,000 226,000 225,000 227,000 230,000 232,000 232,000 232,000 232,000 232,000 231,000
Weighted Average Shares Out Diluted 131,600 133,300 134,800 136,600 138,000 141,000 144,100 145,900 149,200 151,600 155,800 158,100 160,500 159,500 163,200 163,200 174,000 179,700 183,000 189,000 191,000 195,000 199,000 202,000 206,000 208,000 210,000 213,000 214,000 222,000 228,000 228,000 229,000 232,000 235,000 235,000 236,000 236,000 235,000 235,000

Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Current Assets
Cash and Cash Equivalents 4,585,000 1,982,000 2,524,000 2,636,000 4,678,000 2,774,000 2,916,000 2,233,000 3,532,000 2,754,000 2,151,000 2,423,000 6,278,000 3,577,000 3,091,000 2,613,000 4,015,000 2,065,000 1,356,000 1,947,000 2,981,000 1,849,000 2,118,000 2,199,000 2,672,000 2,619,000 2,563,000 2,339,000 2,783,000 2,434,000 5,464,000 4,659,000 4,048,000 3,406,000 5,359,000 5,635,000 5,341,000 4,587,000 3,804,000 4,105,000
Short Term Investments 0 0 0 0 0 0 0 0 31,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
Cash + Short Term Investments 4,585,000 1,982,000 2,524,000 2,636,000 4,678,000 2,774,000 2,916,000 2,233,000 3,532,000 2,754,000 2,151,000 2,423,000 6,278,000 3,577,000 3,091,000 2,613,000 4,015,000 2,065,000 1,356,000 1,947,000 2,981,000 1,849,000 2,118,000 2,199,000 2,672,000 2,619,000 2,563,000 2,339,000 2,783,000 2,434,000 5,464,000 4,659,000 4,048,000 3,406,000 5,359,000 5,635,000 5,341,000 4,587,000 3,804,000 4,105,000
Net Receivables 21,622,000 23,066,000 22,494,000 21,860,000 19,410,000 20,537,000 20,109,000 19,900,000 18,583,000 18,355,000 20,140,000 20,198,000 19,181,000 18,877,000 19,285,000 17,768,000 19,950,000 18,831,000 18,984,000 19,287,000 18,246,000 18,932,000 19,213,000 19,093,000 17,711,000 20,015,000 19,627,000 19,132,000 18,215,000 18,198,000 18,308,000 18,334,000 17,980,000 17,402,000 16,798,000 16,684,000 15,914,000 16,581,000 15,391,000 14,920,000
Inventory 21,139,000 22,020,000 21,945,000 20,510,000 19,691,000 20,657,000 19,876,000 19,505,000 18,702,000 19,024,000 19,342,000 20,016,000 19,246,000 19,211,000 18,435,000 16,607,000 16,734,000 17,020,000 16,356,000 16,604,000 16,709,000 16,951,000 16,671,000 16,364,000 16,310,000 17,103,000 16,885,000 15,498,000 15,278,000 16,121,000 15,273,000 15,500,000 15,335,000 16,411,000 15,587,000 14,932,000 14,296,000 15,378,000 14,063,000 14,124,000
Other Current Assets 624,000 572,000 568,000 533,000 496,000 689,000 3,547,000 3,745,000 5,414,000 831,000 861,000 706,000 665,000 688,000 701,000 850,000 617,000 618,000 657,000 590,000 529,000 587,000 542,000 558,000 443,000 458,000 719,000 728,000 672,000 513,000 526,000 545,000 1,074,000 1,042,000 1,005,000 1,320,000 1,119,000 595,000 621,000 824,000
Total Current Assets 47,970,000 47,640,000 47,531,000 45,539,000 44,292,000 44,657,000 46,448,000 45,383,000 46,231,000 46,498,000 45,580,000 43,350,000 45,382,000 42,368,000 42,345,000 38,682,000 42,222,000 39,390,000 37,353,000 38,428,000 38,465,000 38,319,000 38,544,000 38,214,000 37,136,000 40,195,000 39,794,000 37,697,000 36,948,000 39,268,000 41,338,000 39,038,000 38,437,000 38,261,000 38,749,000 38,571,000 36,670,000 37,141,000 33,879,000 33,973,000
Non-Current Assets
Property, Plant and Equipment 4,045,000 3,880,000 3,851,000 3,865,000 3,812,000 3,793,000 3,619,000 3,681,000 3,640,000 3,645,000 3,990,000 4,620,000 4,681,000 4,473,000 4,366,000 4,249,000 4,251,000 4,421,000 4,495,000 4,497,000 2,548,000 2,503,000 2,488,000 2,483,000 2,464,000 2,401,000 2,348,000 2,349,000 2,292,000 2,411,000 2,300,000 2,430,000 2,278,000 2,112,000 2,108,000 2,100,000 2,045,000 2,156,000 2,174,000 2,209,000
Goodwill 10,132,000 9,973,000 9,934,000 9,971,000 9,947,000 9,934,000 9,239,000 9,368,000 9,451,000 9,462,000 9,473,000 9,520,000 9,493,000 9,511,000 9,414,000 9,419,000 9,360,000 9,456,000 9,408,000 9,441,000 9,358,000 10,519,000 10,627,000 10,585,000 10,924,000 11,828,000 11,732,000 11,750,000 10,586,000 10,612,000 9,693,000 11,127,000 9,786,000 9,701,000 9,811,000 9,949,000 9,817,000 9,956,000 10,095,000 10,431,000
Intangible Assets 2,110,000 2,097,000 2,142,000 2,221,000 2,277,000 2,273,000 1,872,000 1,976,000 2,059,000 2,130,000 2,385,000 2,797,000 2,878,000 2,980,000 3,030,000 3,090,000 3,156,000 3,364,000 3,489,000 3,600,000 3,689,000 3,920,000 4,128,000 4,258,000 4,102,000 4,094,000 4,206,000 4,238,000 3,665,000 3,583,000 3,061,000 3,143,000 3,021,000 3,103,000 3,254,000 3,426,000 3,441,000 3,864,000 4,099,000 4,390,000
Long Term Investments 348,000 351,000 295,000 321,000 312,000 321,000 26,000 2,000 346,000 2,000 0 0 72,000 267,000 0 0 170,000 2,143,000 2,167,000 3,617,000 3,513,000 3,566,000 3,609,000 3,672,000 3,728,000 3,704,000 3,795,000 3,855,000 4,063,000 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 495,000 -351,000 -295,000 -321,000 -312,000 -321,000 -26,000 -2,000 -346,000 -2,000 0 0 -72,000 -267,000 0 0 -170,000 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 2,343,000 2,922,000 2,633,000 2,500,000 1,992,000 2,033,000 1,903,000 1,887,000 1,571,000 1,971,000 2,173,000 2,607,000 2,509,000 2,246,000 2,403,000 2,226,000 2,088,000 2,099,000 2,082,000 2,097,000 2,099,000 2,184,000 2,025,000 2,070,000 2,027,000 1,991,000 1,971,000 1,927,000 3,415,000 2,000,000 1,923,000 2,166,000 3,041,000 1,910,000 1,897,000 1,879,000 1,897,000 1,993,000 1,985,000 2,003,000
Total Non-Current Assets 19,473,000 18,872,000 18,560,000 18,557,000 18,028,000 18,033,000 16,633,000 16,912,000 17,067,000 17,210,000 18,021,000 19,544,000 19,633,000 19,477,000 19,213,000 18,984,000 19,025,000 21,483,000 21,641,000 23,252,000 21,207,000 22,692,000 22,877,000 23,068,000 23,245,000 24,018,000 24,052,000 24,119,000 24,021,000 18,606,000 16,977,000 18,866,000 18,126,000 16,826,000 17,070,000 17,354,000 17,200,000 17,969,000 18,353,000 19,033,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 67,443,000 66,512,000 66,091,000 64,096,000 62,320,000 62,690,000 63,081,000 62,295,000 63,298,000 63,708,000 63,601,000 62,894,000 65,015,000 61,845,000 61,558,000 57,666,000 61,247,000 60,873,000 58,994,000 61,680,000 59,672,000 61,011,000 61,421,000 61,282,000 60,381,000 64,213,000 63,846,000 61,816,000 60,969,000 57,874,000 58,315,000 57,904,000 56,563,000 55,087,000 55,819,000 55,925,000 53,870,000 55,110,000 52,232,000 53,006,000
Current Liabilities
Accounts Payable 47,097,000 46,699,000 46,795,000 43,982,000 42,490,000 42,238,000 41,003,000 39,708,000 38,086,000 37,183,000 38,922,000 38,389,000 38,975,000 36,509,000 36,255,000 33,209,000 37,195,000 32,744,000 32,560,000 34,021,000 33,853,000 32,091,000 33,227,000 32,063,000 32,177,000 33,009,000 33,580,000 32,015,000 31,022,000 30,811,000 31,037,000 30,424,000 28,585,000 26,854,000 27,151,000 26,319,000 25,166,000 25,205,000 22,656,000 22,812,000
Short Term Debt 345,000 562,000 345,000 350,000 1,267,000 1,313,000 1,084,000 1,092,000 1,096,000 1,104,000 387,000 1,144,000 1,132,000 1,313,000 2,127,000 1,411,000 1,406,000 3,481,000 1,213,000 683,000 330,000 2,168,000 2,520,000 3,160,000 1,129,000 1,280,000 831,000 528,000 1,240,000 3,154,000 2,166,000 2,168,000 1,619,000 1,003,000 1,252,000 1,654,000 1,664,000 1,413,000 952,000 532,000
Tax Payables 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 Revenue 0 0 0 0 0 0 0 0 0 4,332,000 4,429,000 4,297,000 3,987,000 4,094,000 3,805,000 3,471,000 3,340,000 3,359,000 -922,000 -380,000 0 0 0 0 63,000 68,000 63,000 279,000 346,000 402,000 271,000 820,000 919,000 999,000 807,000 939,000 1,078,000 1,231,000 1,003,000 1,124,000
Other Current Liabilities 4,915,000 4,400,000 4,007,000 4,090,000 4,200,000 4,455,000 6,270,000 6,401,000 9,284,000 4,833,000 2,337,000 5,000 9,000 14,000 537,000 509,000 683,000 471,000 4,294,000 3,628,000 3,443,000 3,165,000 3,116,000 3,125,000 3,316,000 3,295,000 3,291,000 2,977,000 3,004,000 3,807,000 3,577,000 3,162,000 3,948,000 5,623,000 5,565,000 5,761,000 5,589,000 4,929,000 4,726,000 4,777,000
Total Current Liabilities 52,357,000 51,661,000 51,147,000 48,422,000 47,957,000 48,006,000 48,357,000 47,201,000 48,466,000 47,452,000 46,075,000 43,835,000 44,103,000 41,930,000 42,724,000 38,600,000 42,624,000 40,055,000 37,145,000 37,952,000 37,626,000 37,424,000 38,863,000 38,348,000 36,685,000 37,652,000 37,765,000 35,799,000 35,612,000 38,174,000 37,051,000 36,574,000 35,071,000 34,479,000 34,775,000 34,673,000 33,497,000 32,778,000 29,337,000 29,245,000
Non-Current Liabilities
Long Term Debt 5,416,000 7,046,000 6,971,000 7,073,000 6,028,000 6,862,000 6,128,000 6,340,000 6,446,000 6,909,000 7,551,000 8,312,000 8,273,000 8,214,000 7,517,000 8,022,000 7,995,000 8,514,000 9,105,000 9,187,000 7,265,000 7,616,000 6,568,000 6,592,000 6,751,000 7,514,000 7,490,000 7,424,000 7,305,000 5,969,000 5,941,000 5,942,000 6,535,000 7,715,000 8,136,000 8,142,000 8,180,000 8,981,000 9,620,000 10,141,000
Deferred Revenue -917,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 -1,979,000 -1,915,000 -1,869,000 -1,820,000 -1,705,000 -1,734,000 -1,656,000
Deferred Tax 917,000 978,000 1,112,000 1,139,000 1,387,000 1,465,000 1,660,000 1,541,000 1,418,000 1,369,000 1,352,000 1,441,000 1,411,000 773,000 2,293,000 2,274,000 2,255,000 2,686,000 2,718,000 3,058,000 2,998,000 2,983,000 2,844,000 2,825,000 2,804,000 2,833,000 3,724,000 3,752,000 3,678,000 2,884,000 2,632,000 2,789,000 2,734,000 1,979,000 1,915,000 1,869,000 1,820,000 1,705,000 1,734,000 1,656,000
Other Non-Current Liabilities 11,269,000 8,509,000 8,325,000 8,702,000 8,438,000 8,446,000 8,185,000 8,685,000 8,760,000 8,765,000 8,710,000 9,344,000 9,782,000 9,913,000 1,669,000 1,703,000 1,662,000 1,836,000 1,950,000 2,016,000 2,103,000 2,195,000 2,197,000 2,448,000 2,625,000 2,807,000 2,082,000 1,938,000 1,774,000 1,684,000 1,727,000 1,768,000 1,809,000 2,555,000 2,625,000 2,741,000 902,000 2,734,000 2,749,000 2,855,000
Total Non-Current Liabilities 16,685,000 16,533,000 16,408,000 16,914,000 15,853,000 16,773,000 15,973,000 16,566,000 16,624,000 17,043,000 17,613,000 19,097,000 19,466,000 18,900,000 11,479,000 11,999,000 11,912,000 13,036,000 13,773,000 14,261,000 12,366,000 12,794,000 11,609,000 11,865,000 12,180,000 13,154,000 13,296,000 13,114,000 12,757,000 10,537,000 10,300,000 10,499,000 11,078,000 10,270,000 10,761,000 10,883,000 10,902,000 11,715,000 12,369,000 12,996,000
Total Liabilities 69,042,000 68,194,000 67,555,000 65,336,000 63,810,000 64,779,000 64,330,000 63,767,000 65,090,000 64,495,000 63,688,000 62,932,000 63,569,000 60,830,000 54,203,000 50,599,000 54,536,000 53,091,000 50,918,000 52,213,000 49,992,000 50,218,000 50,472,000 50,213,000 48,865,000 50,806,000 51,061,000 48,913,000 48,369,000 48,711,000 47,351,000 47,073,000 46,149,000 44,749,000 45,536,000 45,556,000 44,399,000 44,493,000 41,706,000 42,241,000
Common Stock 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 3,000 4,000 4,000 4,000 4,000 4,000 4,000
Retained Earnings 14,978,000 14,268,000 13,761,000 13,182,000 12,295,000 11,582,000 10,579,000 9,732,000 9,030,000 8,734,000 8,812,000 8,618,000 8,202,000 7,595,000 13,890,000 13,384,000 13,022,000 12,075,000 11,965,000 12,770,000 12,409,000 13,276,000 13,354,000 12,932,000 12,986,000 14,202,000 13,370,000 13,442,000 13,189,000 9,663,000 9,088,000 8,843,000 8,360,000 7,995,000 13,780,000 13,227,000 12,705,000 12,628,000 12,211,000 11,800,000
Accumulated Other Comprehensive Income/Loss -881,000 -812,000 -887,000 -848,000 -905,000 -899,000 -1,114,000 -948,000 -1,534,000 -1,655,000 -1,665,000 -1,627,000 -1,480,000 -1,503,000 -1,597,000 -1,735,000 -1,703,000 -1,663,000 -1,704,000 -1,778,000 -1,849,000 -1,826,000 -1,762,000 -1,801,000 -1,717,000 -1,726,000 -1,710,000 -1,936,000 -2,141,000 -2,228,000 -1,854,000 -1,739,000 -1,561,000 -1,845,000 -1,644,000 -1,434,000 -1,713,000 -804,000 -425,000 107,000
Total Stockholders Equity -1,971,000 -2,053,000 -1,828,000 -1,602,000 -1,857,000 -2,455,000 -1,767,000 -2,004,000 -2,272,000 -1,274,000 -571,000 -529,000 -21,000 -477,000 5,890,000 5,446,000 5,092,000 6,174,000 6,482,000 7,874,000 8,094,000 9,185,000 9,326,000 9,407,000 9,804,000 11,734,000 11,143,000 11,303,000 11,095,000 7,692,000 9,449,000 9,249,000 8,924,000 8,876,000 8,788,000 8,853,000 8,001,000 9,084,000 8,931,000 8,979,000
Total Investments 348,000 351,000 295,000 321,000 312,000 321,000 26,000 2,000 377,000 2,000 0 0 72,000 267,000 0 0 170,000 2,143,000 2,167,000 3,617,000 3,513,000 3,566,000 3,609,000 3,672,000 3,728,000 3,704,000 3,795,000 3,855,000 4,063,000 0 0 0 0 0 0 0 0 0 0 0
Total Debt 7,390,000 7,608,000 7,316,000 7,423,000 7,295,000 8,175,000 7,212,000 7,432,000 7,542,000 8,013,000 7,938,000 9,456,000 9,405,000 9,527,000 9,644,000 9,433,000 9,401,000 11,995,000 10,318,000 9,870,000 7,595,000 9,784,000 9,088,000 9,752,000 7,880,000 8,794,000 8,321,000 7,952,000 8,545,000 9,123,000 8,107,000 8,110,000 8,154,000 8,718,000 9,388,000 9,796,000 9,844,000 10,394,000 10,572,000 10,673,000
Net Debt 2,805,000 5,626,000 4,792,000 4,787,000 2,617,000 5,401,000 4,296,000 5,199,000 4,010,000 5,259,000 5,787,000 7,033,000 3,127,000 5,950,000 6,553,000 6,820,000 5,386,000 9,930,000 8,962,000 7,923,000 4,614,000 7,935,000 6,970,000 7,553,000 5,208,000 6,175,000 5,758,000 5,613,000 5,762,000 6,689,000 2,643,000 3,451,000 4,106,000 5,312,000 4,029,000 4,161,000 4,503,000 5,807,000 6,768,000 6,568,000

Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Cash Flows from Operating Activities
Net Income 791,000 630,000 703,000 997,000 826,000 1,120,000 967,000 809,000 405,000 39,000 310,000 533,000 713,000 -6,174,000 627,000 494,000 1,078,000 242,000 -677,000 477,000 -744,000 526,000 553,000 -80,000 -1,085,000 961,000 56,000 365,000 3,623,000 646,000 324,000 560,000 444,000 647,000 630,000 589,000 144,000 511,000 477,000 411,000
Depreciation & Amortization 160,000 159,000 157,000 159,000 161,000 148,000 151,000 148,000 162,000 185,000 195,000 218,000 221,000 227,000 222,000 217,000 231,000 228,000 234,000 229,000 235,000 239,000 240,000 235,000 254,000 234,000 236,000 227,000 247,000 204,000 217,000 242,000 214,000 220,000 222,000 229,000 224,000 250,000 259,000 284,000
Deferred Income Tax -51,000 -281,000 -36,000 -235,000 -75,000 -115,000 61,000 109,000 22,000 30,000 -54,000 36,000 612,000 -1,485,000 -63,000 28,000 45,000 -7,000 -396,000 16,000 19,000 110,000 15,000 45,000 -21,000 -889,000 -43,000 85,000 760,000 212,000 -121,000 31,000 34,000 7,000 0 23,000 116,000 -55,000 -25,000 135,000
Stock Based Compensation 182,000 45,000 46,000 0 162,000 0 0 0 161,000 0 0 0 151,000 0 0 0 119,000 0 0 0 95,000 0 0 0 12,000 0 0 0 6,000 30,000 0 0 10,000 35,000 0 0 47,000 45,000 0 0
Change in Working Capital 3,262,000 -968,000 -254,000 -2,113,000 2,132,000 406,000 -8,000 -2,146,000 2,008,000 125,000 723,000 -2,774,000 1,609,000 8,540,000 -115,000 -1,848,000 3,610,000 -1,141,000 -900,000 -880,000 2,869,000 -1,250,000 552,000 -1,557,000 2,214,000 -425,000 -223,000 -50,000 830,000 -717,000 464,000 1,110,000 2,217,000 -1,720,000 -299,000 -302,000 1,084,000 -33,000 -1,011,000 -500,000
Accounts Receivable 1,344,000 -1,091,000 -827,000 -2,380,000 502,000 -310,000 -299,000 -1,584,000 82,000 -1,925 -1,266,000 -1,045,000 -355,000 519,000 -1,310,000 2,291,000 -1,450,000 -276,000 6,000 -1,061,000 576,000 162,000 -291,000 -1,414,000 2,221,000 -234,000 -449,000 -363,000 -108,000 3,000 -357,000 -300,000 -290,000 -630,000 -288,000 -749,000 11,000 -1,297,000 -836,000 -699,000
Inventory 1,090,000 -35,000 -1,523,000 -826,000 931,000 -737,000 -498,000 -955,000 490,000 -495,000 -263,000 -901,000 -230,000 -650,000 -1,634,000 238,000 313,000 -1,020,000 186,000 145,000 388,000 -358,000 -284,000 -114,000 952,000 -193,000 -1,158,000 -59,000 694,000 -536,000 283,000 -121,000 1,146,000 -928,000 -834,000 -635,000 510,000 -1,493,000 -260,000 -901,000
Accounts Payable 424,000 -144,000 2,834,000 1,473,000 2,782,000 1,239,000 1,286,000 1,006,000 1,190,000 1,612 2,040,000 -609,000 2,507,000 0 0 -4,214,000 4,881,000 274,000 -1,330,000 127,000 1,801,000 -1,022,000 1,165,000 32,000 -932,000 -605,000 1,345,000 463,000 179,000 -281,000 623,000 1,549,000 1,607,000 -265,000 957,000 1,003,000 554,000 2,662,000 134,000 1,368,000
Other Working Capital 404,000 302,000 -738,000 -380,000 -2,083,000 214,000 -497,000 -613,000 1,518,000 620,313 986,000 -219,000 1,839,000 9,190,000 1,519,000 -163,000 3,297,000 -119,000 238,000 -91,000 104,000 -32,000 -38,000 -61,000 -27,000 607,000 39,000 -91,000 65,000 97,000 -85,000 -18,000 -246,000 103,000 -134,000 79,000 9,000 95,000 -49,000 -268,000
Other Non-Cash Items -2,553,000 669,000 349,000 -735,000 119,000 109,000 -64,000 139,000 290,000 212,000 226,000 261,000 268,000 -76,000 252,000 40,000 58,000 428,000 170,000 106,000 83,000 167,000 -38,000 -370,000 1,648,000 121,000 -39,000 -5,000 -4,031,000 6,000 -184,000 -197,000 187,000 126,000 244,000 -85,000 268,000 346,000 201,000 -148,000
Net Cash Provided by Operating Activities 4,147,000 254,000 965,000 -1,052,000 3,325,000 1,668,000 1,107,000 -941,000 2,887,000 1,377,000 1,792,000 -1,622,000 3,370,000 1,213,000 1,021,000 -1,062,000 4,654,000 -121,000 -108,000 -51,000 3,895,000 -177,000 1,379,000 -1,061,000 3,022,000 -16,000 598,000 741,000 1,435,000 381,000 1,069,000 1,859,000 3,106,000 -685,000 797,000 454,000 1,883,000 1,064,000 -17,000 182,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -269,000 -154,000 -140,000 -124,000 -182,000 -154,000 -122,000 -100,000 -155,000 -101,000 -120,000 -159,000 -214,000 -162,000 -148,000 -117,000 -168,000 -154,000 -73,000 -111,000 -152,000 -157,000 -103,000 -145,000 -188,000 -137,000 -137,000 -118,000 -193,000 -129,000 -126,000 -114,000 -260,000 -143,000 -154,000 -120,000 -140,000 -133,000 -153,000 -119,000
Acquisitions Net -266,000 -9,000 11,000 39,000 -8,000 -255,000 234,000 239,000 381,000 16,000 93,000 82,000 73,000 291,000 -2,000 3,000 -36,000 -2,000 -49,000 -46,000 -19,000 9,000 32,000 -826,000 -869,000 60,000 -102,000 -1,482,000 1,462,000 -2,126,000 -219,000 -1,920,000 -9,000 -14,000 115,000 78,000 -130,000 6,000 -17,000 -14,000
Purchases of Investments 0 0 0 -66,000 0 0 0 0 182,883 -33,883 0 -149,000 54,000 0 0 -54,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
Sales/Maturities of Investments 0 0 0 20,000 659,000 0 0 207,000 363,117 -117 0 83,000 382,000 0 0 9,000 70,000 0 0 0 15,000 0 0 0 -169,000 0 0 0 0 0 0 0 210,000 0 0 0 15,000 0 0 0
Other Investing Activities -42,000 -17,000 -37,000 -18,000 -713,000 -5,000 -35,000 -307,000 -43,000 4,000 -31,000 44,000 -64,000 -61,000 2,000 29,000 34,000 32,000 -34,000 28,000 -59,000 -20,000 -37,000 96,000 18,000 -10,000 -28,000 1,471,000 -1,446,000 -18,000 153,000 880,000 -1,060,000 -2,000 -13,000 25,000 32,000 -5,000 -25,000 21,000
Net Cash Used for Investing Activities -577,000 -180,000 -166,000 -149,000 -244,000 -414,000 77,000 39,000 183,000 -115,000 -58,000 -99,000 -205,000 68,000 -148,000 -130,000 -170,000 -124,000 -156,000 -129,000 -230,000 -168,000 -108,000 -875,000 -1,039,000 -87,000 -267,000 -129,000 -177,000 -2,273,000 -192,000 -1,154,000 -1,329,000 -159,000 -52,000 -17,000 -238,000 -132,000 -195,000 -112,000
Cash Flows from Financing Activities
Debt Repayment -421,000 -3,208,000 -1,938,000 -980,000 -8,829,000 -791,000 -102,000 -2,000 -7,924,000 -260,000 -4,654,000 -2,000 -1,030,000 -1,025,000 -3,000 -5,305,000 -7,992,000 -5,621,000 -5,512,000 -2,610,000 -9,020,000 -11,013,000 -11,340,000 -7,007,000 -10,334,000 -3,790,000 -5,884,000 -3,004,000 -7,928,000 -1,774,000 -8,000 -15,000 -622,000 -665,000 -1,369,000 -630,000 -938,000 -762,000 -816,000 -989,000
Common Stock Issued 41,000 21,000 27,000 27,000 20,000 16,000 36,000 91,000 46,000 63,000 40,000 71,000 37,000 16,000 18,000 21,000 24,000 11,000 56,000 22,000 29,000 8,000 16,000 22,000 18,000 31,000 56,000 27,000 31,000 14,000 39,000 36,000 26,000 25,000 34,000 38,000 37,000 49,000 32,000 34,000
Common Stock Repurchased -678,000 -842,000 -809,000 -696,000 -138,000 -2,016,000 -484,000 -1,000,000 -1,530,000 -714,000 -264,000 -1,008,000 -244,000 -254,000 -248,000 -24,000 -3,000 -499,000 -751,000 -701,000 -251,000 -500,000 -581,000 -307,000 -758,000 -250,000 -401,000 -300,000 -251,000 -2,002,000 3,000 -58,000 -652,000 -355,000 -500,000 -105,000 -344,000 -1,000 -3,000 -102,000
Dividends Paid -82,000 -83,000 -75,000 -74,000 -76,000 -77,000 -68,000 -71,000 -71,000 -72,000 -65,000 -69,000 -67,000 -69,000 -66,000 -74,000 -72,000 -74,000 -73,000 -75,000 -76,000 -77,000 -68,000 -71,000 -70,000 -71,000 -59,000 -62,000 -61,000 -63,000 -63,000 -66,000 -65,000 -65,000 -55,000 -59,000 -56,000 -56,000 -56,000 -59,000
Other Financing Activities -670,000 3,490,000 1,886,000 880,000 7,833,000 1,443,000 46,000 -199,000 7,490,000 545,000 3,200,000 -1,143,000 787,000 557,000 -163,000 5,443,000 5,563,000 7,132,000 5,949,000 2,492,000 6,774,000 11,701,000 10,630,000 8,904,000 9,207,000 4,205,000 6,147,000 2,208,000 7,285,000 2,794,000 -3,000 21,000 107,000 3,000 903,000 553,000 585,000 686,000 842,000 949,000
Net Cash Used Provided by Financing Activities -968,000 -622,000 -909,000 -843,000 -1,190,000 -1,425,000 -572,000 -1,181,000 -1,989,000 -438,000 -1,743,000 -2,151,000 -517,000 -775,000 -462,000 61,000 -2,480,000 949,000 -331,000 -872,000 -2,544,000 119,000 -1,343,000 1,541,000 -1,937,000 125,000 -141,000 -1,131,000 -924,000 -1,031,000 -32,000 -82,000 -1,206,000 -1,057,000 -987,000 -203,000 -716,000 -84,000 -1,000 -167,000
Effect of Forex Changes on Cash 0 7,000 -3,000 2,000 10,000 -9,000 6,000 18,000 20,000 17,000 7,000 11,000 16,000 -14,000 -35,000 -28,000 -46,000 5,000 4,000 18,000 11,000 -43,000 -9,000 -78,000 7,000 34,000 34,000 75,000 15,000 -107,000 -40,000 -12,000 71,000 -52,000 -34,000 60,000 -175,000 -65,000 -88,000 9,000
Net Change in Cash 2,602,000 -542,000 -112,000 -2,043,000 1,900,000 -180,000 618,000 -1,595,000 776,000 1,008,000 -384,000 -3,861,000 2,819,000 486,000 227,000 -1,159,000 1,958,000 709,000 -591,000 -1,034,000 1,132,000 -269,000 -81,000 -473,000 53,000 56,000 224,000 -444,000 349,000 -3,030,000 805,000 611,000 642,000 -1,953,000 -276,000 294,000 754,000 783,000 -301,000 -88,000
Cash at End of Period 4,585,000 1,982,000 2,524,000 2,636,000 4,678,000 2,778,000 2,958,000 2,340,000 3,935,000 3,159,000 2,151,000 2,535,000 6,396,000 3,577,000 3,091,000 2,864,000 4,023,000 2,065,000 1,356,000 1,947,000 2,981,000 1,849,000 2,118,000 2,199,000 2,672,000 2,619,000 2,563,000 2,339,000 2,783,000 2,434,000 5,464,000 4,659,000 4,048,000 3,406,000 5,359,000 5,635,000 5,341,000 4,587,000 3,804,000 4,105,000
Cash at Start of Period 1,983,000 2,524,000 2,636,000 4,679,000 2,778,000 2,958,000 2,340,000 3,935,000 3,159,000 2,151,000 2,535,000 6,396,000 3,577,000 3,091,000 2,864,000 4,023,000 2,065,000 1,356,000 1,947,000 2,981,000 1,849,000 2,118,000 2,199,000 2,672,000 2,619,000 2,563,000 2,339,000 2,783,000 2,434,000 5,464,000 4,659,000 4,048,000 3,406,000 5,359,000 5,635,000 5,341,000 4,587,000 3,804,000 4,105,000 4,193,000
Free Cash Flow
Operating Cash Flow 4,147,000 254,000 965,000 -1,052,000 3,325,000 1,668,000 1,107,000 -941,000 2,887,000 1,377,000 1,792,000 -1,622,000 3,370,000 1,213,000 1,021,000 -1,062,000 4,654,000 -121,000 -108,000 -51,000 3,895,000 -177,000 1,379,000 -1,061,000 3,022,000 -16,000 598,000 741,000 1,435,000 381,000 1,069,000 1,859,000 3,106,000 -685,000 797,000 454,000 1,883,000 1,064,000 -17,000 182,000
Capital Expenditure -269,000 -154,000 -140,000 -124,000 -182,000 -154,000 -122,000 -100,000 -155,000 -101,000 -120,000 -159,000 -214,000 -162,000 -148,000 -117,000 -168,000 -154,000 -73,000 -111,000 -152,000 -157,000 -103,000 -145,000 -188,000 -137,000 -137,000 -118,000 -193,000 -129,000 -126,000 -114,000 -260,000 -143,000 -154,000 -120,000 -140,000 -133,000 -153,000 -119,000
Free Cash Flow 3,878,000 100,000 825,000 -1,176,000 3,143,000 1,514,000 985,000 -1,041,000 2,732,000 1,276,000 1,672,000 -1,781,000 3,156,000 1,051,000 873,000 -1,179,000 4,486,000 -275,000 -181,000 -162,000 3,743,000 -334,000 1,276,000 -1,206,000 2,834,000 -153,000 461,000 623,000 1,242,000 252,000 943,000 1,745,000 2,846,000 -828,000 643,000 334,000 1,743,000 931,000 -170,000 63,000