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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-30 2024-06-30 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
Revenue 4,060,000 3,558,000 2,889,000 2,887,000 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
Revenue Y/Y Growth 3.33% 5.96% 8.41% 10.28% 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% - - - -
Cost of Revenue 388,000 567,000 568,000 6,447,000 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
Gross Profit 3,672,000 2,991,000 2,321,000 -3,560,000 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
Gross Profit Margin 90.44% 84.06% 80.34% -123.31% 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%
Research and Development 320,000 331,000 341,000 357,000 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
General and Administrative Expenses 2,281,000 2,170,000 2,022,000 -4,345,000 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
Total Operating Expenses 2,910,000 2,522,000 2,383,000 -3,780,000 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
Operating Income or Loss 762,000 469,000 -62,000 104,000 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
Operating Margin 18.77% 13.18% -2.15% 3.60% 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%
Interest Expense 61,000 61,000 62,000 61,000 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
EBITDA 1,146,000 754,000 117,000 440,000 714,000 724,000 192,000 442,000 952,000 143,000 70,000 754,000 752,000 64,000 -443,000 -181,000 109,000 -626,000 -1,200,000 399,000 829,000 502,000 128,000 376,000 901,000 278,000 121,000 364,813 686,587 316,674 16,796 356,110 583,564 230,948 129,733 206,639 451,131 115,798 159,132 211,398
Depreciation and Amortization 211,000 205,000 210,000 208,000 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 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
Income Before Tax 874,000 488,000 -155,000 171,000 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
Income Tax Expense 190,000 113,000 -19,000 35,000 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
Net Income 684,000 386,000 -135,000 132,000 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
Net Income Margin 16.85% 10.85% -4.67% 4.57% 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%
EPS 5.27 2.93 -1.00 0.96 2.99 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.91 0.36 2.32 0.37 -0.57 0.53 1.86 0.21 -0.81 -0.10 2.18 3.49 0.35 0.52
EPS Diluted 5.04 2.80 -1.00 0.91 2.88 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
Weighted Average Shares Out 129,758 131,948 135,501 138,184 142,228 147,168 152,477 155,404 157,628 157,290 156,336 153,537 151,019 149,010 145,181 142,446 141,306 141,011 140,801 144,647 147,232 149,049 147,882 148,509 149,482 150,076 150,549 152,252 152,088 151,582 150,531 150,624 150,239 149,552 150,818 127,934 129,989 128,887 127,563 127,683
Weighted Average Shares Out Diluted 135,732 137,832 135,501 144,470 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

Reported Currency: USD 2024-09-30 2024-06-30 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
Current Assets
Cash and Cash Equivalents 6,046,000 8,362,000 7,622,000 4,225,000 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
Short Term Investments 196,000 31,000 26,000 28,000 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
Cash + Short Term Investments 6,242,000 8,393,000 7,648,000 4,253,000 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
Net Receivables 3,764,000 4,198,000 3,806,000 2,833,000 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
Inventory 0 0 493,000 1,436,000 1,436,000 2,484,000 2,483,000 1,755,000 522,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
Other Current Assets 826,000 924,000 894,000 708,000 765,000 1,055,000 1,119,000 774,000 2,577,000 3,914,000 3,766,000 2,521,000 2,425,000 3,799,000 3,123,000 1,426,000 1,410,000 2,360,000 2,056,000 1,300,000 768,000 914,000 765,000 551,000 464,000 697,000 548,000 268,669 332,784 290,781 266,407 218,478 304,323 238,919 222,939 170,012 407,388 409,917 405,384 370,514
Total Current Assets 10,832,000 13,515,000 12,348,000 9,230,000 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
Non-Current Assets
Property, Plant and Equipment 2,734,000 2,713,000 2,694,000 2,716,000 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
Goodwill 6,851,000 6,847,000 6,847,000 6,849,000 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
Intangible Assets 947,000 991,000 1,006,000 1,023,000 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
Long Term Investments 1,527,000 648,000 1,245,000 1,238,000 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
Tax Assets 514,000 544,000 621,000 586,000 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
Other Non-Current Assets 0 635,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Non-Current Assets 12,573,000 12,378,000 12,413,000 12,412,000 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
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 23,405,000 25,893,000 24,761,000 21,642,000 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
Current Liabilities
Accounts Payable 1,866,000 3,567,000 3,155,000 3,118,000 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,536,000 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
Short Term Debt 1,042,000 1,041,000 0 0 0 0 0 0 0 0 0 735,000 753,000 0 0 0 0 750,000 750,000 749,000 749,000 0 0 0 0 500,000 500,000 2,761,941 500,000 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 114,000 32,000 25,000 26,000 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
Deferred Revenue 9,586,000 12,259,000 11,569,000 7,887,000 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
Other Current Liabilities 2,179,000 857,000 816,000 752,000 874,000 819,000 745,000 787,000 789,000 861,000 843,000 824,000 915,000 1,038,000 946,000 979,000 1,076,000 1,166,000 978,000 1,050,000 932,000 2,103,000 787,000 808,000 695,000 692,000 597,000 4,791,386 1,181,265 1,161,233 1,035,271 1,090,826 1,037,055 1,065,251 989,614 1,469,725 955,088 740,650 1,127,576 753,625
Total Current Liabilities 14,787,000 17,756,000 15,565,000 11,783,000 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
Non-Current Liabilities
Long Term Debt 5,512,000 5,510,000 6,557,000 6,881,000 6,826,000 6,851,000 6,853,000 6,864,000 6,867,000 7,395,000 8,419,000 8,435,000 8,484,000 9,296,000 9,342,000 9,242,000 9,348,000 9,346,000 6,627,000 5,253,000 5,056,000 4,647,000 4,648,000 3,648,000 3,727,000 3,731,000 3,771,000 3,420,452 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
Deferred Revenue 0 292,000 301,000 0 0 0 0 52,000 0 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
Deferred Tax 0 31,000 31,000 33,000 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
Other Non-Current Liabilities 1,784,000 470,000 472,000 159,000 176,000 145,000 196,000 139,000 130,000 86,000 64,000 53,000 52,000 57,000 17,000 -51,000 456,000 388,000 383,000 -143,000 -89,000 -123,000 -140,000 437,000 455,000 440,000 432,000 79,778 395,808 369,447 323,142 312,939 358,640 322,098 328,994 314,432 912,924 220,545 203,280 180,376
Total Non-Current Liabilities 7,296,000 6,011,000 7,060,000 7,073,000 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
Total Liabilities 20,839,000 23,767,000 22,625,000 18,856,000 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
Common Stock 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 24 24 24 23 23 23 23 23 21 21 21 21
Retained Earnings 303,000 -381,000 -767,000 -632,000 -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
Accumulated Other Comprehensive Income/Loss -194,000 -223,000 -222,000 -209,000 -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
Total Stockholders Equity 1,322,000 889,000 890,000 1,534,000 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
Total Investments 1,723,000 679,000 26,000 28,000 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
Total Debt 6,554,000 6,551,000 6,557,000 6,567,000 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
Net Debt 508,000 -1,811,000 -1,065,000 2,342,000 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

Reported Currency: USD 2024-09-30 2024-06-30 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
Cash Flows from Operating Activities
Net Income 684,000 386,000 -135,000 136,000 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
Depreciation & Amortization 211,000 205,000 210,000 208,000 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
Deferred Income Tax 27,000 77,000 -38,000 13,000 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
Stock Based Compensation 147,000 114,000 104,000 99,000 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
Change in Working Capital -3,379,000 730,000 2,649,000 -657,000 -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
Accounts Receivable 354,000 -387,000 -974,000 -37,000 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
Inventory 0 0 0 55,000 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
Accounts Payable -394,000 442,000 126,000 32,000 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
Other Working Capital -3,339,000 675,000 3,497,000 -707,000 -3,092,000 366,000 3,621,000 -274,000 -2,590,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
Other Non-Cash Items 817,000 458,000 1,461,000 -37,000 541,000 -48,000 -7,000 -192,000 -7,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
Net Cash Provided by Operating Activities -1,493,000 1,501,000 2,879,000 -238,000 -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
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 371,000 -194,000 -177,000 -177,000 -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
Acquisitions Net 0 0 0 25,000 0 0 0 4,000 0 0 0 -60,000 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
Purchases of Investments -336,000 0 -69,000 -28,000 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
Sales/Maturities of Investments 0 0 43,000 152,000 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
Other Investing Activities -487,000 -15,000 -37,000 -137,000 -61,000 13,000 33,000 -94,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 82,000 7,195 -326,238 -168,869 52,906 -6,555 -212,411 -165,348 63 1,230 8,628 1,807 -256
Net Cash Used for Investing Activities -452,000 -209,000 -240,000 -165,000 -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
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 0 0 0 -417,000 -1,000,000 -724,000 0 0 -3,000 261,000 -651,000 -768,000 2,714,000 1,900,000 -4,000 835,000 0 0 0 0 0 0 0 992,470 0 0 -301 -1,109 0 -400,443 741,406 -1,894 702,348 0 -736
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 82,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 88 0 0 20,404
Common Stock Repurchased -469,000 -529,000 -643,000 -468,000 -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 -40,000 -69,000 -45,176 -89,023 -38,412 -141,289 -187,022 -11,852 -3,769 -2 -44,923 -68,594
Dividends Paid 0 0 0 0 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
Other Financing Activities 28,000 11,000 12,000 -29,000 26,000 12,000 32,000 54,000 31,000 -2,000 108,000 -630,000 50,000 -505,000 4,000 435,000 11,000 1,123,000 75,000 13,000 111,000 65,000 93,000 16,000 -488,000 49,000 12,000 -127,486 34,258 79,482 39,127 253,152 11,775 41,524 19,748 -18,809 75,525 10,967 41,154 41,158
Net Cash Used Provided by Financing Activities -441,000 -518,000 -631,000 -497,000 -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
Effect of Forex Changes on Cash 70,000 -34,000 -47,000 69,000 -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
Net Change in Cash -2,316,000 740,000 1,961,000 -831,000 -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
Cash at End of Period 6,046,000 8,362,000 7,622,000 5,661,000 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
Cash at Start of Period 8,362,000 7,622,000 5,661,000 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,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
Free Cash Flow
Operating Cash Flow -1,493,000 1,501,000 2,879,000 -238,000 -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
Capital Expenditure 371,000 -194,000 -177,000 -177,000 -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
Free Cash Flow -1,122,000 1,307,000 2,702,000 -415,000 -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