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-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 2014-03-31 2013-12-31
Revenue 42,849,000 43,672,000 42,172,000 39,929,000 39,939,000 38,632,000 38,095,000 36,581,000 35,822,000 33,851,000 32,385,000 31,824,000 31,158,000 29,264,000 29,621,000 27,407,000 26,674,000 25,466,000 24,666,000 23,373,000 23,251,000 22,943,700 22,537,500 22,680,300 22,426,000 22,407,200 22,525,900 21,714,400 21,403,900 21,456,200 20,288,500 20,187,900 19,901,600 20,015,500 19,051,500 18,984,300 18,557,000 18,473,400 17,859,400 17,570,900
Revenue Y/Y Growth 7.29% 13.05% 10.70% 9.15% 11.49% 14.12% 17.63% 14.95% 14.97% 15.67% 9.33% 16.12% 16.81% 14.91% 20.09% 17.26% 14.72% 10.99% 9.44% 3.05% 3.68% 2.39% 0.05% 4.45% 4.78% 4.43% 11.03% 7.56% 7.55% 7.20% 6.49% 6.34% 7.25% 8.35% 6.67% 8.04% - - - -
Cost of Revenue 4,648,000 4,327,000 3,481,000 3,646,000 3,437,000 3,069,000 2,883,000 3,070,000 2,898,000 2,614,000 2,313,000 2,522,000 2,222,000 2,225,000 1,984,000 1,149,000 745,000 98,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 38,201,000 39,345,000 38,691,000 36,283,000 36,502,000 35,563,000 35,212,000 33,511,000 32,924,000 31,237,000 30,072,000 29,302,000 28,936,000 27,039,000 27,637,000 26,258,000 25,929,000 25,368,000 24,666,000 23,373,000 23,251,000 22,943,700 22,537,500 22,680,300 22,426,000 22,407,200 22,525,900 21,714,400 21,403,900 21,456,200 20,288,500 20,187,900 19,901,600 20,015,500 19,051,500 18,984,300 18,557,000 18,473,400 17,859,400 17,570,900
Gross Profit Margin 89.15% 90.09% 91.75% 90.87% 91.39% 92.06% 92.43% 90.00% 91.91% 92.28% 92.86% 91.00% 92.87% 92.40% 93.30% 91.00% 97.21% 99.62% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 0 4,818,000 4,800,000 4,562,000 4,514,000 4,269,000 4,341,000 4,222,000 3,946,000 3,821,000 3,925,000 4,318,000 5,305,000 4,046,000 3,781,000 3,502,000 3,418,000 3,278,000 3,166,000 3,618,000 3,546,000 3,428,000 3,428,500 3,393,400 3,011,100 3,053,800 3,191,300 3,264,000 3,124,600 2,969,100 3,200,200 3,268,400 3,080,400 3,040,800 3,145,200 3,032,800 2,968,300 2,885,800 2,861,500 2,537,400
Total Operating Expenses 5,470,000 4,818,000 4,800,000 4,562,000 4,514,000 4,269,000 4,341,000 4,222,000 3,946,000 3,821,000 3,925,000 17,450,000 5,305,000 4,046,000 3,781,000 13,364,000 3,418,000 3,278,000 3,166,000 14,020,000 3,546,000 3,428,000 3,428,500 12,649,600 3,011,100 3,053,800 3,191,300 12,557,900 3,124,600 2,969,100 3,200,200 12,534,800 3,080,400 3,040,800 3,145,200 11,748,400 2,968,300 2,885,800 2,861,500 9,952,900
Operating Income or Loss 1,654,000 2,441,000 2,619,000 1,154,000 2,146,000 2,143,000 2,326,000 1,400,000 1,996,000 2,353,000 2,176,000 611,000 389,000 3,149,000 2,089,000 1,098,000 1,489,000 1,453,000 1,945,000 543,000 1,242,000 1,503,500 1,780,300 124,200 1,118,900 1,205,700 1,515,000 658,600 1,136,500 1,448,300 1,312,000 374,300 1,129,600 1,558,000 1,569,100 887,100 1,087,200 1,263,700 1,130,100 459,800
Operating Margin 3.86% 5.59% 6.21% 2.89% 5.37% 5.55% 6.66% 4.41% 80.89% 80.99% 80.74% 74.00% 75.84% 78.57% 80.54% 88.00% 84.39% 86.74% 88.00% 3.13% 6.15% 7.39% 8.72% 1.27% 6.47% 6.23% 7.77% 11.37% 6.12% 7.62% 7.39% 12.68% 3.29% 4.29% 4.54% 13.49% 3.40% 3.96% 3.87% 14.99%
Interest Expense 259,000 261,000 251,000 229,000 213,000 208,000 201,000 200,000 201,000 205,000 192,000 191,000 198,000 201,000 194,000 190,000 185,000 184,000 187,000 189,000 188,000 191,700 184,200 163,600 150,500 189,900 235,000 177,300 172,900 185,700 187,100 179,700 164,800 154,100 154,400 153,600 155,300 145,600 146,200 145,800
EBITDA 2,080,000 2,874,000 3,081,000 1,401,000 2,597,000 2,536,000 2,684,000 1,535,000 2,347,000 2,662,000 2,458,000 703,000 697,000 3,435,000 2,359,000 1,180,000 1,790,000 1,750,000 2,234,000 831,000 1,530,300 1,789,500 2,050,000 351,700 1,160,800 1,424,500 1,735,700 705,200 1,364,800 1,674,100 1,537,300 431,800 1,100,400 2,049,500 1,783,400 1,095,200 1,300,700 1,476,400 1,346,800 697,500
Depreciation and Amortization 426,000 433,000 462,000 247,000 451,000 393,000 358,000 135,000 351,000 309,000 282,000 92,000 308,000 286,000 270,000 82,000 301,000 297,000 289,000 288,000 288,300 286,000 269,700 227,500 41,900 218,800 220,700 46,600 228,300 225,800 225,300 57,500 -29,200 491,500 214,300 208,100 213,500 212,700 216,700 237,700
Income Before Tax 1,654,000 2,441,000 2,619,000 1,154,000 2,146,000 2,143,000 2,326,000 1,400,000 1,996,000 2,353,000 2,176,000 611,000 389,000 3,149,000 2,089,000 1,098,000 1,489,000 1,453,000 1,945,000 543,000 1,242,000 1,503,500 1,780,300 124,200 1,118,900 1,205,700 1,515,000 658,600 1,136,500 1,448,300 1,312,000 374,300 1,129,600 1,558,000 1,569,100 887,100 1,087,200 1,263,700 1,130,100 459,800
Income Tax Expense 354,000 585,000 615,000 193,000 533,000 493,000 531,000 275,000 494,000 552,000 509,000 60,000 167,000 873,000 566,000 164,000 306,000 314,000 394,000 118,000 282,000 450,100 467,800 -1,106,500 372,000 350,400 505,100 290,200 518,700 667,700 609,000 193,400 474,800 698,900 703,900 380,400 456,300 532,600 438,700 167,000
Net Income 1,289,000 1,853,000 1,989,000 949,000 1,618,000 1,653,000 1,805,000 1,137,000 1,509,000 1,793,000 1,665,000 551,000 222,000 2,276,000 1,523,000 934,000 1,183,000 1,139,000 1,551,000 425,000 960,000 1,053,400 1,312,500 1,230,700 746,900 855,300 1,009,900 368,400 617,800 780,600 703,000 180,900 654,800 859,100 865,200 506,700 630,900 731,100 701,000 148,200
Net Income Margin 3.01% 4.24% 4.72% 2.38% 4.05% 4.28% 4.74% 3.11% 4.21% 5.30% 5.14% 1.73% 0.71% 7.78% 5.14% 3.41% 4.44% 4.47% 6.29% 1.82% 4.13% 4.59% 5.82% 5.43% 3.33% 3.82% 4.48% 1.70% 2.89% 3.64% 3.47% 0.90% 3.29% 4.29% 4.54% 2.67% 3.40% 3.96% 3.93% 0.84%
EPS 5.48 7.83 8.44 3.99 6.75 6.87 7.44 4.70 6.20 7.33 6.80 2.25 0.88 9.02 6.03 3.69 4.64 4.44 6.03 1.65 3.70 4.07 5.13 4.81 2.90 3.23 3.82 1.40 2.35 2.97 2.67 0.69 2.51 3.27 3.25 1.90 2.33 2.66 2.49 0.53
EPS Diluted 5.45 7.80 8.36 3.93 6.68 6.79 7.34 4.63 6.13 7.25 6.71 2.19 0.87 8.91 5.94 3.62 4.55 4.36 5.91 1.62 3.62 3.98 4.99 4.67 2.80 3.16 3.73 1.37 2.30 2.91 2.63 0.68 2.43 3.13 3.09 1.81 2.22 2.56 2.40 0.51
Weighted Average Shares Out 235,300 237,037 237,500 237,958 239,600 240,700 241,400 241,771 243,400 244,500 245,000 245,401 251,000 252,200 252,400 252,922 255,200 256,700 257,100 257,354 259,500 258,700 255,800 256,085 257,405 264,600 264,400 263,747 263,200 263,000 262,841 261,238 261,300 263,100 266,600 266,600 270,512 274,471 281,912 281,912
Weighted Average Shares Out Diluted 236,500 237,800 239,700 241,200 242,200 243,400 244,400 245,500 246,000 247,400 248,200 251,100 254,200 255,400 256,400 258,000 260,000 261,000 262,300 262,300 265,400 264,500 262,800 263,300 267,000 270,800 270,400 268,700 268,100 268,200 267,500 268,000 269,200 274,300 280,400 280,400 270,512 286,000 292,600 292,600

Reported Currency: USD 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 2014-03-31 2013-12-31
Current Assets
Cash and Cash Equivalents 10,919,000 9,991,000 10,142,000 7,387,000 8,872,000 6,456,000 6,161,000 4,880,000 5,490,000 5,258,000 9,326,000 5,741,000 3,984,000 6,028,000 5,345,000 4,937,000 4,190,000 4,078,000 4,482,000 3,934,000 4,260,000 4,682,000 4,630,600 3,608,900 6,097,200 4,561,200 6,772,400 4,075,300 2,546,000 1,582,700 1,676,000 2,113,500 1,547,800 1,553,000 1,397,000 2,151,700 1,717,900 1,784,600 1,971,200 1,582,100
Short Term Investments 27,811,000 28,021,000 27,636,000 25,952,000 31,042,000 31,163,000 31,584,000 26,267,000 31,307,000 25,848,000 24,555,000 23,433,000 22,707,000 22,018,000 19,881,000 19,689,000 19,970,000 19,137,000 17,815,000 16,713,000 17,411,000 17,105,400 17,115,800 17,394,500 18,714,200 18,967,300 17,969,300 17,178,900 18,232,200 18,582,000 18,374,800 16,939,100 17,915,400 18,259,900 18,830,100 17,487,600 18,303,700 18,352,400 18,029,900 17,054,500
Cash + Short Term Investments 38,730,000 9,991,000 10,142,000 7,387,000 39,914,000 37,619,000 37,745,000 31,147,000 36,797,000 31,106,000 33,881,000 29,174,000 26,691,000 28,046,000 25,226,000 24,626,000 24,160,000 23,215,000 22,297,000 20,647,000 21,671,000 21,787,400 21,746,400 21,003,400 24,811,400 23,528,500 24,741,700 21,254,200 20,778,200 20,164,700 20,050,800 19,052,600 19,463,200 19,812,900 20,227,100 19,639,300 20,021,600 20,137,000 20,001,100 18,636,600
Net Receivables 16,932,000 16,523,000 16,710,000 16,044,000 14,206,000 14,201,000 14,662,000 13,440,000 12,807,000 12,685,000 12,291,000 10,958,000 11,537,000 10,988,000 11,325,000 10,553,000 10,298,000 10,214,000 10,179,000 9,311,000 9,386,000 9,255,400 8,561,100 8,793,300 7,822,200 8,631,100 8,218,600 8,566,100 7,229,000 7,395,100 7,199,300 7,340,800 6,558,800 7,322,600 7,514,300 7,251,400 6,319,400 5,960,100 5,691,500 5,267,700
Inventory -35,694,000 -7,431,000 -12,924,000 -11,381,000 -41,375,000 -47,199,000 -40,423,000 -46,242,000 -37,315,000 -31,682,000 -30,666,000 -34,391,000 -28,050,000 -27,474,000 -25,667,000 -30,242,000 -24,843,000 -24,184,000 -22,864,000 -26,024,000 -21,792,000 -21,528,200 -17,115,800 -26,187,800 -18,714,200 -18,967,300 -17,969,300 -25,745,000 -18,232,200 -18,591,000 -18,374,800 -24,279,900 -17,915,400 -18,273,700 -18,830,100 -24,739,000 -18,504,300 -18,431,800 -18,029,900 -22,322,200
Other Current Assets 41,217,000 40,660,000 45,895,000 43,567,000 42,858,000 47,199,000 40,423,000 46,242,000 39,615,000 38,129,000 38,989,000 40,010,000 35,272,000 35,204,000 30,372,000 34,096,000 29,889,000 28,560,000 26,999,000 30,387,000 27,843,000 27,855,800 23,782,400 32,653,900 23,054,300 23,938,400 22,990,800 30,239,600 23,149,300 23,988,900 24,089,700 28,748,600 23,432,800 24,340,400 25,829,100 30,077,200 24,390,400 24,762,900 24,144,100 28,163,700
Total Current Assets 61,185,000 59,743,000 59,823,000 55,617,000 55,603,000 51,820,000 52,407,000 44,587,000 51,904,000 50,238,000 54,495,000 45,751,000 45,450,000 46,764,000 41,256,000 39,033,000 39,504,000 37,805,000 36,611,000 34,321,000 37,108,000 37,370,400 36,974,100 36,262,800 36,973,700 37,130,700 37,981,800 34,314,900 32,924,300 32,957,700 32,965,000 30,862,100 31,539,400 33,202,200 34,740,400 32,228,900 32,227,100 32,428,200 31,806,800 29,745,800
Non-Current Assets
Property, Plant and Equipment 4,248,000 4,547,000 4,418,000 4,316,000 4,197,000 4,090,000 3,986,000 3,919,000 3,835,000 3,733,000 3,533,000 3,483,000 3,363,000 3,427,000 3,350,000 3,133,000 2,921,000 2,837,000 2,799,000 2,735,000 2,592,000 2,392,200 2,237,600 2,174,900 2,049,200 1,975,700 1,957,600 1,977,900 2,006,600 1,989,800 1,998,300 2,019,800 1,930,800 1,931,400 1,915,900 1,944,300 1,848,900 1,829,200 1,811,700 1,801,500
Goodwill 25,291,000 25,274,000 25,273,000 24,383,000 24,381,000 24,367,000 24,251,000 24,228,000 24,184,000 24,399,000 21,708,000 21,691,000 21,687,000 21,641,000 21,661,000 20,500,000 20,500,000 20,500,000 20,500,000 20,504,000 20,468,000 20,414,500 20,185,500 19,231,200 17,587,800 17,561,200 17,561,200 17,561,200 17,562,200 17,562,200 17,562,200 17,562,200 17,550,600 17,541,700 17,570,900 17,082,000 17,082,000 17,082,900 16,916,700 16,917,200
Intangible Assets 10,491,000 10,703,000 10,915,000 10,315,000 10,536,000 10,762,000 10,588,000 10,615,000 10,749,000 10,540,000 9,352,000 9,405,000 9,497,000 9,577,000 9,613,000 8,674,000 8,756,000 8,840,000 8,925,000 9,007,000 9,101,000 9,224,300 9,076,000 8,368,400 7,840,600 7,882,400 7,923,000 7,964,900 8,012,300 8,059,700 8,107,600 8,158,000 8,215,500 8,275,500 8,293,600 7,958,100 8,010,600 8,071,000 8,387,300 8,441,000
Long Term Investments 28,792,000 29,068,000 28,811,000 27,657,000 33,167,000 33,338,000 33,842,000 28,780,000 34,051,000 28,175,000 28,743,000 25,554,000 26,340,000 26,008,000 20,956,000 21,233,000 22,817,000 21,171,000 19,551,000 18,726,000 20,213,000 20,061,100 19,992,100 21,587,300 20,732,400 21,348,200 20,374,700 19,203,200 20,283,100 20,758,400 20,506,100 18,970,100 20,031,000 20,610,700 21,494,300 19,930,100 20,685,000 20,778,200 20,526,800 19,271,200
Tax Assets -28,792,000 -29,068,000 0 313,000 0 0 0 0 -34,051,000 -28,175,000 -28,743,000 -25,554,000 -26,340,000 -26,008,000 -20,956,000 -21,233,000 -22,788,000 -21,138,000 -19,518,000 -18,726,000 -20,179,000 -20,028,200 -19,959,200 -21,587,300 -20,700,100 -21,315,900 -20,342,600 -19,203,200 -20,251,900 -20,727,500 -20,476,400 -18,970,100 428,500 295,600 164,100 -19,930,100 244,400 162,200 234,500 -19,271,200
Other Non-Current Assets 9,263,000 8,901,000 -20,200,000 -19,829,000 -24,858,000 -72,557,000 -72,667,000 -67,542,000 7,388,000 7,187,000 6,595,000 6,285,000 6,577,000 6,567,000 6,519,000 6,113,000 6,099,000 5,836,000 5,655,000 5,004,000 5,142,000 4,933,100 4,794,300 4,502,700 3,826,300 3,655,300 3,487,800 3,264,200 3,863,300 3,462,300 3,195,900 3,115,700 -17,360,200 -17,593,300 -18,633,200 2,851,700 -18,039,800 -18,048,100 -17,998,300 2,669,000
Total Non-Current Assets 49,293,000 49,425,000 49,217,000 47,155,000 47,423,000 72,557,000 72,667,000 67,542,000 46,156,000 45,859,000 41,188,000 40,864,000 41,124,000 41,212,000 41,143,000 38,420,000 38,305,000 38,046,000 37,912,000 37,250,000 37,337,000 36,997,000 36,326,300 34,277,200 31,336,200 31,106,900 30,961,700 30,768,200 31,475,600 31,104,900 30,893,700 30,855,700 30,796,200 31,061,600 30,805,600 29,836,100 29,831,100 29,875,400 29,878,700 29,828,700
Other Assets 0 0 0 0 0 -23,500,000 -24,588,000 -14,822,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
Total Assets 110,478,000 109,168,000 109,040,000 102,772,000 103,026,000 100,877,000 100,486,000 97,307,000 98,060,000 96,097,000 95,683,000 86,615,000 86,574,000 87,976,000 82,399,000 77,453,000 77,809,000 75,851,000 74,523,000 71,571,000 74,445,000 74,367,400 73,300,400 70,540,000 68,309,900 68,237,600 68,943,500 65,083,100 64,399,900 64,062,600 63,858,700 61,717,800 62,335,600 64,263,800 65,546,000 62,065,000 62,058,200 62,303,600 61,685,500 59,574,500
Current Liabilities
Accounts Payable 22,159,000 21,198,000 20,601,000 20,631,000 20,205,000 20,977,000 20,206,000 18,488,000 19,522,000 18,674,000 17,676,000 16,852,000 15,802,000 15,135,000 14,960,000 13,040,000 13,422,000 12,786,000 12,193,000 12,413,000 13,944,000 13,476,700 13,457,000 13,015,900 12,418,100 11,785,200 11,542,700 11,907,500 11,190,100 11,770,800 11,567,600 10,888,600 10,403,400 11,611,700 11,631,800 10,513,000 10,241,800 11,208,900 10,820,200 9,553,500
Short Term Debt 799,000 265,000 265,000 1,765,000 2,514,000 2,423,000 3,372,000 1,874,000 1,024,000 1,024,000 700,000 700,000 1,749,000 1,603,000 2,678,000 2,298,000 1,410,000 1,860,000 1,946,000 1,994,000 2,119,000 1,770,200 1,775,800 2,549,600 2,453,400 1,204,400 1,692,800 1,368,400 1,367,900 1,367,900 939,200 540,000 540,000 1,164,900 1,075,000 1,025,000 725,000 759,400 1,108,700 918,000
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105,000 0 0 0 194,900 0 187,500 113,000 491,000 0 60,400 0 163,500 0 3,600 0 283,800 0 0 0 97,700 0
Deferred Revenue 4,332,000 4,458,000 4,394,000 1,112,000 3,702,000 971,000 1,210,000 1,153,000 954,000 1,081,000 1,139,000 1,259,000 961,000 946,000 947,000 1,017,000 948,000 900,000 998,000 902,000 896,000 2,089,900 2,115,900 860,300 1,950,200 1,837,800 1,926,100 971,900 1,613,400 832,800 1,021,300 1,145,500 945,100 950,500 1,079,800 1,078,100 1,003,500 953,500 1,073,000 822,700
Other Current Liabilities 16,047,000 15,650,000 16,629,000 16,188,000 14,866,000 -24,371,000 -24,788,000 -21,515,000 13,662,000 13,015,000 15,234,000 10,642,000 10,049,000 10,838,000 8,454,000 7,262,000 7,454,000 7,544,000 7,545,000 6,656,000 7,215,000 7,168,900 7,407,200 6,930,200 7,590,800 7,740,500 8,012,600 7,046,600 6,865,500 6,845,300 7,282,200 6,518,500 6,477,300 6,946,100 7,518,800 6,137,300 6,424,700 6,254,500 5,491,800 5,057,300
Total Current Liabilities 43,337,000 41,571,000 41,889,000 39,696,000 41,287,000 24,371,000 24,788,000 21,515,000 35,162,000 33,794,000 34,749,000 29,453,000 28,561,000 28,522,000 27,039,000 23,617,000 23,234,000 23,090,000 22,682,000 21,965,000 24,174,000 24,505,700 24,755,900 23,356,000 24,412,500 22,567,900 23,174,200 21,294,400 21,036,900 20,816,800 20,810,300 19,092,600 18,365,800 20,673,200 21,305,400 18,753,400 18,395,000 19,176,300 18,493,700 16,351,500
Non-Current Liabilities
Long Term Debt 24,045,000 24,859,000 25,201,000 22,349,000 21,258,000 21,165,000 19,883,000 21,157,000 21,761,000 22,217,000 22,534,000 19,335,000 19,094,000 19,873,000 19,005,000 17,787,000 18,820,000 17,436,000 17,396,000 17,217,000 17,300,000 17,515,400 18,110,100 17,382,200 13,777,300 15,088,000 15,449,900 14,358,500 14,242,300 14,202,400 14,864,500 15,324,500 15,719,600 15,468,400 14,764,400 14,127,200 14,538,300 14,037,800 13,932,100 13,573,600
Deferred Revenue 0 0 0 0 0 0 0 153,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
Deferred Tax 1,779,000 1,852,000 2,029,000 2,034,000 1,825,000 2,021,000 2,349,000 2,652,000 2,629,000 2,397,000 1,961,000 2,019,000 2,375,000 2,497,000 2,213,000 2,227,000 2,140,000 2,211,000 2,116,000 1,960,000 2,063,000 1,902,200 1,812,900 1,726,500 2,609,300 2,632,700 2,663,900 2,779,900 2,688,900 2,704,900 2,663,600 2,630,600 3,169,400 3,226,200 3,357,700 3,226,000 3,284,200 3,216,900 3,343,100 3,325,200
Other Non-Current Liabilities 2,778,000 2,574,000 2,461,000 2,299,000 2,613,000 1,185,000 2,556,000 -2,447,000 2,700,000 2,643,000 2,521,000 2,609,000 2,623,000 2,629,000 2,449,000 -16,189,000 0 0 0 -16,368,000 0 0 0 -16,107,600 0 0 0 -13,430,100 0 0 0 0 0 0 0 -13,502,200 0 0 0 -13,055,600
Total Non-Current Liabilities 28,602,000 29,285,000 29,691,000 26,682,000 25,696,000 24,371,000 24,788,000 21,515,000 27,090,000 27,257,000 27,016,000 23,963,000 24,092,000 24,999,000 23,667,000 3,825,000 20,960,000 19,647,000 19,512,000 2,809,000 19,363,000 19,417,600 19,923,000 3,001,100 16,386,600 17,720,700 18,113,800 3,708,300 16,931,200 16,907,300 17,528,100 17,955,100 18,889,000 18,694,600 18,122,100 3,851,000 17,822,500 17,254,700 17,275,200 3,843,200
Total Liabilities 71,939,000 70,856,000 71,580,000 66,378,000 66,983,000 65,010,000 64,455,000 61,179,000 62,252,000 61,051,000 61,765,000 53,416,000 52,653,000 53,521,000 50,706,000 45,725,000 46,477,000 45,058,000 44,525,000 43,030,000 45,351,000 45,642,400 46,288,000 44,037,100 42,361,600 41,805,900 42,851,600 39,982,700 39,655,700 39,829,000 40,311,600 38,673,700 39,099,500 41,201,200 41,211,700 37,813,700 37,764,200 37,926,700 37,340,200 34,809,300
Common Stock 2,000 2,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 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,600 2,700 2,700 2,700 2,900 2,900
Retained Earnings 32,103,000 31,608,000 30,707,000 29,724,000 29,604,000 28,825,000 28,058,000 27,088,000 26,700,000 25,874,000 24,793,000 23,802,000 24,678,000 25,346,000 23,360,000 22,573,000 22,104,000 21,679,000 21,136,000 19,988,000 20,182,000 19,757,300 19,241,100 18,054,400 17,306,600 17,667,000 17,357,700 16,560,600 16,364,100 15,918,400 15,310,400 14,778,500 14,761,800 14,352,200 14,150,100 14,014,400 13,863,800 13,744,400 14,011,500 13,813,900
Accumulated Other Comprehensive Income/Loss -2,512,000 -2,166,000 -2,050,000 -2,503,000 -2,784,000 -2,149,000 -1,236,000 -178,000 -103,000 -17,000 -195,000 150,000 -112,000 -254,000 -1,008,000 -296,000 -299,000 -383,000 -623,000 -986,000 -811,000 -782,800 -720,600 -101,500 -126,000 -134,900 -161,800 -267,900 -363,900 -364,900 -382,400 -292,600 -216,200 400 237,900 171,900 333,100 475,000 327,400 183,200
Total Stockholders Equity 38,423,000 38,205,000 37,356,000 36,307,000 35,991,000 35,812,000 35,975,000 36,060,000 35,737,000 34,968,000 33,853,000 33,199,000 33,921,000 34,455,000 31,693,000 31,728,000 31,332,000 30,793,000 29,998,000 28,541,000 29,094,000 28,725,000 27,012,400 26,502,900 25,948,300 26,431,700 26,091,900 25,100,400 24,744,200 24,233,600 23,547,100 23,044,100 23,236,100 23,062,600 24,334,300 24,251,300 24,294,000 24,376,900 24,345,300 24,765,200
Total Investments 34,910,000 35,061,000 34,782,000 33,342,000 33,167,000 33,338,000 33,842,000 34,005,000 34,051,000 33,092,000 33,217,000 29,839,000 30,510,000 30,105,000 25,137,000 25,461,000 26,731,000 24,890,000 23,261,000 22,452,000 23,785,000 23,556,300 23,452,900 24,931,100 23,174,500 23,700,300 22,662,000 21,443,700 22,439,000 22,846,500 22,584,400 21,011,200 21,869,300 22,414,000 23,212,700 21,626,000 22,376,800 22,456,300 22,120,600 20,813,800
Total Debt 24,844,000 25,124,000 25,466,000 24,114,000 23,772,000 23,588,000 23,255,000 23,031,000 22,785,000 23,241,000 23,234,000 20,035,000 20,843,000 21,476,000 21,683,000 20,085,000 20,230,000 19,296,000 19,342,000 19,211,000 19,419,000 19,285,600 19,885,900 19,931,800 16,230,700 16,292,400 17,142,700 15,726,900 15,610,200 15,570,300 15,803,700 15,864,500 16,259,600 16,633,300 15,839,400 15,152,200 15,263,300 14,797,200 15,040,800 14,491,600
Net Debt 13,925,000 15,133,000 15,324,000 16,727,000 14,900,000 17,132,000 17,094,000 18,151,000 17,295,000 17,983,000 13,908,000 14,294,000 16,859,000 15,448,000 16,338,000 15,148,000 16,040,000 15,218,000 14,860,000 15,277,000 15,159,000 14,603,600 15,255,300 16,322,900 10,133,500 11,731,200 10,370,300 11,651,600 13,064,200 13,987,600 14,127,700 13,751,000 14,711,800 15,080,300 14,442,400 13,000,500 13,545,400 13,012,600 13,069,600 12,909,500

Reported Currency: USD 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 2014-03-31 2013-12-31
Cash Flows from Operating Activities
Net Income 1,300,000 1,856,000 2,004,000 961,000 1,613,000 1,650,000 1,795,000 1,125,000 1,502,000 1,801,000 1,667,000 551,000 222,000 2,276,000 1,523,000 934,000 1,183,000 1,139,000 1,551,000 425,000 959,100 1,053,400 1,312,500 1,230,700 746,900 855,300 1,009,900 368,400 617,800 780,600 703,000 180,900 654,800 859,100 865,200 506,700 630,900 731,100 697,800 370,000
Depreciation & Amortization 426,000 433,000 462,000 473,000 451,000 393,000 358,000 360,000 351,000 309,000 282,000 290,000 308,000 286,000 270,000 246,000 301,000 297,000 289,000 288,000 288,300 286,000 269,700 227,500 223,400 218,800 220,700 232,400 228,300 225,800 225,300 231,300 -29,200 491,500 214,300 208,100 213,500 212,700 216,700 237,700
Deferred Income Tax 32,000 -138,000 -255,000 94,000 2,000 -80,000 -92,000 59,000 122,000 -39,000 31,000 -438,000 -162,000 3,000 57,000 110,000 -108,000 24,000 55,000 -50,000 139,100 53,400 -51,500 -1,034,600 -27,600 -52,700 -157,200 45,300 -18,100 26,400 73,300 -53,100 -60,300 -23,100 70,600 -77,400 59,400 -36,500 85,200 71,100
Stock Based Compensation 78,000 78,000 61,000 73,000 69,000 72,000 50,000 59,000 63,000 69,000 64,000 69,000 80,000 67,000 67,000 68,000 86,000 70,000 70,000 91,000 56,900 35,900 42,200 38,900 43,600 44,400 42,700 40,300 41,900 44,800 37,600 37,200 42,400 41,500 27,100 43,200 36,800 50,100 38,800 42,300
Change in Working Capital 210,000 -443,000 4,054,000 -3,248,000 2,778,000 291,000 432,000 207,000 405,000 -285,000 457,000 3,279,000 -1,546,000 2,896,000 574,000 -29,000 192,000 -89,000 -266,000 -489,000 -815,400 -886,500 588,900 -2,063,700 1,524,400 -663,400 1,570,600 -435,800 171,200 -423,000 112,700 561,700 -302,100 -102,700 570,300 -340,900 -392,500 171,700 397,100 -408,500
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -173,000 -291,000 164,000 -753,000 128,000 -252,900 -606,800 36,700 -633,800 746,300 -411,000 276,300 -1,204,300 156,600 -162,300 -170,500 -496,900 772,500 111,100 -429,600 -879,000 -181,700 -223,000 -616,000 -50,300
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 684,000 0 0 1,320,000 -750,000 0 0 -812,000 -599,200 0 0 -49,600 1,567,800 0 0 -110,400 1,385,900 0 0 582,900 592,200 0 0 568,900 -490,000
Accounts Payable 1,557,000 142,000 18,000 -346,000 -34,000 204,000 428,000 -374,000 533,000 202,000 358,000 25,000 85,000 1,280,000 588,000 -593,000 0 0 -1,029,000 122,000 0 0 -300,400 921,800 0 0 -223,800 116,600 0 0 10,800 -219,300 0 0 -189,400 -14,400 0 0 -137,300 303,600
Other Working Capital -1,347,000 -585,000 4,036,000 -2,902,000 2,812,000 87,000 4,000 581,000 -128,000 -487,000 99,000 3,254,000 -1,631,000 1,616,000 -14,000 53,000 483,000 -253,000 196,000 11,000 -562,500 -279,700 1,664,600 -1,752,500 778,100 -252,400 1,567,700 -915,900 14,600 -260,700 382,800 -108,000 -1,074,600 -213,800 606,400 -39,700 -210,800 394,700 581,500 -171,800
Other Non-Cash Items 567,000 164,000 143,000 129,000 11,000 126,000 -2,000 -138,000 61,000 -172,000 4,000 62,000 -52,000 -18,000 24,000 -2,000 13,000 -4,000 -69,000 198,000 -21,100 0 53,100 300,000 -106,000 -9,300 1,500 24,100 -77,600 7,400 152,400 -8,900 37,800 -93,300 -97,000 -34,600 57,600 -58,100 -48,100 -39,800
Net Cash Provided by Operating Activities 2,613,000 1,950,000 6,469,000 -1,518,000 4,924,000 2,452,000 2,541,000 1,672,000 2,504,000 1,683,000 2,505,000 3,813,000 -1,150,000 5,510,000 2,515,000 1,327,000 1,667,000 1,437,000 1,630,000 463,000 606,900 542,200 2,214,900 -1,301,200 2,404,700 393,100 2,688,200 274,700 963,500 662,000 1,304,300 949,100 343,400 1,173,000 1,650,500 305,100 605,700 1,071,000 1,387,500 272,800
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -319,000 -350,000 -301,000 -298,000 -305,000 -295,000 -254,000 -340,000 -258,000 -285,000 -204,000 -278,000 -306,000 -233,000 -204,000 -351,000 -271,000 -221,000 -234,000 -320,000 -355,500 -314,300 -218,200 -277,300 -218,700 -169,600 -127,900 -168,000 -164,400 -133,700 -117,500 -229,900 -178,600 -140,900 -88,800 -304,000 -139,400 -135,500 -135,700 -238,400
Acquisitions Net 81,000 -13,000 -1,638,000 -26,000 -14,000 -548,000 -61,000 -34,000 0 -3,415,000 -27,000 -3,000 -67,000 2,000 -1,908,000 0 0 0 0 -28,000 -9,500 -376,400 -1,346,100 -2,045,700 -33,900 3,300 0 0 0 0 0 -2,700 5,400 -5,800 -635,800 -740,000 0 0 740,000 39,200
Purchases of Investments -6,689,000 -10,205,000 -7,443,000 -5,334,000 -6,359,000 -8,203,000 -5,050,000 -3,539,000 -3,909,000 -4,243,000 -6,978,000 -2,784,000 -5,573,000 -7,239,000 -3,896,000 -5,644,000 -6,197,000 -5,044,000 -6,069,000 -1,745,000 -2,135,600 -2,916,400 -2,874,000 -5,370,100 -2,697,200 -3,836,600 -4,470,800 -2,930,000 -2,368,900 -2,621,500 -4,181,200 -2,268,000 -2,514,500 -2,708,300 -4,404,900 -2,563,200 -2,254,800 -2,585,500 -3,395,000 -2,609,700
Sales/Maturities of Investments 6,366,000 9,973,000 6,022,000 5,600,000 5,521,000 7,231,000 4,256,000 2,886,000 3,136,000 2,943,000 5,648,000 3,557,000 5,942,000 3,235,000 3,325,000 6,620,000 4,686,000 4,100,000 5,629,000 2,817,000 1,927,000 2,829,800 4,026,200 3,620,400 3,449,500 2,941,400 3,514,400 3,488,500 2,906,500 2,495,200 3,062,100 2,915,800 2,703,300 3,234,800 2,925,900 3,256,300 2,038,200 2,560,000 2,401,400 2,788,200
Other Investing Activities -126,000 -77,000 176,000 347,000 -90,000 -209,000 -469,000 61,000 -409,000 75,000 -746,000 -187,000 93,000 -699,000 -101,000 98,000 84,000 0 22,000 49,000 -114,200 -1,000 -153,800 452,000 307,400 19,700 -142,700 280,400 149,800 -56,800 -154,400 215,500 228,900 305,100 -508,000 1,011,000 248,300 -622,000 -355,000 -126,900
Net Cash Used for Investing Activities -687,000 -672,000 -3,184,000 289,000 -1,247,000 -2,024,000 -1,578,000 -966,000 -1,440,000 -4,925,000 -2,307,000 305,000 89,000 -4,934,000 -2,784,000 723,000 -1,698,000 -1,165,000 -652,000 773,000 -687,800 -778,300 -565,900 -3,620,700 807,100 -1,041,800 -1,227,000 670,900 523,000 -316,800 -1,391,000 630,700 244,500 684,900 -2,711,600 660,100 -107,700 -783,000 -744,300 -147,600
Cash Flows from Financing Activities
Debt Repayment -198,000 -299,000 -291,000 -1,217,000 -39,000 -2,304,000 -14,000 -1,014,000 -152,000 -702,000 -250,000 -2,034,000 -809,000 -1,323,000 -752,000 -7,124,000 -3,022,000 -97,000 -111,000 -4,499,000 -1,900,300 -2,301,600 -382,400 -3,648,700 -1,040,300 -1,486,100 -1,640,000 -415,700 -392,300 -574,700 -190,500 -467,400 -950,500 -3,220,800 -922,300 -351,300 -1,862,900 -170,900 -24,200 -641,700
Common Stock Issued 0 -137,000 43,000 203,000 0 0 76,000 203,000 108,000 438,000 89,000 176,000 839,000 1,072,000 44,000 187,000 4,049,000 87,000 76,000 173,000 2,153,000 3,191,200 59,400 225,300 718,000 676,500 103,500 119,400 0 0 50,900 186,000 621,300 2,298,000 109,300 301,300 1,989,200 624,800 130,100 524,700
Common Stock Repurchased -480,000 -646,000 -622,000 -568,000 -579,000 -624,000 -545,000 -522,000 -451,000 -480,000 -447,000 -1,358,000 -758,000 -55,000 -529,000 -305,000 -644,000 -458,000 -294,000 -493,000 -397,000 -400,300 -394,700 -362,300 -1,126,400 -458,300 -50,700 370,700 0 0 154,400 -571,200 -105,200 -636,500 -774,100 -343,000 -578,600 -814,400 -1,262,800 -449,700
Dividends Paid -348,000 -350,000 -351,000 -305,000 -306,000 -309,000 -309,000 -273,000 -276,000 -278,000 -277,000 -234,000 -238,000 -242,000 -240,000 -202,000 -204,000 -206,000 -206,000 -193,000 -194,700 -196,400 -191,900 -179,500 -181,400 -171,800 -172,200 -171,300 -171,100 -170,900 -170,700 -163,100 -163,000 -163,900 -166,600 -117,600 -119,200 -120,500 -123,400 -110,500
Other Financing Activities 32,000 2,000 690,000 1,629,000 -331,000 3,110,000 1,114,000 291,000 -59,000 202,000 4,273,000 1,083,000 -18,000 653,000 2,156,000 6,140,000 -35,000 -3,000 106,000 3,451,000 -1,600 -4,600 281,900 6,398,400 -46,700 -124,100 2,993,700 678,400 39,300 308,500 -197,300 3,300 3,500 20,200 2,065,600 -18,300 10,600 6,900 1,021,700 -48,600
Net Cash Used Provided by Financing Activities -994,000 -1,430,000 -531,000 -258,000 -1,255,000 -127,000 322,000 -1,315,000 -830,000 -820,000 3,388,000 -2,367,000 -984,000 105,000 679,000 -1,304,000 144,000 -677,000 -429,000 -1,561,000 -340,600 288,300 -627,700 2,433,200 -1,676,800 -1,563,800 1,234,300 581,500 -524,100 -437,100 -353,200 -1,012,400 -593,900 -1,703,000 311,900 -528,900 -560,900 -474,100 -258,600 -725,800
Effect of Forex Changes on Cash -4,000 1,000 1,000 2,000 -6,000 -6,000 -4,000 -1,000 -2,000 -6,000 -1,000 6,000 1,000 2,000 -2,000 1,000 -1,000 1,000 -1,000 -1,000 -600 -800 400 400 1,000 1,300 1,600 2,200 900 -1,400 2,400 -1,700 800 1,100 -5,500 -2,500 -3,800 -500 -300 1,800
Net Change in Cash 928,000 -151,000 2,755,000 -1,485,000 2,416,000 295,000 1,281,000 -610,000 232,000 -4,068,000 3,585,000 1,757,000 -2,044,000 683,000 408,000 747,000 112,000 -404,000 548,000 -326,000 -422,000 51,400 1,021,700 -2,488,300 1,536,000 -2,211,200 2,697,100 1,529,300 963,300 -93,300 -437,500 565,700 -5,200 156,000 -754,700 433,800 -66,700 -186,600 384,300 -598,800
Cash at End of Period 10,919,000 9,991,000 10,142,000 7,387,000 8,872,000 6,456,000 6,161,000 4,880,000 5,490,000 5,258,000 9,326,000 5,741,000 3,984,000 6,028,000 5,345,000 4,937,000 4,190,000 4,078,000 4,482,000 3,934,000 4,260,000 4,682,000 4,630,600 3,608,900 6,097,200 4,561,200 6,772,400 4,075,300 2,546,000 1,582,700 1,676,000 2,113,500 1,547,800 1,553,000 1,397,000 2,151,700 1,717,900 1,784,600 1,971,200 1,586,900
Cash at Start of Period 9,991,000 10,142,000 7,387,000 8,872,000 6,456,000 6,161,000 4,880,000 5,490,000 5,258,000 9,326,000 5,741,000 3,984,000 6,028,000 5,345,000 4,937,000 4,190,000 4,078,000 4,482,000 3,934,000 4,260,000 4,682,000 4,630,600 3,608,900 6,097,200 4,561,200 6,772,400 4,075,300 2,546,000 1,582,700 1,676,000 2,113,500 1,547,800 1,553,000 1,397,000 2,151,700 1,717,900 1,784,600 1,971,200 1,586,900 2,185,700
Free Cash Flow
Operating Cash Flow 2,613,000 1,950,000 6,469,000 -1,518,000 4,924,000 2,452,000 2,541,000 1,672,000 2,504,000 1,683,000 2,505,000 3,813,000 -1,150,000 5,510,000 2,515,000 1,327,000 1,667,000 1,437,000 1,630,000 463,000 606,900 542,200 2,214,900 -1,301,200 2,404,700 393,100 2,688,200 274,700 963,500 662,000 1,304,300 949,100 343,400 1,173,000 1,650,500 305,100 605,700 1,071,000 1,387,500 272,800
Capital Expenditure -319,000 -350,000 -301,000 -298,000 -305,000 -295,000 -254,000 -340,000 -258,000 -285,000 -204,000 -278,000 -306,000 -233,000 -204,000 -351,000 -271,000 -221,000 -234,000 -320,000 -355,500 -314,300 -218,200 -277,300 -218,700 -169,600 -127,900 -168,000 -164,400 -133,700 -117,500 -229,900 -178,600 -140,900 -88,800 -304,000 -139,400 -135,500 -135,700 -238,400
Free Cash Flow 2,294,000 1,600,000 6,168,000 -1,816,000 4,619,000 2,157,000 2,287,000 1,332,000 2,246,000 1,398,000 2,301,000 3,535,000 -1,456,000 5,277,000 2,311,000 976,000 1,396,000 1,216,000 1,396,000 143,000 251,400 227,900 1,996,700 -1,578,500 2,186,000 223,500 2,560,300 106,700 799,100 528,300 1,186,800 719,200 164,800 1,032,100 1,561,700 1,100 466,300 935,500 1,251,800 34,400