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 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1,146,829 | 1,068,999 | 1,127,259 | 1,020,149 | 1,020,416 | 997,591 | 1,021,831 | 956,724 | 893,372 | 883,388 | 939,941 | 867,460 | 810,132 | 748,630 | 733,910 | 617,031 | 592,940 | 525,659 | 550,360 | 575,140 | 554,424 | 542,575 | 553,116 | 484,898 | 461,368 | 449,223 | 478,198 | 459,106 | 419,168 | 378,596 | 373,862 | 349,532 | 345,991 | 332,659 | 347,246 | 299,706 | 288,838 | 282,293 | 297,142 | 276,258 |
Revenue Y/Y Growth | 12.39% | 7.16% | 10.32% | 6.63% | 14.22% | 12.93% | 8.71% | 10.29% | 10.27% | 18.00% | 28.07% | 40.59% | 36.63% | 42.42% | 33.35% | 7.28% | 6.95% | -3.12% | -0.50% | 18.61% | 20.17% | 20.78% | 15.67% | 5.62% | 10.07% | 18.65% | 27.91% | 31.35% | 21.15% | 13.81% | 7.66% | 16.62% | 19.79% | 17.84% | 16.86% | 8.49% | - | - | - | - |
Cost of Revenue | 634,724 | 621,487 | 606,686 | 560,051 | 556,397 | 540,013 | 538,401 | 530,224 | 523,889 | 501,816 | 503,664 | 464,118 | 425,102 | 391,147 | 352,569 | 309,533 | 296,171 | 275,228 | 307,747 | 315,251 | 299,555 | 299,956 | 301,537 | 276,672 | 265,450 | 260,798 | 259,130 | 267,497 | 255,904 | 211,131 | 201,357 | 202,767 | 200,698 | 191,195 | 189,599 | 175,092 | 167,977 | 163,509 | 169,725 | 161,391 |
Gross Profit | 512,105 | 447,512 | 520,573 | 460,098 | 464,019 | 457,578 | 483,430 | 426,500 | 369,483 | 381,572 | 436,277 | 403,342 | 385,030 | 357,483 | 381,341 | 307,498 | 296,769 | 250,431 | 242,613 | 259,889 | 254,869 | 242,619 | 251,579 | 208,226 | 195,918 | 188,425 | 219,068 | 191,609 | 163,264 | 167,465 | 172,505 | 146,765 | 145,293 | 141,464 | 157,647 | 124,614 | 120,861 | 118,784 | 127,417 | 114,867 |
Gross Profit Margin | 44.65% | 41.86% | 46.18% | 45.10% | 45.47% | 45.87% | 47.31% | 44.58% | 41.36% | 43.19% | 46.42% | 46.50% | 47.53% | 47.75% | 51.96% | 49.84% | 50.05% | 47.64% | 44.08% | 45.19% | 45.97% | 44.72% | 45.48% | 42.94% | 42.46% | 41.94% | 45.81% | 41.74% | 38.95% | 44.23% | 46.14% | 41.99% | 41.99% | 42.53% | 45.40% | 41.58% | 41.84% | 42.08% | 42.88% | 41.58% |
Research and Development | 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 | 15,500 | 0 | 0 | 0 | 19,400 | 0 | 0 | 0 | 29,800 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 105,738 | 102,750 | 83,370 | 80,198 | 64,582 | 62,903 | 60,225 | 56,631 | 53,282 | 51,976 | 58,589 | 51,001 | 54,909 | 55,983 | 53,230 | 49,277 | 48,175 | 44,716 | 47,512 | 49,997 | 49,478 | 49,817 | 44,085 | 43,487 | 44,478 | 52,457 | 44,449 | 40,662 | 39,322 | 37,293 | 35,717 | 37,885 | 40,469 | 35,273 | 35,699 | 32,529 | 34,615 | 32,019 | 32,650 | 34,399 |
Total Operating Expenses | 105,738 | 102,750 | 83,370 | 80,198 | 68,643 | 66,961 | 64,506 | 60,975 | 57,980 | 56,779 | 63,522 | 56,014 | 54,909 | 55,983 | 53,230 | 49,277 | 48,175 | 44,716 | 47,512 | 49,997 | 49,478 | 49,817 | 44,085 | 43,487 | 44,478 | 52,457 | 44,449 | 40,662 | 39,322 | 37,293 | 35,717 | 37,885 | 40,469 | 35,273 | 35,699 | 32,529 | 34,615 | 32,019 | 32,650 | 34,399 |
Operating Income or Loss | 406,367 | 359,544 | 437,203 | 379,900 | 395,376 | 390,617 | 418,924 | 365,525 | 311,503 | 324,793 | 372,755 | 347,328 | 330,121 | 301,500 | 328,111 | 258,221 | 248,594 | 200,912 | 195,101 | 209,892 | 205,391 | 192,802 | 207,494 | 164,739 | 151,440 | 134,837 | 174,619 | 150,947 | 123,942 | 124,687 | 136,788 | 108,880 | 104,824 | 106,191 | 121,948 | 92,085 | 86,246 | 86,765 | 94,767 | 80,468 |
Operating Margin | 35.43% | 33.63% | 38.78% | 37.24% | 38.75% | 39.16% | 41.00% | 38.21% | 34.87% | 36.77% | 39.66% | 40.04% | 40.75% | 40.27% | 44.71% | 41.85% | 41.93% | 38.22% | 35.45% | 36.49% | 37.05% | 35.53% | 37.51% | 33.97% | 32.82% | 30.02% | 36.52% | 32.88% | 29.57% | 32.93% | 36.59% | 31.15% | 30.30% | 31.92% | 35.12% | 30.73% | 29.86% | 30.74% | 31.89% | 29.13% |
Interest Expense | 0 | 0 | 0 | 0 | 0 | 29,148 | 17,878 | 14,480 | 4,422 | 2,656 | 4,492 | 4,433 | 5,107 | 5,020 | 5,346 | 4,849 | 5,032 | 4,902 | 5,803 | 4,914 | 4,611 | 4,602 | 5,324 | 5,233 | 4,651 | 4,599 | 4,416 | 5,758 | 5,595 | 5,807 | 5,869 | 6,144 | 5,959 | 6,610 | 5,702 | 5,570 | 5,724 | 5,606 | 5,917 | 4,688 |
EBITDA | 461,229 | 401,444 | 437,203 | 379,900 | 439,740 | 428,117 | 418,924 | 365,525 | 311,503 | 342,457 | 372,755 | 347,328 | 330,121 | 333,728 | 360,847 | 288,693 | 280,796 | 234,164 | 226,037 | 233,931 | 229,812 | 213,187 | 230,894 | 190,598 | 175,306 | 165,580 | 192,205 | 168,067 | 135,625 | 126,054 | 150,165 | 121,458 | 123,202 | 126,338 | 134,876 | 108,854 | 99,046 | 98,366 | 106,425 | 96,192 |
Depreciation and Amortization | 54,862 | 50,603 | 50,732 | 45,262 | 43,164 | 44,635 | 37,371 | 38,414 | 39,057 | 36,272 | 36,579 | 33,303 | 31,765 | 29,664 | 31,966 | 31,671 | 29,227 | 27,501 | 28,659 | 24,393 | 23,704 | 21,625 | 21,222 | 20,509 | 21,978 | 30,860 | 17,640 | 17,186 | 11,748 | 14,835 | 13,974 | 12,689 | 18,489 | 20,147 | 12,928 | 16,769 | 12,800 | 11,601 | 11,658 | 15,724 |
Income Before Tax | 451,318 | 408,427 | 472,112 | 410,753 | 423,309 | 423,692 | 440,430 | 377,103 | 313,103 | 303,468 | 369,605 | 342,055 | 325,826 | 299,044 | 323,535 | 252,452 | 246,815 | 201,883 | 191,800 | 205,074 | 202,082 | 187,070 | 204,129 | 164,966 | 148,786 | 132,729 | 171,216 | 144,438 | 114,128 | 106,379 | 131,088 | 100,099 | 102,534 | 105,985 | 116,568 | 91,552 | 81,760 | 81,446 | 88,296 | 80,104 |
Income Tax Expense | 90,142 | 86,249 | 90,002 | 85,226 | 90,777 | 75,907 | 89,999 | 83,426 | 67,255 | 39,733 | 90,985 | 54,643 | 65,463 | 43,070 | 36,739 | 59,012 | 46,530 | 36,350 | 44,313 | 36,367 | -16,098 | 33,574 | 11,388 | 33,593 | 34,703 | 22,988 | 43,811 | 41,137 | 36,568 | 36,010 | 40,542 | 34,033 | -64,746 | 21,017 | 42,552 | 32,589 | 29,347 | 24,034 | 30,733 | 27,911 |
Net Income | 362,086 | 322,567 | 382,291 | 325,635 | 332,527 | 347,785 | 350,431 | 293,677 | 245,848 | 263,735 | 278,620 | 287,412 | 260,363 | 255,974 | 286,796 | 193,440 | 200,285 | 165,533 | 147,487 | 168,707 | 218,180 | 153,496 | 192,741 | 131,373 | 114,083 | 109,748 | 127,348 | 103,256 | 77,515 | 70,335 | 90,546 | 66,066 | 167,280 | 84,122 | 74,016 | 58,963 | 52,413 | 57,412 | 57,563 | 52,193 |
Net Income Margin | 31.57% | 30.17% | 33.91% | 31.92% | 32.59% | 34.86% | 34.29% | 30.70% | 27.52% | 29.85% | 29.64% | 33.13% | 32.14% | 34.19% | 39.08% | 31.35% | 33.78% | 31.49% | 26.80% | 29.33% | 39.35% | 28.29% | 34.85% | 27.09% | 24.73% | 24.43% | 26.63% | 22.49% | 18.49% | 18.58% | 24.22% | 18.90% | 48.35% | 25.29% | 21.32% | 19.67% | 18.15% | 20.34% | 19.37% | 18.89% |
EPS | 0.38 | 0.33 | 0.40 | 0.34 | 0.35 | 0.36 | 0.37 | 0.31 | 0.26 | 0.28 | 0.29 | 0.31 | 0.28 | 0.27 | 0.30 | 0.21 | 0.21 | 0.18 | 0.16 | 0.18 | 0.24 | 0.17 | 0.21 | 0.14 | 0.12 | 0.12 | 0.14 | 0.11 | 0.09 | 0.08 | 0.10 | 0.07 | 0.19 | 0.10 | 0.09 | 0.06 | 0.06 | 0.06 | 0.06 | 0.05 |
EPS Diluted | 0.37 | 0.33 | 0.39 | 0.33 | 0.34 | 0.36 | 0.36 | 0.30 | 0.25 | 0.28 | 0.29 | 0.30 | 0.27 | 0.27 | 0.30 | 0.20 | 0.21 | 0.17 | 0.16 | 0.18 | 0.23 | 0.16 | 0.20 | 0.14 | 0.12 | 0.11 | 0.13 | 0.11 | 0.08 | 0.07 | 0.10 | 0.07 | 0.18 | 0.09 | 0.08 | 0.06 | 0.05 | 0.06 | 0.06 | 0.05 |
Weighted Average Shares Out | 963,176 | 977,325 | 961,813 | 960,525 | 958,127 | 955,773 | 953,574 | 952,752 | 952,198 | 951,364 | 950,020 | 948,744 | 948,272 | 946,716 | 945,584 | 944,608 | 943,164 | 939,452 | 936,532 | 930,684 | 924,676 | 916,816 | 911,936 | 923,192 | 935,552 | 931,980 | 928,040 | 925,912 | 922,776 | 921,144 | 919,680 | 916,568 | 901,744 | 876,624 | 884,352 | 938,448 | 961,240 | 997,944 | 1,011,320 | 1,010,400 |
Weighted Average Shares Out Diluted | 976,506 | 976,500 | 976,445 | 974,589 | 971,682 | 970,255 | 967,380 | 965,072 | 964,336 | 962,944 | 962,896 | 964,748 | 964,884 | 962,856 | 960,832 | 961,120 | 959,872 | 955,708 | 954,364 | 953,880 | 954,648 | 953,416 | 951,568 | 962,640 | 979,304 | 977,624 | 971,840 | 965,440 | 955,164 | 950,536 | 948,540 | 942,352 | 951,032 | 948,152 | 945,648 | 996,896 | 1,017,152 | 1,041,640 | 1,056,992 | 1,054,976 |
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 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 3,698,118 | 1,514,111 | 1,089,995 | 1,256,948 | 2,581,567 | 957,395 | 2,114,183 | 1,660,952 | 1,539,391 | 1,384,236 | 1,454,818 | 1,346,517 | 1,298,373 | 1,048,260 | 911,890 | 616,403 | 605,732 | 477,718 | 306,387 | 93,511 | 181,102 | 186,319 | 102,826 | 108,174 | 320,309 | 274,520 | 204,275 | 195,300 | 224,246 | 210,100 | 189,621 | 174,952 | 168,421 | 155,849 | 137,653 | 141,416 | 472,916 | 456,012 | 678,742 | 590,366 |
Short Term Investments | 0 | 1,908,047 | 2,000,334 | 1,411,122 | 48,982 | 1,406,589 | 0 | 0 | 0 | 0 | 224,889 | 374,866 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17,465 | 21,893 | 0 | 0 | 0 |
Cash + Short Term Investments | 3,698,118 | 3,422,158 | 3,090,329 | 2,668,070 | 2,630,549 | 2,363,984 | 2,114,183 | 1,660,952 | 1,539,391 | 1,384,236 | 1,679,707 | 1,346,517 | 1,298,373 | 1,048,260 | 911,890 | 616,403 | 605,732 | 477,718 | 306,387 | 93,511 | 181,102 | 186,319 | 102,826 | 108,174 | 320,309 | 274,520 | 204,275 | 195,300 | 224,246 | 210,100 | 189,621 | 174,952 | 168,421 | 155,849 | 137,653 | 141,416 | 472,916 | 456,012 | 678,742 | 590,366 |
Net Receivables | 801,840 | 785,877 | 846,052 | 863,387 | 756,053 | 708,612 | 694,262 | 765,628 | 634,225 | 628,455 | 587,495 | 646,055 | 563,174 | 500,640 | 445,461 | 468,903 | 408,812 | 376,947 | 377,822 | 514,378 | 442,679 | 386,791 | 395,466 | 393,586 | 336,028 | 366,913 | 357,488 | 402,808 | 366,780 | 318,264 | 344,734 | 423,962 | 405,281 | 285,021 | 263,292 | 281,227 | 231,403 | 70,785 | 219,590 | 235,477 |
Inventory | 52,401 | 43,639 | 46,764 | 42,812 | 42,631 | 39,973 | 44,999 | 52,071 | 53,866 | 58,791 | 56,988 | 52,979 | 48,194 | 44,968 | 39,229 | 30,203 | 28,244 | 20,080 | 19,809 | 18,515 | 19,482 | 20,941 | 22,309 | 28,315 | 19,734 | 16,734 | 17,034 | 13,025 | 10,138 | 10,163 | 9,239 | 9,136 | 8,918 | 10,388 | 11,439 | 9,458 | 9,075 | 8,613 | 8,107 | 8,015 |
Other Current Assets | 180,758 | 166,510 | 165,984 | 174,217 | 155,657 | 150,035 | 147,586 | 160,130 | 137,123 | 130,973 | 133,236 | 143,822 | 130,039 | 108,743 | 102,791 | 109,958 | 95,388 | 89,014 | 90,134 | 105,559 | 100,813 | 93,116 | 92,984 | 98,391 | 87,151 | 50,949 | 52,105 | 55,343 | 53,207 | 48,734 | 50,015 | 51,202 | 48,091 | 48,048 | 52,121 | 57,292 | 50,369 | 199,172 | 48,020 | 54,567 |
Total Current Assets | 4,733,117 | 4,418,184 | 4,149,129 | 3,748,486 | 3,584,890 | 3,262,604 | 3,001,030 | 2,638,781 | 2,364,605 | 2,202,455 | 2,457,426 | 2,189,373 | 2,039,780 | 1,702,611 | 1,499,371 | 1,225,467 | 1,138,176 | 963,759 | 794,152 | 731,963 | 744,076 | 687,167 | 613,585 | 628,466 | 763,222 | 709,116 | 630,902 | 666,476 | 654,371 | 587,261 | 593,609 | 659,252 | 630,711 | 499,306 | 464,505 | 506,858 | 785,656 | 734,582 | 954,459 | 888,425 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 3,476,712 | 3,292,139 | 3,181,949 | 3,155,549 | 3,065,227 | 2,952,478 | 2,816,193 | 2,762,929 | 2,695,011 | 2,602,067 | 2,523,815 | 2,496,322 | 2,441,955 | 2,416,111 | 2,353,240 | 2,282,948 | 2,184,334 | 2,060,174 | 1,944,931 | 1,893,686 | 1,682,082 | 1,427,726 | 1,340,692 | 1,237,117 | 1,188,088 | 1,163,425 | 1,087,910 | 1,024,564 | 959,716 | 944,056 | 913,303 | 882,256 | 840,587 | 816,791 | 806,973 | 744,224 | 705,590 | 700,402 | 683,956 | 688,244 |
Goodwill | 514,483 | 513,909 | 511,372 | 510,563 | 500,926 | 394,289 | 406,640 | 404,046 | 394,844 | 401,954 | 348,000 | 352,908 | 354,062 | 355,717 | 347,515 | 346,966 | 342,576 | 343,622 | 338,039 | 338,262 | 337,179 | 333,321 | 337,725 | 338,045 | 335,120 | 337,235 | 342,459 | 344,499 | 339,024 | 340,243 | 258,634 | 256,867 | 255,093 | 260,198 | 267,367 | 264,128 | 270,620 | 271,850 | 271,484 | 270,492 |
Intangible Assets | 72,512 | 74,088 | 76,786 | 84,049 | 81,832 | 62,702 | 49,676 | 51,186 | 51,847 | 54,680 | 40,854 | 42,731 | 43,914 | 45,873 | 42,535 | 44,270 | 45,864 | 47,772 | 48,671 | 50,291 | 52,617 | 55,156 | 57,627 | 60,265 | 62,897 | 64,892 | 69,382 | 69,934 | 73,285 | 75,938 | 7,624 | 8,938 | 10,241 | 11,761 | 13,390 | 14,408 | 16,229 | 17,857 | 19,715 | 21,425 |
Long Term Investments | 0 | -93,653 | -92,014 | -94,140 | -91,821 | 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 |
Tax Assets | 0 | 93,653 | 92,014 | 94,140 | 91,821 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 221 | 212 | 213 | 310 | 348 | 404 | 411 | 333 | 348 | 468 | 470 | 1,239 | 301 | 0 | 1,287 | 2,978 | 1,236 | 1,912 | 23,506 | 31,245 | 31,432 | 30,636 | 28,840 | 29,116 | 37,524 |
Other Non-Current Assets | 72,663 | 35,791 | 91,396 | 99,873 | 100,911 | 65,806 | 76,266 | 75,466 | 87,370 | 47,708 | 73,779 | 55,622 | 39,141 | 41,831 | 39,285 | 34,566 | 30,026 | 39,721 | 35,480 | 34,055 | 39,581 | 43,836 | 41,801 | 32,664 | 31,993 | 32,560 | 33,301 | 37,767 | 36,274 | 33,716 | 35,538 | 32,692 | 31,852 | 38,258 | 40,655 | 43,314 | 47,033 | 46,421 | 44,247 | 45,961 |
Total Non-Current Assets | 4,136,370 | 4,009,580 | 3,861,503 | 3,850,034 | 3,748,896 | 3,475,275 | 3,348,775 | 3,293,627 | 3,229,072 | 3,106,409 | 2,986,448 | 2,947,583 | 2,879,072 | 2,859,532 | 2,782,575 | 2,708,971 | 2,603,012 | 2,491,502 | 2,367,431 | 2,316,642 | 2,111,863 | 1,860,450 | 1,778,178 | 1,668,439 | 1,618,566 | 1,598,582 | 1,534,291 | 1,477,065 | 1,408,299 | 1,395,240 | 1,218,077 | 1,181,989 | 1,139,685 | 1,150,514 | 1,159,630 | 1,097,506 | 1,070,108 | 1,065,370 | 1,048,518 | 1,063,646 |
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 | 8,869,487 | 8,427,764 | 8,010,632 | 7,598,520 | 7,333,786 | 6,737,879 | 6,349,805 | 5,932,408 | 5,593,677 | 5,308,864 | 5,443,874 | 5,136,956 | 4,918,852 | 4,562,143 | 4,281,946 | 3,934,438 | 3,741,188 | 3,455,261 | 3,161,583 | 3,048,605 | 2,855,939 | 2,547,617 | 2,391,763 | 2,296,905 | 2,381,788 | 2,307,698 | 2,165,193 | 2,143,541 | 2,062,670 | 1,982,501 | 1,811,686 | 1,841,241 | 1,770,396 | 1,649,820 | 1,624,135 | 1,604,364 | 1,855,764 | 1,799,952 | 2,002,977 | 1,952,071 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 582,215 | 193,333 | 506,795 | 473,856 | 495,201 | 180,016 | 441,466 | 439,271 | 446,974 | 187,170 | 398,414 | 367,699 | 411,249 | 163,237 | 359,239 | 324,108 | 359,816 | 132,919 | 250,841 | 296,977 | 289,247 | 113,947 | 279,779 | 266,126 | 235,982 | 133,717 | 245,473 | 242,594 | 222,400 | 71,160 | 192,769 | 184,968 | 175,969 | 76,953 | 150,298 | 147,839 | 147,342 | 57,517 | 154,255 | 148,180 |
Short Term Debt | 21,436 | 42,608 | 40,950 | 42,446 | 43,872 | 42,936 | 41,800 | 41,472 | 44,166 | -5,173 | 45,374 | 46,252 | 47,072 | -28,060 | 48,012 | 47,608 | 51,208 | 25,572 | 53,876 | 60,843 | 54,700 | 2,276 | 7,556 | 94,122 | 999 | 1,151 | 1,151 | 111,851 | 33,150 | 82,155 | 16,151 | 146,151 | 171,151 | 76,151 | 30,369 | 99,171 | 42,421 | 53,671 | 64,921 | 76,171 |
Tax Payables | 85,628 | 60,994 | 7,388 | 4,740 | 80,106 | 3,862 | 18,534 | 3,820 | 16,101 | 6,906 | 6,907 | 6,458 | 37,175 | 7,760 | 9,140 | 8,672 | 12,640 | 3,709 | 905 | 728 | 1,313 | 3,482 | 1,583 | 4,441 | 12,893 | 673 | 18,048 | 13,806 | 28,430 | 6,472 | 6,421 | 7,624 | 6,583 | 5,625 | 17,169 | 12,629 | 30,444 | 8,279 | 5,660 | 5,858 |
Deferred Revenue | 25,576 | 28,121 | 28,761 | 26,204 | 27,174 | 164,593 | 25,664 | 23,796 | 19,319 | 20,061 | 21,087 | 20,577 | 19,951 | 20,973 | 20,660 | 14,431 | 9,476 | 8,233 | 7,884 | 7,603 | 5,113 | 6,466 | 7,988 | 7,344 | 4,934 | 4,488 | 5,906 | 6,797 | 5,189 | 5,019 | 6,147 | 5,938 | 3,975 | 4,628 | 5,745 | 5,478 | 3,719 | 3,724 | 4,612 | 4,515 |
Other Current Liabilities | 0 | 303,511 | -20,475 | -21,223 | -21,936 | 407,760 | -20,900 | -20,736 | -22,083 | 204,958 | -22,687 | -23,126 | -23,536 | 206,589 | -24,006 | -23,804 | -25,604 | 193,844 | -26,938 | -23,314 | -27,055 | 82,412 | 0 | 0 | 0 | 141,715 | 0 | 0 | 0 | 142,366 | 0 | 1,266 | 0 | 120,054 | 0 | 0 | 0 | 93,659 | 0 | 0 |
Total Current Liabilities | 714,855 | 628,567 | 563,419 | 526,023 | 624,417 | 492,769 | 506,564 | 487,623 | 504,477 | 440,889 | 449,095 | 417,860 | 491,911 | 421,031 | 413,045 | 371,015 | 407,536 | 356,044 | 286,568 | 342,837 | 323,318 | 282,004 | 296,906 | 372,033 | 254,808 | 277,256 | 270,578 | 375,048 | 289,169 | 302,153 | 221,488 | 345,947 | 357,678 | 278,783 | 203,581 | 265,117 | 223,926 | 213,126 | 229,448 | 234,724 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 95,435 | 97,429 | 91,558 | 94,329 | 110,927 | 98,985 | 108,384 | 89,340 | 93,639 | 97,679 | 502,343 | 502,288 | 509,860 | 495,597 | 506,120 | 488,010 | 500,335 | 492,620 | 484,855 | 480,952 | 513,242 | 400,091 | 398,835 | 398,740 | 398,642 | 398,747 | 398,914 | 400,646 | 550,704 | 550,883 | 550,755 | 565,926 | 573,030 | 564,341 | 670,507 | 576,501 | 584,302 | 591,243 | 599,951 | 608,236 |
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 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 95,465 | 93,653 | 92,014 | 94,140 | 91,821 | 89,492 | 76,690 | 76,471 | 77,452 | 80,060 | 78,023 | 69,759 | 72,166 | 63,969 | 57,767 | 81,316 | 77,826 | 71,686 | 57,724 | 55,499 | 53,678 | 48,683 | 40,165 | 32,314 | 23,815 | 19,733 | 3,927 | 5,196 | 4,807 | 3,192 | 3,773 | 3,446 | 3,380 | 3,816 | 5,001 | 4,868 | 5,194 | 5,322 | 6,334 | 6,324 |
Other Non-Current Liabilities | 43,786 | 59,560 | 67,455 | 71,314 | 69,982 | 69,193 | 65,745 | 65,322 | 65,275 | 64,637 | 61,359 | 57,193 | 51,094 | 52,345 | 55,637 | 51,505 | 44,658 | 45,395 | 51,425 | 44,588 | 39,102 | 38,458 | 37,005 | 33,865 | 32,763 | 30,863 | 30,962 | 30,860 | 29,081 | 27,673 | 29,341 | 30,219 | 28,901 | 28,424 | 28,519 | 26,478 | 25,797 | 31,119 | 31,276 | 29,550 |
Total Non-Current Liabilities | 234,686 | 250,642 | 251,027 | 259,783 | 272,730 | 257,670 | 250,819 | 231,133 | 236,366 | 242,376 | 641,725 | 629,240 | 633,120 | 611,911 | 619,524 | 620,831 | 622,819 | 609,701 | 594,004 | 581,039 | 606,022 | 487,232 | 476,005 | 464,919 | 455,220 | 449,343 | 433,803 | 436,702 | 584,592 | 581,748 | 583,869 | 599,591 | 605,311 | 596,581 | 704,027 | 607,847 | 615,293 | 622,362 | 637,561 | 644,110 |
Total Liabilities | 949,541 | 879,209 | 814,446 | 785,806 | 897,147 | 750,439 | 757,383 | 718,756 | 740,843 | 683,265 | 1,090,820 | 1,047,100 | 1,125,031 | 1,032,942 | 1,032,569 | 991,846 | 1,030,355 | 965,745 | 880,572 | 923,876 | 929,340 | 769,236 | 772,911 | 836,952 | 710,028 | 726,599 | 704,381 | 811,750 | 873,761 | 883,901 | 805,357 | 945,538 | 962,989 | 875,364 | 907,608 | 872,964 | 839,219 | 835,488 | 867,009 | 878,834 |
Common Stock | 96 | 96 | 96 | 96 | 96 | 96 | 48 | 48 | 48 | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 22 | 11 | 11 | 11 | 11 | 11 | 12 | 12 | 13 | 13 |
Retained Earnings | 6,907,268 | 6,545,902 | 6,225,280 | 5,845,438 | 5,521,256 | 5,189,440 | 4,843,338 | 4,495,102 | 4,201,961 | 3,956,408 | 3,693,726 | 3,415,379 | 3,128,317 | 2,868,203 | 2,617,436 | 2,330,791 | 2,137,649 | 1,937,853 | 1,773,580 | 1,626,862 | 1,458,223 | 1,338,328 | 1,186,125 | 1,037,051 | 1,253,275 | 1,162,146 | 1,053,510 | 926,163 | 822,555 | 745,370 | 675,830 | 585,284 | 519,240 | 491,194 | 406,956 | 440,458 | 677,850 | 625,437 | 780,355 | 722,791 |
Accumulated Other Comprehensive Income/Loss | -144,739 | -142,972 | -156,807 | -145,279 | -177,359 | -141,006 | -152,459 | -156,507 | -198,936 | -169,365 | -152,596 | -123,502 | -111,378 | -100,860 | -101,664 | -106,720 | -128,494 | -121,088 | -138,923 | -119,870 | -119,290 | -132,529 | -113,191 | -107,223 | -115,646 | -107,928 | -90,412 | -78,913 | -102,156 | -100,676 | -114,268 | -119,549 | -127,969 | -109,194 | -83,791 | -103,071 | -74,740 | -68,793 | -66,594 | -66,525 |
Total Stockholders Equity | 7,896,312 | 7,524,011 | 7,171,253 | 6,787,600 | 6,411,417 | 5,987,440 | 5,592,422 | 5,213,652 | 4,852,834 | 4,625,599 | 4,353,054 | 4,089,856 | 3,793,821 | 3,529,201 | 3,249,377 | 2,942,592 | 2,710,833 | 2,489,516 | 2,281,011 | 2,124,729 | 1,926,599 | 1,778,381 | 1,618,852 | 1,459,953 | 1,671,760 | 1,581,099 | 1,460,131 | 1,331,168 | 1,188,331 | 1,098,066 | 1,006,329 | 895,703 | 807,407 | 774,456 | 716,527 | 731,400 | 1,016,545 | 964,464 | 1,135,968 | 1,073,237 |
Total Investments | 0 | 1,908,047 | 2,000,334 | 1,411,122 | 48,982 | 1,406,589 | 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 Debt | 116,871 | 118,733 | 112,033 | 115,552 | 132,863 | 120,453 | 129,284 | 110,076 | 115,722 | 119,473 | 525,030 | 525,414 | 533,396 | 518,069 | 530,126 | 511,814 | 525,939 | 518,192 | 516,289 | 519,281 | 540,887 | 401,229 | 406,391 | 492,862 | 399,641 | 399,898 | 400,065 | 512,497 | 583,854 | 633,038 | 566,906 | 712,077 | 744,181 | 640,492 | 700,876 | 675,672 | 626,723 | 645,806 | 664,872 | 684,407 |
Net Debt | -3,581,247 | -1,395,378 | -977,962 | -1,141,396 | -2,448,704 | -836,942 | -1,984,899 | -1,550,876 | -1,423,669 | -1,264,763 | -929,788 | -821,103 | -764,977 | -530,191 | -381,764 | -104,589 | -79,793 | 40,474 | 209,902 | 425,770 | 359,785 | 214,910 | 303,565 | 384,688 | 79,332 | 125,378 | 195,790 | 317,197 | 359,608 | 422,938 | 377,285 | 537,125 | 575,760 | 484,643 | 563,223 | 534,256 | 153,807 | 189,794 | -13,870 | 94,041 |
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 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 361,176 | 322,178 | 381,929 | 325,635 | 332,532 | 347,785 | 350,431 | 293,677 | 245,848 | 263,735 | 278,620 | 287,412 | 260,363 | 255,974 | 286,796 | 193,440 | 200,285 | 165,533 | 147,487 | 168,707 | 218,180 | 153,496 | 192,741 | 131,373 | 114,083 | 109,741 | 127,405 | 103,301 | 77,560 | 70,369 | 90,546 | 66,066 | 167,280 | 84,968 | 74,016 | 58,963 | 52,413 | 57,412 | 57,563 | 52,193 |
Depreciation & Amortization | 54,862 | 51,078 | 50,732 | 45,262 | 43,350 | 44,364 | 37,226 | 38,767 | 39,327 | 36,272 | 36,706 | 33,578 | 32,049 | 29,943 | 32,243 | 31,671 | 29,227 | 27,501 | 28,659 | 24,393 | 23,704 | 21,625 | 21,222 | 20,509 | 21,978 | 28,362 | 16,684 | 17,982 | 16,012 | 13,490 | 13,805 | 15,326 | 14,820 | 13,743 | 12,606 | 11,732 | 11,562 | 11,314 | 12,212 | 11,400 |
Deferred Income Tax | 1,740 | 2,246 | -990 | -1,115 | -988 | 13,182 | 73 | -1,529 | -1,780 | 2,435 | 8,579 | -2,316 | 8,319 | 6,179 | -23,572 | 3,203 | 6,239 | 13,817 | 2,546 | 1,880 | 4,839 | 8,584 | 7,951 | 7,520 | -888 | 16,734 | -2,683 | -93 | 2,759 | -1,890 | -1,675 | 1,378 | 22,088 | 6,065 | -219 | 764 | -870 | 724 | 5,958 | -1,022 |
Stock Based Compensation | 10,415 | 8,540 | 9,018 | 9,359 | 8,317 | 9,269 | 10,081 | 10,131 | 10,192 | 10,033 | 9,818 | 9,662 | 9,452 | 13,777 | 9,367 | 8,865 | 8,913 | 6,093 | 5,555 | 6,141 | 5,533 | 5,845 | 5,650 | 5,929 | 6,021 | 5,982 | 5,941 | 5,992 | 5,306 | 5,227 | 5,008 | 5,520 | 5,085 | 5,030 | 5,034 | 5,386 | 5,414 | 4,864 | 4,420 | 4,504 |
Change in Working Capital | 53,140 | 58,392 | 49,878 | -219,207 | -3,200 | -55,509 | 107,443 | -154,782 | 14,567 | -16,129 | 84,238 | -195,930 | 2,334 | -76,153 | 66,862 | -103,524 | 16,997 | 54,320 | 111,406 | -58,804 | -40,763 | 1,419 | 11,684 | -53,660 | -33,353 | -3,417 | 43,541 | -35,154 | -13,175 | 36,545 | 85,053 | -7,001 | -135,389 | 14,137 | 33,428 | -70,832 | 7,142 | -10,607 | 35,567 | -60,834 |
Accounts Receivable | -49,093 | 24,025 | 27,407 | -109,020 | -77,086 | -8,109 | 71,461 | -132,722 | -53,837 | 11,886 | 43,127 | -70,087 | -82,676 | -45,920 | 29,555 | -53,288 | -57,860 | -3,109 | 97,612 | -53,102 | -25,408 | 9,112 | 16,205 | -56,855 | -29,270 | 3,026 | 42,786 | -30,243 | -55,904 | -2,874 | 39,121 | -45,317 | -29,472 | -4,619 | 19,089 | -51,773 | -16,910 | 1,346 | 19,145 | -31,904 |
Inventory | -8,652 | 3,618 | -4,322 | 675 | -3,669 | 11,679 | 6,869 | 3,981 | 4,020 | 2,516 | -4,778 | -5,126 | -3,463 | -5,814 | -9,016 | -1,513 | -8,259 | 139 | -1,556 | 1,055 | 1,710 | 1,002 | 5,919 | -8,372 | -3,268 | 2,741 | -4,175 | -2,561 | 36 | 267 | -6 | -119 | 1,152 | 611 | -1,810 | -799 | -511 | -482 | -23 | -673 |
Accounts Payable | 59,826 | 19,223 | 33,749 | -31,597 | 38,153 | -12,304 | 2,695 | -12,753 | 40,372 | -9,439 | 35,004 | -51,272 | 62,013 | -3,301 | 37,873 | -32,839 | 42,880 | 57,284 | -40,498 | 8,275 | 16,587 | -6,621 | 10,409 | 27,949 | -20,611 | 25,339 | -10,938 | 16,706 | 22,213 | 3,129 | 5,739 | 10,229 | -14,828 | 43,323 | 1,322 | 3,625 | 77 | -5,968 | 6,215 | -4,094 |
Other Working Capital | 51,059 | 11,526 | -6,956 | -79,265 | 39,402 | -46,775 | 26,418 | -13,288 | 24,012 | 1,004 | 10,885 | -69,445 | 26,460 | -21,118 | 8,450 | -15,884 | 40,236 | 6 | 55,848 | -15,032 | -33,652 | -2,074 | -20,849 | -16,382 | 19,796 | -34,523 | 15,868 | -19,056 | 20,480 | 36,023 | 40,199 | 28,206 | -92,241 | -25,178 | 14,827 | -21,885 | 24,486 | -5,503 | 10,230 | -24,163 |
Other Non-Cash Items | 941 | -3,213 | 59,385 | 1,859 | -4,765 | -514 | 546 | 2,010 | 3,405 | -37,141 | -655 | 1,602 | 23 | -1,034 | -2,532 | 853 | -3,128 | -347 | -1,605 | 2,145 | 965 | 2,181 | -956 | -4,150 | -158 | 470 | -84 | 1,005 | 4,898 | 20,490 | -438 | -54 | 409 | 1,057 | -447 | 473 | 933 | -2,000 | -1,234 | -724 |
Net Cash Provided by Operating Activities | 482,274 | 439,221 | 496,304 | 161,793 | 375,246 | 358,577 | 505,800 | 188,274 | 311,559 | 312,829 | 417,306 | 134,008 | 312,540 | 228,686 | 369,164 | 134,508 | 258,533 | 266,917 | 294,048 | 144,462 | 212,458 | 193,150 | 238,292 | 107,521 | 107,683 | 157,872 | 190,804 | 93,033 | 93,360 | 144,231 | 192,299 | 81,235 | 74,293 | 125,000 | 124,418 | 6,486 | 76,594 | 61,707 | 114,486 | 5,517 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -236,758 | -137,886 | -87,815 | -123,029 | -162,260 | -170,112 | -89,805 | -104,064 | -152,655 | -102,638 | -78,610 | -91,504 | -64,696 | -98,601 | -81,181 | -136,121 | -147,093 | -112,676 | -90,646 | -268,559 | -131,793 | -114,547 | -123,354 | -74,391 | -62,336 | -108,215 | -77,700 | -69,421 | -41,361 | -47,468 | -32,298 | -54,203 | -38,209 | -30,084 | -66,070 | -57,596 | -20,167 | -30,074 | -9,620 | -16,071 |
Acquisitions Net | 0 | 0 | 19,046 | 1,145 | 16,661 | 751 | -751 | -1,993 | 185 | -106,111 | 1,346 | -30 | 813 | -5,000 | 470 | 0 | 0 | -8,434 | -3,268 | 0 | 0 | -745 | -745 | 0 | 0 | 1,796 | -8,910 | 0 | 123 | -150,812 | -12,516 | 0 | -1,050 | 0 | 0 | 0 | 0 | -4,500 | 0 | 0 |
Purchases of Investments | 0 | -1,616,412 | -1,067,383 | -1,411,121 | -16,661 | -1,406,588 | 374,115 | -376,859 | 0 | -2,591 | -151,323 | -374,866 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21,119 | 0 | 0 | 0 |
Sales/Maturities of Investments | 1,940,000 | 1,730,000 | 485,000 | 50,000 | 1,380,000 | -751 | -374,866 | 374,866 | 0 | 224,889 | 149,977 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21,498 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -1,014 | 713 | -580,999 | -1,359,976 | 17,585 | 13,410 | 4,917 | 18,151 | 185 | 224,009 | -223,543 | -30 | 813 | 1,931 | 470 | -142 | 271 | 8,747 | 514 | 1,356 | 283 | 1,178 | 440 | 16,678 | 810 | 3,057 | 9,466 | 793 | 1,896 | 211 | 168 | 196 | 190 | -21,321 | 21,587 | -47 | 443 | 651 | 345 | 53 |
Net Cash Used for Investing Activities | 1,702,228 | -23,585 | -668,814 | -1,483,005 | 1,235,325 | -1,563,290 | -86,390 | -89,899 | -152,470 | 15,260 | -302,153 | -91,534 | -63,883 | -101,670 | -80,711 | -136,263 | -146,822 | -112,363 | -90,132 | -267,203 | -131,510 | -114,114 | -122,914 | -57,713 | -61,526 | -103,362 | -77,144 | -68,628 | -39,342 | -198,069 | -44,646 | -54,007 | -39,069 | -29,907 | -44,483 | -57,643 | -40,843 | -33,923 | -9,275 | -16,018 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | -3 | -1 | -10,826 | -5 | -10,916 | 21,476 | -6 | -7 | -416,817 | -158 | -157 | -157 | -156 | -340 | -295 | -327 | 0 | 0 | 13,600 | 0 | 0 | -86,300 | 93,300 | 0 | 0 | -110,700 | -71,300 | -49,000 | 66,000 | -145,000 | -31,900 | 103,900 | -62,000 | 25,468 | -18,750 | -18,750 | -18,750 | -18,750 | 405,189 |
Common Stock Issued | 0 | 10,332 | 6,891 | 11,320 | 8,123 | 10,037 | 16,405 | 15,117 | 1,061 | 16,599 | 4,127 | 11,435 | 5,572 | 39,049 | 5,717 | 0 | 0 | 71,640 | 0 | 0 | 0 | 34,398 | 0 | 0 | 0 | 44,459 | 0 | 0 | 0 | 31,188 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | 0 | -1,945 | -2,449 | -1,453 | -711 | -1,683 | -2,195 | -536 | -295 | -1,053 | -273 | -350 | -249 | -5,207 | -151 | -298 | -489 | -1,260 | -769 | -68 | -101,354 | -364,997 | -45,567 | -365,022 | -2 | -1,112 | 0 | 0 | -3 | -795 | 0 | -23 | -134,615 | -15,039 | -117,855 | -325,000 | 0 | -235,569 | -616 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 2,137 | 8,387 | 4,442 | 9,867 | 7,412 | 26,511 | 16,405 | 14,581 | 766 | -1,053 | 2,642 | 11,085 | 5,323 | 9,269 | 5,566 | 7,680 | 19,525 | 16,426 | 9,462 | 23,929 | -88,734 | 13,819 | -45,567 | -357,530 | 1,227 | 22,481 | 7,213 | 10,018 | 9,250 | 2,584 | 9,790 | -23 | 13,977 | 8,118 | 3,880 | 70,216 | 565 | 3,538 | 1,814 | 1,085 |
Net Cash Used Provided by Financing Activities | 2,137 | 8,384 | 4,441 | -959 | 7,407 | 15,595 | 35,686 | 14,575 | 759 | -401,271 | 2,483 | 10,929 | 5,166 | 9,113 | 5,226 | 7,385 | 19,198 | 15,166 | 8,693 | 37,461 | -88,734 | 12,525 | -119,826 | -264,230 | 1,227 | 22,481 | -103,487 | -61,282 | -39,750 | 68,584 | -135,210 | -23,611 | -16,738 | -68,921 | -87,900 | -273,490 | -18,185 | -250,781 | -17,552 | 406,274 |
Effect of Forex Changes on Cash | -2,632 | 96 | 1,116 | -2,448 | 6,194 | 32,330 | -1,865 | 8,611 | -4,693 | 2,600 | -9,335 | -5,259 | -3,710 | 241 | 1,808 | 5,041 | -2,895 | 1,611 | 267 | -2,311 | 2,569 | -8,068 | -900 | 2,287 | -1,595 | -6,746 | -1,198 | 7,931 | -122 | 5,733 | 2,226 | 2,914 | -5,914 | -7,976 | 4,202 | -6,853 | -662 | 267 | 717 | -3,891 |
Net Change in Cash | 2,184,007 | 424,116 | -166,953 | -1,324,619 | 1,624,172 | -1,156,788 | 453,231 | 121,561 | 155,155 | -70,582 | 108,301 | 48,144 | 250,113 | 136,370 | 295,487 | 10,671 | 128,014 | 171,331 | 212,876 | -87,591 | -5,217 | 83,493 | -5,348 | -212,135 | 45,789 | 70,245 | 8,975 | -28,946 | 14,146 | 20,479 | 14,669 | 6,531 | 12,572 | 18,196 | -3,763 | -331,500 | 16,904 | -222,730 | 88,376 | 391,882 |
Cash at End of Period | 3,698,118 | 1,514,111 | 1,089,995 | 1,256,948 | 2,581,567 | 957,395 | 2,114,183 | 1,660,952 | 1,539,391 | 1,384,236 | 1,454,818 | 1,346,517 | 1,298,373 | 1,048,260 | 911,890 | 616,403 | 605,732 | 477,718 | 306,387 | 93,511 | 181,102 | 186,319 | 102,826 | 108,174 | 320,309 | 274,520 | 204,275 | 195,300 | 224,246 | 210,100 | 189,621 | 174,952 | 168,421 | 155,849 | 137,653 | 141,416 | 472,916 | 456,012 | 678,742 | 590,366 |
Cash at Start of Period | 1,514,111 | 1,089,995 | 1,256,948 | 2,581,567 | 957,395 | 2,114,183 | 1,660,952 | 1,539,391 | 1,384,236 | 1,454,818 | 1,346,517 | 1,298,373 | 1,048,260 | 911,890 | 616,403 | 605,732 | 477,718 | 306,387 | 93,511 | 181,102 | 186,319 | 102,826 | 108,174 | 320,309 | 274,520 | 204,275 | 195,300 | 224,246 | 210,100 | 189,621 | 174,952 | 168,421 | 155,849 | 137,653 | 141,416 | 472,916 | 456,012 | 678,742 | 590,366 | 198,484 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 482,274 | 439,221 | 496,304 | 161,793 | 375,246 | 358,577 | 505,800 | 188,274 | 311,559 | 312,829 | 417,306 | 134,008 | 312,540 | 228,686 | 369,164 | 134,508 | 258,533 | 266,917 | 294,048 | 144,462 | 212,458 | 193,150 | 238,292 | 107,521 | 107,683 | 157,872 | 190,804 | 93,033 | 93,360 | 144,231 | 192,299 | 81,235 | 74,293 | 125,000 | 124,418 | 6,486 | 76,594 | 61,707 | 114,486 | 5,517 |
Capital Expenditure | -236,758 | -137,886 | -87,815 | -123,029 | -162,260 | -170,112 | -89,805 | -104,064 | -152,655 | -102,638 | -78,610 | -91,504 | -64,696 | -98,601 | -81,181 | -136,121 | -147,093 | -112,676 | -90,646 | -268,559 | -131,793 | -114,547 | -123,354 | -74,391 | -62,336 | -108,215 | -77,700 | -69,421 | -41,361 | -47,468 | -32,298 | -54,203 | -38,209 | -30,084 | -66,070 | -57,596 | -20,167 | -30,074 | -9,620 | -16,071 |
Free Cash Flow | 245,516 | 301,335 | 408,489 | 38,764 | 212,986 | 188,465 | 415,995 | 84,210 | 158,904 | 210,191 | 338,696 | 42,504 | 247,844 | 130,085 | 287,983 | -1,613 | 111,440 | 154,241 | 203,402 | -124,097 | 80,665 | 78,603 | 114,938 | 33,130 | 45,347 | 49,657 | 113,104 | 23,612 | 51,999 | 96,763 | 160,001 | 27,032 | 36,084 | 94,916 | 58,348 | -51,110 | 56,427 | 31,633 | 104,866 | -10,554 |