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 662,410 647,806 645,954 842,322 636,302 628,876 640,877 807,241 594,469 585,135 579,266 717,139 532,429 528,900 550,646 617,355 451,478 428,737 228,055 269,998 197,947 181,095 169,339 200,028 150,366 132,387 120,912 136,268 106,380 101,692 96,891 110,209 87,562 85,349 81,847 87,895 65,696 61,365 58,543 64,912
Revenue Y/Y Growth 4.10% 3.01% 0.79% 4.35% 7.04% 7.48% 10.64% 12.56% 11.65% 10.63% 5.20% 16.16% 17.93% 23.36% 141.45% 128.65% 128.08% 136.75% 34.67% 34.98% 31.64% 36.79% 40.05% 46.79% 41.35% 30.18% 24.79% 23.65% 21.49% 19.15% 18.38% 25.39% 33.28% 39.08% 39.81% 35.41% - - - -
Cost of Revenue 185,640 184,090 187,133 255,757 188,827 188,638 195,453 225,775 174,401 171,421 172,995 208,966 153,660 148,969 142,917 150,780 120,168 111,381 82,416 90,824 68,949 58,605 52,658 57,111 46,947 45,409 41,295 44,220 36,383 35,724 34,659 37,005 29,314 29,098 27,911 30,196 24,165 21,909 20,709 22,779
Gross Profit 476,770 463,716 458,821 586,565 447,475 440,238 445,424 581,466 420,068 413,714 406,271 508,173 378,769 379,931 407,729 466,575 331,310 317,356 145,639 179,174 128,998 122,490 116,681 142,917 103,419 86,978 79,617 92,048 69,997 65,968 62,232 73,204 58,248 56,251 53,936 57,699 41,531 39,456 37,834 42,133
Gross Profit Margin 71.98% 71.58% 71.03% 69.64% 70.32% 70.00% 69.50% 72.03% 70.66% 70.70% 70.14% 70.86% 71.14% 71.83% 74.05% 75.58% 73.38% 74.02% 63.86% 66.36% 65.17% 67.64% 68.90% 71.45% 68.78% 65.70% 65.85% 67.55% 65.80% 64.87% 64.23% 66.42% 66.52% 65.91% 65.90% 65.65% 63.22% 64.30% 64.63% 64.91%
Research and Development 107,251 114,493 109,846 117,488 113,932 121,988 115,924 112,787 108,040 102,095 89,476 82,555 73,521 61,753 53,706 51,157 45,908 45,233 37,782 35,701 32,465 28,765 24,947 28,542 24,418 23,568 20,721 17,788 16,958 21,754 18,116 16,116 14,897 11,840 12,230 11,207 11,406 10,072 10,009 9,723
General and Administrative Expenses 282,702 278,896 278,987 353,619 244,987 252,531 251,301 329,335 221,786 239,058 232,480 283,369 221,507 229,073 203,386 254,083 167,233 152,983 82,492 118,435 82,301 75,877 60,091 84,886 60,264 50,648 45,098 52,808 45,614 55,932 46,217 53,636 40,678 39,742 34,923 38,076 31,792 33,175 32,667 32,234
Total Operating Expenses 389,953 393,389 388,833 471,107 358,919 374,519 367,225 442,122 329,826 341,153 321,956 365,924 295,028 290,826 257,092 305,240 213,141 198,216 120,274 154,136 114,766 104,642 85,038 113,428 84,682 74,216 65,819 70,596 62,572 77,686 64,333 69,752 55,575 51,582 47,153 49,283 43,198 43,247 42,676 41,957
Operating Income or Loss 86,817 70,327 69,988 115,458 88,556 -2,372 78,199 139,344 -954,780 72,561 84,315 142,249 83,741 89,105 150,637 161,335 118,169 119,140 25,365 25,038 14,232 17,848 31,643 29,489 18,737 12,762 13,798 18,290 7,425 -11,718 -2,101 3,452 2,673 4,669 6,783 8,416 -1,667 -3,791 -4,842 176
Operating Margin 13.11% 10.86% 10.83% 13.71% 13.92% -0.38% 12.20% 17.26% -160.61% 12.40% 14.56% 19.84% 15.73% 16.85% 27.36% 26.13% 26.17% 27.79% 11.12% 9.27% 7.19% 9.86% 18.69% 14.74% 12.46% 9.64% 11.41% 13.42% 6.98% -11.52% -2.17% 3.13% 3.05% 5.47% 8.29% 9.58% -2.54% -6.18% -8.27% 0.27%
Interest Expense 0 0 0 0 0 0 0 0 2,084,281 0 0 3,539 2,779 1,882 1,685 11,417 10,615 10,026 9,967 9,912 5,077 4,678 4,653 6,154 6,135 6,125 3,764 2,935 2,908 2,696 2,591 2,415 2,448 1,803 538 470 512 351 193 235
EBITDA 114,556 97,256 94,936 166,268 110,728 88,665 101,371 162,138 114,369 97,588 109,069 172,903 106,952 102,090 163,717 174,539 134,315 136,513 40,528 47,934 28,775 28,864 41,785 44,366 26,176 19,119 20,118 28,900 16,213 6,202 4,837 -7,276 7,359 3,856 11,514 12,925 2,684 1,241 -21,327 4,918
Depreciation and Amortization 27,739 27,087 26,846 23,033 22,172 22,946 23,172 22,794 24,127 25,027 24,754 24,991 23,211 12,985 13,080 13,101 15,754 14,171 15,163 15,271 12,808 9,810 10,142 7,626 6,439 6,357 6,320 6,577 7,022 6,660 6,938 6,905 5,786 5,103 4,731 4,509 4,968 4,732 4,341 4,731
Income Before Tax 73,810 78,977 79,655 109,168 96,967 5,414 81,271 127,890 -949,017 73,162 85,987 144,373 83,799 85,754 157,728 153,307 90,393 112,316 9,693 22,751 10,089 16,369 31,437 22,876 14,596 4,625 12,981 18,266 13,240 2,232 -1,473 -16,596 1,964 -3,050 14,806 2,108 -2,796 -1,445 -25,861 -2,255
Income Tax Expense 16,444 25,972 16,651 25,902 9,117 -56,501 6,734 18,342 14,051 39 -122 -17,184 -6,131 -12,500 13,962 4,769 -1,368 15,891 -2,829 -8,540 -4,712 -1,854 -142 -18,375 -5,298 1,246 14 -26,484 -12,562 -9,437 -1,052 4,787 4,363 4,261 13,614 6,340 4,095 4,909 10,725 3,103
Net Income 57,366 53,005 63,004 83,266 87,850 61,915 74,537 109,548 -963,068 73,123 86,109 161,557 89,930 98,254 143,766 148,538 91,761 96,425 12,522 31,291 14,801 18,214 31,564 41,231 19,884 3,376 12,954 44,707 25,752 11,652 -421 -21,383 -2,399 -7,311 1,185 -4,232 -6,891 -6,354 -36,586 -5,358
Net Income Margin 8.66% 8.18% 9.75% 9.89% 13.81% 9.85% 11.63% 13.57% -162.00% 12.50% 14.87% 22.53% 16.89% 18.58% 26.11% 24.06% 20.32% 22.49% 5.49% 11.59% 7.48% 10.06% 18.64% 20.61% 13.22% 2.55% 10.71% 32.81% 24.21% 11.46% -0.43% -19.40% -2.74% -8.57% 1.45% -4.81% -10.49% -10.35% -62.49% -8.25%
EPS 0.52 0.46 0.53 0.70 0.72 0.50 0.60 0.87 -7.62 0.51 0.60 1.27 0.71 0.77 1.14 1.18 0.75 0.81 0.11 0.26 0.12 0.15 0.26 0.34 0.17 0.03 0.11 0.37 0.22 0.10 -0.00 -0.19 -0.02 -0.06 0.01 -0.04 -0.06 -0.07 -0.33 -0.06
EPS Diluted 0.45 0.41 0.48 0.62 0.64 0.45 0.53 0.76 -7.62 0.50 0.59 1.11 0.62 0.68 1.00 1.08 0.70 0.75 0.10 0.25 0.12 0.14 0.24 0.32 0.15 0.03 0.10 0.36 0.21 0.10 -0.00 -0.19 -0.02 -0.06 0.01 -0.04 -0.06 -0.07 -0.33 -0.06
Weighted Average Shares Out 114,181 116,432 118,440 119,599 121,808 123,463 124,337 125,656 126,349 142,581 144,015 127,142 126,634 126,978 126,215 125,975 121,978 118,866 118,138 118,404 120,351 120,199 119,679 120,193 119,871 119,450 121,267 121,587 119,592 116,933 115,696 115,296 113,757 113,046 118,500 111,678 111,330 96,503 110,963 93,695
Weighted Average Shares Out Diluted 130,748 133,118 135,338 136,553 138,891 141,011 142,966 143,981 126,349 145,683 146,678 147,631 147,414 144,867 144,715 141,141 137,560 134,408 123,119 123,397 126,243 130,808 130,238 129,013 129,086 125,552 125,772 124,818 123,225 120,724 115,696 115,296 113,757 113,046 119,200 111,678 111,330 96,503 110,963 93,695

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 818,939 759,211 788,837 914,323 741,958 841,512 786,796 921,278 789,990 758,874 756,237 780,196 619,402 2,053,882 1,163,678 1,244,099 1,144,974 677,524 442,354 443,293 671,769 359,159 345,674 366,985 362,727 357,820 533,855 315,442 260,288 226,885 194,807 181,592 188,030 167,482 158,381 271,244 266,283 268,155 70,739 69,659
Short Term Investments 226,022 240,679 254,875 236,118 234,930 235,263 252,666 250,413 251,165 247,816 225,983 204,416 197,430 430,727 502,569 425,119 379,586 365,659 361,640 373,959 180,170 274,673 276,432 257,302 221,409 209,689 67,526 25,108 50,407 60,353 81,145 100,494 82,338 110,718 111,297 21,620 20,474 21,542 21,533 19,184
Cash + Short Term Investments 1,044,961 999,890 1,043,712 1,150,441 976,888 1,076,775 1,039,462 1,171,691 1,041,155 1,006,690 982,220 984,612 816,832 2,484,609 1,666,247 1,669,218 1,524,560 1,043,183 803,994 817,252 851,939 633,832 622,106 624,287 584,136 567,509 601,381 340,550 310,695 287,238 275,952 282,086 270,368 278,200 269,678 292,864 286,757 289,697 92,272 88,843
Net Receivables 181,206 249,805 256,074 290,121 241,368 243,741 228,628 261,849 217,258 200,677 211,794 247,472 191,566 156,678 181,095 169,411 129,681 120,384 66,884 65,172 49,967 75,174 75,036 33,316 99,855 80,166 79,878 78,335 72,363 60,074 59,377 56,243 55,066 42,473 44,710 20,275 33,045 24,955 26,608 15,404
Inventory 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 Current Assets 94,514 109,311 104,633 129,884 125,605 93,240 76,856 80,203 187,400 225,710 202,246 109,417 137,872 99,386 92,554 56,152 87,180 61,536 72,148 38,614 87,868 69,294 53,718 22,686 47,916 37,116 47,476 20,379 34,650 57,832 39,822 32,703 38,812 26,104 26,224 45,915 29,512 28,705 23,408 12,241
Total Current Assets 1,320,681 1,359,006 1,404,419 1,570,446 1,343,861 1,413,756 1,344,946 1,513,743 1,352,113 1,320,222 1,295,137 1,341,501 1,077,334 2,690,980 1,893,619 1,894,781 1,697,831 1,194,335 906,952 921,038 945,840 743,653 724,001 680,289 707,949 666,233 704,997 439,264 400,383 376,228 355,240 371,032 353,406 346,777 340,612 359,054 349,314 343,357 142,288 129,993
Non-Current Assets
Property, Plant and Equipment 242,889 238,798 241,875 249,794 245,806 243,129 248,352 249,744 249,905 261,697 271,333 275,062 198,902 105,814 107,960 112,495 118,141 126,187 134,519 144,864 153,262 128,409 131,650 120,179 119,243 117,024 116,385 117,617 124,543 129,074 127,168 126,407 123,708 125,754 116,480 105,021 94,655 85,446 78,438 75,538
Goodwill 138,622 137,742 137,894 138,377 137,461 138,076 138,061 137,724 135,922 1,269,155 1,364,414 1,371,064 1,385,214 140,045 139,745 140,810 139,740 138,757 138,305 138,731 138,474 37,342 37,034 37,482 37,802 37,959 39,228 38,541 38,216 37,438 35,970 35,657 37,765 28,147 28,642 27,752 28,366 28,297 28,225 30,831
Intangible Assets 443,943 435,687 444,829 457,140 452,881 474,201 534,466 535,406 517,018 550,925 595,305 607,170 613,104 178,854 182,312 187,449 189,120 191,685 194,874 199,236 202,102 33,142 33,839 34,589 36,360 38,077 3,500 4,100 4,700 5,301 6,062 7,507 8,772 1,877 2,416 2,871 3,483 4,035 4,524 5,410
Long Term Investments 107,046 93,528 84,424 86,676 76,600 73,983 57,028 29,137 32,138 46,944 61,612 85,034 90,350 102,801 137,655 39,094 36,679 73,143 94,080 89,343 4,765 25,438 0 0 0 0 0 -159 0 0 0 0 0 0 12,061 0 0 0 0 0
Tax Assets 144,408 137,756 141,012 137,776 146,380 170,477 128,679 121,506 115,068 105,331 102,991 95,863 103,809 46,106 7,723 115 1,819 8,336 15,232 14,257 22,380 23,319 23,000 23,464 0 0 0 159 0 0 0 34,264 39,169 42,128 41,903 51,396 55,711 60,539 70,422 0
Other Non-Current Assets 44,617 45,571 43,218 45,191 46,208 55,130 49,009 47,701 48,147 52,826 54,383 56,115 33,425 25,816 28,397 29,745 31,175 29,588 33,680 34,883 32,375 30,472 31,644 5,848 6,014 6,017 6,055 5,902 6,220 6,276 6,299 6,326 6,381 6,273 7,062 6,967 7,092 7,454 7,465 7,363
Total Non-Current Assets 1,121,525 1,089,082 1,093,252 1,114,954 1,105,336 1,154,996 1,155,595 1,121,218 1,098,198 2,286,878 2,450,038 2,490,308 2,424,804 599,436 603,792 509,708 516,674 567,696 610,690 621,314 553,358 278,122 257,167 221,562 199,419 199,077 165,168 166,319 173,679 178,089 175,499 210,161 215,795 204,179 208,564 194,007 189,307 185,771 189,074 119,142
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 2,442,206 2,448,088 2,497,671 2,685,400 2,449,197 2,568,752 2,500,541 2,634,961 2,450,311 3,607,100 3,745,175 3,831,809 3,502,138 3,290,416 2,497,411 2,404,489 2,214,505 1,762,031 1,517,642 1,542,352 1,499,198 1,021,775 981,168 901,851 907,368 865,310 870,165 605,583 574,062 554,317 530,739 581,193 569,201 550,956 549,176 553,061 538,621 529,128 331,362 249,135
Current Liabilities
Accounts Payable 192,151 13,070 10,132 295,307 236,108 236,144 222,255 28,757 212,334 198,473 206,883 28,007 181,049 163,147 174,490 40,883 135,500 119,835 65,729 26,324 60,889 6,491 17,325 26,545 14,130 14,760 8,094 13,622 7,241 7,595 6,371 10,978 7,323 30,540 39,032 33,644 20,269 5,955 7,058 8,231
Short Term Debt 12,162 12,074 12,090 11,018 10,442 9,348 9,426 8,964 9,654 7,418 4,910 6,436 17,514 17,382 17,278 -248,789 16,690 16,146 16,000 -76,627 13,261 13,301 14,174 7,768 8,568 8,752 9,722 11,596 13,096 14,690 13,496 13,658 13,126 6,347 6,019 5,610 4,431 4,021 2,181 1,755
Tax Payables 129,406 23,876 17,011 136,907 109,473 96,141 112,151 139,725 103,616 91,042 121,030 146,048 126,307 111,837 122,856 109,662 72,798 64,320 29,289 39,250 31,432 20,700 10,384 12,232 0 0 0 3,682 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 17,097 15,788 13,869 14,635 14,984 14,411 14,506 14,008 12,225 11,873 12,503 12,339 12,518 12,312 12,260 11,264 10,508 9,181 8,250 7,617 7,434 8,011 7,787 7,478 7,180 6,440 6,464 6,262 6,322 5,789 5,777 5,648 5,595 5,199 5,036 4,712 4,128 3,990 3,639 3,452
Other Current Liabilities 202,144 499,677 512,019 252,914 177,810 147,175 140,775 440,301 159,417 141,096 137,879 422,758 133,619 102,322 100,161 284,318 105,446 70,097 39,581 102,928 41,691 118,007 99,005 58,039 99,053 83,547 82,276 67,315 67,430 60,250 55,509 53,724 51,534 32,425 27,272 36,156 40,786 38,271 33,988 31,467
Total Current Liabilities 552,960 564,485 565,121 710,781 548,817 503,219 499,113 631,755 497,246 449,902 483,205 615,588 471,007 407,000 427,045 454,664 340,942 279,579 158,849 188,528 154,707 166,510 148,675 112,062 128,931 113,499 106,556 102,477 94,089 88,324 81,153 84,008 77,578 74,511 77,359 80,122 69,614 52,237 46,866 41,453
Non-Current Liabilities
Long Term Debt 2,382,060 2,382,537 2,382,995 2,383,437 2,383,865 2,384,302 2,384,807 2,385,339 2,384,915 2,384,806 2,385,337 2,385,701 2,313,051 2,314,300 1,345,387 1,107,278 1,101,751 852,485 845,587 838,737 854,654 363,058 362,672 338,572 335,589 331,964 328,687 64,164 70,367 73,050 64,196 62,656 60,539 59,243 58,593 59,375 58,287 58,787 55,049 53,468
Deferred Revenue 0 96,587 98,112 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 82,127 0
Deferred Tax 7,101 8,788 11,023 13,192 25,496 28,982 44,379 44,735 62,155 68,639 77,027 79,484 94,158 33 33 58,481 63,448 66,301 63,126 64,497 83,130 32,642 32,637 30,455 30,851 32,292 32,303 23,786 40,580 65,028 65,034 65,068 62,882 61,420 61,419 61,420 66,227 70,687 70,849 3,081
Other Non-Current Liabilities 124,385 127,274 122,293 121,705 113,547 116,424 112,430 120,406 112,237 122,458 122,739 122,417 90,300 38,330 41,172 41,642 41,697 39,491 43,233 43,956 17,445 17,264 17,171 19,864 17,378 17,464 18,132 18,262 20,811 19,636 25,308 24,704 23,746 22,761 22,274 21,646 21,699 21,656 21,569 1,913
Total Non-Current Liabilities 2,513,546 2,518,599 2,516,311 2,518,334 2,522,908 2,529,708 2,541,616 2,550,480 2,559,307 2,575,903 2,585,103 2,587,602 2,497,509 2,352,663 1,386,592 1,207,401 1,206,896 958,277 951,946 947,190 955,229 412,964 412,480 388,891 383,818 381,720 379,122 106,212 131,758 157,714 154,538 152,428 147,167 143,424 142,286 142,441 146,213 151,130 229,594 58,462
Total Liabilities 3,066,506 3,083,084 3,081,432 3,229,115 3,071,725 3,032,927 3,040,729 3,182,235 3,056,553 3,025,805 3,068,308 3,203,190 2,968,516 2,759,663 1,813,637 1,662,065 1,547,838 1,237,856 1,110,795 1,135,718 1,109,936 579,474 561,155 500,953 512,749 495,219 485,678 208,689 225,847 246,038 235,691 236,436 224,745 217,935 219,645 222,563 215,827 203,367 276,460 99,915
Common Stock 113 115 117 119 120 123 123 125 126 127 127 127 127 127 127 126 126 119 118 119 119 120 120 120 120 120 120 122 121 118 116 116 115 114 113 113 112 112 45 97
Retained Earnings -1,652,267 -1,552,642 -1,454,137 -1,357,390 -1,347,230 -1,135,412 -1,156,134 -1,048,267 -1,007,397 106,241 95,285 71,744 -21,467 -56,970 24,775 -146,819 -217,866 -143,458 -239,883 -227,414 -236,510 -124,015 -142,238 -153,442 -149,707 -169,602 -151,906 -96,290 -130,740 -156,542 -168,211 -116,341 -94,958 -92,559 -85,248 -86,440 -82,208 -75,317 -68,963 -32,377
Accumulated Other Comprehensive Income/Loss -242,493 -285,763 -281,587 -267,470 -303,753 -286,624 -297,849 -314,217 -372,858 -237,126 -91,031 -75,014 -69,412 -2,636 -5,368 5,951 -1,888 -7,699 -10,699 -8,699 -11,523 -7,415 -8,775 -7,813 -7,087 -6,548 -6,281 -6,379 -4,102 2,125 15,495 18,472 5,405 7,485 3,458 10,805 6,251 6,483 11,126 -3,934
Total Stockholders Equity -624,300 -634,996 -583,761 -543,715 -622,528 -464,175 -540,188 -547,274 -606,242 581,295 676,867 628,619 533,622 530,753 683,774 742,424 666,667 524,175 406,847 406,634 389,262 442,301 420,013 400,898 394,619 370,091 384,487 396,894 348,215 308,279 295,048 344,757 344,456 333,021 329,531 330,498 322,794 325,761 54,902 149,220
Total Investments 333,068 334,207 339,299 322,794 311,530 309,246 309,694 279,550 283,303 294,760 287,595 289,450 287,780 533,528 640,224 464,213 416,265 438,802 455,720 463,302 184,935 300,111 276,432 257,302 221,409 209,689 67,526 25,108 50,407 60,353 81,145 100,494 82,338 110,718 123,358 21,620 20,474 21,542 21,533 19,184
Total Debt 2,388,141 2,388,574 2,389,040 2,389,516 2,389,086 2,388,976 2,389,520 2,390,070 2,389,742 2,388,515 2,387,792 2,388,119 2,321,808 2,322,991 1,354,026 1,115,815 1,110,096 860,558 853,587 847,012 840,473 350,726 349,763 342,456 339,873 336,340 333,548 69,962 71,755 74,204 70,944 69,485 67,102 65,590 64,612 64,985 62,718 62,808 57,230 55,223
Net Debt 1,569,202 1,629,363 1,600,203 1,475,193 1,647,128 1,547,464 1,602,724 1,468,792 1,599,752 1,629,641 1,631,555 1,607,923 1,702,406 269,109 190,348 -128,284 -34,878 183,034 411,233 403,719 168,704 -8,433 4,089 -24,529 -22,854 -21,480 -200,307 -245,480 -188,533 -152,681 -123,863 -112,107 -120,928 -101,892 -93,769 -206,259 -203,565 -205,347 -13,509 -14,436

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 57,366 53,005 63,004 83,266 87,850 61,915 74,537 109,548 -963,068 73,123 86,109 161,557 89,930 98,254 143,766 148,538 91,761 96,425 12,522 31,291 14,801 18,223 31,579 41,251 19,894 3,379 12,967 44,750 25,802 11,669 -421 -21,383 -2,399 -7,311 1,192 -4,232 -6,891 -6,354 -36,586 -5,358
Depreciation & Amortization 27,739 27,087 26,846 23,033 22,172 22,946 23,172 22,794 24,127 25,027 24,754 24,991 23,211 12,985 13,080 13,101 15,754 14,171 15,163 15,271 12,808 9,810 10,142 7,626 6,439 6,357 6,320 6,577 7,022 6,660 6,938 6,905 5,786 5,103 4,731 4,509 4,968 4,732 4,341 4,731
Deferred Income Tax -9,436 939 -5,230 -4,831 22,313 -58,600 -8,968 -29,348 -11,014 -4,424 -10,517 -10,321 -57,503 -18,060 -3,068 -3,553 -1,634 10,218 -2,829 -8,540 -4,712 -1,854 -142 -18,376 -3,661 -468 91 -47,972 -6,567 -15,532 -2,399 4,905 2,960 -226 9,493 2,039 5,210 -57,885 67,768 -817
Stock Based Compensation 69,292 74,717 70,683 68,476 70,118 77,281 68,683 64,355 52,905 64,357 49,271 49,863 42,256 27,440 20,351 17,450 17,128 16,725 13,811 13,339 12,137 10,837 8,082 14,244 8,916 8,617 6,454 5,991 7,521 8,162 4,885 4,311 4,085 4,268 3,237 1,124 2,923 2,820 3,974 4,042
Change in Working Capital 60,145 -1,440 -85,282 110,632 13,971 -38,033 -110,274 100,831 61,940 -31,369 -90,936 66,877 -8,931 -6,738 -27,325 52,666 32,811 68,664 -29,944 20,691 3,906 7,539 -22,142 51,023 -5,997 13,908 412 27,474 -19,424 -1,122 -8,172 4,085 -3,174 6,909 -8,333 996 -366 61,992 -53,301 -1,418
Accounts Receivable 0 0 0 -16,066 0 0 0 -14,056 0 0 0 -19,256 0 0 0 -22,540 0 0 0 -12,656 0 0 0 66,680 -21,679 -2,494 -1,856 -5,962 -12,913 -170 -3,258 -2,593 -13,014 1,619 -5,114 -7,087 -7,882 1,070 -1,865 -4,363
Inventory 0 0 0 0 0 0 0 0 0 0 0 101,154 0 0 0 58,563 0 0 0 32,637 0 0 0 13,393 1,246 7,606 5,191 28,828 -16,470 -2,077 -5,970 7,920 -1,396 13,360 -9,584 -5,098 3,850 -17,663 26,964 1,101
Accounts Payable 0 0 0 2,582 0 0 0 532 0 0 0 -14,169 0 0 0 14,550 0 0 0 -953 0 0 0 -29,390 13,678 8,720 -3,080 4,686 9,474 1,207 947 -1,375 10,874 -8,260 6,086 12,573 3,524 -1,837 1,493 1,789
Other Working Capital 60,145 -1,440 -85,282 126,698 13,971 -38,033 -110,274 114,355 61,940 -31,369 -90,936 -852 -8,931 -6,738 -27,325 2,093 32,811 68,664 -29,944 1,663 3,906 7,539 -22,142 340 758 76 157 -78 485 -82 109 133 362 190 279 608 142 80,422 -79,893 55
Other Non-Cash Items 12,310 125,644 123,387 14,529 2,082 70,762 8,481 23,570 1,041,674 -960 863 -2,508 1,967 7,816 1,661 15,465 29,374 14,228 20,941 6,529 8,105 5,281 3,939 6,025 5,029 8,298 177 -1,722 2,520 2,302 2,478 19,695 1,948 8,506 -8,534 5,768 -469 -568 22,699 -1,079
Net Cash Provided by Operating Activities 217,416 151,061 69,033 295,105 218,506 136,271 55,631 291,750 206,564 125,754 59,544 290,459 90,930 121,697 148,465 243,667 185,194 220,431 29,664 78,581 47,045 49,836 31,458 101,793 30,620 40,091 26,421 35,098 16,874 12,139 3,309 18,518 9,206 17,249 1,786 10,204 5,375 4,737 8,895 101
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 9,827 -10,288 -9,713 -12,562 -10,891 -8,249 -8,206 15,026 -14,463 -7,983 -9,217 -10,911 -8,258 -5,249 -3,752 -3,037 -1,821 -424 -1,828 -3,147 -3,715 -4,343 -4,073 -6,440 -5,666 -5,161 -3,289 -1,242 -1,717 -3,541 -6,656 -5,156 -10,705 -18,851 -13,038 -3,982 -7,186 -5,387 -4,280 -2,684
Acquisitions Net 0 0 0 -19,594 7,003 6,646 5,957 0 746 13,896 6,005 -9,151 -1,690,823 0 3,226 0 0 0 1,261 944 -271,353 0 3,390 0 0 0 0 9,208 0 0 0 1,839 -7,880 0 -649 -4,688 0 0 7,828 0
Purchases of Investments -74,072 -50,504 -142,359 -54,624 -90,661 -80,669 -116,896 -64,504 -72,199 -57,226 -76,416 -74,616 -74,930 0 -268,972 -198,357 -119,682 -79,697 -101,501 -343,600 -12,830 -146,508 -158,883 -155,104 -125,033 -174,338 -59,811 -15,540 -17,346 -6,222 -23,240 -51,852 -436 73 -108,289 -7,488 -5,316 -7,836 -5,400 -4,489
Sales/Maturities of Investments 78,090 58,154 126,966 47,862 90,282 82,302 89,005 69,952 83,198 48,892 75,478 71,645 321,215 106,056 91,714 149,252 140,414 96,760 109,422 65,750 129,496 124,900 140,952 120,500 113,971 33,025 17,447 40,800 27,250 27,000 42,290 33,568 27,337 12,898 6,901 6,322 6,387 7,828 3,055 3,742
Other Investing Activities -22,860 1,013 -22,849 19,594 -7,003 -6,646 -5,957 -20,562 -746 -13,896 -6,005 -75 -1,692,685 102,198 -3,226 -880 19,090 16,281 -1,261 -65 -273,251 -22,887 -3,390 -171 -16,590 -35,323 -45,461 -9,208 8,466 18,130 15,094 -1,839 -7,880 9,528 649 4,688 -1,135 -2,703 -7,828 -3,008
Net Cash Used for Investing Activities -9,015 -2,638 -25,106 -19,324 -11,270 -6,616 -36,097 -88 -3,464 -16,317 -10,155 -23,108 -1,454,658 100,807 -181,010 -53,022 18,911 16,639 6,093 -280,118 -160,300 -25,951 -22,004 -41,215 -16,728 -181,797 -45,653 24,018 8,187 17,237 12,394 -23,440 8,316 -5,880 -114,426 -5,148 -6,115 -5,395 -6,625 -3,431
Cash Flows from Financing Activities
Debt Repayment -1,505 -1,538 -1,548 -1,555 -1,573 -1,620 -1,620 -1,563 -1,568 -1,617 -1,603 -1,580 -2,444 981,000 -29,740 -2,157 510,705 -2,361 -2,566 -2,656 647,298 -2,730 -2,745 -3,656 -3,675 -3,918 340,028 -3,513 -5,202 -3,131 -1,835 -1,704 -1,572 -1,455 -1,355 -1,115 -1,008 -751 -503 -429
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3,930 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35,000 0 0 0 0
Common Stock Repurchased -155,588 -150,382 -158,344 -92,981 -296,950 -38,855 -148,182 -150,419 -150,572 -62,168 -62,568 -68,347 -54,427 -180,000 -14,802 -77,491 -166,170 -6,353 -24,992 -22,195 -127,298 -10,485 -27,492 -27,850 -9,238 -27,193 -70,366 -11,821 -2,869 -1,231 -797 -625 -453 -180 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 -22,706 0 0 0 -18,486 0 0 0 -8,934 0 0 0 -15,573 0 0 0 -33,838 0 0 0 -866 0 0 0 0 0 0 0 0
Other Financing Activities -9,437 -23,329 -3,122 -21,163 -6,069 -37,219 -8,746 -32,092 -3,625 -30,577 -8,112 -35,491 -10,272 -136,312 -9,638 -21,644 -85,458 -3,464 -5,120 -3,730 -91,208 -8,567 930 -21,513 -401 -2,329 -34,882 11,902 15,560 5,776 600 4,386 5,977 1,183 574 1,680 889 198,238 2,178 4,651
Net Cash Used Provided by Financing Activities -166,530 -175,249 -163,014 -115,699 -304,592 -77,694 -158,548 -184,074 -155,765 -94,362 -72,283 -105,418 -67,143 664,688 -39,378 -101,292 259,077 -5,825 -32,678 -28,581 428,792 -11,297 -29,307 -53,019 -8,466 -31,069 236,560 -3,432 7,489 1,414 -2,032 2,057 3,952 -452 253 565 -119 197,487 1,675 4,222
Effect of Forex Changes on Cash 17,857 -2,800 -6,399 12,283 -7,539 2,755 4,532 23,700 -16,219 -12,438 -1,065 -1,139 -3,609 3,012 -8,498 9,772 4,268 3,925 -4,018 1,642 -2,927 897 -1,458 -3,301 -519 -3,260 1,085 -530 853 1,288 -456 -3,573 -926 -1,816 -476 -660 -1,013 587 -2,865 -2,432
Net Change in Cash 59,728 -29,626 -125,486 172,365 -104,895 54,716 -134,482 131,288 31,116 2,637 -23,959 160,794 -1,434,480 890,204 -80,421 99,125 467,450 235,170 -939 -228,476 312,610 13,485 -21,311 4,258 4,907 -176,035 218,413 55,154 33,403 32,078 13,215 -6,438 20,548 9,101 -112,863 4,961 -1,872 197,416 1,080 -1,540
Cash at End of Period 818,939 759,211 788,837 914,323 741,958 846,853 792,137 926,619 795,331 764,215 761,578 785,537 624,743 2,059,223 1,169,019 1,249,440 1,150,315 682,865 447,695 448,634 677,110 364,500 351,015 372,326 368,068 363,161 539,196 315,442 260,288 226,885 194,807 181,592 188,030 167,482 158,381 271,244 266,283 268,155 70,739 69,659
Cash at Start of Period 759,211 788,837 914,323 741,958 846,853 792,137 926,619 795,331 764,215 761,578 785,537 624,743 2,059,223 1,169,019 1,249,440 1,150,315 682,865 447,695 448,634 677,110 364,500 351,015 372,326 368,068 363,161 539,196 320,783 260,288 226,885 194,807 181,592 188,030 167,482 158,381 271,244 266,283 268,155 70,739 69,659 71,199
Free Cash Flow
Operating Cash Flow 217,416 151,061 69,033 295,105 218,506 136,271 55,631 291,750 206,564 125,754 59,544 290,459 90,930 121,697 148,465 243,667 185,194 220,431 29,664 78,581 47,045 49,836 31,458 101,793 30,620 40,091 26,421 35,098 16,874 12,139 3,309 18,518 9,206 17,249 1,786 10,204 5,375 4,737 8,895 101
Capital Expenditure 9,827 -10,288 -9,713 -12,562 -10,891 -8,249 -8,206 15,026 -14,463 -7,983 -9,217 -10,911 -8,258 -5,249 -3,752 -3,037 -1,821 -424 -1,828 -3,147 -3,715 -4,343 -4,073 -6,440 -5,666 -5,161 -3,289 -1,242 -1,717 -3,541 -6,656 -5,156 -10,705 -18,851 -13,038 -3,982 -7,186 -5,387 -4,280 -2,684
Free Cash Flow 227,243 140,773 59,320 282,543 207,615 128,022 47,425 306,776 192,101 117,771 50,327 279,548 82,672 116,448 144,713 240,630 183,373 220,007 27,836 75,434 43,330 45,493 27,385 95,353 24,954 34,930 23,132 33,856 15,157 8,598 -3,347 13,362 -1,499 -1,602 -11,252 6,222 -1,811 -650 4,615 -2,583