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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31
Revenue 1,010,178 963,872 921,036 845,335 786,014 731,626 692,580 637,367 580,882 535,153 487,834 431,010 380,051 337,690 302,843 264,929 232,460 198,971 178,078 152,109 125,119 108,108 96,077 80,455 66,379 55,701 47,289 38,717
Revenue Y/Y Growth 28.52% 31.74% 32.99% 32.63% 35.31% 36.71% 41.97% 47.88% 52.84% 58.47% 61.08% 62.69% 63.49% 69.72% 70.06% 74.17% 85.79% 84.05% 85.35% 89.06% 88.49% 94.09% 103.17% 107.80% - - - -
Cost of Revenue 255,087 237,401 225,003 209,256 195,004 182,917 169,230 175,604 158,228 140,567 126,832 112,620 101,664 90,432 78,505 66,732 61,527 54,391 46,895 43,417 37,355 31,582 29,273 26,995 22,274 18,575 19,394 19,170
Gross Profit 755,091 726,471 696,033 636,079 591,010 548,709 523,350 461,763 422,654 394,586 361,002 318,390 278,387 247,258 224,338 198,197 170,933 144,580 131,183 108,692 87,764 76,526 66,804 53,460 44,105 37,126 27,895 19,547
Gross Profit Margin 74.75% 75.37% 75.57% 75.25% 75.19% 75.00% 75.57% 72.45% 72.76% 73.73% 74.00% 73.87% 73.25% 73.22% 74.08% 74.81% 73.53% 72.66% 73.67% 71.46% 70.14% 70.79% 69.53% 66.45% 66.44% 66.65% 58.99% 50.49%
Research and Development 275,602 250,908 235,249 213,998 196,072 179,362 179,065 191,845 155,256 137,864 123,399 105,018 97,630 90,455 78,180 66,070 57,539 50,483 40,578 38,691 35,992 31,630 23,875 22,005 25,968 18,963 17,615 15,928
General and Administrative Expenses 535,212 461,905 453,848 390,982 391,775 384,720 363,741 331,418 323,820 305,029 261,486 236,906 221,021 204,206 177,505 147,930 137,553 124,088 113,181 101,134 90,290 95,535 68,704 62,687 60,228 48,590 43,394 40,386
Total Operating Expenses 810,814 712,813 689,097 604,980 587,847 564,082 542,806 523,263 479,076 442,893 384,885 341,924 318,651 294,661 255,685 214,000 195,092 174,571 153,759 139,825 126,282 127,165 92,579 84,692 86,196 67,553 61,009 56,367
Operating Income or Loss -55,723 13,658 6,936 31,099 3,163 -15,373 11,295 -61,500 -56,422 -48,307 -23,883 -23,534 -40,264 -47,403 -31,347 -15,803 -24,159 -29,991 -22,576 -31,133 -38,518 -50,639 -25,775 -31,232 -42,091 -30,427 -33,114 -36,767
Operating Margin -5.52% 1.42% 0.75% 3.68% 0.40% -2.10% 1.63% -9.65% -9.71% -9.03% -4.90% -5.46% -10.59% -14.04% -10.35% -5.96% -10.39% -15.07% -12.68% -20.47% -30.79% -46.84% -26.83% -38.82% -63.41% -54.63% -70.02% -94.96%
Interest Expense 6,587 6,549 6,511 6,422 547 6,444 6,387 6,352 6,334 6,335 5,752 6,302 6,403 6,296 5,683 1,049 193 174 143 145 132 164 1 0 0 236 192 0
EBITDA 51,297 116,737 55,620 73,468 81,175 53,408 41,878 -9,416 -13,511 -15,291 -242 -1,364 -21,715 -30,696 -12,207 -3,285 -13,408 -19,736 -9,738 -20,825 -29,039 -45,631 -20,362 -26,147 -37,951 -27,979 -31,065 -34,238
Depreciation and Amortization 55,248 52,584 48,684 42,369 38,425 33,877 30,583 27,850 25,916 21,909 20,429 20,491 17,859 16,088 14,372 11,836 10,479 9,523 8,305 7,105 5,930 5,459 5,019 4,764 3,837 3,648 3,149 2,529
Income Before Tax -10,538 57,604 53,931 68,550 36,272 13,087 4,908 -43,618 -45,761 -43,535 -26,969 -28,157 -45,977 -53,080 -32,809 -16,170 -24,080 -29,433 -18,186 -28,075 -35,071 -51,254 -25,382 -30,911 -41,788 -32,515 -33,496 -37,010
Income Tax Expense 6,281 10,914 7,667 13,609 9,603 4,611 4,409 5,314 8,870 4,778 3,440 13,582 4,473 4,238 50,062 2,832 451 441 1,036 333 434 635 595 349 535 362 121 483
Net Income -16,822 47,013 42,820 53,699 26,665 8,472 491 -48,932 -54,631 -49,285 -30,409 -41,980 -50,455 -57,318 -85,049 -19,002 -24,531 -29,874 -19,222 -28,408 -35,505 -51,889 -25,977 -31,260 -42,323 -32,877 -33,617 -41,717
Net Income Margin -1.67% 4.88% 4.65% 6.35% 3.39% 1.16% 0.07% -7.68% -9.40% -9.21% -6.23% -9.74% -13.28% -16.97% -28.08% -7.17% -10.55% -15.01% -10.79% -18.68% -28.38% -48.00% -27.04% -38.85% -63.76% -59.02% -71.09% -107.75%
EPS -0.07 0.19 0.18 0.22 0.11 0.04 0.00 -0.21 -0.23 -0.21 -0.14 -0.18 -0.22 -0.25 -0.38 -0.09 -0.11 -0.14 -0.09 -0.14 -0.17 -0.40 -0.13 -0.18 -0.25 -0.19 -0.20 -0.97
EPS Diluted -0.07 0.19 0.17 0.22 0.11 0.04 0.00 -0.21 -0.23 -0.21 -0.13 -0.18 -0.22 -0.25 -0.38 -0.09 -0.11 -0.14 -0.09 -0.14 -0.17 -0.40 -0.13 -0.18 -0.25 -0.19 -0.20 -0.97
Weighted Average Shares Out 245,536 244,091 242,389 240,856 239,297 237,911 236,414 235,027 233,785 232,554 225,164 229,662 228,293 226,362 224,153 221,700 219,401 216,695 213,129 207,565 204,096 130,091 196,689 171,202 171,202 171,202 171,202 43,055
Weighted Average Shares Out Diluted 245,536 251,265 250,164 247,936 243,799 242,144 240,598 235,027 233,785 232,554 231,179 229,662 228,293 226,362 224,153 221,700 219,401 216,695 213,129 207,565 204,096 130,091 196,689 171,202 171,202 171,202 171,202 43,055

Reported Currency: USD 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-04-30 2018-01-31
Current Assets
Cash and Cash Equivalents 4,260,324 4,038,536 3,702,437 3,375,069 2,968,872 3,167,215 2,829,677 2,455,369 2,466,551 2,318,858 2,152,736 1,996,633 1,907,508 1,787,051 1,684,997 1,918,608 1,059,926 1,064,734 1,004,991 264,798 743,605 732,808 92,993 88,408 83,462 -65,772 63,179
Short Term Investments 0 0 0 99,591 197,522 0 100,000 250,000 0 0 0 0 0 0 0 0 2,500 0 0 647,266 90,083 94,003 82,066 103,247 107,967 131,544 2,593
Cash + Short Term Investments 4,260,324 4,038,536 3,702,437 3,474,660 3,166,394 3,167,215 2,929,677 2,705,369 2,466,551 2,318,858 2,152,736 1,996,633 1,907,508 1,787,051 1,684,997 1,918,608 1,059,926 1,064,734 1,004,991 912,064 833,688 826,811 175,059 191,655 191,429 65,772 65,772
Net Receivables 813,922 661,045 702,856 853,105 561,872 539,463 461,092 626,181 485,313 418,799 369,130 368,145 283,272 266,540 211,233 239,199 172,775 149,236 144,187 164,987 145,694 115,256 87,355 92,476 77,065 0 59,614
Inventory 0 0 0 0 209,216 197,111 186,901 186,855 162,260 0 135,681 126,822 108,636 95,470 85,388 80,850 62,422 53,837 53,410 42,971 35,924 34,017 26,193 46,152 0 0 0
Other Current Assets 498,081 482,067 628,007 612,714 492,518 488,404 449,101 430,579 251,749 238,323 211,192 206,174 169,306 198,434 141,773 134,467 108,095 102,011 99,284 94,585 73,838 63,365 48,837 47,257 37,075 0 28,225
Total Current Assets 5,572,327 5,181,648 4,596,971 4,510,937 4,079,133 4,050,386 3,708,770 3,640,267 3,203,613 2,975,980 2,733,058 2,570,952 2,360,086 2,252,025 2,038,003 2,292,274 1,340,796 1,315,981 1,248,462 1,171,636 1,053,220 1,005,432 311,251 331,388 305,569 65,772 153,611
Non-Current Assets
Property, Plant and Equipment 792,856 694,371 675,979 668,383 631,978 607,766 574,180 532,271 455,651 411,475 345,010 292,312 276,117 250,686 227,993 203,498 200,747 193,757 174,834 136,078 129,504 107,989 86,349 73,735 48,405 0 30,854
Goodwill 722,016 721,996 721,973 638,041 637,678 430,697 430,755 430,645 430,285 416,066 416,228 416,445 373,889 374,310 374,581 83,566 83,132 8,131 7,652 7,722 7,794 7,780 7,809 7,947 7,882 0 8,421
Intangible Assets 109,354 115,686 122,024 114,518 109,423 79,139 83,215 86,889 89,500 89,840 93,945 97,336 82,870 85,580 88,851 15,677 16,356 347 419 527 637 738 879 1,048 12,583 0 11,636
Long Term Investments 68,246 58,246 58,419 56,244 59,541 59,541 57,877 47,270 46,395 35,585 28,665 23,632 22,665 14,165 8,165 2,500 2,500 2,000 1,000 1,000 0 0 0 0 0 0 0
Tax Assets 0 0 0 0 273,859 261,574 0 0 0 202,441 0 192,358 3,065 140,443 125,392 117,906 91,585 81,186 69,908 71,235 0 0 0 0 0 0 0
Other Non-Current Assets 518,159 430,527 666,619 658,397 39,444 31,355 283,061 289,198 243,999 22,849 218,929 25,346 180,925 18,836 18,186 17,112 14,393 15,550 17,121 16,708 64,899 49,647 51,073 19,101 15,115 -65,772 13,181
Total Non-Current Assets 2,210,631 2,020,826 2,245,014 2,135,583 1,751,923 1,470,072 1,429,088 1,386,273 1,265,830 1,178,256 1,102,777 1,047,429 939,531 884,020 843,168 440,259 408,713 300,971 270,934 233,270 202,834 166,154 146,110 101,831 83,985 -65,772 64,092
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
Total Assets 7,782,958 7,202,474 6,841,985 6,646,520 5,831,056 5,520,458 5,137,858 5,026,540 4,469,443 4,154,236 3,835,835 3,618,381 3,299,617 3,136,045 2,881,171 2,732,533 1,749,509 1,616,952 1,519,396 1,404,906 1,256,054 1,171,586 457,361 433,219 389,554 0 217,703
Current Liabilities
Accounts Payable 79,214 21,067 21,299 28,180 56,968 37,073 16,900 45,372 89,289 53,817 11,024 47,634 7,167 19,642 3,468 12,065 7,494 10,118 6,528 1,345 5,244 1,126 9,915 6,855 5,733 0 12,261
Short Term Debt 15,658 34,062 32,040 28,300 28,860 32,266 32,430 13,046 20,846 20,632 19,934 19,640 19,412 18,748 18,666 17,954 17,292 17,286 13,346 0 0 0 0 0 0 0 0
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 10,695 64,310 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 2,363,258 2,348,464 2,309,329 2,270,757 1,942,750 1,894,005 1,788,304 1,727,484 1,483,223 1,363,558 1,249,198 1,136,502 974,571 882,969 786,793 701,988 579,671 515,081 465,569 412,985 335,801 279,951 244,271 218,700 0 0 0
Other Current Liabilities 542,250 324,726 321,018 370,042 321,839 266,119 242,430 323,170 223,695 211,243 216,947 192,359 176,087 215,469 173,838 131,546 97,582 60,807 70,201 78,766 74,559 60,704 48,535 55,865 217,951 0 153,629
Total Current Liabilities 3,000,380 2,728,319 2,683,686 2,697,279 2,350,417 2,229,463 2,080,064 2,109,072 1,817,053 1,649,250 1,497,103 1,406,830 1,241,547 1,136,828 982,765 863,553 702,039 603,292 555,644 493,096 415,604 341,781 302,721 281,420 223,684 0 165,890
Non-Current Liabilities
Long Term Debt 776,293 774,942 776,956 778,724 780,493 774,438 778,151 770,572 758,617 761,601 762,086 764,896 767,040 768,150 769,858 770,015 34,006 36,134 32,907 0 0 0 0 0 0 0 15,971
Deferred Revenue 0 744,733 760,050 783,342 600,366 613,637 615,487 627,629 532,316 480,594 443,399 392,819 313,625 281,388 235,198 209,907 183,003 174,759 170,404 158,183 111,838 89,811 70,941 71,367 0 0 0
Deferred Tax 0 0 34,090 12,700 8,200 0 0 4,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 910,674 63,890 52,511 50,086 38,933 32,820 29,797 31,833 23,825 19,444 16,250 16,193 17,835 38,278 39,953 17,184 15,676 10,752 7,288 11,020 11,570 11,897 568,876 5,776 0 0 4,353
Total Non-Current Liabilities 1,686,967 1,583,565 1,589,517 1,612,152 1,419,792 1,420,895 1,423,435 1,430,034 1,314,758 1,261,639 1,221,735 1,173,908 1,098,500 1,087,816 1,045,009 997,106 232,685 221,645 210,599 169,203 123,408 101,708 639,817 77,143 0 0 70,271
Total Liabilities 4,687,347 4,311,884 4,273,203 4,309,431 3,770,209 3,650,358 3,503,499 3,539,106 3,131,811 2,910,889 2,718,838 2,580,738 2,340,047 2,224,644 2,027,774 1,860,659 934,724 824,937 766,243 662,299 539,012 443,489 942,538 358,563 223,684 0 236,161
Common Stock 124 123 122 121 120 119 118 118 117 116 116 115 115 114 113 112 111 110 108 106 103 103 24 90 23 0 22
Retained Earnings -985,825 -969,003 -1,016,016 -1,058,836 -1,112,535 -1,139,200 -1,147,672 -1,148,163 -1,100,682 -1,045,726 -996,441 -964,918 -922,938 -872,483 -815,165 -730,116 -711,114 -686,583 -656,709 -637,487 -609,079 -573,574 -521,685 -529,488 -487,866 0 -378,948
Accumulated Other Comprehensive Income/Loss -2,026 -3,102 -4,760 -1,663 -5,280 913 139 -1,019 -9,184 -5,675 -4,188 -1,240 885 1,550 2,117 2,319 615 1,115 -1,004 1,009 -98 -530 -186 98 -148 -369,474 970
Total Stockholders Equity 3,057,933 2,852,915 2,535,540 2,303,950 2,028,950 1,838,207 1,605,301 1,463,641 1,314,289 1,225,419 1,102,541 1,025,764 948,182 904,268 849,264 870,574 813,485 790,965 752,153 742,107 717,042 728,097 -485,177 74,656 96,559 -18,458 -18,458
Total Investments 68,246 58,246 58,419 155,835 257,063 59,541 157,877 297,270 46,395 35,585 28,665 23,632 22,665 14,165 8,165 2,500 5,000 2,000 1,000 648,266 90,083 94,003 82,066 103,247 107,967 131,544 2,593
Total Debt 791,951 791,973 792,976 792,874 794,923 790,571 794,366 783,618 769,040 771,917 772,053 774,716 776,746 777,524 779,191 778,992 42,652 44,777 39,580 0 0 0 0 0 0 0 15,971
Net Debt -3,468,373 -3,246,563 -2,909,461 -2,582,195 -2,173,949 -2,376,644 -2,035,311 -1,671,751 -1,697,511 -1,546,941 -1,380,683 -1,221,917 -1,130,762 -1,009,527 -905,806 -1,139,616 -1,017,274 -1,019,957 -965,411 -264,798 -743,605 -732,808 -92,993 -88,408 -83,462 65,772 -47,208

Reported Currency: USD 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31
Cash Flows from Operating Activities
Net Income -16,819 47,013 42,820 53,699 26,669 8,476 499 -48,932 -54,631 -48,313 -30,409 -41,739 -50,450 -57,318 -82,871 -19,002 -24,531 -29,874 -19,222 -28,408 -35,505 -51,889 -25,977 -31,260 -42,323 -32,877 -33,617 -37,493
Depreciation & Amortization 55,248 52,584 48,684 42,369 38,425 33,877 30,583 27,850 23,622 21,909 20,429 20,491 17,859 16,088 14,372 11,836 10,479 9,523 8,305 7,105 5,930 5,459 5,019 4,764 3,837 3,648 3,149 -671
Deferred Income Tax -193 -1,674 -255 -1,032 -2,003 -97 -255 -980 682 -148 1,752 -14,682 -339 305 -4,063 -81 -179 -418 -620 209 38 4,684 400 148 929 2,011 78 0
Stock Based Compensation 208,888 200,877 183,125 176,272 159,614 164,777 130,856 152,347 140,113 131,550 102,494 92,637 86,666 76,287 54,362 47,714 40,610 37,713 23,638 24,363 21,966 29,859 3,752 3,102 13,460 2,224 1,719 1,338
Change in Working Capital -5,746 -50,919 31,632 7,042 -11,734 -23,823 80,041 87,465 86,693 63,882 82,401 65,818 73,146 44,177 138,582 52,044 42,440 20,536 70,591 51,789 37,027 -2,645 11,300 29,813 13,137 -10,285 16,635 -23,235
Accounts Receivable 0 41,811 150,249 -283,557 -20,860 -78,371 165,089 -140,869 -66,512 -49,670 -1,058 -84,710 -16,387 -55,723 31,466 -66,323 -22,175 -4,631 20,651 -19,436 -30,829 -28,177 5,375 -15,477 -20,052 -18,568 20,684 -19,521
Inventory 0 0 0 -62,886 55,327 7,559 0 0 0 0 0 -48,172 0 0 44,702 30,611 32,536 -7,173 2,962 13,057 0 0 -13,057 0 0 0 0 0
Accounts Payable 0 -348 276 -21,259 5,343 15,614 -18,596 -40,470 24,213 37,225 -36,431 40,281 -12,416 15,945 -10,562 4,769 -3,078 4,898 4,736 -9,388 0 0 2,818 0 0 0 0 0
Other Working Capital -5,746 -92,382 -118,893 311,858 -51,544 31,375 -66,452 268,804 128,992 93,969 119,890 158,419 89,533 99,900 72,976 82,987 35,157 27,442 42,242 71,225 67,856 25,532 16,164 45,290 33,189 8,283 -4,049 -3,714
Other Non-Cash Items 84,758 78,760 207,190 68,666 62,547 61,571 59,168 55,543 46,372 42,946 38,290 37,193 32,176 28,936 27,151 21,952 19,682 17,545 15,885 11,049 9,179 8,318 6,921 9,241 7,321 6,535 5,643 53,336
Net Cash Provided by Operating Activities 326,136 326,641 383,228 347,016 273,518 244,781 300,892 273,293 242,851 209,906 214,957 159,718 159,058 108,475 147,533 114,463 88,501 55,025 98,577 66,107 38,635 -6,214 1,415 15,808 -3,639 -28,744 -6,393 -6,725
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -78,704 -39,254 -60,162 -74,036 -33,920 -55,990 -73,166 -65,389 -68,774 -74,149 -58,125 -32,388 -36,235 -34,836 -30,230 -17,253 -12,406 -22,608 -11,576 -15,431 -31,587 -22,944 -17,525 -15,939 -9,437 -6,913 -10,356 -3,445
Acquisitions Net -500 -5 -95,876 -281 -238,749 -97,750 10,902 115 -18,464 2,501 1,462 -60,772 4,250 -339 -353,407 -48 -85,469 0 1,882 2,081 1,898 1,326 1,984 1,752 1,841 0 0 0
Purchases of Investments -10,606 -1,644 -1,658 -5,000 -196,167 -2,250 -10,803 -253,866 -10,181 -5,000 -2,825 -500 -8,500 -6,000 -1,309 578 -500 -1,000 -84,904 -593,004 -70,125 -65,767 -51,805 -64,082 -55,049 -80,204 0 0
Sales/Maturities of Investments 0 529 107,707 100,281 238,749 100,000 150,000 30,718 36,149 0 7,277 61,272 0 4,839 4,434 0 0 0 731,191 36,320 74,450 54,319 73,468 69,350 28,000 0 2,600 0
Other Investing Activities -15,771 -14,516 -609 -569 -238,749 97,750 -10,902 -30,718 -36,149 -13,021 -8,739 -61,272 -15,108 -4,839 -4,434 -4,699 -85,469 -2,968 -1,882 -2,081 -1,898 -1,326 -1,984 -1,752 -1,841 -81,698 893 3,498
Net Cash Used for Investing Activities -105,581 -54,890 -50,598 20,395 -468,836 41,760 66,031 -319,140 -97,419 -79,149 -60,950 -93,660 -44,735 -41,175 -384,946 -17,301 -98,375 -23,608 634,711 -572,115 -27,262 -34,392 4,138 -10,671 -36,486 -87,117 -7,756 53
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 0 0 0
Common Stock Issued 0 57,740 823 33,460 2,053 46,906 2,651 27,233 1,477 36,258 3,106 25,928 3,304 33,190 3,754 -21,522 21,522 0 0 665,092 0 0 0 0 0 0 0 0
Common Stock Repurchased 0 0 0 76,375 0 0 0 59,419 0 0 0 50,277 0 0 0 34,263 0 0 0 12,365 0 0 0 0 0 0 0 0
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
Other Financing Activities 844 62,496 -2,518 33,460 2,053 49,737 7,908 29,134 4,976 38,759 4,568 26,178 7,554 36,190 2,609 760,529 5,171 27,542 6,893 27,310 -968 680,684 -882 -325 8,094 182,171 449 3,532
Net Cash Used Provided by Financing Activities 844 62,496 -3,018 33,460 2,053 49,737 7,908 27,233 -114 38,759 3,106 26,178 7,554 36,190 2,609 760,529 5,171 27,542 6,893 27,310 -968 680,684 -882 -325 8,094 182,171 449 3,532
Effect of Forex Changes on Cash 399 877 -1,917 5,369 -4,494 1,273 -190 5,579 -2,744 -1,858 -2,472 -3,111 -1,420 -1,436 1,193 991 -105 784 12 -109 392 -263 -86 134 -41 -181 -74 203
Net Change in Cash 221,798 335,124 327,368 406,197 -195,858 339,439 374,641 -11,134 147,664 167,658 156,103 89,125 120,457 102,054 -233,611 858,682 -4,808 59,743 740,193 -478,807 10,797 639,815 4,585 4,946 -32,072 66,129 -13,774 -2,937
Cash at End of Period 4,262,214 4,038,536 3,702,437 3,375,069 2,971,357 3,169,116 2,831,565 2,456,924 2,468,058 2,320,394 2,152,736 1,996,633 1,907,508 1,787,051 1,684,997 1,918,608 1,059,926 1,064,734 1,004,991 264,798 743,605 732,808 92,993 88,408 83,462 115,534 49,405 63,179
Cash at Start of Period 4,040,416 3,702,437 3,375,069 2,968,872 3,167,215 2,829,677 2,456,924 2,468,058 2,320,394 2,152,736 1,996,633 1,907,508 1,787,051 1,684,997 1,918,608 1,059,926 1,064,734 1,004,991 264,798 743,605 732,808 92,993 88,408 83,462 115,534 49,405 63,179 66,116
Free Cash Flow
Operating Cash Flow 326,136 326,641 383,228 347,016 273,518 244,781 300,892 273,293 242,851 209,906 214,957 159,718 159,058 108,475 147,533 114,463 88,501 55,025 98,577 66,107 38,635 -6,214 1,415 15,808 -3,639 -28,744 -6,393 -6,725
Capital Expenditure -78,704 -53,770 -60,162 -74,036 -33,920 -55,990 -73,166 -65,389 -68,774 -74,149 -58,125 -32,388 -36,235 -34,836 -30,230 -17,253 -12,406 -22,608 -11,576 -15,431 -31,587 -22,944 -17,525 -15,939 -9,437 -6,913 -10,356 -3,445
Free Cash Flow 247,432 272,871 323,066 272,980 239,598 188,791 227,726 207,904 174,077 135,757 156,832 127,330 122,823 73,639 117,303 97,210 76,095 32,417 87,001 50,676 7,048 -29,158 -16,110 -131 -13,076 -35,657 -16,749 -10,170