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 | 544,274 | 504,099 | 460,736 | 432,142 | 413,601 | 374,605 | 343,043 | 336,142 | 311,754 | 285,613 | 256,426 | 217,578 | 231,989 | 218,795 | 195,019 | 226,140 | 166,442 | 141,259 | 147,162 | 171,851 | 130,837 | 112,362 | 115,810 | 114,791 | 104,836 | 99,226 | 101,215 | 94,651 | 90,262 | 79,643 | 79,242 | 82,077 | 71,882 | 58,756 | 55,530 | 56,041 | 50,376 | 46,713 | 44,762 | 46,816 |
Revenue Y/Y Growth | 31.59% | 34.57% | 34.31% | 28.56% | 32.67% | 31.16% | 33.78% | 54.49% | 34.38% | 30.54% | 31.49% | -3.79% | 39.38% | 54.89% | 32.52% | 31.59% | 27.21% | 25.72% | 27.07% | 49.71% | 24.80% | 13.24% | 14.42% | 21.28% | 16.15% | 24.59% | 27.73% | 15.32% | 25.57% | 35.55% | 42.70% | 46.46% | 42.69% | 25.78% | 24.06% | 19.70% | - | - | - | - |
Cost of Revenue | 213,527 | 200,364 | 200,690 | 168,255 | 158,329 | 142,484 | 138,941 | 130,463 | 118,497 | 111,650 | 100,687 | 82,517 | 87,422 | 80,866 | 71,666 | 84,834 | 68,202 | 53,082 | 58,554 | 79,211 | 50,668 | 46,802 | 46,893 | 49,445 | 39,203 | 36,083 | 36,754 | 31,635 | 40,497 | 34,006 | 30,572 | 32,307 | 25,317 | 21,457 | 18,628 | 19,053 | 19,308 | 15,990 | 14,894 | 19,403 |
Gross Profit | 330,747 | 303,735 | 260,046 | 263,887 | 255,272 | 232,121 | 204,102 | 205,679 | 193,257 | 173,963 | 155,739 | 135,061 | 144,567 | 137,929 | 123,353 | 141,306 | 98,240 | 88,177 | 88,608 | 92,640 | 80,169 | 65,560 | 68,917 | 65,346 | 65,633 | 63,143 | 64,461 | 63,016 | 49,765 | 45,637 | 48,670 | 49,770 | 46,565 | 37,299 | 36,902 | 36,988 | 31,068 | 30,723 | 29,868 | 27,413 |
Gross Profit Margin | 60.77% | 60.25% | 56.44% | 61.06% | 61.72% | 61.96% | 59.50% | 61.19% | 61.99% | 60.91% | 60.73% | 62.07% | 62.32% | 63.04% | 63.25% | 62.49% | 59.02% | 62.42% | 60.21% | 53.91% | 61.27% | 58.35% | 59.51% | 56.93% | 62.61% | 63.64% | 63.69% | 66.58% | 55.13% | 57.30% | 61.42% | 60.64% | 64.78% | 63.48% | 66.45% | 66.00% | 61.67% | 65.77% | 66.73% | 58.55% |
Research and Development | 114,477 | 101,434 | 91,097 | 83,972 | 76,880 | 71,940 | 70,927 | 68,720 | 59,127 | 57,547 | 48,416 | 50,674 | 42,382 | 53,952 | 47,018 | 38,008 | 29,246 | 29,560 | 26,381 | 28,745 | 25,129 | 23,493 | 23,354 | 21,254 | 21,982 | 18,501 | 15,119 | 15,755 | 14,166 | 12,989 | 12,463 | 9,614 | 7,358 | 6,710 | 6,927 | 6,622 | 6,528 | 5,906 | 4,558 | 4,065 |
General and Administrative Expenses | 192,189 | 168,527 | 152,669 | 137,106 | 123,279 | 119,922 | 116,567 | 114,418 | 102,023 | 95,005 | 90,129 | 111,453 | 99,295 | 177,662 | 126,597 | 97,523 | 74,443 | 72,293 | 63,027 | 78,281 | 48,424 | 43,362 | 42,892 | 42,099 | 39,685 | 39,343 | 35,759 | 39,613 | 36,398 | 31,824 | 30,857 | 30,743 | 28,121 | 24,379 | 24,833 | 21,856 | 17,834 | 15,443 | 14,565 | 14,424 |
Total Operating Expenses | 306,666 | 269,961 | 243,766 | 221,078 | 200,159 | 191,862 | 187,494 | 183,138 | 161,150 | 152,552 | 138,545 | 162,127 | 141,677 | 231,614 | 173,615 | 135,531 | 103,689 | 101,853 | 89,408 | 107,026 | 73,553 | 66,855 | 66,246 | 63,353 | 61,667 | 57,844 | 50,878 | 55,368 | 50,564 | 44,813 | 43,320 | 40,357 | 35,479 | 31,089 | 31,760 | 28,478 | 24,362 | 21,349 | 19,123 | 18,489 |
Operating Income or Loss | 24,081 | 33,774 | 16,280 | 42,809 | 55,113 | 40,259 | 16,608 | 22,541 | 32,107 | 21,411 | 17,194 | -27,066 | 2,890 | -93,685 | -50,262 | 5,775 | -5,449 | -13,676 | -800 | -14,386 | 6,616 | -1,295 | 2,671 | 1,993 | 3,966 | 5,299 | 13,583 | 7,648 | -799 | 824 | 5,350 | 9,413 | 11,086 | 6,210 | 5,142 | 8,510 | 6,706 | 9,374 | 10,745 | 8,924 |
Operating Margin | 4.42% | 6.70% | 3.53% | 9.91% | 13.33% | 10.75% | 4.84% | 6.71% | 10.30% | 7.50% | 6.71% | -12.44% | 1.25% | -42.82% | -25.77% | 2.55% | -3.27% | -9.68% | -0.54% | -8.37% | 5.06% | -1.15% | 2.31% | 1.74% | 3.78% | 5.34% | 13.42% | 8.08% | -0.89% | 1.03% | 6.75% | 11.47% | 15.42% | 10.57% | 9.26% | 15.19% | 13.31% | 20.07% | 24.00% | 19.06% |
Interest Expense | 1,646 | 1,871 | 1,756 | 1,795 | 1,800 | 52,368 | 1,724 | 12,189 | 0 | 0 | 0 | 0 | 5,530 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,820 | 1,845 | 0 | 3,263 | 0 | 0 | 0 | 2,738 | 1,430 | 1,684 | 0 | 0 | 0 | 0 | 118 | 26 | 0 | 0 | 0 | 0 |
EBITDA | 24,081 | 46,774 | 27,844 | 56,864 | 63,531 | -2,892 | 49,968 | 28,751 | 32,107 | 27,621 | 22,949 | -21,792 | 7,728 | -89,394 | -45,971 | 9,306 | -2,316 | -10,746 | 2,081 | -11,521 | 9,325 | 1,392 | 5,471 | 4,382 | 7,031 | 8,049 | 15,994 | 10,012 | 1,478 | 2,620 | 6,954 | 10,327 | 11,987 | 7,152 | 6,043 | 9,491 | 7,654 | 10,119 | 11,362 | 9,873 |
Depreciation and Amortization | 6,181 | 13,000 | 11,564 | 10,051 | 8,418 | 9,063 | 8,084 | 7,938 | 7,924 | 7,933 | 7,311 | 6,760 | 4,838 | 4,291 | 4,291 | 3,531 | 3,133 | 2,930 | 2,881 | 3,165 | 2,709 | 2,687 | 2,800 | 2,389 | 3,065 | 2,750 | 2,411 | 2,364 | 2,277 | 1,796 | 1,604 | 914 | 901 | 942 | 901 | 981 | 948 | 745 | 617 | 949 |
Income Before Tax | 79,569 | 50,590 | 165,720 | 55,802 | 69,423 | -12,109 | 41,884 | 34,730 | 20,858 | 68,437 | 72,493 | -37,214 | -2,640 | -51,844 | -49,677 | 9,040 | -3,409 | -12,063 | 141 | -11,900 | 8,436 | 550 | 4,984 | 3,014 | 5,240 | 5,004 | 14,846 | 7,066 | 631 | 2,508 | 5,556 | 9,519 | 10,631 | 6,087 | 5,260 | 8,524 | 6,684 | 9,473 | 10,680 | 8,818 |
Income Tax Expense | 12,544 | 9,793 | 32,502 | -1,469 | 10,026 | -24,529 | -3,255 | 5,555 | 8,727 | 17,475 | 17,622 | -23,706 | -51,164 | -4,727 | -1,760 | -16,794 | -2,536 | 18,696 | -3,933 | 479 | 2,332 | -188 | -1,435 | 931 | -471 | -3,481 | 1,920 | 9,137 | 209 | 232 | 976 | 3,178 | 6,788 | 2,437 | 1,797 | 3,420 | 5,163 | 3,370 | 3,475 | 3,732 |
Net Income | 67,025 | 40,797 | 133,218 | 57,271 | 59,397 | 12,420 | 45,139 | 29,175 | 12,131 | 50,962 | 54,871 | -13,508 | 48,524 | -47,117 | -47,917 | 25,834 | -873 | -30,759 | 4,074 | -12,379 | 6,104 | 738 | 6,419 | 2,083 | 5,711 | 8,485 | 12,926 | -2,071 | 422 | 2,276 | 4,580 | 6,341 | 3,843 | 3,650 | 3,463 | 5,104 | 1,521 | 6,103 | 7,205 | 5,086 |
Net Income Margin | 12.31% | 8.09% | 28.91% | 13.25% | 14.36% | 3.32% | 13.16% | 8.68% | 3.89% | 17.84% | 21.40% | -6.21% | 20.92% | -21.53% | -24.57% | 11.42% | -0.52% | -21.77% | 2.77% | -7.20% | 4.67% | 0.66% | 5.54% | 1.81% | 5.45% | 8.55% | 12.77% | -2.19% | 0.47% | 2.86% | 5.78% | 7.73% | 5.35% | 6.21% | 6.24% | 9.11% | 3.02% | 13.06% | 16.10% | 10.86% |
EPS | 0.89 | 0.54 | 1.77 | 0.76 | 0.79 | 0.17 | 0.62 | 0.41 | 0.17 | 0.72 | 0.77 | -0.20 | 0.73 | -0.72 | -0.75 | 0.41 | -0.01 | -0.51 | 0.07 | -0.21 | 0.10 | 0.01 | 0.11 | 0.04 | 0.10 | 0.15 | 0.24 | -0.04 | 0.01 | 0.04 | 0.09 | 0.12 | 0.07 | 0.07 | 0.06 | 0.10 | 0.03 | 0.11 | 0.14 | 0.10 |
EPS Diluted | 0.86 | 0.53 | 1.73 | 0.75 | 0.78 | 0.16 | 0.61 | 0.40 | 0.17 | 0.71 | 0.76 | -0.19 | 0.67 | -0.72 | -0.75 | 0.40 | -0.01 | -0.51 | 0.07 | -0.21 | 0.10 | 0.01 | 0.11 | 0.03 | 0.10 | 0.15 | 0.24 | -0.04 | 0.01 | 0.04 | 0.09 | 0.12 | 0.07 | 0.07 | 0.06 | 0.09 | 0.03 | 0.11 | 0.13 | 0.09 |
Weighted Average Shares Out | 75,697 | 75,511 | 75,355 | 75,060 | 74,826 | 74,224 | 72,638 | 71,270 | 71,107 | 71,040 | 70,950 | 66,946 | 66,192 | 65,166 | 63,889 | 63,639 | 63,496 | 60,312 | 59,609 | 59,374 | 59,278 | 59,187 | 58,914 | 58,502 | 58,340 | 55,527 | 53,119 | 51,283 | 52,831 | 52,736 | 52,418 | 52,299 | 52,206 | 52,480 | 53,693 | 53,665 | 53,709 | 53,644 | 53,167 | 52,754 |
Weighted Average Shares Out Diluted | 78,080 | 77,550 | 77,132 | 76,178 | 75,952 | 75,780 | 73,880 | 72,976 | 72,525 | 72,283 | 72,349 | 69,310 | 72,441 | 65,166 | 64,036 | 65,362 | 63,496 | 60,346 | 60,394 | 60,257 | 60,059 | 60,000 | 59,751 | 59,665 | 59,805 | 57,054 | 54,532 | 52,913 | 53,843 | 53,770 | 53,677 | 53,173 | 53,141 | 53,289 | 54,498 | 54,523 | 54,691 | 54,800 | 54,513 | 54,213 |
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 | 695,144 | 568,652 | 403,870 | 600,545 | 406,042 | 474,203 | 263,414 | 353,684 | 147,711 | 212,815 | 386,367 | 356,332 | 281,691 | 266,372 | 154,822 | 155,440 | 176,000 | 319,253 | 156,540 | 172,250 | 202,551 | 219,720 | 223,642 | 349,462 | 324,371 | 307,507 | 92,330 | 75,105 | 43,471 | 28,038 | 41,974 | 40,651 | 50,600 | 37,306 | 53,365 | 59,526 | 45,887 | 40,354 | 46,848 | 48,367 |
Short Term Investments | 151,560 | 510,020 | 659,906 | 721,994 | 784,538 | 659,742 | 829,939 | 621,009 | 229,907 | 164,414 | 77,624 | 86,690 | 299,897 | 388,895 | 440,842 | 406,525 | 330,914 | 237,980 | 188,673 | 178,534 | 108,913 | 116,629 | 105,312 | 0 | 500 | 4,124 | 4,475 | 6,862 | 18,372 | 33,796 | 29,630 | 48,415 | 45,620 | 49,711 | 50,689 | 50,254 | 49,526 | 46,252 | 43,212 | 32,774 |
Cash + Short Term Investments | 846,704 | 1,078,672 | 1,063,776 | 1,322,539 | 1,190,580 | 1,133,945 | 1,093,353 | 974,693 | 377,618 | 377,229 | 463,991 | 443,022 | 581,588 | 655,267 | 595,664 | 561,965 | 506,914 | 557,233 | 345,213 | 350,784 | 311,464 | 336,349 | 328,954 | 349,462 | 324,871 | 311,631 | 96,805 | 81,967 | 61,843 | 61,834 | 71,604 | 89,066 | 96,220 | 87,017 | 104,054 | 109,780 | 95,413 | 86,606 | 90,060 | 81,141 |
Net Receivables | 885,585 | 729,480 | 742,936 | 693,469 | 703,353 | 627,366 | 596,756 | 555,092 | 586,981 | 576,426 | 492,768 | 501,240 | 396,243 | 288,468 | 257,845 | 293,146 | 235,908 | 205,052 | 191,904 | 184,980 | 182,615 | 161,278 | 167,041 | 144,539 | 129,781 | 104,764 | 97,127 | 56,064 | 51,204 | 45,428 | 44,328 | 39,466 | 32,858 | 30,499 | 29,810 | 27,701 | 24,328 | 25,753 | 21,022 | 30,735 |
Inventory | 272,295 | 277,753 | 271,318 | 269,855 | 260,119 | 249,767 | 220,268 | 202,471 | 173,046 | 154,297 | 122,150 | 108,688 | 93,279 | 91,739 | 89,657 | 89,958 | 97,610 | 81,010 | 46,922 | 38,845 | 40,666 | 40,999 | 37,587 | 33,763 | 39,221 | 43,967 | 43,104 | 45,465 | 52,692 | 60,743 | 48,699 | 34,841 | 25,503 | 21,936 | 20,214 | 15,763 | 18,892 | 23,687 | 22,626 | 18,323 |
Other Current Assets | 429,162 | 122,033 | 123,677 | 112,786 | 103,789 | 101,572 | 142,319 | 73,022 | 68,054 | 61,839 | 67,208 | 56,540 | 52,710 | 45,456 | 43,063 | 36,883 | 35,421 | 42,429 | 34,702 | 44,482 | 41,277 | 36,429 | 33,340 | 30,391 | 30,514 | 26,604 | 21,934 | 43,392 | 23,002 | 22,949 | 15,707 | 27,716 | 27,734 | 14,323 | 10,338 | 8,165 | 11,522 | 15,254 | 9,462 | 9,629 |
Total Current Assets | 2,433,746 | 2,205,738 | 2,201,707 | 2,396,649 | 2,257,841 | 2,112,650 | 2,052,696 | 1,805,278 | 1,205,699 | 1,169,791 | 1,146,117 | 1,109,490 | 1,123,820 | 1,080,930 | 986,229 | 981,952 | 875,853 | 885,724 | 618,741 | 619,091 | 576,022 | 575,055 | 566,922 | 558,155 | 524,387 | 486,966 | 258,970 | 205,192 | 188,741 | 190,954 | 180,338 | 177,231 | 168,448 | 153,775 | 164,416 | 161,409 | 150,155 | 151,300 | 143,170 | 140,027 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 235,881 | 215,324 | 209,166 | 236,688 | 186,957 | 179,096 | 172,674 | 169,843 | 164,160 | 157,916 | 149,505 | 138,457 | 153,540 | 119,933 | 112,119 | 105,494 | 102,718 | 69,047 | 43,065 | 43,770 | 42,592 | 51,270 | 41,347 | 37,893 | 35,613 | 34,503 | 31,175 | 31,172 | 31,263 | 29,603 | 26,399 | 24,004 | 22,976 | 22,249 | 22,177 | 21,848 | 19,855 | 18,231 | 17,213 | 17,523 |
Goodwill | 308,472 | 307,758 | 308,470 | 57,945 | 57,344 | 57,741 | 44,982 | 44,983 | 44,819 | 45,004 | 43,607 | 43,592 | 25,571 | 25,178 | 25,194 | 25,205 | 25,012 | 24,905 | 24,752 | 25,013 | 24,876 | 24,969 | 25,017 | 24,981 | 25,043 | 24,684 | 14,947 | 14,927 | 14,923 | 13,183 | 13,001 | 10,442 | 8,885 | 9,100 | 9,179 | 9,596 | 9,313 | 7,786 | 2,206 | 2,206 |
Intangible Assets | 81,748 | 85,571 | 89,419 | 19,539 | 20,324 | 21,837 | 11,270 | 12,158 | 13,039 | 13,934 | 14,399 | 15,470 | 7,426 | 7,870 | 8,642 | 9,448 | 10,260 | 11,146 | 11,929 | 12,771 | 13,528 | 14,424 | 15,067 | 15,935 | 16,956 | 20,442 | 17,496 | 18,823 | 20,758 | 19,334 | 20,256 | 15,218 | 7,116 | 7,228 | 7,431 | 7,588 | 7,812 | 7,085 | 2,965 | 3,115 |
Long Term Investments | 387,905 | 473,494 | 280,108 | 312,128 | 240,299 | 249,118 | 327,679 | 452,770 | 318,865 | 306,616 | 172,183 | 114,752 | 107,951 | 107,189 | 78,464 | 90,681 | 120,615 | 134,280 | 50,225 | 45,499 | 41,391 | 55,316 | 36,316 | 40,230 | 55,190 | 37,158 | 49,925 | 36,877 | 32,543 | 27,791 | 32,634 | 234 | 6,260 | 4,594 | 10,009 | 8,525 | 9,171 | 12,377 | 14,713 | 9,296 |
Tax Assets | 244,317 | 226,801 | 208,861 | 229,513 | 213,831 | 198,581 | 171,122 | 156,866 | 96,355 | 100,548 | 108,840 | 127,193 | 104,169 | 52,387 | 46,403 | 45,770 | 39,773 | 34,142 | 29,433 | 27,688 | 23,290 | 20,658 | 18,770 | 19,347 | 18,080 | 15,813 | 14,200 | 15,755 | 22,845 | 20,264 | 20,055 | 19,515 | 16,753 | 15,577 | 14,857 | 13,719 | 11,147 | 10,398 | 11,505 | 10,733 |
Other Non-Current Assets | 313,589 | 227,684 | 318,465 | 184,383 | 277,587 | 258,381 | 227,526 | 209,996 | 167,493 | 138,214 | 137,803 | 139,256 | 122,910 | 133,401 | 147,807 | 122,473 | 104,918 | 73,668 | 99,306 | 71,807 | 70,605 | 4,678 | 35,756 | 22,999 | 6,426 | 22,831 | 6,272 | 15,366 | 16,534 | 15,182 | 6,835 | 31,519 | 21,762 | 16,172 | 9,039 | 7,196 | 6,024 | 4,976 | 4,039 | 2,468 |
Total Non-Current Assets | 1,571,912 | 1,536,632 | 1,414,489 | 1,040,196 | 996,342 | 964,754 | 955,253 | 1,046,616 | 804,731 | 762,232 | 626,337 | 578,720 | 521,567 | 445,958 | 418,629 | 399,071 | 403,296 | 347,188 | 258,710 | 226,548 | 216,282 | 171,315 | 172,273 | 161,385 | 157,308 | 155,431 | 134,015 | 132,920 | 138,866 | 125,357 | 119,180 | 100,932 | 83,752 | 74,920 | 72,692 | 68,472 | 63,322 | 60,853 | 52,641 | 45,341 |
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 | 4,005,658 | 3,742,370 | 3,616,196 | 3,436,845 | 3,254,183 | 3,077,404 | 3,007,949 | 2,851,894 | 2,010,430 | 1,932,023 | 1,772,454 | 1,688,210 | 1,645,387 | 1,526,888 | 1,404,858 | 1,381,023 | 1,279,149 | 1,232,912 | 877,451 | 845,639 | 792,304 | 746,370 | 739,195 | 719,540 | 681,695 | 642,397 | 392,985 | 338,112 | 327,607 | 316,311 | 299,518 | 278,163 | 252,200 | 228,695 | 237,108 | 229,881 | 213,477 | 212,153 | 195,811 | 185,368 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 75,590 | 104,077 | 82,075 | 88,326 | 90,035 | 72,989 | 65,988 | 59,918 | 50,193 | 60,689 | 49,348 | 32,220 | 27,418 | 7,778 | 19,791 | 24,142 | 22,441 | 40,105 | 31,568 | 25,874 | 14,638 | 9,064 | 9,865 | 15,164 | 8,998 | 9,213 | 11,692 | 8,592 | 12,354 | 17,993 | 15,632 | 10,736 | 8,982 | 8,083 | 9,486 | 7,333 | 6,040 | 7,477 | 7,808 | 7,682 |
Short Term Debt | 0 | 0 | 9,601 | 0 | 9,492 | 7,359 | 7,510 | 6,358 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -35,519 | 124 | -24,884 | 174 | -20,242 | 40 | 39 | 38 |
Tax Payables | 27,911 | 12,816 | 22,392 | 5,784 | 3,358 | 5,825 | 7,486 | 13,559 | 3,871 | 6,420 | 3,615 | 3,736 | 4,459 | 3,780 | 2,482 | 3,848 | 18,086 | 17,296 | 2,093 | 3,362 | 5,143 | 3,448 | 4,392 | 4,167 | 4,913 | 2,894 | 8,945 | 2,558 | 5,082 | 3,756 | 7,415 | 4,581 | 2,169 | 670 | 1,011 | 1,215 | 712 | 663 | 1,893 | 539 |
Deferred Revenue | 505,008 | 485,869 | 538,383 | 491,691 | 471,360 | 426,729 | 422,022 | 380,436 | 261,763 | 264,515 | 345,038 | 276,054 | 256,769 | 191,781 | 173,220 | 166,915 | 156,863 | 133,376 | 123,152 | 120,838 | 129,454 | 116,746 | 113,667 | 109,718 | 93,748 | 79,553 | 79,296 | 74,074 | 63,101 | 54,783 | 52,354 | 47,285 | 42,651 | 33,666 | 26,216 | 22,077 | 20,200 | 17,571 | 15,275 | 15,008 |
Other Current Liabilities | 214,718 | 163,351 | 643,406 | 214,168 | 614,942 | 539,066 | 535,143 | 522,811 | 377,459 | 365,862 | 417,716 | 382,565 | 348,013 | 261,313 | 217,502 | 228,341 | 218,028 | 185,429 | 161,354 | 166,330 | 164,053 | 151,161 | 149,537 | 146,680 | 127,594 | 108,791 | 108,073 | 96,800 | 82,655 | 73,095 | 67,441 | 62,722 | 15,284 | 11,648 | 13,883 | 15,699 | 6,528 | 7,264 | 5,753 | 18,528 |
Total Current Liabilities | 823,227 | 766,113 | 757,474 | 799,969 | 717,827 | 625,239 | 616,127 | 602,646 | 431,523 | 432,971 | 470,679 | 418,521 | 379,890 | 272,871 | 239,775 | 256,331 | 258,555 | 242,830 | 195,015 | 195,566 | 183,834 | 163,673 | 163,794 | 166,011 | 141,505 | 120,898 | 128,710 | 107,950 | 100,091 | 94,844 | 90,488 | 78,039 | 67,770 | 52,193 | 48,403 | 38,140 | 33,006 | 31,693 | 30,121 | 31,973 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 720,706 | 720,383 | 710,441 | 710,663 | 711,644 | 709,505 | 709,769 | 711,110 | 16,311 | 18,210 | 20,112 | 20,440 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 118 | 0 | 0 | 64 | 81 | 98 | 9 | 19 | 29 |
Deferred Revenue | 0 | 291,424 | 293,878 | 281,852 | 270,082 | 265,458 | 250,366 | 248,003 | 313,823 | 269,477 | 140,938 | 185,721 | 111,892 | 113,815 | 116,107 | 111,222 | 87,733 | 83,150 | 91,886 | 87,936 | 82,149 | 74,586 | 74,784 | 74,417 | 69,382 | 61,456 | 58,003 | 54,881 | 51,574 | 47,608 | 41,644 | 40,054 | 35,968 | 35,098 | 31,496 | 30,190 | 26,880 | 22,725 | 22,443 | 21,668 |
Deferred Tax | 0 | 19,008 | 14,700 | 18,049 | 2,467 | 2,782 | 16,198 | 1 | 1 | 1 | 348 | 811 | 155 | 377 | 684 | 649 | 560 | 447 | 342 | 354 | -7,687 | -8,013 | -8,897 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -118 | -2,691 | -2,707 | 2,508 | 1,315 | 1,198 | 1,152 | 1,645 | 1,471 |
Other Non-Current Liabilities | 361,889 | 35,610 | 36,388 | 32,327 | 31,046 | 29,422 | 12,494 | 21,643 | 17,459 | 17,713 | 15,588 | 14,868 | 39,547 | 42,126 | 37,388 | 36,566 | 37,148 | 36,672 | 30,618 | 18,288 | 18,674 | 19,184 | 20,078 | 11,788 | 11,146 | 11,201 | 6,943 | 7,837 | 9,862 | 10,398 | 9,996 | 9,064 | 7,134 | 6,974 | 3,919 | 4,466 | 4,007 | 2,689 | 1,549 | 1,121 |
Total Non-Current Liabilities | 1,082,595 | 1,047,417 | 1,040,707 | 1,024,842 | 1,015,239 | 1,007,167 | 988,827 | 980,757 | 347,594 | 305,401 | 176,986 | 221,840 | 151,594 | 156,318 | 154,179 | 148,437 | 125,441 | 120,269 | 122,846 | 106,578 | 100,823 | 93,770 | 94,862 | 86,205 | 80,528 | 72,657 | 64,946 | 62,718 | 61,436 | 58,006 | 51,640 | 49,236 | 43,102 | 42,071 | 35,479 | 34,737 | 30,985 | 26,575 | 25,656 | 24,289 |
Total Liabilities | 1,905,822 | 1,813,530 | 1,798,181 | 1,824,811 | 1,733,066 | 1,632,406 | 1,604,954 | 1,583,403 | 779,117 | 738,372 | 647,665 | 640,361 | 531,484 | 429,189 | 393,954 | 404,768 | 383,996 | 363,099 | 317,861 | 302,144 | 284,657 | 257,443 | 258,656 | 252,216 | 222,033 | 193,555 | 193,656 | 170,668 | 161,527 | 152,850 | 142,128 | 127,275 | 110,872 | 94,264 | 83,882 | 72,877 | 63,991 | 58,268 | 55,777 | 56,262 |
Common Stock | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Retained Earnings | 676,830 | 605,264 | 564,467 | 431,249 | 373,978 | 314,581 | 302,161 | 257,022 | 227,847 | 215,716 | 164,754 | 109,883 | 123,391 | 74,867 | 121,984 | 169,901 | 144,067 | 144,940 | 175,699 | 172,265 | 184,644 | 178,540 | 177,802 | 171,383 | 169,301 | 163,590 | 155,105 | 123,185 | 125,256 | 124,834 | 122,558 | 118,275 | 111,934 | 108,092 | 104,441 | 100,978 | 95,874 | 94,353 | 88,250 | 81,045 |
Accumulated Other Comprehensive Income/Loss | -9,120 | -14,194 | -11,586 | -10,679 | -12,869 | -6,726 | -5,319 | -7,179 | -7,806 | -5,205 | -2,878 | -1,317 | -1,020 | -227 | 142 | 141 | -1,552 | -2,790 | -3,468 | -1,096 | -1,798 | -1,571 | -1,463 | -1,513 | -1,626 | -1,519 | -2,174 | -1,467 | -1,208 | 352 | 1,068 | 903 | 403 | 342 | 317 | 83 | 46 | 161 | 153 | 64 |
Total Stockholders Equity | 2,099,836 | 1,928,840 | 1,818,015 | 1,612,034 | 1,521,117 | 1,444,998 | 1,402,995 | 1,268,491 | 1,231,313 | 1,193,651 | 1,124,789 | 1,047,849 | 1,113,903 | 1,097,699 | 1,010,904 | 976,255 | 895,153 | 869,813 | 559,590 | 543,495 | 507,647 | 488,927 | 480,539 | 467,324 | 459,662 | 448,842 | 199,329 | 167,444 | 166,080 | 163,461 | 157,390 | 150,888 | 141,328 | 134,431 | 153,226 | 157,004 | 149,486 | 153,885 | 140,034 | 129,106 |
Total Investments | 539,465 | 983,514 | 395,217 | 1,034,122 | 309,149 | 80,281 | 85,926 | 1,073,779 | 548,772 | 471,030 | 249,807 | 201,442 | 407,848 | 496,084 | 548,806 | 506,706 | 456,229 | 372,260 | 243,598 | 224,033 | 150,304 | 116,629 | 105,312 | 40,230 | 500 | 4,124 | 4,475 | 6,862 | 18,372 | 33,796 | 29,630 | 48,649 | 51,880 | 54,305 | 60,698 | 58,779 | 58,697 | 58,629 | 57,925 | 42,070 |
Total Debt | 720,706 | 720,383 | 710,441 | 710,663 | 711,644 | 709,505 | 709,769 | 711,110 | 16,311 | 18,210 | 20,112 | 26,979 | 0 | 0 | 0 | 18,952 | 0 | 0 | 0 | 6,792 | 7,687 | 8,013 | 8,897 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 118 | 51 | 62 | 139 | 168 | 196 | 49 | 58 | 67 |
Net Debt | 25,562 | 151,731 | 306,571 | 110,118 | 305,602 | 235,302 | 446,355 | 357,426 | -131,400 | -194,605 | -366,255 | -329,353 | -281,691 | -266,372 | -154,822 | -136,488 | -176,000 | -319,253 | -156,540 | -165,458 | -194,864 | -211,707 | -214,745 | -349,462 | -324,371 | -307,507 | -92,330 | -75,105 | -43,471 | -28,038 | -41,974 | -40,533 | -50,549 | -37,244 | -53,226 | -59,358 | -45,691 | -40,305 | -46,790 | -48,300 |
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 | 67,835 | 40,797 | 133,218 | 57,271 | 59,397 | 12,420 | 45,139 | 29,175 | 12,131 | 50,962 | 54,871 | -13,508 | 48,524 | -47,117 | -47,917 | 25,834 | -873 | -30,759 | 4,074 | -12,379 | 6,104 | 738 | 6,419 | 2,083 | 5,711 | 8,485 | 12,926 | -2,071 | 422 | 2,276 | 4,580 | 6,341 | 3,843 | 3,650 | 3,463 | 5,104 | 1,521 | 6,103 | 7,205 | 5,086 |
Depreciation & Amortization | 6,181 | 13,000 | 11,564 | 10,051 | 8,418 | 7,480 | 6,689 | 6,210 | 6,206 | 6,210 | 5,755 | 5,274 | 4,838 | 4,291 | 4,291 | 3,531 | 3,133 | 2,930 | 2,881 | 3,165 | 2,709 | 2,687 | 2,800 | 2,389 | 3,065 | 2,750 | 2,411 | 2,364 | 2,277 | 1,796 | 1,604 | 914 | 901 | 942 | 901 | 981 | 948 | 745 | 617 | 949 |
Deferred Income Tax | -20,230 | -28,045 | 21,214 | -19,218 | -14,271 | -25,933 | -8,805 | -8,303 | 3,923 | 10,551 | 19,394 | -23,193 | -51,974 | -6,438 | -404 | -4,760 | -5,557 | -4,333 | -1,207 | -3,652 | -2,654 | -1,582 | 884 | -221 | -2,381 | -1,464 | 1,618 | 6,928 | -3,113 | -94 | -1,082 | -2,449 | -2,234 | -736 | -604 | 1,377 | -400 | -5,099 | -1,976 | -6,485 |
Stock Based Compensation | 101,780 | 74,821 | 75,115 | 35,130 | 29,987 | 31,891 | 34,350 | 31,722 | 28,204 | 21,162 | 25,088 | 41,110 | 35,062 | 137,549 | 89,610 | 53,448 | 26,094 | 33,835 | 20,195 | 48,300 | 13,663 | 8,627 | 7,905 | 6,577 | 6,255 | 4,954 | 4,093 | 4,187 | 4,000 | 3,976 | 3,447 | 2,627 | 2,216 | 2,306 | 2,220 | 2,177 | 1,863 | 1,679 | 1,544 | 1,458 |
Change in Working Capital | 128,019 | -12,633 | -115,386 | 56,560 | -13,753 | -43,736 | -117,434 | 74,366 | -24,438 | -23,493 | -7,382 | -9,215 | -30,178 | -16,913 | 13,023 | -47,498 | -14,015 | -24,149 | -15,116 | 9,220 | 639 | -1,323 | -33,134 | 20,384 | 1,690 | -16,853 | -3,051 | 11,736 | 2,881 | -14,000 | -15,376 | -11,607 | 6,337 | -3,343 | 389 | 6,091 | 14,801 | -5,601 | 4,909 | 9,485 |
Accounts Receivable | 60,513 | -9,381 | -51,132 | 9,944 | -95,581 | -36,716 | -50,431 | 41,818 | -34,799 | -87,742 | 421 | -98,927 | -129,692 | -41,654 | 24,346 | -69,274 | -35,447 | -10,503 | -7,423 | -6,211 | -25,697 | 8,379 | -21,994 | -16,471 | -26,381 | -7,731 | -17,060 | -9,278 | -21,527 | -962 | -3,538 | -8,020 | -2,066 | -1,016 | -2,195 | -3,474 | 2,105 | -4,056 | 9,669 | -3,635 |
Inventory | -3,513 | -7,406 | -710 | -12,332 | -15,979 | -27,774 | -15,811 | -29,720 | -19,158 | -32,849 | -14,260 | -15,118 | -1,306 | -2,368 | 520 | 7,215 | -16,100 | -34,641 | -8,630 | 1,399 | 1,213 | -3,579 | -3,936 | 5,771 | 4,525 | 2,100 | 2,408 | 7,328 | 6,694 | -12,082 | -13,686 | -7,864 | -4,056 | -2,421 | -4,327 | 3,177 | 5,207 | -760 | -4,484 | -4,332 |
Accounts Payable | 53,314 | 41,218 | -84,289 | 50,961 | 49,399 | 1,067 | -37,043 | 52,073 | 4,115 | 34,149 | -9,580 | 16,773 | 38,909 | 7,681 | -18,062 | -16,479 | 8,657 | 20,270 | -3,562 | 18,495 | 3,224 | -9,468 | -7,284 | 9,200 | 6,994 | -9,437 | 6,749 | -2,867 | -4,568 | 1,210 | 6,264 | 5,018 | 7,488 | -482 | 5,560 | 4,171 | -1,949 | 3,565 | 81 | 11,161 |
Other Working Capital | 17,705 | -37,064 | 20,743 | 7,987 | 48,408 | 19,687 | -14,149 | 10,195 | 25,404 | 58,563 | 16,037 | -10,870 | -67,781 | -22,226 | 30,565 | -38,234 | -6,572 | -9,778 | -2,924 | -10,674 | -3,798 | 11,724 | 80 | 21,884 | 16,552 | -1,785 | 4,852 | 16,553 | 22,282 | -2,166 | -4,416 | -741 | 4,971 | 576 | 1,351 | 2,217 | 9,438 | -4,350 | -357 | 6,291 |
Other Non-Cash Items | -192,264 | 71,213 | -44,244 | 244 | -6,886 | 60,534 | -16,262 | -2,050 | 14,875 | 1,923 | -53,762 | 12,462 | 10,177 | -37,196 | 2,336 | 3,763 | 2,358 | 2,084 | 2,588 | 1,155 | 1,979 | 2,247 | 1,156 | 27 | 2,190 | 181 | 56 | 1,181 | 144 | 209 | 218 | 140 | 560 | 424 | 724 | 401 | 612 | 134 | 709 | 2,301 |
Net Cash Provided by Operating Activities | 91,321 | 82,763 | -15,938 | 140,038 | 62,892 | 42,656 | -56,323 | 131,120 | 40,901 | 19,376 | 43,964 | 12,930 | 16,449 | 34,176 | 60,939 | 34,318 | 11,140 | -20,392 | 13,415 | 45,809 | 22,440 | 11,394 | -13,970 | 31,239 | 16,530 | -1,947 | 18,053 | 24,325 | 6,611 | -5,837 | -6,609 | -4,034 | 11,623 | 3,243 | 7,093 | 16,131 | 19,345 | -2,039 | 13,008 | 12,794 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -26,472 | -11,318 | -16,194 | -24,067 | -14,366 | -13,199 | -8,638 | -11,698 | -14,460 | -12,816 | -17,135 | -13,620 | -12,484 | -13,612 | -10,562 | -6,670 | -58,538 | -5,408 | -2,254 | -3,904 | -4,250 | -2,772 | -5,433 | -4,357 | -2,421 | -3,822 | -1,097 | -1,940 | -3,592 | -3,473 | -2,438 | -4,778 | -1,525 | -771 | -1,378 | -2,263 | -2,270 | -1,497 | -474 | -497 |
Acquisitions Net | 0 | -25 | -237,771 | 31 | -64 | -21,026 | -15,445 | -2,104 | 135 | -2,104 | 37 | -21,693 | -717 | 38 | -20,000 | -2,368 | 0 | 0 | -4,700 | 0 | 0 | 0 | 0 | -5,014 | 24 | -5,014 | 0 | 0 | -4,150 | 0 | -6,479 | -3,500 | 0 | -5,373 | 3,575 | 2,644 | -3,346 | 2,497 | 16,658 | 7,397 |
Purchases of Investments | -316,583 | -240,404 | -250,585 | -118,995 | -187,719 | -111,842 | -145,124 | -573,982 | -94,902 | -175,795 | -500 | -25,000 | -124,191 | -82,963 | -175,825 | -139,835 | -224,090 | -193,085 | -99,512 | -111,784 | -100,701 | -36,670 | -105,322 | 0 | 0 | -3,529 | -802 | 0 | -11,925 | -19,950 | 0 | -6,770 | -20,649 | -8,339 | -20,328 | -11,866 | -11,848 | -11,887 | -26,863 | -9,287 |
Sales/Maturities of Investments | 193,968 | 333,886 | 330,472 | 196,204 | 80,132 | 299,994 | 81,088 | 56,653 | 6,012 | 2,273 | 7,200 | 219,445 | 204,358 | 177,106 | 132,254 | 92,640 | 128,529 | 74,355 | 84,315 | 37,876 | 66,888 | 25,319 | 0 | 500 | 3,620 | 3,871 | 3,167 | 11,447 | 15,256 | 15,576 | 18,801 | 9,716 | 22,806 | 14,396 | 18,033 | 11,386 | 11,354 | 10,736 | 10,629 | 2,329 |
Other Investing Activities | 192,158 | 93,482 | 88,325 | 77,184 | 64 | 3 | 15,445 | 2,165 | -88,844 | -173,585 | 50 | -446 | -731 | -64 | 39,938 | -126 | -50 | -66 | 66 | -76 | 16 | -182 | -162 | -98 | -206 | -5,234 | -34 | -569 | -261 | -75 | -95 | -6,308 | -147 | -90 | -62 | -72 | -188 | -7,991 | -50 | -58 |
Net Cash Used for Investing Activities | 43,071 | 82,139 | -174,044 | 53,173 | -121,953 | 153,930 | -72,674 | -528,966 | -103,215 | -188,438 | -10,348 | 159,144 | 66,966 | 80,569 | -54,123 | -56,232 | -154,083 | -124,138 | -22,073 | -77,812 | -38,047 | -14,123 | -110,755 | -3,857 | 1,223 | -8,494 | 1,268 | 9,531 | 7,514 | -7,847 | 9,884 | -5,330 | 639 | 5,283 | -3,637 | -2,716 | -6,097 | -10,488 | -16,708 | -7,455 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 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 | 9 | -9 | -9 | 0 | 0 | -8 | -1 | -58 | -23 | -25 | -26 | -36 | -9 | -9 | -10 |
Common Stock Issued | 0 | 0 | 0 | -94,705 | -101 | 61,156 | 33,650 | 124,269 | 0 | 0 | 0 | 51,513 | 105,615 | 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 | 4,895 | -2,185 | -2,710 | -3,818 | 0 | 0 | 0 | -2,479 | -72 | -3 | -71 | 0 | 0 | -3,267 | -7,045 | -923 | -1,119 | -577 | -5,190 | -783 | -1,136 | -873 | -1,259 | -2,154 | -1,166 | -7,030 | -3,777 | -623 | -258 | -407 | -2,165 | -473 | -263 | -24,784 | -8,962 | -522 | -7,556 | -453 | -194 | -85 |
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 | -7,713 | -2,185 | -2,710 | -3,818 | -7,021 | -46,892 | 4,340 | 600,565 | -72 | -931 | -1,388 | -97,178 | -172,205 | -3,267 | -7,045 | -923 | -1,119 | 306,469 | -5,162 | -775 | -1,134 | -869 | -1,159 | -2,810 | -1,039 | 226,609 | -3,421 | -2,245 | -253 | -415 | -1,869 | -859 | 777 | 9 | -735 | 200 | -112 | 6,061 | 2,090 | 4,454 |
Net Cash Used Provided by Financing Activities | -7,713 | -2,185 | -2,710 | -3,818 | -7,122 | 14,264 | 37,990 | 600,565 | -72 | -934 | -1,459 | -97,279 | -66,590 | -3,267 | -7,045 | -923 | -1,119 | 306,469 | -5,162 | -775 | -1,134 | -869 | -1,159 | -2,810 | -1,039 | 226,627 | -3,430 | -2,254 | -253 | 530 | -1,877 | -860 | 719 | -24,798 | -9,722 | 174 | -7,704 | 6,052 | 2,081 | 4,444 |
Effect of Forex Changes on Cash | 2,161 | -108 | -1,978 | 3,266 | -2,007 | 27 | 779 | 3,403 | -2,873 | -3,753 | -157 | -155 | -1,508 | 73 | -392 | 2,279 | 812 | 775 | -1,890 | 1,007 | -426 | -319 | 67 | -393 | 157 | -1,007 | 469 | 32 | 1,561 | -782 | -75 | 275 | 313 | 213 | 105 | 50 | -11 | -19 | 100 | -31 |
Net Change in Cash | 128,797 | 162,682 | -194,670 | 192,603 | -68,190 | 210,877 | -90,228 | 206,122 | -65,259 | -173,749 | 32,000 | 74,640 | 15,317 | 111,551 | -621 | -20,558 | -143,250 | 162,714 | -15,710 | -31,771 | -17,167 | -3,917 | -125,817 | 24,179 | 16,871 | 215,179 | 16,360 | 31,634 | 15,433 | -13,936 | 1,323 | -9,949 | 13,294 | -16,059 | -6,161 | 13,639 | 5,533 | -6,494 | -1,519 | 9,752 |
Cash at End of Period | 697,449 | 568,652 | 406,000 | 600,545 | 408,011 | 476,201 | 265,324 | 355,552 | 149,430 | 214,689 | 388,438 | 356,438 | 281,798 | 266,481 | 154,930 | 155,551 | 176,109 | 319,359 | 156,645 | 172,355 | 204,126 | 221,293 | 225,210 | 351,027 | 326,848 | 309,977 | 94,798 | 75,105 | 43,471 | 28,038 | 41,974 | 40,651 | 50,600 | 37,306 | 53,365 | 59,526 | 45,887 | 40,354 | 46,848 | 48,367 |
Cash at Start of Period | 568,652 | 405,970 | 600,670 | 407,942 | 476,201 | 265,324 | 355,552 | 149,430 | 214,689 | 388,438 | 356,438 | 281,798 | 266,481 | 154,930 | 155,551 | 176,109 | 319,359 | 156,645 | 172,355 | 204,126 | 221,293 | 225,210 | 351,027 | 326,848 | 309,977 | 94,798 | 78,438 | 43,471 | 28,038 | 41,974 | 40,651 | 50,600 | 37,306 | 53,365 | 59,526 | 45,887 | 40,354 | 46,848 | 48,367 | 38,615 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 91,321 | 82,763 | -15,938 | 140,038 | 62,892 | 42,656 | -56,323 | 131,120 | 40,901 | 19,376 | 43,964 | 12,930 | 16,449 | 34,176 | 60,939 | 34,318 | 11,140 | -20,392 | 13,415 | 45,809 | 22,440 | 11,394 | -13,970 | 31,239 | 16,530 | -1,947 | 18,053 | 24,325 | 6,611 | -5,837 | -6,609 | -4,034 | 11,623 | 3,243 | 7,093 | 16,131 | 19,345 | -2,039 | 13,008 | 12,794 |
Capital Expenditure | -26,472 | -11,318 | -16,194 | -24,067 | -14,366 | -13,199 | -8,638 | -11,698 | -14,460 | -12,816 | -17,135 | -13,620 | -12,484 | -13,612 | -10,562 | -6,670 | -58,538 | -5,408 | -2,254 | -3,904 | -4,250 | -2,772 | -5,433 | -4,357 | -2,421 | -3,822 | -1,097 | -1,940 | -3,592 | -3,473 | -2,438 | -4,778 | -1,525 | -771 | -1,378 | -2,263 | -2,270 | -1,497 | -474 | -497 |
Free Cash Flow | 64,849 | 71,445 | -32,132 | 115,971 | 48,526 | 29,457 | -64,961 | 119,422 | 26,441 | 6,560 | 26,829 | -690 | 3,965 | 20,564 | 50,377 | 27,648 | -47,398 | -25,800 | 11,161 | 41,905 | 18,190 | 8,622 | -19,403 | 26,882 | 14,109 | -5,769 | 16,956 | 22,385 | 3,019 | -9,310 | -9,047 | -8,812 | 10,098 | 2,472 | 5,715 | 13,868 | 17,075 | -3,536 | 12,534 | 12,297 |