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 3,929,000 3,358,000 2,665,000 2,618,000 3,619,000 3,181,000 2,249,000 2,279,000 2,962,000 2,111,000 1,246,000 920,000 1,504,000 566,000 2,209,000 2,747,000 3,558,000 3,153,000 2,609,000 2,559,000 3,276,000 2,880,000 2,508,000 2,319,208 2,965,848 2,586,052 2,188,736 2,092,829 2,580,905 2,195,869 1,903,961 1,698,567 1,937,753 1,662,600 1,373,397 1,355,978 1,712,504 1,494,632 1,200,371 1,152,015
Revenue Y/Y Growth 8.57% 5.56% 18.50% 14.87% 22.18% 50.69% 80.50% 147.72% 96.94% 272.97% -43.59% -66.51% -57.73% -82.05% -15.33% 7.35% 8.61% 9.48% 4.03% 10.34% 10.46% 11.37% 14.59% 10.82% 14.92% 17.77% 14.96% 23.21% 33.19% 32.07% 38.63% 25.27% 13.15% 11.24% 14.41% 17.70% - - - -
Cost of Revenue 412,000 407,000 414,000 412,000 455,000 419,000 371,000 395,000 442,000 374,000 311,000 287,000 375,000 389,000 629,000 559,000 569,000 522,000 513,000 476,000 504,000 498,000 487,000 437,278 458,559 439,007 421,687 370,841 416,907 406,380 402,841 338,493 328,066 321,082 321,918 284,253 299,708 300,501 294,619 248,528
Gross Profit 3,517,000 2,951,000 2,251,000 2,206,000 3,164,000 2,762,000 1,878,000 1,884,000 2,520,000 1,737,000 935,000 633,000 1,129,000 177,000 1,580,000 2,188,000 2,989,000 2,631,000 2,096,000 2,083,000 2,772,000 2,382,000 2,021,000 1,881,930 2,507,289 2,147,045 1,767,049 1,721,988 2,163,998 1,789,489 1,501,120 1,360,074 1,609,687 1,341,518 1,051,479 1,071,725 1,412,796 1,194,131 905,752 903,487
Gross Profit Margin 89.51% 87.88% 84.47% 84.26% 87.43% 86.83% 83.50% 82.67% 85.08% 82.28% 75.04% 68.80% 75.07% 31.27% 71.53% 79.65% 84.01% 83.44% 80.34% 81.40% 84.62% 82.71% 80.58% 81.15% 84.54% 83.02% 80.73% 82.28% 83.85% 81.49% 78.84% 80.07% 83.07% 80.69% 76.56% 79.04% 82.50% 79.89% 75.46% 78.43%
Research and Development 340,000 344,000 317,000 317,000 310,000 284,000 270,000 274,000 277,000 276,000 247,000 223,000 224,000 255,000 308,000 459,000 440,000 435,000 429,000 417,000 404,000 400,000 396,000 372,156 350,061 342,530 322,040 324,098 301,446 317,921 293,283 250,570 202,703 186,516 190,455 181,350 172,754 169,075 162,975 155,039
General and Administrative Expenses 2,050,000 1,964,000 1,858,000 1,562,000 1,856,000 1,905,000 1,525,000 1,227,000 1,496,000 1,383,000 820,000 635,000 663,000 448,000 1,397,000 1,508,000 1,877,000 1,871,000 1,726,000 1,420,000 1,703,000 1,737,000 1,715,000 1,321,216 1,602,005 1,622,359 1,428,213 1,142,452 1,370,350 1,347,548 1,188,416 974,890 1,073,457 1,026,874 879,778 743,003 920,799 846,156 723,744 584,686
Total Operating Expenses 2,598,000 2,507,000 2,367,000 2,078,000 2,365,000 2,386,000 1,992,000 1,700,000 1,974,000 1,864,000 1,276,000 1,070,000 1,107,000 935,000 1,934,000 2,011,000 2,367,000 2,358,000 2,207,000 1,905,000 2,178,000 2,209,000 2,183,000 1,764,851 2,023,077 2,031,168 1,816,929 1,534,572 1,748,876 1,749,650 1,571,698 1,305,803 1,307,560 1,240,270 1,095,275 948,693 1,112,072 1,033,495 905,211 761,535
Operating Income or Loss 607,000 443,000 5,000 239,000 747,000 1,000 -106,000 163,000 524,000 -132,000 -369,000 -463,000 -113,000 -849,000 -1,294,000 160,000 609,000 265,000 -131,000 96,000 672,000 111,000 -165,000 113,475 481,728 102,768 -72,833 147,186 386,152 25,662 -102,355 29,477 344,998 90,092 -51,001 94,706 296,836 129,220 -2,998 138,711
Operating Margin 15.45% 13.19% 0.19% 9.13% 20.64% 0.03% -4.71% 7.15% 17.69% -6.25% -29.61% -50.33% -7.51% -150.00% -58.58% 5.82% 17.12% 8.40% -5.02% 3.75% 20.51% 3.85% -6.58% 4.89% 16.24% 3.97% -3.33% 7.03% 14.96% 1.17% -5.38% 1.74% 17.80% 5.42% -3.71% 6.98% 17.33% 8.65% -0.25% 12.04%
Interest Expense 62,000 61,000 61,000 60,000 63,000 73,000 81,000 84,000 86,000 83,000 98,000 102,000 113,000 95,000 50,000 53,000 40,000 39,000 41,000 41,000 47,000 51,000 51,000 52,073 44,001 42,661 42,977 42,875 43,374 42,939 43,960 36,427 33,259 28,515 27,994 28,406 25,558 22,321 21,804 22,015
EBITDA 1,026,000 725,000 197,000 438,000 931,000 198,000 91,000 374,000 774,000 69,000 -135,000 20,000 244,000 -535,000 -260,000 416,000 664,000 518,000 148,000 458,000 823,000 340,000 124,000 368,417 689,071 329,783 142,899 396,340 612,534 245,125 100,048 231,433 451,131 115,798 72,706 239,724 404,959 244,164 86,484 226,301
Depreciation and Amortization 208,000 199,000 192,000 199,000 184,000 197,000 197,000 199,000 201,000 205,000 209,000 387,000 220,000 232,000 229,000 226,000 50,000 228,000 228,000 279,000 242,000 241,000 239,000 236,834 227,155 217,331 208,224 198,109 200,635 200,204 195,254 176,145 118,556 26,880 99,487 94,996 85,988 83,822 80,626 80,584
Income Before Tax 444,000 464,000 -61,000 183,000 690,000 -127,000 -208,000 471,000 465,000 -224,000 -750,000 -495,000 -224,000 -953,000 -1,479,000 120,000 561,000 235,000 -141,000 56,000 612,000 -14,000 -169,000 75,906 415,431 56,682 -131,255 115,126 339,555 -12,195 -170,943 -5,933 342,187 558,057 31,651 87,996 289,525 106,605 -19,485 120,461
Income Tax Expense 139,000 77,000 79,000 8,000 214,000 58,000 -85,000 76,000 87,000 -47,000 -169,000 -104,000 -24,000 -213,000 -82,000 42,000 154,000 48,000 -41,000 31,000 81,000 -5,000 -20,000 23,031 66,078 3,012 -46,716 30,244 60,627 -18,202 -49,139 6,953 65,950 131,221 -910 31,717 38,904 20,751 319 26,474
Net Income 425,000 385,000 -140,000 177,000 482,000 -185,000 -123,000 386,000 376,000 -172,000 -578,000 -383,000 -192,000 -736,000 -1,301,000 76,000 409,000 183,000 -103,000 17,000 525,000 1,000 -137,000 55,159 352,238 56,689 -86,122 79,457 279,331 31,649 -121,861 -12,538 283,216 449,644 44,143 65,969 257,059 89,373 -14,304 94,717
Net Income Margin 10.82% 11.47% -5.25% 6.76% 13.32% -5.82% -5.47% 16.94% 12.69% -8.15% -46.39% -41.63% -12.77% -130.04% -58.90% 2.77% 11.50% 5.80% -3.95% 0.66% 16.03% 0.03% -5.46% 2.38% 11.88% 2.19% -3.93% 3.80% 10.82% 1.44% -6.40% -0.74% 14.62% 27.04% 3.21% 4.87% 15.01% 5.98% -1.19% 8.22%
EPS 2.98 2.62 -0.92 1.14 3.05 -1.18 -0.79 1.80 2.40 -1.15 -3.98 -2.69 -1.36 -5.22 -9.24 0.52 2.77 1.23 -0.70 0.11 3.51 0.01 -0.90 0.36 2.32 0.37 -0.57 0.53 1.86 0.21 -0.81 -0.09 2.18 3.49 0.35 0.52 2.01 0.69 -0.11 0.72
EPS Diluted 2.87 2.54 -0.92 1.11 2.98 -1.18 -0.79 1.70 2.26 -1.15 -3.98 -2.69 -1.36 -5.22 -9.24 0.52 2.71 1.21 -0.70 0.11 3.43 0.01 -0.90 0.35 2.23 0.36 -0.57 0.51 1.81 0.21 -0.81 -0.09 2.12 3.38 0.34 0.50 1.94 0.67 -0.11 0.70
Weighted Average Shares Out 142,228 147,168 152,477 155,404 157,628 157,290 156,336 153,537 151,019 149,093 145,181 142,446 141,306 141,072 140,823 144,647 147,232 149,049 147,882 148,509 149,482 150,076 151,817 152,252 152,088 151,582 150,531 150,624 150,239 149,552 151,052 134,128 129,989 128,887 127,563 127,683 127,911 129,538 130,559 131,306
Weighted Average Shares Out Diluted 147,748 151,844 152,477 159,532 161,829 157,290 156,366 161,920 160,460 149,093 145,181 142,446 141,306 141,072 140,823 146,828 150,635 151,561 147,882 151,358 153,153 152,617 151,817 155,974 157,760 157,033 150,531 155,071 154,236 153,532 151,052 134,128 133,417 132,960 131,402 131,639 132,274 133,668 130,559 135,571

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 5,056,000 6,274,000 5,904,000 4,096,000 4,588,000 5,568,000 5,552,000 4,111,000 5,031,000 5,464,000 4,291,000 3,363,000 4,353,000 5,053,000 3,905,000 3,315,000 3,797,000 4,258,000 3,708,000 2,443,000 2,920,000 3,072,000 3,423,000 2,846,729 3,239,886 2,874,823 2,503,230 1,796,811 1,844,475 2,296,524 2,063,329 1,676,299 1,455,339 3,187,129 1,735,283 1,402,700 2,252,748 1,433,820 1,484,066 1,021,033
Short Term Investments 0 27,000 44,000 48,000 49,000 26,000 0 200,000 0 11,000 23,000 24,000 23,000 422,000 194,000 526,000 658,000 631,000 466,000 28,000 458,000 1,491,000 1,031,000 468,508 540,581 906,339 851,415 72,313 45,681 38,500 28,587 33,739 35,478 195,984 294,942 355,780 396,041 937,981 687,399 325,510
Cash + Short Term Investments 5,056,000 6,301,000 5,948,000 4,144,000 4,637,000 5,594,000 5,552,000 4,311,000 5,031,000 5,475,000 4,314,000 3,387,000 4,376,000 5,475,000 4,099,000 3,841,000 4,455,000 4,889,000 4,174,000 2,471,000 3,378,000 4,563,000 4,454,000 3,315,237 3,780,467 3,781,162 3,354,645 1,869,124 1,890,156 2,335,024 2,091,916 1,710,038 1,490,817 3,383,113 2,030,225 1,758,480 2,648,789 2,371,801 2,171,465 1,346,543
Net Receivables 2,837,000 2,973,000 2,576,000 2,118,000 2,056,000 2,278,000 1,829,000 1,349,000 1,587,000 1,839,000 1,399,000 821,000 949,000 1,109,000 1,497,000 2,594,000 2,746,000 3,021,000 2,763,000 2,175,000 2,330,000 2,534,000 2,429,000 1,886,628 1,870,551 1,954,618 1,707,361 1,362,649 1,425,815 1,590,034 1,481,277 1,096,211 1,275,267 1,197,362 1,050,319 795,495 906,981 1,003,132 928,828 679,031
Inventory 1,436,000 2,484,000 2,483,000 1,755,000 1,778,000 2,756,000 2,583,000 1,694,000 1,587,000 2,541,000 1,972,000 772,000 725,000 1,311,000 813,000 779,000 447,000 619,000 447,000 259,000 186,000 336,000 219,000 69,055 46,936 47,079 34,452 18,733 18,424 42,166 42,804 11,324 190,966 196,710 213,085 204,157 129,335 126,706 93,157 92,172
Other Current Assets 765,000 1,055,000 1,119,000 774,000 799,000 1,158,000 1,183,000 827,000 838,000 1,258,000 1,151,000 654,000 685,000 1,049,000 1,243,000 521,000 321,000 295,000 318,000 292,000 278,000 361,000 329,000 268,669 285,848 243,702 231,955 199,745 285,899 196,753 180,135 161,188 216,422 213,207 192,299 166,357 151,713 139,326 121,504 101,541
Total Current Assets 10,094,000 12,813,000 12,126,000 8,791,000 9,270,000 11,786,000 11,147,000 8,181,000 9,043,000 11,113,000 8,836,000 5,634,000 6,735,000 8,944,000 7,652,000 7,735,000 7,969,000 8,824,000 7,702,000 5,197,000 6,172,000 7,794,000 7,431,000 5,539,589 5,983,802 6,026,561 5,328,413 3,450,251 3,620,294 4,163,977 3,796,132 2,978,761 3,173,472 4,990,392 3,485,928 2,924,489 3,836,818 3,640,965 3,314,954 2,219,287
Non-Current Assets
Property, Plant and Equipment 2,684,000 2,666,000 2,613,000 2,573,000 2,529,000 2,541,000 2,564,000 2,587,000 2,705,000 2,728,000 2,739,000 2,831,000 2,901,000 2,931,000 2,925,000 2,809,000 2,585,000 2,477,000 2,365,000 1,877,000 1,769,000 1,689,000 1,627,000 1,575,258 1,521,609 1,479,059 1,421,962 1,394,904 1,339,621 1,235,282 1,174,324 1,064,259 966,560 867,137 580,956 553,126 525,053 509,786 490,580 480,702
Goodwill 6,845,000 7,150,000 7,150,000 7,143,000 7,109,000 7,135,000 7,166,000 7,171,000 7,318,000 7,370,000 7,363,000 7,380,000 7,343,000 7,330,000 7,330,000 8,127,000 8,104,000 8,118,000 8,109,000 8,120,000 8,157,000 8,139,000 8,251,000 8,228,865 8,226,173 8,156,716 7,979,882 7,942,023 8,027,179 8,019,775 8,026,352 7,992,941 5,400,968 3,976,617 4,016,188 3,955,901 3,669,745 3,696,861 3,704,456 3,663,674
Intangible Assets 1,149,000 1,180,000 1,196,000 1,209,000 1,223,000 1,306,000 1,368,000 1,393,000 1,425,000 1,457,000 1,479,000 1,515,000 1,537,000 1,600,000 1,642,000 1,804,000 1,843,000 1,887,000 1,936,000 1,992,000 2,101,000 2,157,000 2,243,000 2,308,536 2,377,597 2,390,465 2,386,504 2,446,652 2,573,640 2,646,039 2,738,961 2,793,954 2,122,770 1,476,039 1,511,543 1,290,087 1,076,780 1,087,048 1,109,264 1,111,041
Long Term Investments 1,155,000 1,202,000 1,198,000 1,184,000 1,122,000 1,151,000 1,468,000 1,450,000 655,000 663,000 667,000 671,000 606,000 618,000 610,000 796,000 770,000 815,000 804,000 778,000 717,000 758,000 858,000 845,450 888,847 538,435 528,237 520,058 558,311 643,851 634,983 658,439 602,145 516,883 539,828 286,882 298,396 283,748 252,882 250,626
Tax Assets 595,000 665,000 703,000 661,000 626,000 825,000 864,000 766,000 798,000 850,000 782,000 659,000 557,000 482,000 258,000 145,000 110,000 80,000 47,000 69,000 225,000 17,000 19,000 17,930 37,204 32,012 23,908 23,658 12,721 19,618 19,292 15,458 137,358 4,858 645 10,053 18,196 16,421 16,241 14,151
Other Non-Current 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 Non-Current Assets 12,428,000 12,863,000 12,860,000 12,770,000 12,609,000 12,958,000 13,430,000 13,367,000 12,901,000 13,068,000 13,030,000 13,056,000 12,944,000 12,961,000 12,765,000 13,681,000 13,412,000 13,377,000 13,261,000 12,836,000 12,969,000 12,760,000 12,998,000 12,976,039 13,051,430 12,596,687 12,340,493 12,327,295 12,511,472 12,564,565 12,593,912 12,525,051 9,229,801 6,841,534 6,649,160 6,096,049 5,588,170 5,593,864 5,573,423 5,520,194
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 22,522,000 25,676,000 24,986,000 21,561,000 21,879,000 24,744,000 24,577,000 21,548,000 21,944,000 24,181,000 21,866,000 18,690,000 19,679,000 21,905,000 20,417,000 21,416,000 21,381,000 22,201,000 20,963,000 18,033,000 19,141,000 20,554,000 20,429,000 18,515,628 19,035,232 18,623,248 17,668,906 15,777,546 16,131,766 16,728,542 16,390,044 15,503,812 12,403,273 11,831,926 10,135,088 9,020,538 9,424,988 9,234,829 8,888,377 7,739,481
Current Liabilities
Accounts Payable 3,017,000 2,841,000 2,541,000 2,656,000 2,667,000 2,726,000 2,226,000 2,021,000 2,033,000 1,935,000 1,292,000 1,098,000 1,102,000 1,049,000 1,695,000 2,827,000 2,778,000 1,970,000 2,769,000 2,487,000 2,752,000 2,720,000 2,551,000 2,535,496 2,605,258 2,515,826 2,110,260 2,086,325 2,141,647 2,145,482 2,005,709 1,815,427 1,992,085 1,866,076 1,255,610 1,549,865 1,698,019 1,633,983 1,421,699 1,305,547
Short Term Debt -9,416,000 61,000 0 0 0 0 0 735,000 753,000 -450,000 -250,000 -446,000 -487,000 750,000 750,000 749,000 749,000 28,000 -1,008,000 -714,000 -700,000 500,000 500,000 500,000 500,000 -782,882 -607,629 -527,273 -592,315 -655,561 -580,346 -417,538 -418,324 -430,342 18,278 -301,721 -394,273 -421,614 -320,483 -199,414
Tax Payables 108,000 61,000 104,000 21,000 46,000 36,000 19,000 16,000 45,000 328,000 315,000 50,000 34,000 78,000 59,000 88,000 100,000 28,000 25,000 74,000 175,000 19,000 8,000 33,374 27,252 18,144 78,930 49,739 61,224 34,163 53,023 68,019 131,411 89,492 18,278 59,661 31,037 21,023 45,571 61,874
Deferred Revenue 8,561,000 11,708,000 11,222,000 7,314,000 7,617,000 10,214,000 9,381,000 5,854,000 6,005,000 8,412,000 6,221,000 3,279,000 3,424,000 4,829,000 6,126,000 6,000,000 6,023,000 7,575,000 7,145,000 4,691,000 5,141,000 6,566,000 6,335,000 3,545,001 3,958,781 5,049,299 4,795,110 2,900,308 3,379,512 4,201,859 3,909,614 2,572,846 2,862,662 3,272,010 2,981,185 1,823,464 2,143,120 2,605,203 2,471,742 1,390,065
Other Current Liabilities 10,398,000 819,000 849,000 808,000 835,000 897,000 862,000 840,000 960,000 1,816,000 1,511,000 1,475,000 1,597,000 1,244,000 1,037,000 1,138,000 1,032,000 2,103,000 1,820,000 1,596,000 1,570,000 711,000 605,000 1,298,193 1,208,517 1,962,259 1,721,830 1,667,838 1,690,594 1,754,975 1,622,983 1,955,282 1,504,823 1,260,484 1,127,576 1,115,007 1,094,841 1,040,305 876,297 798,183
Total Current Liabilities 12,560,000 15,429,000 14,612,000 10,778,000 11,119,000 13,837,000 12,469,000 9,450,000 9,751,000 11,713,000 8,774,000 5,406,000 5,636,000 7,872,000 9,608,000 10,714,000 10,582,000 11,676,000 10,726,000 8,060,000 8,763,000 10,497,000 9,991,000 7,878,690 8,272,556 8,744,502 8,019,571 6,127,198 6,619,438 7,446,755 6,957,960 5,926,017 5,941,246 5,968,228 5,382,649 4,186,615 4,541,707 4,857,877 4,449,255 3,294,381
Non-Current Liabilities
Long Term Debt 6,538,000 6,549,000 6,548,000 6,552,000 6,552,000 7,061,000 8,069,000 8,075,000 8,098,000 8,888,000 8,903,000 8,729,000 9,348,000 9,346,000 6,627,000 4,721,000 4,613,000 4,181,000 4,176,000 3,717,000 3,727,000 3,731,000 3,771,000 3,749,054 3,735,736 3,220,946 3,170,933 3,159,336 3,204,210 3,196,847 3,209,491 3,201,277 2,475,425 2,472,536 1,746,862 1,746,787 1,746,712 1,249,448 1,249,430 1,249,412
Deferred Revenue 0 0 0 52,000 50,000 45,000 0 58,000 55,000 0 0 67,000 0 0 0 56,000 0 0 0 69,000 0 0 0 328,602 0 0 0 484,970 0 0 0 473,841 0 0 0 452,958 0 0 0 433,532
Deferred Tax 34,000 35,000 35,000 52,000 50,000 45,000 58,000 58,000 55,000 22,000 23,000 67,000 105,000 74,000 58,000 56,000 60,000 65,000 66,000 69,000 250,000 314,000 405,000 328,602 393,353 466,237 496,202 484,970 417,886 512,088 526,406 473,841 628,019 437,959 446,341 452,958 446,922 465,283 440,215 433,532
Other Non-Current Liabilities 464,000 447,000 501,000 399,000 395,000 375,000 414,000 355,000 383,000 465,000 456,000 395,000 456,000 388,000 383,000 318,000 354,000 343,000 332,000 437,000 455,000 440,000 432,000 79,778 395,808 369,447 323,142 -172,031 358,640 322,098 328,994 -159,409 284,905 220,545 203,280 -272,582 167,325 182,677 152,389 -295,232
Total Non-Current Liabilities 7,036,000 7,031,000 7,084,000 7,055,000 7,047,000 7,526,000 8,541,000 8,546,000 8,591,000 9,375,000 9,382,000 9,258,000 9,909,000 9,808,000 7,068,000 5,151,000 5,027,000 4,589,000 4,574,000 4,292,000 4,432,000 4,485,000 4,608,000 4,486,036 4,524,897 4,056,630 3,990,277 3,957,245 3,980,736 4,031,033 4,064,891 3,989,550 3,388,349 3,131,040 2,396,483 2,380,121 2,360,959 1,897,408 1,842,034 1,821,244
Total Liabilities 19,596,000 22,460,000 21,696,000 17,833,000 18,166,000 21,363,000 21,010,000 17,996,000 18,342,000 21,088,000 18,156,000 14,664,000 15,545,000 17,680,000 16,676,000 15,865,000 15,609,000 16,265,000 15,300,000 12,352,000 13,195,000 14,982,000 14,599,000 12,364,726 12,797,453 12,801,132 12,009,848 10,084,443 10,600,174 11,477,788 11,022,851 9,915,567 9,329,595 9,099,268 7,779,132 6,566,736 6,902,666 6,755,285 6,291,289 5,115,625
Common Stock 0 0 0 0 0 0 -10,309,000 -10,262,000 -10,205,000 -10,182,000 -10,152,000 -10,097,000 -10,092,000 -10,087,000 -10,083,000 -9,673,000 -9,290,000 -5,771,000 -5,767,000 -5,742,000 -5,439,000 -5,248,000 -5,025,000 24 24 24 24 23 23 23 23 23 21 21 21 21 21 20 20 20
Retained Earnings -764,000 -1,169,000 -1,554,000 -1,409,000 -1,586,000 -2,068,000 -1,883,000 -1,761,000 -2,147,000 -2,531,000 -2,359,000 -1,781,000 -1,398,000 -1,206,000 -470,000 879,000 850,000 508,000 373,000 517,000 551,000 74,000 117,000 331,078 321,576 14,916 666 129,034 -307,112 7,369 373,300 507,666 666,177 417,428 -239,480 28,278 31,802 -134,149 -223,522 -209,218
Accumulated Other Comprehensive Income/Loss -240,000 -207,000 -211,000 -234,000 -317,000 -240,000 -161,000 -149,000 -221,000 -186,000 -199,000 -178,000 -239,000 -273,000 -301,000 -217,000 -258,000 -216,000 -217,000 -220,000 -202,000 -190,000 -125,000 -148,933 -123,973 -188,340 -251,413 -280,399 -307,112 -299,566 -287,368 -284,894 -284,246 -256,692 -239,480 -138,774 -31,035 25,805 28,292 18,197
Total Stockholders Equity 1,673,000 1,759,000 1,832,000 2,283,000 2,268,000 1,910,000 2,078,000 2,057,000 2,114,000 1,607,000 2,231,000 2,532,000 1,632,000 1,734,000 2,270,000 3,967,000 4,184,000 4,342,000 4,083,000 4,104,000 4,386,000 3,967,000 4,195,000 4,522,335 4,603,420 4,226,077 4,089,272 4,132,301 3,885,756 4,202,304 4,631,700 4,864,394 2,441,048 2,111,106 1,663,541 1,784,267 1,884,788 1,875,666 1,995,161 2,145,464
Total Investments 1,155,000 1,229,000 1,242,000 1,232,000 1,171,000 1,177,000 1,468,000 1,650,000 655,000 674,000 690,000 695,000 629,000 1,040,000 804,000 1,322,000 1,428,000 1,446,000 1,270,000 806,000 1,175,000 2,249,000 1,889,000 1,313,958 1,429,428 1,444,774 1,379,652 592,371 603,992 682,351 663,570 692,178 637,623 712,867 834,770 642,662 694,437 1,221,729 940,281 576,136
Total Debt 6,538,000 6,549,000 6,548,000 6,552,000 6,552,000 7,061,000 8,069,000 8,810,000 8,851,000 8,888,000 8,903,000 8,729,000 9,348,000 10,096,000 7,377,000 5,470,000 5,362,000 4,181,000 4,176,000 3,717,000 3,727,000 4,231,000 4,271,000 4,249,054 4,235,736 3,220,946 3,170,933 3,159,336 3,204,210 3,196,847 3,209,491 3,201,277 2,475,425 2,472,536 1,746,862 1,746,787 1,746,712 1,249,448 1,249,430 1,249,412
Net Debt 1,482,000 275,000 644,000 2,456,000 1,964,000 1,493,000 2,517,000 4,699,000 3,820,000 3,424,000 4,612,000 5,366,000 4,995,000 5,043,000 3,472,000 2,155,000 1,565,000 -77,000 468,000 1,274,000 807,000 1,159,000 848,000 1,402,325 995,850 346,123 667,703 1,362,525 1,359,735 900,323 1,146,162 1,524,978 1,020,086 -714,593 11,579 344,087 -506,036 -184,372 -234,636 228,379

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 305,000 387,000 -140,000 175,000 476,000 -185,000 -123,000 395,000 378,000 -177,000 -581,000 -391,000 -200,000 -740,000 -1,397,000 78,000 407,000 187,000 -100,000 25,000 531,000 -9,000 -149,000 52,875 349,353 53,670 -84,539 84,882 278,928 19,279 -121,804 -12,886 276,237 426,836 32,561 56,279 250,621 85,854 -19,804 93,987
Depreciation & Amortization 208,000 199,000 192,000 199,000 199,000 197,000 197,000 199,000 201,000 205,000 209,000 387,000 220,000 232,000 229,000 226,000 228,000 228,000 228,000 279,000 242,000 241,000 239,000 236,834 227,155 217,331 208,224 198,109 200,635 200,204 195,254 176,145 118,556 106,157 99,487 94,996 85,988 83,822 80,626 80,584
Deferred Income Tax 66,000 40,000 -57,000 -36,000 189,000 18,000 -101,000 13,000 83,000 -66,000 -175,000 -120,000 -89,000 -171,000 -108,000 -33,000 -43,000 -32,000 17,000 -27,000 -275,000 -94,000 88,000 -14,031 -91,555 -11,402 13,680 51,962 -90,157 2,221 21,886 20,993 -44,649 -1,457 3,478 -51,660 -26,562 -6,602 5,793 -3,635
Stock Based Compensation 105,000 106,000 103,000 94,000 97,000 93,000 90,000 99,000 116,000 120,000 83,000 49,000 47,000 54,000 55,000 66,000 60,000 59,000 56,000 49,000 54,000 50,000 50,000 45,758 6,279 50,102 47,211 44,815 48,263 95,374 53,965 44,032 63,656 41,494 28,886 16,872 22,304 21,014 24,821 20,970
Change in Working Capital -2,600,000 462,000 3,066,000 -422,000 -2,180,000 954,000 2,909,000 -96,000 -2,036,000 2,447,000 2,305,000 -66,000 -836,000 -1,179,000 -821,000 93,000 -1,600,000 719,000 1,979,000 -522,000 -959,000 362,000 1,501,000 -435,634 -917,532 445,426 1,500,441 -459,907 -644,330 287,788 985,180 -401,381 -568,889 556,311 938,521 -349,517 -308,424 315,040 891,641 -408,926
Accounts Receivable 142,000 -390,000 -456,000 -90,000 173,000 -445,000 -476,000 60,000 -52,000 -429,000 -300,000 145,000 157,000 393,000 1,086,000 175,000 199,000 -274,000 -468,000 134,000 60,000 -131,000 -345,000 -27,477 6,221 -201,937 -232,475 21,104 69,930 -99,321 -267,867 183,356 31,052 -197,634 -215,036 119,099 29,944 -110,130 -196,870 82,791
Inventory 190,000 146,000 0 0 0 0 0 -34,000 424,000 -119,000 -495,000 31,000 366,000 206,000 -791,000 -193,000 7,000 16,000 -23,000 -17,000 84,000 -39,000 -57,000 -8,476 -39,191 -17,355 -51,746 21,797 5,057 -19,653 -37,399 70,518 32,345 18,722 -23,884 -9,393 -10,884 -21,217 -23,709 -4,498
Accounts Payable 160,000 340,000 -99,000 -58,000 -124,000 527,000 226,000 14,000 -8,000 749,000 160,000 -108,000 21,000 -422,000 -1,211,000 152,000 -381,000 522,000 185,000 -151,000 22,000 280,000 -89,000 15,294 81,277 498,004 -21,858 13,926 -30,750 182,556 97,868 -144,527 -8,216 356,874 87,575 -133,830 110,875 298,613 106,399 -182,454
Other Working Capital -3,092,000 366,000 3,621,000 -274,000 -2,229,000 872,000 3,159,000 -136,000 -2,400,000 2,246,000 2,940,000 -134,000 -1,380,000 -1,356,000 95,000 -41,000 -1,425,000 455,000 2,285,000 -488,000 -1,125,000 252,000 1,992,000 -414,975 -965,839 166,714 1,806,520 -516,734 -688,567 224,206 1,192,578 -510,728 -624,070 378,349 1,089,866 -325,393 -438,359 147,774 1,005,821 -304,765
Other Non-Cash Items 541,000 -48,000 -7,000 -192,000 222,000 551,000 19,000 -325,000 37,000 -15,000 329,000 -244,000 39,000 -42,000 1,258,000 -89,000 87,000 -23,000 -31,000 51,000 36,000 265,000 -53,000 -8,673 -17,315 -62,930 -11,574 100,795 24,242 21,968 -35,218 -384 34,584 -518,374 -51,869 33,187 77,933 -5,624 -11,639 4,805
Net Cash Provided by Operating Activities -1,375,000 1,146,000 3,157,000 -182,000 -997,000 1,628,000 2,991,000 285,000 -1,221,000 2,514,000 2,170,000 -385,000 -819,000 -1,846,000 -784,000 341,000 -861,000 1,138,000 2,149,000 -145,000 -371,000 815,000 1,676,000 -122,871 -443,615 692,197 1,673,443 20,656 -182,419 626,834 1,099,263 -173,481 -120,505 610,967 1,051,064 -199,843 101,860 493,504 971,438 -212,215
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -213,000 -223,000 -233,000 -177,000 -170,000 -159,000 -156,000 -143,000 -179,000 -183,000 -168,000 -128,000 -176,000 -206,000 -287,000 -296,000 -291,000 -299,000 -274,000 -244,000 -223,000 -219,000 -192,000 -184,734 -168,704 -190,023 -166,869 -182,304 -187,063 -212,403 -167,578 -161,602 -156,712 -366,077 -102,650 -88,709 -82,465 -82,464 -74,749 -73,165
Acquisitions Net 0 0 0 0 0 0 0 0 0 183,000 0 0 0 206,000 287,000 296,000 291,000 299,000 0 -13,000 -40,000 219,000 192,000 -346 -32,078 190,023 166,869 67,088 -777 212,403 167,578 -129,828 -1,609,789 525,938 -326,088 -535,491 -25,177 82,464 74,749 -758
Purchases of Investments 0 0 0 196,000 0 -60,000 -337,000 -200,000 0 -1,000 0 0 0 -400,000 -285,000 -63,000 -647,000 -198,000 -438,000 -89,000 -45,000 -802,000 -867,000 -98,160 -721,824 -203,841 -787,530 -43,480 -15,434 -37,425 -2,102 -9,000 -6,220 -160,066 -346,043 -155,026 -15,021 -534,267 -495,377 -77,434
Sales/Maturities of Investments 27,000 17,000 5,000 5,000 0 0 537,000 0 11,000 12,000 0 0 400,000 176,000 585,000 217,000 608,000 27,000 0 445,000 1,052,000 315,000 325,000 181,028 739,174 175,722 6,815 29,298 8,879 14,543 8,215 32,903 176,461 109,859 145,926 216,477 526,602 282,451 137,027 165,136
Other Investing Activities -61,000 13,000 33,000 -90,000 -96,000 -42,000 -31,000 -82,000 75,000 -244,000 -12,000 -28,000 10,000 -149,000 -268,000 -278,000 -224,000 -289,000 6,000 -3,000 35,000 -219,000 -186,000 0 7,195 -326,238 -168,869 0 0 -212,411 -165,348 63 1,230 8,628 1,807 -256 -198 -79,574 -75,253 -2,343
Net Cash Used for Investing Activities -247,000 -193,000 -195,000 -66,000 -266,000 -261,000 13,000 -425,000 -93,000 -233,000 -180,000 -156,000 234,000 -373,000 32,000 -124,000 -263,000 -460,000 -706,000 96,000 779,000 -706,000 -728,000 -102,212 -176,237 -354,357 -949,584 -129,398 -194,395 -235,293 -159,235 -267,464 -1,595,030 118,282 -627,048 -563,005 403,741 -331,390 -433,603 11,436
Cash Flows from Financing Activities
Debt Repayment 0 0 0 -2,141,000 -417,000 -1,000,000 -724,000 0 0 0 -1,706,000 -650,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -301 -1,109 -1,664 -400,443 -733,337 -22,321 0 0 -27,895 0 0 0 0
Common Stock Issued 0 0 29,000 503,000 0 0 0 0 0 0 0 213,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37,283 33,983 44,097 25,680 22,487 88 0 0 20,404 0 0 0 0
Common Stock Repurchased -607,000 -593,000 -469,000 -366,000 -172,000 -22,000 -47,000 -675,000 -23,000 -648,000 -55,000 -6,000 -5,000 -4,000 -410,000 -391,000 -323,000 -4,000 -25,000 -303,000 -194,000 -224,000 -202,000 -158,039 -39,723 -69,151 -45,176 -89,023 -38,412 -141,289 -187,022 -11,852 -3,769 -2 -44,923 -68,594 -130,247 -217,155 -121,865 -167,211
Dividends Paid 0 0 0 -67,000 0 0 0 -17,000 0 -50,000 0 -58,000 0 -17,000 -48,000 -50,000 -50,000 -48,000 -47,000 -48,000 -47,000 -45,000 -46,000 -45,512 -45,578 -42,438 -42,247 -39,150 -39,062 -35,773 -36,174 -31,354 -31,182 -23,096 -22,895 -22,920 -22,944 -19,231 -19,602 -19,680
Other Financing Activities 26,000 12,000 3,000 1,692,000 31,000 -2,000 108,000 70,000 50,000 110,000 1,971,000 7,000 -757,000 3,837,000 1,975,000 9,000 946,000 65,000 93,000 16,000 -457,000 49,000 12,000 30,553 1,026,451 79,071 39,303 215,869 -22,208 -9,969 -5,932 1,433,447 95,952 735,802 41,154 68,317 527,638 18,980 63,263 14,730
Net Cash Used Provided by Financing Activities -581,000 -581,000 -437,000 -379,000 -558,000 -1,024,000 -663,000 -622,000 27,000 -588,000 210,000 -494,000 -762,000 3,816,000 1,517,000 -432,000 573,000 13,000 21,000 -335,000 -698,000 -220,000 -236,000 -172,998 941,150 -32,518 -48,120 124,678 -66,808 -144,598 -603,891 679,391 38,768 712,704 -26,664 -30,688 374,447 -217,406 -78,204 -172,161
Effect of Forex Changes on Cash -63,000 -1,000 11,000 112,000 -137,000 -154,000 -11,000 -51,000 -100,000 47,000 -73,000 92,000 62,000 48,000 -141,000 65,000 -82,000 31,000 -11,000 -20,000 -13,000 -123,000 17,000 4,924 43,765 66,271 30,680 -63,600 -8,427 -13,748 50,893 -17,486 -55,023 9,893 -64,769 -56,512 -61,120 5,046 3,402 -525
Net Change in Cash -2,266,000 371,000 2,536,000 -515,000 -1,958,000 189,000 2,330,000 -813,000 -1,387,000 1,740,000 2,127,000 -943,000 -1,285,000 1,645,000 624,000 -150,000 -633,000 722,000 1,453,000 -404,000 -303,000 -234,000 729,000 -393,157 365,063 371,593 706,419 -47,664 -452,049 233,195 387,030 220,960 -1,731,790 1,451,846 332,583 -850,048 818,928 -50,246 463,033 -373,465
Cash at End of Period 6,492,000 8,758,000 8,387,000 5,851,000 6,366,000 8,324,000 8,135,000 5,805,000 6,618,000 8,005,000 6,265,000 4,138,000 5,081,000 6,366,000 4,721,000 4,097,000 4,247,000 4,880,000 4,158,000 2,705,000 3,109,000 3,412,000 3,646,000 2,846,729 3,239,886 2,874,823 2,503,230 1,796,811 1,844,475 2,296,524 2,063,329 1,676,299 1,455,339 3,187,129 1,735,283 1,402,700 2,252,748 1,433,820 1,484,066 1,021,033
Cash at Start of Period 8,758,000 8,387,000 5,851,000 6,366,000 8,324,000 8,135,000 5,805,000 6,618,000 8,005,000 6,265,000 4,138,000 5,081,000 6,366,000 4,721,000 4,097,000 4,247,000 4,880,000 4,158,000 2,705,000 3,109,000 3,412,000 3,646,000 2,917,000 3,239,886 2,874,823 2,503,230 1,796,811 1,844,475 2,296,524 2,063,329 1,676,299 1,455,339 3,187,129 1,735,283 1,402,700 2,252,748 1,433,820 1,484,066 1,021,033 1,394,498
Free Cash Flow
Operating Cash Flow -1,375,000 1,146,000 3,157,000 -182,000 -997,000 1,628,000 2,991,000 285,000 -1,221,000 2,514,000 2,170,000 -385,000 -819,000 -1,846,000 -784,000 341,000 -861,000 1,138,000 2,149,000 -145,000 -371,000 815,000 1,676,000 -122,871 -443,615 692,197 1,673,443 20,656 -182,419 626,834 1,099,263 -173,481 -120,505 610,967 1,051,064 -199,843 101,860 493,504 971,438 -212,215
Capital Expenditure -213,000 -223,000 -233,000 -177,000 -170,000 -159,000 -156,000 -143,000 -179,000 -183,000 -168,000 -128,000 -176,000 -206,000 -287,000 -296,000 -291,000 -299,000 -274,000 -244,000 -223,000 -219,000 -192,000 -184,734 -168,704 -190,023 -166,869 -182,304 -187,063 -212,403 -167,578 -161,602 -156,712 -366,077 -102,650 -88,709 -82,465 -82,464 -74,749 -73,165
Free Cash Flow -1,588,000 923,000 2,924,000 -359,000 -1,167,000 1,469,000 2,835,000 142,000 -1,400,000 2,331,000 2,002,000 -513,000 -995,000 -2,052,000 -1,071,000 45,000 -1,152,000 839,000 1,875,000 -389,000 -594,000 596,000 1,484,000 -307,605 -612,319 502,174 1,506,574 -161,648 -369,482 414,431 931,685 -335,083 -277,217 244,890 948,414 -288,552 19,395 411,040 896,689 -285,380