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 2,797,000 2,627,000 2,603,000 2,437,000 2,288,000 2,150,000 2,096,000 1,940,000 1,831,000 1,752,000 1,722,000 1,614,000 1,512,000 1,409,000 1,360,000 1,250,330 1,151,972 1,070,842 1,046,340 951,774 885,833 833,904 788,926 715,441 673,097 631,056 589,222 546,370 498,170 471,703 416,783 385,666 357,656 341,312 305,879 285,650 261,150 246,716 211,964 198,004
Revenue Y/Y Growth 22.25% 22.19% 24.19% 25.62% 24.96% 22.72% 21.72% 20.20% 21.10% 24.34% 26.62% 29.09% 31.25% 31.58% 29.98% 31.37% 30.04% 28.41% 32.63% 33.03% 31.61% 32.14% 33.89% 30.94% 35.11% 33.78% 41.37% 41.67% 39.29% 38.20% 36.26% 35.01% 36.95% 38.34% 44.31% 44.26% - - - -
Cost of Revenue 584,000 552,000 520,000 516,000 496,000 471,000 438,000 415,000 400,000 389,000 369,000 375,000 350,000 329,000 299,000 279,104 251,704 232,939 223,366 211,453 200,793 198,147 186,252 168,162 157,858 153,165 143,473 134,360 127,280 121,685 116,447 104,936 102,837 96,649 94,260 90,909 81,888 79,717 76,899 70,638
Gross Profit 2,213,000 2,075,000 2,083,000 1,921,000 1,792,000 1,679,000 1,658,000 1,525,000 1,431,000 1,363,000 1,353,000 1,239,000 1,162,000 1,080,000 1,061,000 971,226 900,268 837,903 822,974 740,321 685,040 635,757 602,674 547,279 515,239 477,891 445,749 412,010 370,890 350,018 300,336 280,730 254,819 244,663 211,619 194,741 179,262 166,999 135,065 127,366
Gross Profit Margin 79.12% 78.99% 80.02% 78.83% 78.32% 78.09% 79.10% 78.61% 78.15% 77.80% 78.57% 76.77% 76.85% 76.65% 78.01% 77.68% 78.15% 78.25% 78.65% 77.78% 77.33% 76.24% 76.39% 76.50% 76.55% 75.73% 75.65% 75.41% 74.45% 74.20% 72.06% 72.79% 71.25% 71.68% 69.18% 68.17% 68.64% 67.69% 63.72% 64.32%
Research and Development 626,000 643,000 606,000 562,000 549,000 521,000 492,000 454,000 456,000 444,000 414,000 392,000 358,000 333,000 314,000 284,297 268,292 245,081 226,657 202,328 190,099 183,420 172,522 148,662 135,655 127,916 117,268 104,559 98,465 90,005 84,489 73,933 75,018 70,364 65,924 58,443 55,822 53,276 49,848 42,026
General and Administrative Expenses 1,169,000 1,192,000 1,145,000 1,089,000 1,012,000 1,041,000 1,022,000 916,000 884,000 897,000 852,000 812,000 730,000 696,000 650,000 668,999 562,644 530,556 546,982 509,481 438,617 479,337 445,865 398,339 370,016 381,964 348,764 320,583 279,480 298,750 258,337 230,400 206,576 222,577 199,847 167,156 151,480 166,958 139,449 122,024
Total Operating Expenses 1,795,000 1,835,000 1,751,000 1,651,000 1,561,000 1,562,000 1,514,000 1,370,000 1,340,000 1,341,000 1,266,000 1,204,000 1,088,000 1,029,000 964,000 953,296 830,936 775,637 773,639 711,809 628,716 662,757 618,387 547,001 505,671 509,880 466,032 425,142 377,945 388,755 342,826 304,333 281,594 292,941 265,771 225,599 207,302 220,234 189,297 164,050
Operating Income or Loss 418,000 240,000 332,000 270,000 231,000 117,000 144,000 155,000 91,000 22,000 87,000 35,000 74,000 51,000 97,000 17,930 69,332 62,266 49,335 28,512 56,324 -27,000 -15,713 278 9,568 -31,989 -20,283 -13,132 -7,055 -38,737 -42,490 -23,603 -26,775 -48,278 -324,152 -30,858 -28,040 -53,235 -54,232 -36,684
Operating Margin 14.94% 9.14% 12.75% 11.08% 10.10% 5.44% 6.87% 7.99% 4.97% 1.26% 5.05% 2.17% 4.89% 3.62% 7.13% 1.43% 6.02% 5.81% 4.72% 3.00% 6.36% -3.24% -1.99% 0.04% 1.42% -5.07% -3.44% -2.40% -1.42% -8.21% -10.19% -6.12% -7.49% -14.14% -105.97% -10.80% -10.74% -21.58% -25.59% -18.53%
Interest Expense 6,000 6,000 6,000 6,000 6,000 6,000 6,000 7,000 8,000 6,000 6,000 7,000 7,000 7,000 7,000 7,708 43,899 8,488 8,570 8,475 8,371 8,269 8,168 8,938 11,233 15,498 17,064 16,813 16,566 19,167 8,678 8,532 8,389 8,248 8,109 4,796 11,791 7,186 2,874 6,562
EBITDA 641,000 352,000 436,000 480,000 424,000 290,000 295,000 288,000 196,000 116,000 169,000 143,000 178,000 151,000 203,000 97,068 154,052 146,000 125,000 100,843 120,330 40,054 39,736 43,390 56,337 9,856 43,115 23,633 25,491 -19,386 -9,548 -237 -2,792 -27,278 -324,152 -14,459 -12,940 -38,202 -40,408 -23,359
Depreciation and Amortization 119,000 112,000 104,000 127,000 119,000 110,000 101,000 98,000 86,000 81,000 78,000 104,000 103,000 94,000 106,000 93,033 84,720 82,390 76,238 72,331 64,006 60,328 55,449 43,112 37,874 35,207 33,411 32,067 29,401 27,181 25,226 23,366 22,264 20,000 17,452 16,399 15,100 15,033 13,824 13,325
Income Before Tax 516,000 334,000 425,000 347,000 299,000 174,000 188,000 183,000 102,000 29,000 85,000 32,000 68,000 50,000 99,000 13,360 25,433 62,030 48,362 34,186 60,770 -16,315 -11,456 1,955 7,230 -40,849 -7,360 -24,880 -22,768 -57,904 -43,452 -30,845 -33,381 -54,266 -331,559 -35,654 -39,831 -60,421 -57,106 -43,246
Income Tax Expense 84,000 72,000 78,000 52,000 57,000 -870,000 38,000 33,000 22,000 9,000 10,000 6,000 5,000 -9,000 17,000 -3,288 12,575 21,264 131 -564,538 20,172 -5,236 -9,911 -5,060 -1,175 11,897 -17,982 2,927 1,420 -1,431 -2,790 1,744 2,877 -4,641 1,773 1,724 1,199 1,504 987 1,417
Net Income 432,000 262,000 347,000 295,000 242,000 1,044,000 150,000 150,000 80,000 20,000 75,000 26,000 63,000 59,000 82,000 16,648 12,858 40,766 48,231 598,724 40,598 -11,079 -1,545 7,015 8,405 -52,746 10,622 -27,807 -24,188 -56,473 -40,662 -32,589 -36,258 -49,625 -333,332 -37,378 -41,030 -61,925 -58,093 -44,663
Net Income Margin 15.45% 9.97% 13.33% 12.11% 10.58% 48.56% 7.16% 7.73% 4.37% 1.14% 4.36% 1.61% 4.17% 4.19% 6.03% 1.33% 1.12% 3.81% 4.61% 62.91% 4.58% -1.33% -0.20% 0.98% 1.25% -8.36% 1.80% -5.09% -4.86% -11.97% -9.76% -8.45% -10.14% -14.54% -108.98% -13.09% -15.71% -25.10% -27.41% -22.56%
EPS 2.10 1.27 1.69 1.44 1.18 5.12 0.74 0.74 0.40 0.10 0.38 0.13 0.32 0.30 0.42 0.09 0.07 0.21 0.25 3.17 0.22 -0.06 -0.01 0.04 0.05 -0.30 0.06 -0.17 -0.14 -0.33 -0.25 -0.20 -0.22 -0.30 -2.06 -0.23 -0.26 -0.40 -0.38 -0.30
EPS Diluted 2.07 1.26 1.67 1.43 1.17 5.08 0.73 0.74 0.39 0.10 0.37 0.13 0.31 0.29 0.41 0.08 0.06 0.20 0.24 3.03 0.21 -0.06 -0.01 0.04 0.04 -0.30 0.06 -0.16 -0.14 -0.33 -0.24 -0.20 -0.22 -0.30 -2.06 -0.23 -0.26 -0.40 -0.38 -0.30
Weighted Average Shares Out 206,158 205,644 205,108 205,000 204,464 204,021 203,385 203,000 202,000 201,000 200,000 199,000 199,000 198,000 197,000 195,461 193,237 191,319 190,163 189,042 188,074 184,650 182,062 179,764 178,720 177,343 175,483 166,915 170,631 170,419 165,492 166,817 165,379 163,839 162,067 159,719 156,931 154,465 151,602 148,666
Weighted Average Shares Out Diluted 208,552 207,799 207,684 207,000 206,277 205,351 204,263 203,000 203,000 203,000 203,000 204,000 203,000 202,000 202,000 202,455 201,861 201,453 199,938 197,843 197,878 186,678 182,062 190,662 192,191 177,343 190,250 173,567 171,883 170,419 168,742 166,817 165,379 163,839 162,067 159,719 156,931 154,465 151,602 148,666

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 1,885,000 2,167,000 2,064,000 1,897,000 1,112,000 1,663,000 1,852,000 1,470,000 1,248,000 1,664,000 2,252,000 1,728,000 1,400,000 1,362,000 1,821,000 1,676,794 1,348,294 837,309 808,725 775,778 622,925 583,581 639,722 566,204 703,629 704,846 682,854 726,495 1,104,871 1,173,457 439,915 401,238 325,067 289,113 453,450 412,305 349,073 325,354 307,981 252,455
Short Term Investments 3,410,000 3,254,000 3,054,000 2,980,000 2,955,000 3,084,000 3,062,000 2,810,000 2,708,000 2,170,000 1,762,000 1,576,000 1,631,000 1,622,000 1,635,000 1,415,242 1,603,317 1,505,362 1,049,980 915,317 848,148 1,069,803 1,022,391 931,718 922,411 1,044,812 1,203,105 1,052,803 567,026 518,719 535,399 498,124 481,813 517,601 447,423 388,945 379,878 397,170 437,029 416,336
Cash + Short Term Investments 5,295,000 5,421,000 5,118,000 4,877,000 4,067,000 4,747,000 4,914,000 4,280,000 3,956,000 3,834,000 4,014,000 3,304,000 3,031,000 2,984,000 3,456,000 3,092,036 2,951,611 2,342,671 1,858,705 1,691,095 1,471,073 1,653,384 1,662,113 1,497,922 1,626,040 1,749,658 1,885,959 1,779,298 1,671,897 1,692,176 975,314 899,362 806,880 806,714 900,873 801,250 728,951 722,524 745,010 668,791
Net Receivables 1,308,000 1,518,000 1,306,000 2,036,000 1,168,000 1,093,000 1,109,000 1,725,000 898,000 853,000 824,000 1,390,000 776,000 781,000 645,000 1,009,000 631,055 631,992 615,234 835,279 539,416 503,376 422,559 574,810 424,698 367,598 371,008 434,895 291,903 279,088 278,107 322,757 220,089 197,296 190,263 203,333 159,768 143,206 142,720 159,171
Inventory 0 0 0 461,000 417,000 401,000 392,000 369,000 0 0 0 303,000 268,000 255,000 241,000 228,924 202,741 191,877 182,830 175,039 158,241 152,045 144,629 139,890 126,185 119,068 115,867 118,690 96,811 85,097 78,786 76,780 62,657 57,232 55,588 51,976 47,583 44,346 42,344 43,232
Other Current Assets 1,093,000 1,671,000 956,000 1,209,000 1,198,000 1,118,000 711,000 896,000 622,000 645,000 604,000 526,000 481,000 460,000 423,000 421,000 384,215 362,459 331,922 300,527 286,724 285,527 289,814 271,961 241,447 234,373 232,959 205,602 163,692 139,763 142,834 120,416 99,938 93,879 102,122 81,052 92,888 88,344 96,204 79,024
Total Current Assets 7,696,000 7,539,000 6,898,000 7,777,000 6,046,000 6,603,000 6,734,000 6,654,000 5,476,000 5,332,000 5,442,000 5,220,000 4,288,000 4,225,000 4,524,000 4,521,842 3,966,881 3,337,122 2,805,861 2,826,901 2,297,213 2,442,287 2,374,486 2,344,693 2,292,185 2,351,629 2,489,926 2,410,564 2,127,492 2,111,027 1,396,255 1,342,535 1,126,907 1,097,889 1,193,258 1,085,635 981,607 954,074 983,934 906,986
Non-Current Assets
Property, Plant and Equipment 2,379,000 2,281,000 2,148,000 2,073,000 1,898,000 1,804,000 1,799,000 1,735,000 1,495,000 1,480,000 1,381,000 1,357,000 1,346,000 1,198,000 1,148,000 1,113,859 1,021,733 1,010,473 935,545 870,513 806,282 761,957 744,212 347,216 297,371 286,953 267,454 245,124 231,304 213,501 189,659 181,620 176,106 166,551 154,244 144,714 132,713 124,902 115,438 104,237
Goodwill 1,291,000 1,239,000 1,224,000 1,231,000 1,204,000 821,000 823,000 824,000 794,000 803,000 774,000 777,000 770,000 793,000 361,000 240,764 231,949 211,416 207,605 156,756 153,902 152,472 151,184 148,845 143,133 143,007 128,685 128,728 108,097 104,430 96,914 82,534 84,425 83,115 57,364 55,669 55,547 57,412 54,913 55,016
Intangible Assets 214,000 220,000 224,000 224,000 242,000 191,000 212,000 232,000 234,000 257,000 266,000 287,000 302,000 310,000 221,000 153,367 155,826 163,857 171,049 143,850 112,947 121,599 93,252 100,582 84,006 87,726 82,553 86,916 68,970 72,587 67,755 65,854 60,726 64,873 46,246 43,005 44,527 47,432 49,916 54,526
Long Term Investments 3,829,000 3,827,000 3,954,000 3,203,000 2,939,000 2,740,000 2,239,000 2,117,000 1,517,000 1,608,000 1,484,000 1,630,000 1,384,000 1,350,000 1,348,000 1,468,006 1,259,951 776,807 1,077,938 1,013,332 1,001,513 746,716 674,633 581,856 457,561 304,629 451,209 391,442 424,858 319,795 326,261 262,658 281,353 224,439 361,831 422,667 400,512 333,284 253,625 266,772
Tax Assets 1,444,000 1,447,000 1,478,000 1,508,000 1,505,000 1,551,000 640,000 636,000 604,000 642,000 686,000 692,000 694,000 665,000 643,000 673,111 620,890 594,155 586,021 599,633 293,086 287,432 283,124 282,490 247,681 239,523 233,715 85,530 69,041 67,984 61,648 61,990 44,597 39,716 36,417 33,016 29,595 28,193 27,696 29,453
Other Non-Current Assets 1,581,000 1,654,000 1,618,000 1,371,000 1,257,000 1,213,000 1,167,000 1,101,000 986,000 980,000 960,000 835,000 694,000 646,000 577,000 544,108 448,229 427,479 413,397 411,445 91,865 90,240 78,004 73,458 59,505 59,417 50,943 49,600 39,753 35,082 31,771 36,576 39,000 37,755 24,683 22,346 18,387 18,014 8,120 8,089
Total Non-Current Assets 10,738,000 10,668,000 10,646,000 9,610,000 9,045,000 8,320,000 6,880,000 6,645,000 5,630,000 5,770,000 5,551,000 5,578,000 5,190,000 4,962,000 4,298,000 4,193,215 3,738,578 3,184,187 3,391,555 3,195,529 2,459,595 2,160,416 2,024,409 1,534,447 1,289,257 1,121,255 1,214,559 987,340 942,023 813,379 774,008 691,232 686,207 616,449 680,785 721,417 681,281 609,237 509,708 518,093
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 18,434,000 18,207,000 17,544,000 17,387,000 15,091,000 14,923,000 13,614,000 13,299,000 11,106,000 11,102,000 10,993,000 10,798,000 9,478,000 9,187,000 8,822,000 8,715,057 7,705,459 6,521,309 6,197,416 6,022,430 4,756,808 4,602,703 4,398,895 3,879,140 3,581,442 3,472,884 3,704,485 3,397,904 3,069,515 2,924,406 2,170,263 2,033,767 1,813,114 1,714,338 1,874,043 1,807,052 1,662,888 1,563,311 1,493,642 1,425,079
Current Liabilities
Accounts Payable 165,000 296,000 223,000 126,000 69,000 171,000 228,000 274,000 195,000 265,000 166,000 89,000 64,000 98,000 109,000 34,236 51,456 85,757 73,904 52,960 61,906 65,711 38,668 30,733 43,223 30,656 37,715 32,109 20,752 24,478 33,658 38,080 30,012 41,095 39,621 37,369 30,654 20,966 18,192 17,829
Short Term Debt 212,000 196,000 184,000 178,000 182,000 180,000 194,000 96,000 178,000 174,000 262,000 174,000 257,000 259,000 154,000 222,453 135,868 131,484 121,790 52,668 98,662 92,264 83,904 0 160,972 211,463 516,925 613,319 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 0 0 0 123,000 0 0 0 109,000 0 0 0 101,000 0 0 0 58,466 0 0 0 38,326 24,565 24,587 20,529 35,122 29,439 30,927 21,673 25,617 18,694 16,752 19,360 19,472 11,452 9,840 8,129 9,080 7,326 6,526 7,413 7,625
Deferred Revenue 5,457,000 5,615,000 5,700,000 5,785,000 4,440,000 4,613,000 4,742,000 4,660,000 3,491,000 3,686,000 3,850,000 3,836,000 2,949,000 3,023,000 2,994,000 2,962,579 2,274,269 2,250,719 2,215,265 2,185,754 1,761,532 1,752,220 1,711,060 1,651,594 1,363,217 1,320,928 1,292,638 1,280,499 1,082,346 1,019,304 961,553 864,940 743,657 697,855 672,049 593,003 519,486 487,582 450,544 409,671
Other Current Liabilities 846,000 967,000 834,000 1,153,000 819,000 713,000 500,000 866,000 479,000 531,000 574,000 749,000 441,000 451,000 332,000 609,863 309,959 318,525 250,122 423,077 245,896 290,197 243,680 295,124 222,106 243,067 229,065 218,988 158,859 156,756 125,234 152,164 113,218 103,291 328,484 92,184 77,355 76,559 64,777 71,872
Total Current Liabilities 6,786,000 7,172,000 7,033,000 7,365,000 5,601,000 5,767,000 5,761,000 6,005,000 4,432,000 4,743,000 4,852,000 4,949,000 3,792,000 3,908,000 3,664,000 3,737,144 2,835,947 2,848,871 2,721,061 2,752,785 2,192,561 2,224,979 2,097,841 2,012,573 1,818,957 1,837,041 2,098,016 2,100,631 1,280,651 1,217,290 1,139,805 1,074,656 898,339 852,081 1,048,283 731,636 634,821 591,633 540,926 506,997
Non-Current Liabilities
Long Term Debt 2,139,000 2,157,000 2,181,000 2,195,000 2,169,000 2,122,000 2,141,000 2,136,000 2,036,000 2,057,000 2,032,000 2,040,000 2,052,000 1,910,000 2,031,000 2,063,153 2,135,194 1,132,622 1,142,226 1,078,202 1,074,999 1,060,957 1,050,819 661,707 653,638 645,668 637,795 630,018 1,156,629 1,140,063 516,490 507,812 499,280 490,891 482,643 474,534 466,831 459,011 451,323 443,764
Deferred Revenue 77,000 85,000 100,000 81,000 46,000 45,000 53,000 70,000 63,000 58,000 57,000 63,000 53,000 49,000 50,000 45,346 37,749 31,399 40,477 40,038 41,286 37,159 36,722 38,597 41,244 44,389 50,244 39,884 42,298 47,491 50,440 30,161 18,048 15,130 10,468 10,751 8,917 15,112 12,789 12,567
Deferred Tax 0 669,000 693,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
Other Non-Current Liabilities 142,000 127,000 123,000 118,000 93,000 63,000 59,000 56,000 52,000 50,000 55,000 51,000 47,000 45,000 40,000 34,933 22,853 29,611 27,557 23,464 18,489 18,662 18,562 55,064 47,419 54,076 53,267 62,120 38,546 37,136 36,189 34,177 34,944 31,954 30,293 23,317 35,385 34,442 33,694 33,076
Total Non-Current Liabilities 2,358,000 2,369,000 2,404,000 2,394,000 2,308,000 2,230,000 2,253,000 2,262,000 2,151,000 2,165,000 2,144,000 2,154,000 2,152,000 2,004,000 2,121,000 2,143,432 2,195,796 1,193,632 1,210,260 1,141,704 1,134,774 1,116,778 1,106,103 755,368 742,301 744,133 741,306 713,141 1,237,473 1,224,690 603,119 572,150 552,272 537,975 523,404 508,602 511,133 508,565 497,806 489,407
Total Liabilities 9,144,000 9,541,000 9,437,000 9,759,000 7,909,000 7,997,000 8,014,000 8,267,000 6,583,000 6,908,000 6,996,000 7,103,000 5,944,000 5,912,000 5,785,000 5,880,576 5,031,743 4,042,503 3,931,321 3,894,489 3,327,335 3,341,757 3,203,944 2,767,941 2,561,258 2,581,174 2,839,322 2,813,772 2,518,124 2,441,980 1,742,924 1,646,806 1,450,611 1,390,056 1,571,687 1,240,238 1,145,954 1,100,198 1,038,732 996,404
Common Stock 0 0 8,107,000 0 0 0 0 0 0 0 0 0 0 0 0 196 195 191 190 189 189 188 185 180 179 178 177 174 173 171 170 167 165 164 162 160 157 155 153 150
Retained Earnings 3,110,000 2,678,000 2,416,000 2,069,000 1,774,000 1,532,000 488,000 338,000 188,000 108,000 88,000 -4,000 -30,000 -93,000 -152,000 -233,741 -250,389 -263,247 -304,013 -352,244 -950,968 -991,566 -980,487 -978,780 -985,795 -994,200 -941,454 -1,146,520 -1,118,713 -1,094,525 -1,038,052 -997,390 -964,801 -928,543 -890,341 -557,009 -519,631 -478,601 -416,676 -358,583
Accumulated Other Comprehensive Income/Loss -20,000 -78,000 -68,000 -37,000 -157,000 -91,000 -70,000 -102,000 -172,000 -100,000 -16,000 34,000 48,000 70,000 56,000 94,229 51,575 29,772 -14,380 25,255 19,631 13,542 10,323 -4,035 -1,418 -3,995 -12,970 -889 -408 -933 -11,678 -21,133 -16,465 -16,053 -14,569 -16,882 -15,072 -12,272 -15,678 -12,113
Total Stockholders Equity 9,290,000 8,666,000 8,107,000 7,628,000 7,182,000 6,926,000 5,600,000 5,032,000 4,523,000 4,194,000 3,997,000 3,695,000 3,534,000 3,275,000 3,037,000 2,834,481 2,673,716 2,478,806 2,266,095 2,127,941 1,429,473 1,260,946 1,194,951 1,111,199 1,020,184 891,710 865,163 584,132 551,391 482,426 427,339 386,961 362,503 324,282 302,356 566,814 516,934 463,113 454,910 428,675
Total Investments 7,239,000 7,081,000 7,008,000 6,183,000 5,894,000 5,824,000 5,301,000 4,927,000 4,225,000 3,778,000 3,246,000 3,206,000 3,015,000 2,972,000 2,983,000 2,883,248 2,863,268 2,282,169 2,127,918 1,928,649 1,849,661 1,816,519 1,697,024 1,513,574 1,379,972 1,349,441 1,654,314 1,444,245 991,884 838,514 861,660 760,782 763,166 742,040 809,254 811,612 780,390 730,454 690,654 683,108
Total Debt 2,245,000 2,255,000 2,273,000 2,284,000 2,260,000 2,212,000 2,238,000 2,232,000 2,125,000 2,144,000 2,207,000 2,214,000 2,227,000 2,089,000 2,108,000 2,135,168 2,203,128 1,198,364 1,203,121 1,130,870 1,124,330 1,107,089 1,092,771 661,707 814,610 857,131 1,154,720 1,173,436 1,156,629 1,140,063 516,490 507,812 499,280 490,891 482,643 474,534 466,831 459,011 451,323 443,764
Net Debt 360,000 88,000 209,000 387,000 1,148,000 549,000 386,000 762,000 877,000 480,000 -45,000 486,000 827,000 727,000 287,000 458,374 854,834 361,055 394,396 355,092 501,405 523,508 453,049 95,503 110,981 152,285 471,866 446,941 51,758 -33,394 76,575 106,574 174,213 201,778 29,193 62,229 117,758 133,657 143,342 191,309

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 432,000 262,000 347,000 295,000 242,000 1,044,000 150,000 150,000 80,000 20,000 75,000 26,000 63,000 59,000 82,000 16,648 12,858 40,766 48,231 598,724 40,598 -11,079 -1,545 7,015 8,405 -52,746 10,622 -27,807 -24,188 -56,473 -40,662 -32,589 -36,258 -49,625 -333,332 -37,378 -41,030 -61,925 -58,093 -44,663
Depreciation & Amortization 144,000 112,000 104,000 154,000 146,000 136,000 126,000 118,000 109,000 105,000 101,000 126,000 125,000 115,000 106,000 93,033 84,720 82,390 76,238 72,331 64,006 60,328 55,449 43,112 37,874 35,207 33,411 32,067 29,401 27,181 25,226 23,366 22,264 20,000 17,452 16,399 15,100 15,033 13,824 13,325
Deferred Income Tax -5,000 24,000 28,000 17,000 30,000 -911,000 7,000 18,000 0 -1,000 -2,000 -13,000 -5,000 -17,000 1,000 -18,041 -3,263 -1,650 -1,527 -572,923 231 -1,593 -1,480 -1,883 -1,371 -6,578 -24,348 -3,023 -1,304 -1,460 -3,291 1,671 1,331 -6,426 1,490 -2,764 -584 -597 1,830 -2,045
Stock Based Compensation 426,000 444,000 422,000 413,000 413,000 397,000 381,000 363,000 361,000 352,000 325,000 302,000 291,000 281,000 256,000 245,399 219,929 216,840 188,285 170,051 162,934 171,760 157,450 142,644 144,408 135,560 121,341 105,627 100,442 98,066 89,943 83,120 81,087 78,065 75,308 68,182 65,111 66,346 58,074 45,996
Change in Working Capital -460,000 -371,000 301,000 587,000 -624,000 -195,000 131,000 408,000 -367,000 -133,000 266,000 301,000 -242,000 -207,000 206,000 297,183 -110,102 -25,908 120,301 103,065 -107,359 -19,877 102,525 95,836 -90,244 40,671 94,491 25,449 -9,151 26,408 82,623 24,237 -437 -219,528 291,957 34,320 -760 37,855 30,499 13,144
Accounts Receivable 228,000 -216,000 715,000 -852,000 -83,000 16,000 619,000 -785,000 -66,000 -51,000 562,000 -620,000 -5,000 -130,000 354,000 -361,706 10,260 -8,774 208,789 -288,166 -43,023 -79,751 151,105 -153,602 -58,486 -3,562 69,502 -140,773 -8,698 4,018 47,021 -109,345 -22,728 -8,844 15,811 -45,552 -16,642 903 10,436 -49,850
Inventory 0 0 0 355,000 -142,000 83,000 0 0 0 0 0 213,000 -36,000 30,000 -198,000 193,674 -4,707 30,004 -98,217 95,466 -43,481 53,118 -69,913 51,316 -22,891 50,904 -17,144 44,825 -4,096 31,802 -50,325 36,632 14,817 -216,195 225,927 19,285 5,285 18,060 -20,404 7,292
Accounts Payable -130,000 65,000 107,000 46,000 -98,000 -44,000 -46,000 56,000 -24,000 71,000 69,000 16,000 -36,000 -14,000 89,000 -35,375 -35,532 16,645 20,679 -8,733 4,995 18,531 6,562 -9,815 7,690 -3,507 875 5,584 -3,228 -8,535 675 5,071 -8,353 -3,659 3,387 6,473 6,678 1,628 6 6,331
Other Working Capital -558,000 -220,000 -521,000 1,038,000 -301,000 -250,000 -442,000 1,137,000 -277,000 -153,000 -365,000 692,000 -165,000 -93,000 -39,000 500,590 -80,123 -63,783 -10,950 304,498 -25,850 -11,775 14,771 207,937 -16,557 -3,164 41,258 115,813 6,871 -877 85,252 91,879 15,827 9,170 46,832 54,114 3,919 17,264 40,461 49,371
Other Non-Cash Items 134,000 968,000 -53,000 139,000 104,000 109,000 107,000 105,000 82,000 90,000 98,000 102,000 88,000 69,000 76,000 51,303 37,310 55,616 60,040 49,963 49,768 44,196 48,449 2,888 46,429 -26,218 14,563 52,473 46,690 35,003 33,585 32,882 28,731 29,343 25,812 26,313 25,228 22,876 21,232 21,867
Net Cash Provided by Operating Activities 671,000 620,000 1,341,000 1,605,000 311,000 580,000 902,000 1,162,000 265,000 433,000 863,000 844,000 320,000 300,000 727,000 685,525 241,452 368,054 491,568 421,211 210,178 243,735 360,848 289,612 145,501 125,896 250,080 184,786 141,890 128,725 187,424 132,687 96,718 -148,171 78,687 105,072 63,065 79,588 67,366 47,624
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -202,000 -271,000 -156,000 -261,000 -136,000 -132,000 -165,000 -144,000 -162,000 -151,000 -93,000 -107,000 -94,000 -91,000 -107,000 -140,690 -91,656 -116,964 -83,207 -114,332 -90,069 -86,056 -47,124 -98,913 -50,737 -55,991 -43,221 -35,154 -46,753 -42,087 -33,186 -29,450 -31,183 -32,952 -34,827 -26,643 -20,768 -15,121 -26,699 -8,880
Acquisitions Net -41,000 153,000 -194,000 -542,000 -282,000 542,000 0 -34,000 0 -57,000 0 -7,000 -40,000 -513,000 -225,000 411 -24,699 6,500 -82,948 -7,414 1,200 36,160 -22,148 -12,500 2,750 -24,940 7,850 -31,666 -5,000 -6,502 -15,035 -8,000 0 -33,797 -500 -1,750 0 0 -1,100 0
Purchases of Investments -1,353,000 -1,101,000 -1,647,000 -848,000 -994,000 -1,615,000 -1,252,000 -1,256,000 -1,039,000 -1,147,000 -763,000 -787,000 -630,000 -495,000 -644,000 -704,791 -1,119,474 -578,935 -531,439 -339,976 -455,050 -361,894 -438,782 -468,784 -447,085 -3,783 -376,130 -548,595 -287,076 -134,994 -223,596 -84,767 -254,032 -9,100 -180,365 -170,115 -211,671 -209,132 -132,364 -160,610
Sales/Maturities of Investments 911,000 1,040,000 1,073,000 654,000 915,000 1,073,000 880,000 545,000 569,000 554,000 577,000 540,000 556,000 491,000 532,000 668,551 533,585 452,824 312,560 262,990 422,764 245,433 285,033 333,058 408,473 311,026 182,105 97,131 128,648 155,865 144,052 84,795 233,335 66,662 184,743 135,829 161,241 159,224 125,798 126,287
Other Investing Activities 27,000 -8,000 6,000 11,000 -28,000 -542,000 13,000 15,000 3,000 1,000 -1,000 2,000 11,000 -6,000 7,000 -44,000 -586,000 -6,500 -219,000 -112,315 -1,200 -36,160 22,148 -146,526 -2,750 304,243 -7,850 -451,964 91 -141 -689 8,112 289 8,946 -457 1,936 -474 35 31 -34,323
Net Cash Used for Investing Activities -658,000 -187,000 -918,000 -444,000 -525,000 -674,000 -524,000 -874,000 -629,000 -800,000 -280,000 -359,000 -197,000 -614,000 -437,000 -176,519 -702,244 -243,075 -385,034 -198,732 -122,355 -202,517 -200,873 -247,139 -89,349 226,312 -237,246 -518,284 -210,090 -27,859 -128,454 -29,310 -51,591 -241 -31,406 -60,743 -71,672 -64,994 -34,334 -43,203
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 0 0 0 0 -88,000 -6,000 -2,000 -6,000 -25,000 -28,000 -58,824 1,034,047 -14,000 -2,000 -9 0 0 0 -118,302 -40,515 -242,867 -28,894 -2,237 -121 642,965 -1,415 -1,887 -1,138 -113 -110 -111 0 0 0 0
Common Stock Issued 0 0 0 0 0 0 117,000 0 71,000 1,000 105,000 2,000 70,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
Common Stock Repurchased -225,000 -137,000 -175,000 -256,000 -282,000 -94,000 -112,000 -75,000 -111,000 -91,000 -150,000 -155,000 -142,000 -124,000 -191,000 -148,000 -122,000 -113,000 -126,000 -78,913 -83,183 -108,126 -139,493 -59,742 -66,737 -68,976 -85,555 -50,808 -43,781 -55,000 -53,023 -31,340 -28,781 -31,333 -28,453 -192 -157 -11,711 -735 -167
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -67,000 -321,000 -84,000 -125,000 -51,000 -94,000 5,000 0 -40,000 -90,000 -45,000 -153,000 -72,000 -124,000 -96,000 -144,668 -122,113 -89,000 -59,028 -76,272 -41,256 -97,919 -86,400 -56,019 39,018 -60,214 -32,898 -44,989 -7,925 60,156 -18,216 -23,100 -7,869 -17,055 -8,580 21,291 31,978 -501 29,739 15,678
Net Cash Used Provided by Financing Activities -292,000 -321,000 -259,000 -381,000 -333,000 -94,000 5,000 -75,000 -40,000 -178,000 -51,000 -155,000 -78,000 -149,000 -124,000 -203,492 963,378 -102,211 -61,028 -76,281 -41,256 -97,919 -86,400 -174,321 -68,234 -303,081 -61,792 -47,226 -8,046 613,795 -19,631 -20,887 -9,007 -13,068 -8,690 21,180 31,978 96 29,739 15,678
Effect of Forex Changes on Cash 5,000 -9,000 -4,000 5,000 -4,000 -1,000 1,000 8,000 -12,000 -44,000 -5,000 -4,000 -10,000 7,000 -18,000 22,106 7,821 5,787 -10,649 6,253 -7,725 207 1,079 -5,937 -2,088 -13,996 6,491 2,245 7,660 18,881 -662 -6,319 -166 -2,857 2,554 -2,277 348 2,683 -7,245 -2,730
Net Change in Cash -274,000 103,000 160,000 785,000 -551,000 -189,000 384,000 221,000 -416,000 -589,000 527,000 326,000 35,000 -456,000 148,000 327,620 510,407 28,555 34,857 152,451 38,842 -56,494 74,654 -137,785 -14,170 35,131 -42,467 -378,479 -68,586 733,542 38,677 76,171 35,954 -164,337 41,145 63,232 23,719 17,373 55,526 17,369
Cash at End of Period 1,893,000 2,167,000 2,064,000 1,904,000 1,119,000 1,670,000 1,859,000 1,475,000 1,254,000 1,670,000 2,259,000 1,732,000 1,406,000 1,371,000 1,827,000 1,679,430 1,351,810 841,403 812,848 777,991 625,540 586,698 643,192 568,538 706,323 720,493 685,362 727,829 1,104,871 1,173,457 439,915 401,238 325,067 289,113 453,450 412,305 349,073 325,354 307,981 252,455
Cash at Start of Period 2,167,000 2,064,000 1,904,000 1,119,000 1,670,000 1,859,000 1,475,000 1,254,000 1,670,000 2,259,000 1,732,000 1,406,000 1,371,000 1,827,000 1,679,000 1,351,810 841,403 812,848 777,991 625,540 586,698 643,192 568,538 706,323 720,493 685,362 727,829 1,106,308 1,173,457 439,915 401,238 325,067 289,113 453,450 412,305 349,073 325,354 307,981 252,455 235,086
Free Cash Flow
Operating Cash Flow 671,000 620,000 1,341,000 1,605,000 311,000 580,000 902,000 1,162,000 265,000 433,000 863,000 844,000 320,000 300,000 727,000 685,525 241,452 368,054 491,568 421,211 210,178 243,735 360,848 289,612 145,501 125,896 250,080 184,786 141,890 128,725 187,424 132,687 96,718 -148,171 78,687 105,072 63,065 79,588 67,366 47,624
Capital Expenditure -202,000 -271,000 -156,000 -261,000 -136,000 -132,000 -165,000 -144,000 -162,000 -151,000 -93,000 -107,000 -94,000 -91,000 -107,000 -140,690 -91,656 -116,964 -83,207 -114,332 -90,069 -86,056 -47,124 -98,913 -50,737 -55,991 -43,221 -35,154 -46,753 -42,087 -33,186 -29,450 -31,183 -32,952 -34,827 -26,643 -20,768 -15,121 -26,699 -8,880
Free Cash Flow 469,000 349,000 1,185,000 1,344,000 175,000 448,000 737,000 1,018,000 103,000 282,000 770,000 737,000 226,000 209,000 620,000 544,835 149,796 251,090 408,361 306,879 120,109 157,679 313,724 190,699 94,764 69,905 206,859 149,632 95,137 86,638 154,238 103,237 65,535 -181,123 43,860 78,429 42,297 64,467 40,667 38,744