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
Revenue 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 47,634 42,509 40,536
Revenue Y/Y Growth 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% 37.92% 44.36% 44.42% - - - -
Cost of Revenue 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 18,115 17,345 15,394
Gross Profit 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 29,519 25,164 25,142
Gross Profit Margin 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% 61.97% 59.20% 62.02%
Research and Development 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 10,077 8,792 8,042
General and Administrative Expenses 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 22,494 20,166 16,681
Total Operating Expenses 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 32,571 28,958 24,723
Operating Income or Loss 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 -3,052 -3,794 419
Operating Margin 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% -6.41% -8.93% 1.03%
Interest Expense 0 0 -3,072 -14,168 2,084,281 -601 -1,672 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 177 121 57
EBITDA 110,728 156,756 101,371 162,138 1,159,391 97,588 109,069 167,240 106,952 102,090 163,717 174,436 133,923 133,311 40,528 40,309 27,040 27,658 41,785 29,489 27,543 12,762 21,215 31,191 14,447 -11,718 5,276 10,357 8,459 9,772 11,514 12,925 3,301 941 -501 4,918 1,425 352 4,318
Depreciation and Amortization 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 4,465 4,132 3,895
Income Before Tax 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 -4,196 -3,559 -250
Income Tax Expense 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 2,075 -408 213
Net Income 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 -6,271 -3,151 -463
Net Income Margin 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.65% 20.62% 13.23% 2.55% 10.72% 32.84% 24.25% 11.47% -0.43% -19.40% -2.74% -8.57% 1.46% -4.81% -10.49% -10.35% -62.49% -8.25% -13.16% -7.41% -1.14%
EPS 0.72 0.50 0.60 0.87 -7.62 0.58 0.68 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 -0.07 -0.03 -0.00
EPS Diluted 0.64 0.45 0.53 0.77 -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 -0.07 -0.03 -0.00
Weighted Average Shares Out 121,808 123,463 124,337 125,656 126,349 127,088 127,149 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 119,200 111,678 111,330 96,503 110,963 93,695 93,695 93,695 93,695
Weighted Average Shares Out Diluted 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 93,695 93,695 93,695

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
Current Assets
Cash and Cash Equivalents 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 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 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 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 39,537 33,045 24,955 26,608 25,977
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
Other Current Assets 125,605 93,240 76,856 80,203 93,700 112,855 101,123 109,417 68,936 49,693 46,277 56,152 43,590 30,768 36,074 38,614 43,934 34,647 26,859 22,686 23,958 18,558 23,738 20,379 17,325 28,916 19,911 32,703 27,972 26,104 26,224 26,653 29,512 28,705 23,408 15,173
Total Current Assets 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 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 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 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 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 0 0 0 0 0 0 0 12,061 0 0 0 0 0
Tax Assets 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 0 0 0 0 34,264 39,169 42,128 41,903 51,396 55,711 60,539 70,422 0
Other Non-Current Assets 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 6,061 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,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
Total Assets 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 236,108 236,144 222,255 262,718 212,334 198,473 206,883 248,213 181,049 163,147 174,490 187,689 135,500 119,835 65,729 76,110 60,889 85,093 81,572 47,617 77,600 64,311 56,680 58,280 52,432 42,679 40,663 40,795 41,503 30,540 39,032 33,644 20,269 16,882 19,153 18,804
Short Term Debt 5,221 4,674 4,713 4,731 4,827 3,709 2,455 2,418 8,757 8,691 8,639 8,537 8,345 8,073 8,000 8,275 8,770 9,306 9,927 3,884 4,284 4,376 4,861 5,798 6,548 7,345 6,748 6,829 6,563 6,347 6,019 5,610 4,431 4,021 2,181 1,755
Tax Payables 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 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 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 292,504 247,990 257,639 350,298 267,860 235,847 261,364 352,618 268,683 222,850 231,656 247,174 186,589 142,490 76,870 96,526 77,614 64,100 49,389 53,083 39,867 38,372 38,551 32,137 28,787 32,511 27,965 30,736 23,917 32,425 27,272 36,156 40,786 27,344 21,893 17,442
Total Current Liabilities 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,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 831,703 341,420 339,836 338,572 335,589 331,964 328,687 64,164 65,207 66,859 64,196 62,656 60,539 59,243 58,593 59,375 58,287 58,787 55,049 53,468
Deferred Revenue 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 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 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 40,396 38,902 40,007 19,864 17,378 17,464 18,132 18,262 25,971 25,827 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,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,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 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,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 -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 -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 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,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,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 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
Cash Flows from Operating Activities
Net Income 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 -6,271 -3,151 -463
Depreciation & Amortization 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 4,465 4,132 3,895
Deferred Income Tax 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 789 -108 108
Stock Based Compensation 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 2,747 2,085 1,176
Change in Working Capital 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 3,311 -2,073 443
Accounts Receivable 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 -7,023 2,563 -1,349
Inventory 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 1,924 709 1,082
Accounts Payable 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 8,203 -5,536 470
Other Working Capital 0 0 0 114,355 0 0 0 -852 0 0 -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 207 191 240
Other Non-Cash Items 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 31 -155 1,025
Net Cash Provided by Operating Activities 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 5,072 730 6,184
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -2,072 -2,022 -2,806
Acquisitions Net 7,003 6,646 5,957 0 0 0 6,005 -9,151 0 0 3,226 0 0 0 1,261 944 0 0 3,390 0 0 0 0 9,208 0 0 0 1,839 0 0 -649 -4,688 0 0 7,828 0 -274 0 0
Purchases of Investments -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 -1,913 -6,034 -9,262
Sales/Maturities of Investments 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 3,290 5,490 8,066
Other Investing Activities -7,003 -6,646 -5,957 -20,562 0 0 -6,005 -75 -1,692,685 0 -3,226 -880 0 0 -1,261 -65 -273,251 0 -3,390 -171 0 -35,323 0 -9,208 0 0 0 -1,839 -7,880 0 649 4,688 0 0 -7,828 0 0 -9,755 0
Net Cash Used for Investing Activities -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 -969 -12,321 -4,002
Cash Flows from Financing Activities
Debt Repayment -1,573 -1,620 -1,620 -1,563 -1,568 -1,617 -1,603 -1,580 -2,444 -19,000 -29,740 -2,157 -139,295 -2,361 -2,566 -2,656 -2,702 -2,730 -2,745 -3,656 -3,675 -3,918 -4,972 -3,513 -5,202 -3,131 -1,835 -1,704 -1,572 -1,455 -1,355 -1,115 -1,008 -751 -503 -429 -393 -335 -323
Common Stock Issued 0 0 3,005 15,024 0 0 0 22,706 0 0 0 25,319 0 0 0 9,791 0 0 0 18,253 0 0 0 33,838 0 0 0 3,626 0 0 0 35,000 0 0 0 0 0 0 0
Common Stock Repurchased -296,950 -38,855 -148,182 -150,419 -150,572 -62,168 -62,568 -68,347 -54,427 -180,000 0 -77,491 -166,170 0 -24,992 -22,195 -127,298 0 -27,492 -27,850 -9,238 -27,193 -70,366 -11,821 -2,869 -1,231 -797 -625 -453 0 0 0 0 0 0 0 0 0 0
Dividends Paid 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 0 0 0
Other Financing Activities -6,069 -37,219 -11,751 -47,116 -3,625 -30,577 -8,112 -35,491 -10,272 863,688 -9,638 -28,477 564,542 -3,464 -5,120 -4,587 558,792 -8,567 930 -24,193 4,447 42 311,898 11,902 15,560 5,776 600 1,626 5,977 1,003 1,608 -33,320 889 198,238 2,178 4,651 114 36,269 5,683
Net Cash Used Provided by Financing Activities -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 -279 35,934 5,360
Effect of Forex Changes on Cash -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 -1,075 -347 117
Net Change in Cash -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 2,749 23,996 7,659
Cash at End of Period 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 71,199 68,450 44,454
Cash at Start of Period 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 68,450 44,454 36,795
Free Cash Flow
Operating Cash Flow 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 5,072 730 6,184
Capital Expenditure -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 -2,072 -2,022 -2,806
Free Cash Flow 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 3,000 -1,292 3,378