Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 935,251 | 937,320 | 970,892 | 948,174 | 901,333 | 883,610 | 893,000 | 861,278 | 789,241 | 802,255 | 755,477 | 667,381 | 608,623 | 617,333 | 585,283 | 525,146 | 661,093 | 698,881 | 681,048 | 647,094 | 621,825 | 643,422 | 619,586 | 584,985 | 585,500 | 609,991 | 577,877 | 541,237 | 520,433 | 514,953 | 484,426 | 417,905 | 414,262 | 430,601 | 451,493 | 404,605 | 416,166 | 376,697 | 295,283 | 273,502 |
Revenue Y/Y Growth | 3.76% | 6.08% | 8.72% | 10.09% | 14.20% | 10.14% | 18.20% | 29.05% | 29.68% | 29.95% | 29.08% | 27.08% | -7.94% | -11.67% | -14.06% | -18.85% | 6.31% | 8.62% | 9.92% | 10.62% | 6.20% | 5.48% | 7.22% | 8.08% | 12.50% | 18.46% | 19.29% | 29.51% | 25.63% | 19.59% | 7.29% | 3.29% | -0.46% | 14.31% | 52.90% | 47.93% | - | - | - | - |
Cost of Revenue | 207,411 | 285,405 | 208,217 | 205,265 | 204,967 | 201,610 | 203,315 | 185,588 | 174,194 | 171,533 | 149,564 | 122,294 | 116,428 | 121,514 | 119,856 | 121,290 | 233,703 | 146,081 | 135,016 | 120,458 | 129,114 | 131,609 | 128,400 | 111,201 | 116,485 | 113,184 | 111,283 | 103,322 | 101,824 | 98,676 | 96,233 | 80,691 | 79,814 | 84,194 | 90,959 | 74,564 | 81,356 | 56,185 | 41,451 | 38,845 |
Gross Profit | 727,840 | 651,915 | 762,675 | 742,909 | 696,366 | 682,000 | 689,685 | 675,690 | 615,047 | 630,722 | 605,913 | 545,087 | 492,195 | 495,819 | 465,427 | 403,856 | 427,390 | 552,800 | 546,032 | 526,636 | 492,711 | 511,813 | 491,186 | 473,784 | 469,015 | 496,807 | 466,594 | 437,915 | 418,609 | 416,277 | 388,193 | 337,214 | 334,448 | 346,407 | 360,534 | 330,041 | 334,810 | 320,512 | 253,832 | 234,657 |
Gross Profit Margin | 77.82% | 69.55% | 78.55% | 78.35% | 77.26% | 77.18% | 77.23% | 78.45% | 77.93% | 78.62% | 80.20% | 81.68% | 80.87% | 80.32% | 79.52% | 76.90% | 64.65% | 79.10% | 80.18% | 81.38% | 79.24% | 79.55% | 79.28% | 80.99% | 80.11% | 81.44% | 80.74% | 80.91% | 80.43% | 80.84% | 80.13% | 80.69% | 80.73% | 80.45% | 79.85% | 81.57% | 80.45% | 85.08% | 85.96% | 85.80% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 59,100 | 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 |
General and Administrative Expenses | 245,450 | 227,744 | 233,793 | 245,768 | 236,276 | 222,737 | 223,299 | 226,770 | 220,411 | 216,282 | 192,989 | 178,233 | 160,444 | 138,698 | 137,630 | 129,113 | 161,969 | 161,491 | 149,840 | 158,640 | 142,045 | 151,120 | 142,829 | 140,391 | 137,426 | 190,954 | 164,790 | 157,145 | 158,655 | 138,894 | 140,298 | 117,841 | 122,380 | 156,482 | 123,548 | 112,063 | 122,954 | 139,591 | 83,911 | 75,744 |
Total Operating Expenses | 330,502 | 227,864 | 317,698 | 330,259 | 321,171 | 312,730 | 300,515 | 305,210 | 297,326 | 290,430 | 267,226 | 247,475 | 226,230 | 201,880 | 200,895 | 191,045 | 226,407 | 232,004 | 216,891 | 229,319 | 208,535 | 227,075 | 210,096 | 209,001 | 208,928 | 256,795 | 233,957 | 221,872 | 223,541 | 200,302 | 197,138 | 166,046 | 158,493 | 200,258 | 172,074 | 160,890 | 171,036 | 147,890 | 109,625 | 100,173 |
Operating Income or Loss | 397,338 | 424,051 | 444,977 | 412,650 | 375,195 | 369,270 | 389,170 | 370,480 | 317,721 | 340,292 | 338,687 | 297,612 | 265,965 | 293,939 | 264,532 | 212,811 | 200,983 | 320,796 | 329,141 | 297,317 | 284,176 | 284,738 | 281,090 | 264,783 | 260,087 | 240,012 | 232,637 | 216,043 | 195,068 | 215,975 | 191,055 | 171,168 | 175,955 | 146,149 | 188,460 | 169,151 | 163,774 | 172,622 | 144,207 | 134,484 |
Operating Margin | 42.48% | 45.24% | 45.83% | 43.52% | 41.63% | 41.79% | 43.58% | 43.02% | 40.26% | 42.42% | 44.83% | 44.59% | 43.70% | 47.61% | 45.20% | 40.52% | 30.40% | 45.90% | 48.33% | 45.95% | 45.70% | 44.25% | 45.37% | 45.26% | 44.42% | 39.35% | 40.26% | 39.92% | 37.48% | 41.94% | 39.44% | 40.96% | 42.47% | 33.94% | 41.74% | 41.81% | 39.35% | 45.83% | 48.84% | 49.17% |
Interest Expense | 89,088 | 92,041 | 88,285 | 88,486 | 79,795 | 74,152 | 45,410 | 23,070 | 22,030 | 27,666 | 29,033 | 34,685 | 28,551 | 30,329 | 31,383 | 32,412 | 35,679 | 34,960 | 36,504 | 39,529 | 39,055 | 38,207 | 36,072 | 33,150 | 31,065 | 30,825 | 29,344 | 23,851 | 23,127 | 21,991 | 17,814 | 15,900 | 16,191 | 16,521 | 17,163 | 18,089 | 19,566 | 13,228 | 4,859 | 5,308 |
EBITDA | 478,971 | 507,997 | 543,159 | 498,750 | 458,681 | 462,247 | 462,695 | 445,390 | 393,654 | 415,130 | 411,392 | 366,422 | 329,951 | 358,202 | 331,602 | 272,493 | 274,825 | 389,841 | 396,608 | 367,697 | 351,401 | 504,598 | 348,054 | 332,935 | 331,886 | 305,651 | 429,298 | 278,949 | 255,361 | 236,854 | 245,102 | 226,684 | 209,431 | 150,247 | 231,046 | 212,207 | 207,296 | 207,095 | 167,127 | 157,692 |
Depreciation and Amortization | 84,760 | 83,855 | 84,750 | 83,676 | 83,486 | 92,977 | 73,525 | 74,910 | 75,933 | 75,012 | 74,237 | 69,218 | 65,729 | 64,684 | 63,479 | 62,162 | 64,476 | 68,510 | 67,347 | 70,908 | 67,445 | 66,090 | 65,603 | 67,340 | 70,233 | 64,455 | 67,506 | 64,709 | 64,866 | 61,408 | 55,736 | 47,087 | 35,338 | 47,206 | 47,714 | 48,013 | 47,269 | 36,729 | 24,362 | 23,082 |
Income Before Tax | 305,290 | 333,497 | 370,094 | 326,570 | 294,844 | 297,439 | 339,898 | 343,653 | 294,670 | 302,487 | 308,122 | 262,519 | 235,680 | 263,188 | 235,410 | 211,628 | 172,299 | 298,561 | 292,757 | 257,260 | 229,241 | 397,063 | 237,568 | 231,175 | 229,319 | 208,330 | 327,502 | 190,389 | 167,368 | 153,455 | 170,204 | 162,348 | 156,912 | 85,708 | 165,357 | 145,291 | 139,648 | 140,303 | 136,554 | 127,955 |
Income Tax Expense | 75,487 | 77,640 | 98,598 | 86,868 | 80,009 | 72,120 | 91,013 | 81,482 | 76,718 | 77,483 | 74,115 | 66,272 | 51,441 | 53,337 | 46,593 | 53,140 | 25,239 | 63,051 | 66,952 | -4,391 | 57,134 | 95,063 | 79,874 | 54,323 | 54,382 | -74,366 | 124,679 | 59,402 | 43,675 | 58,031 | 40,586 | 48,163 | 46,940 | 32,878 | 48,587 | 46,613 | 45,495 | 30,763 | 41,045 | 39,406 |
Net Income | 229,769 | 255,857 | 271,496 | 239,702 | 214,835 | 225,319 | 248,885 | 262,171 | 217,952 | 225,004 | 234,007 | 196,247 | 184,239 | 209,851 | 188,817 | 158,488 | 147,060 | 235,510 | 225,805 | 261,651 | 172,107 | 302,000 | 157,694 | 176,852 | 174,937 | 282,696 | 202,823 | 130,987 | 123,693 | 95,424 | 129,618 | 114,185 | 109,972 | 52,830 | 116,770 | 98,678 | 94,153 | 109,540 | 95,509 | 88,549 |
Net Income Margin | 24.57% | 27.30% | 27.96% | 25.28% | 23.84% | 25.50% | 27.87% | 30.44% | 27.62% | 28.05% | 30.97% | 29.41% | 30.27% | 33.99% | 32.26% | 30.18% | 22.24% | 33.70% | 33.16% | 40.43% | 27.68% | 46.94% | 25.45% | 30.23% | 29.88% | 46.34% | 35.10% | 24.20% | 23.77% | 18.53% | 26.76% | 27.32% | 26.55% | 12.27% | 25.86% | 24.39% | 22.62% | 29.08% | 32.34% | 32.38% |
EPS | 3.20 | 3.48 | 3.71 | 3.24 | 2.92 | 3.07 | 3.34 | 3.42 | 2.80 | 2.80 | 2.86 | 2.36 | 2.21 | 2.51 | 2.26 | 1.89 | 1.73 | 2.72 | 2.61 | 3.03 | 2.00 | 3.45 | 1.78 | 1.98 | 1.95 | 3.15 | 2.23 | 1.42 | 1.34 | 1.03 | 1.40 | 1.25 | 1.20 | 0.57 | 1.27 | 1.07 | 1.03 | 1.25 | 1.14 | 1.07 |
EPS Diluted | 3.12 | 3.48 | 3.64 | 3.20 | 2.88 | 3.03 | 3.29 | 3.35 | 2.75 | 2.74 | 2.80 | 2.30 | 2.15 | 2.44 | 2.19 | 1.83 | 1.67 | 2.60 | 2.49 | 2.90 | 1.93 | 3.33 | 1.71 | 1.91 | 1.88 | 3.05 | 2.18 | 1.39 | 1.31 | 1.00 | 1.36 | 1.22 | 1.17 | 0.56 | 1.24 | 1.05 | 1.00 | 1.21 | 1.11 | 1.03 |
Weighted Average Shares Out | 71,769 | 72,065 | 73,165 | 73,887 | 73,521 | 73,484 | 74,461 | 76,769 | 77,737 | 80,228 | 81,836 | 83,141 | 83,475 | 83,514 | 83,719 | 83,895 | 84,902 | 86,600 | 86,662 | 86,360 | 85,941 | 87,636 | 88,456 | 89,169 | 89,765 | 89,676 | 90,751 | 89,169 | 92,108 | 92,574 | 92,631 | 92,665 | 92,516 | 92,321 | 92,110 | 91,904 | 91,750 | 87,877 | 83,611 | 82,996 |
Weighted Average Shares Out Diluted | 73,545 | 73,475 | 74,604 | 75,001 | 74,483 | 74,246 | 75,558 | 78,239 | 79,286 | 81,981 | 83,716 | 85,295 | 85,764 | 85,846 | 86,273 | 86,570 | 88,205 | 90,427 | 90,522 | 90,131 | 89,244 | 90,703 | 92,081 | 92,702 | 93,250 | 92,623 | 93,001 | 89,169 | 94,560 | 95,235 | 95,307 | 95,279 | 95,030 | 94,350 | 94,157 | 94,050 | 93,934 | 90,240 | 86,134 | 85,817 |
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 1,311,949 | 3,141,535 | 1,094,234 | 1,254,243 | 1,272,456 | 1,435,163 | 1,317,544 | 1,423,060 | 1,298,226 | 1,520,027 | 1,271,000 | 1,301,207 | 958,322 | 934,900 | 788,854 | 765,789 | 1,070,681 | 1,271,494 | 1,058,762 | 1,170,339 | 1,057,465 | 1,034,521 | 924,442 | 919,662 | 979,573 | 941,116 | 834,756 | 564,578 | 546,560 | 475,018 | 405,435 | 493,085 | 399,318 | 447,152 | 422,390 | 384,175 | 379,393 | 477,069 | 304,109 | 297,642 |
Short Term Investments | 0 | 0 | 0 | 28,200 | 8,300 | 0 | 11,300 | 3,700 | 0 | 0 | 0 | 0 | 0 | 7,480 | 7,480 | 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 |
Cash + Short Term Investments | 1,311,949 | 3,141,535 | 1,094,234 | 1,254,243 | 1,272,456 | 1,435,163 | 1,317,544 | 1,423,060 | 1,298,226 | 1,520,027 | 1,271,000 | 1,301,207 | 958,322 | 934,900 | 788,854 | 765,789 | 1,070,681 | 1,271,494 | 1,058,762 | 1,170,339 | 1,057,465 | 1,034,521 | 924,442 | 919,662 | 979,573 | 941,116 | 834,756 | 564,578 | 546,560 | 475,018 | 405,435 | 493,085 | 399,318 | 447,152 | 422,390 | 384,175 | 379,393 | 477,069 | 304,109 | 297,642 |
Net Receivables | 2,376,003 | 3,487,786 | 2,655,275 | 2,460,650 | 2,369,235 | 2,064,745 | 2,184,629 | 2,448,585 | 2,304,643 | 1,731,574 | 2,071,523 | 1,787,155 | 1,590,624 | 1,366,775 | 1,552,695 | 1,279,343 | 1,338,056 | 1,528,007 | 1,703,998 | 1,727,183 | 1,655,459 | 1,422,439 | 1,811,339 | 1,716,937 | 1,691,762 | 1,443,578 | 1,606,921 | 1,429,563 | 1,360,833 | 1,202,009 | 1,354,306 | 901,291 | 880,808 | 637,539 | 731,957 | 811,477 | 773,474 | 664,076 | 715,662 | 688,527 |
Inventory | 3,311,727 | 0 | 2,617,279 | 2,704,992 | 2,280,945 | 2,141,017 | -11,300 | -3,700 | 0 | -61,700 | 0 | 0 | 0 | 7,480 | 7,480 | 0 | 0 | 0 | 0 | 0 | 0 | -20,369 | 0 | 0 | 0 | -48,060 | -150,666 | 0 | 0 | -11,349 | 0 | 0 | 0 | -10,595 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 437,687 | 449,244 | 493,470 | 503,684 | 436,336 | 465,227 | 3,095,195 | 2,955,524 | 2,573,377 | 2,259,943 | 2,181,768 | 2,165,781 | 1,736,427 | 1,647,163 | 1,621,987 | 1,418,937 | 1,720,275 | 1,778,116 | 1,677,247 | 1,488,836 | 1,459,135 | 1,419,026 | 1,397,210 | 1,412,608 | 1,235,730 | 1,216,095 | 1,230,490 | 1,051,217 | 974,698 | 850,666 | 945,035 | 949,475 | 774,455 | 859,066 | 879,196 | 1,005,354 | 956,398 | 986,484 | 484,904 | 536,885 |
Total Current Assets | 7,437,366 | 7,078,565 | 6,860,258 | 6,923,569 | 6,358,972 | 6,110,072 | 6,586,068 | 6,823,469 | 6,176,246 | 5,449,844 | 5,524,291 | 5,254,143 | 4,285,373 | 3,956,318 | 3,971,016 | 3,464,069 | 4,129,012 | 4,577,617 | 4,440,007 | 4,386,358 | 4,172,059 | 3,855,617 | 4,132,991 | 4,049,207 | 3,907,065 | 3,552,729 | 3,521,501 | 3,045,358 | 2,882,091 | 2,516,344 | 2,704,776 | 2,343,851 | 2,054,581 | 1,933,162 | 2,033,543 | 2,201,006 | 2,109,265 | 2,127,629 | 1,504,675 | 1,523,054 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 351,831 | 429,733 | 329,992 | 329,146 | 310,390 | 294,692 | 272,589 | 260,588 | 254,432 | 236,294 | 220,643 | 216,681 | 200,161 | 202,509 | 189,953 | 185,599 | 183,229 | 199,825 | 185,522 | 190,215 | 186,251 | 186,201 | 184,979 | 179,096 | 184,031 | 180,057 | 168,065 | 154,278 | 149,037 | 142,504 | 144,486 | 90,423 | 85,605 | 80,760 | 75,860 | 73,162 | 72,066 | 73,563 | 56,184 | 56,500 |
Goodwill | 5,673,732 | 5,644,958 | 5,553,546 | 5,473,603 | 5,380,050 | 5,201,435 | 5,068,954 | 5,076,364 | 5,180,832 | 5,107,878 | 5,102,263 | 5,058,174 | 4,693,469 | 4,719,181 | 4,613,597 | 4,582,250 | 4,583,881 | 4,833,047 | 4,707,383 | 4,720,471 | 4,549,099 | 4,542,074 | 4,517,348 | 4,556,206 | 4,744,292 | 4,704,934 | 4,644,559 | 4,212,523 | 4,227,472 | 4,171,964 | 4,183,981 | 3,557,446 | 3,564,211 | 3,721,518 | 3,712,326 | 3,767,071 | 3,761,378 | 3,797,445 | 1,557,011 | 1,572,930 |
Intangible Assets | 2,033,106 | 2,085,663 | 2,164,999 | 2,107,081 | 2,197,587 | 2,130,974 | 2,169,232 | 2,220,246 | 2,314,338 | 2,306,485 | 2,369,457 | 2,265,574 | 2,050,919 | 2,115,882 | 2,115,189 | 2,121,304 | 2,169,742 | 2,341,882 | 2,315,645 | 2,417,188 | 2,355,639 | 2,407,910 | 2,438,627 | 2,515,232 | 2,682,516 | 2,724,957 | 2,876,440 | 2,562,326 | 2,633,651 | 2,653,233 | 2,758,877 | 2,112,238 | 2,155,157 | 2,268,320 | 2,270,524 | 2,338,148 | 2,369,922 | 2,451,784 | 865,116 | 848,635 |
Long Term Investments | 68,299 | 180,421 | 67,964 | 69,721 | 67,587 | 74,281 | 74,349 | 67,067 | 71,062 | 52,016 | 11,857 | 11,857 | 11,857 | 7,480 | 7,480 | 61,773 | 28,068 | 30,440 | 26,250 | 26,635 | 26,506 | 42,674 | 33,032 | 39,859 | 32,859 | 32,859 | 33,526 | 40,845 | 40,763 | 36,200 | 79,717 | 90,803 | 82,626 | 76,568 | 125,176 | 121,807 | 124,086 | 141,933 | 147,512 | 162,383 |
Tax Assets | 473,250 | 496,198 | 548,943 | 538,832 | 544,682 | 0 | 571,448 | 566,434 | 588,664 | 0 | 564,445 | 565,856 | 501,302 | 0 | 506,102 | 501,231 | 486,551 | 491,946 | 0 | 0 | 0 | 518,912 | 0 | 0 | 0 | 518,912 | 742,498 | 637,162 | 666,572 | 668,580 | 8,879 | 7,106 | 7,969 | 8,913 | 33,081 | 54,143 | 77,638 | 101,451 | 3,444 | 4,415 |
Other Non-Current Assets | -207,453 | -439,286 | -261,235 | -263,299 | -271,345 | 281,726 | -256,616 | -303,953 | -364,161 | 213,932 | -338,573 | -345,402 | -315,607 | 193,209 | -309,338 | -289,509 | -270,333 | -267,170 | 239,387 | 234,725 | 225,361 | -371,280 | 143,913 | 145,533 | 141,702 | -403,716 | -656,295 | -550,781 | -589,632 | -598,049 | 54,958 | 59,747 | 61,681 | 61,421 | 34,623 | 19,334 | -9,631 | -29,020 | 90,498 | 85,448 |
Total Non-Current Assets | 8,392,765 | 8,397,687 | 8,404,209 | 8,255,084 | 8,228,951 | 7,983,108 | 7,899,956 | 7,886,746 | 8,045,167 | 7,916,605 | 7,930,092 | 7,772,740 | 7,142,101 | 7,238,261 | 7,122,983 | 7,162,648 | 7,181,138 | 7,629,970 | 7,474,187 | 7,589,234 | 7,342,856 | 7,326,491 | 7,317,899 | 7,435,926 | 7,785,400 | 7,758,003 | 7,808,793 | 7,056,353 | 7,127,863 | 7,074,432 | 7,230,898 | 5,917,763 | 5,957,249 | 6,217,500 | 6,251,590 | 6,373,665 | 6,395,459 | 6,537,156 | 2,719,765 | 2,730,311 |
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 | 15,830,131 | 15,476,252 | 15,264,467 | 15,178,653 | 14,587,923 | 14,093,180 | 14,486,024 | 14,710,215 | 14,221,413 | 13,366,449 | 13,454,383 | 13,026,883 | 11,427,474 | 11,194,579 | 11,093,999 | 10,626,717 | 11,310,150 | 12,207,587 | 11,914,194 | 11,975,592 | 11,514,915 | 11,182,108 | 11,450,890 | 11,485,133 | 11,692,465 | 11,310,732 | 11,330,294 | 10,101,711 | 10,009,954 | 9,590,776 | 9,935,674 | 8,261,614 | 8,011,830 | 8,150,662 | 8,285,133 | 8,574,671 | 8,504,724 | 8,664,785 | 4,224,440 | 4,253,365 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,849,958 | 1,624,995 | 1,895,280 | 1,679,702 | 1,907,841 | 1,568,942 | 1,693,988 | 2,014,962 | 1,957,054 | 1,406,350 | 1,726,705 | 1,578,266 | 1,348,983 | 1,054,478 | 1,297,236 | 1,096,303 | 1,058,713 | 1,208,631 | 1,375,929 | 1,523,862 | 1,518,827 | 1,117,649 | 1,616,949 | 1,532,741 | 1,609,240 | 1,469,358 | 1,506,488 | 1,240,766 | 1,246,182 | 1,151,432 | 1,230,339 | 897,057 | 796,803 | 669,528 | 760,413 | 815,544 | 775,929 | 722,714 | 612,691 | 573,482 |
Short Term Debt | 1,901,433 | 2,150,225 | 2,345,803 | 2,071,231 | 2,097,066 | 2,314,056 | 2,476,088 | 2,108,108 | 1,926,983 | 1,517,628 | 1,901,397 | 1,346,080 | 1,364,165 | 1,205,697 | 1,333,769 | 1,245,178 | 1,913,470 | 1,746,838 | 1,165,214 | 1,932,394 | 1,807,318 | 2,070,616 | 1,699,548 | 1,915,685 | 1,621,913 | 1,616,512 | 1,602,507 | 1,443,444 | 1,407,708 | 1,336,506 | 1,383,763 | 824,158 | 742,128 | 875,647 | 1,001,624 | 1,246,342 | 1,336,108 | 1,424,764 | 919,945 | 1,021,149 |
Tax Payables | 0 | 109,323 | 0 | 0 | 0 | 94,557 | 0 | 0 | 0 | 93,627 | 0 | 0 | 0 | 78,771 | 0 | 0 | 0 | 70,350 | 0 | -18,435 | -15,411 | 85,346 | -17,977 | -18,720 | -18,207 | 63,698 | 0 | 0 | 0 | 104,623 | 0 | 0 | 0 | 5,977 | 0 | 0 | 0 | 28,974 | 0 | 0 |
Deferred Revenue | 2,534,349 | 2,397,279 | 1,783,311 | 2,013,236 | 1,481,004 | 1,505,004 | 1,599,853 | 1,685,261 | 1,586,979 | 1,788,705 | 1,533,145 | 1,570,190 | 1,118,965 | 1,175,322 | 1,123,974 | 887,601 | 906,065 | 1,007,631 | 957,667 | 870,217 | 768,342 | 906,316 | 825,371 | 852,617 | 746,332 | 708,347 | 731,501 | 688,574 | 589,387 | 530,787 | 595,405 | 503,112 | 471,109 | 507,233 | 461,958 | 456,693 | 451,588 | 476,498 | 180,131 | 193,604 |
Other Current Liabilities | 665,188 | 543,931 | 713,825 | 671,721 | 717,634 | 560,896 | 868,236 | 623,564 | 620,912 | 445,837 | 505,023 | 485,882 | 481,865 | 454,043 | 440,828 | 397,886 | 581,828 | 388,664 | 480,127 | 441,172 | 483,022 | 294,917 | 360,577 | 319,191 | 348,398 | 232,853 | 332,402 | 246,242 | 257,388 | 152,701 | 265,086 | 200,869 | 227,974 | 195,236 | 217,264 | 203,021 | 192,654 | 233,947 | 215,923 | 239,753 |
Total Current Liabilities | 6,950,928 | 6,825,753 | 6,738,219 | 6,435,890 | 6,203,545 | 6,043,455 | 6,638,165 | 6,431,895 | 6,091,928 | 5,252,147 | 5,666,270 | 4,980,418 | 4,313,978 | 3,968,311 | 4,195,807 | 3,626,968 | 4,460,076 | 4,422,114 | 3,978,937 | 4,749,210 | 4,562,098 | 4,474,844 | 4,484,468 | 4,601,514 | 4,307,676 | 4,090,768 | 4,172,898 | 3,619,026 | 3,500,665 | 3,276,049 | 3,474,593 | 2,425,196 | 2,238,014 | 2,253,621 | 2,441,259 | 2,721,600 | 2,756,279 | 2,886,897 | 1,928,690 | 2,027,988 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 4,862,621 | 4,596,156 | 4,637,211 | 4,678,258 | 4,700,550 | 4,718,918 | 4,745,122 | 4,767,545 | 4,416,356 | 4,460,039 | 3,789,981 | 3,732,701 | 3,081,955 | 3,126,926 | 3,158,810 | 3,202,463 | 3,246,241 | 3,289,947 | 3,307,480 | 2,676,374 | 2,708,251 | 2,748,431 | 2,773,378 | 2,832,316 | 2,867,532 | 2,902,104 | 2,933,976 | 2,394,621 | 2,460,629 | 2,521,727 | 2,552,357 | 2,007,918 | 2,032,905 | 2,061,415 | 2,086,664 | 2,112,245 | 2,139,704 | 2,168,953 | 434,820 | 450,207 |
Deferred Revenue | 0 | 75,796 | 0 | 0 | 0 | 527,465 | 571,448 | 566,434 | 0 | 566,291 | 0 | 0 | 0 | 498,154 | 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 | 473,250 | 470,232 | 548,943 | 538,832 | 544,682 | 531,385 | 571,448 | 566,434 | 588,664 | 566,291 | 564,445 | 565,856 | 501,302 | 498,154 | 506,102 | 501,231 | 486,551 | 519,980 | 457,174 | 452,113 | 494,025 | 491,946 | 506,310 | 498,918 | 505,150 | 516,019 | 742,498 | 637,162 | 666,572 | 660,320 | 692,221 | 705,130 | 713,404 | 733,593 | 759,871 | 794,135 | 794,381 | 815,169 | 233,695 | 245,984 |
Other Non-Current Liabilities | 261,062 | 225,956 | 280,643 | 262,237 | 257,286 | -277,376 | -267,211 | -309,762 | 220,049 | -344,899 | 258,702 | 259,061 | 233,740 | -252,377 | 295,530 | 329,621 | 321,053 | 263,930 | 270,293 | 254,523 | 219,574 | 126,707 | 124,486 | 113,300 | 124,055 | 125,319 | 50,504 | 45,402 | 40,276 | 48,642 | 37,982 | 40,665 | 39,738 | 31,942 | 34,768 | 39,687 | 34,186 | 40,629 | 68,428 | 53,666 |
Total Non-Current Liabilities | 5,596,933 | 5,368,140 | 5,466,797 | 5,479,327 | 5,502,518 | 5,508,232 | 5,620,807 | 5,590,651 | 5,225,069 | 5,247,722 | 4,613,128 | 4,557,618 | 3,816,997 | 3,870,857 | 3,960,442 | 4,033,315 | 4,053,845 | 4,073,857 | 4,034,947 | 3,383,010 | 3,421,850 | 3,367,084 | 3,404,174 | 3,444,534 | 3,496,737 | 3,543,442 | 3,726,978 | 3,077,185 | 3,167,477 | 3,230,689 | 3,282,560 | 2,753,713 | 2,786,047 | 2,826,950 | 2,881,303 | 2,946,067 | 2,968,271 | 3,024,751 | 736,943 | 749,857 |
Total Liabilities | 12,547,861 | 12,193,893 | 12,205,016 | 11,915,217 | 11,706,063 | 11,551,687 | 12,258,972 | 12,022,546 | 11,316,997 | 10,499,869 | 10,279,398 | 9,538,036 | 8,130,975 | 7,839,168 | 8,156,249 | 7,660,283 | 8,513,921 | 8,495,971 | 8,013,884 | 8,132,220 | 7,983,948 | 7,841,928 | 7,888,642 | 8,046,048 | 7,804,413 | 7,634,210 | 7,899,876 | 6,696,211 | 6,668,142 | 6,506,738 | 6,757,153 | 5,178,909 | 5,024,061 | 5,080,571 | 5,322,562 | 5,667,667 | 5,724,550 | 5,911,648 | 2,665,633 | 2,777,845 |
Common Stock | 130 | 129 | 129 | 128 | 128 | 128 | 128 | 127 | 127 | 127 | 127 | 127 | 127 | 126 | 126 | 126 | 125 | 124 | 123 | 123 | 123 | 123 | 123 | 123 | 123 | 122 | 122 | 122 | 122 | 121 | 121 | 121 | 121 | 121 | 120 | 120 | 120 | 120 | 120 | 118 |
Retained Earnings | 8,422,428 | 8,192,659 | 7,936,802 | 7,665,306 | 7,425,604 | 7,210,769 | 6,985,450 | 6,736,565 | 6,474,394 | 6,256,442 | 6,031,438 | 5,797,431 | 5,601,184 | 5,416,945 | 5,207,094 | 5,018,277 | 4,859,789 | 4,712,729 | 4,477,219 | 4,251,414 | 3,989,763 | 3,817,656 | 3,515,657 | 3,357,962 | 3,181,110 | 2,958,921 | 2,676,224 | 2,473,401 | 2,342,414 | 2,218,721 | 2,123,297 | 1,990,492 | 1,876,308 | 1,766,336 | 1,713,506 | 1,596,736 | 1,498,058 | 1,403,905 | 1,294,365 | 1,198,856 |
Accumulated Other Comprehensive Income/Loss | -1,340,847 | -1,289,099 | -1,361,934 | -1,357,263 | -1,434,016 | -1,509,650 | -1,660,445 | -1,413,833 | -1,263,437 | -1,464,616 | -1,436,044 | -1,265,177 | -1,481,019 | -1,363,158 | -1,583,136 | -1,581,975 | -1,592,124 | -972,465 | -1,114,678 | -928,197 | -934,192 | -913,858 | -944,746 | -870,688 | -508,603 | -551,857 | -466,367 | -610,049 | -572,789 | -666,403 | -612,150 | -559,741 | -539,609 | -330,767 | -332,610 | -243,143 | -249,990 | -156,933 | -93,146 | -24,667 |
Total Stockholders Equity | 3,254,421 | 3,282,359 | 3,059,451 | 3,263,436 | 2,881,860 | 2,541,493 | 2,227,052 | 2,687,669 | 2,904,416 | 2,866,580 | 3,174,985 | 3,488,847 | 3,296,499 | 3,355,411 | 2,937,750 | 2,966,434 | 2,796,229 | 3,711,616 | 3,900,310 | 3,843,372 | 3,530,967 | 3,340,180 | 3,562,248 | 3,439,085 | 3,888,052 | 3,676,522 | 3,430,418 | 3,405,500 | 3,341,812 | 3,084,038 | 3,178,521 | 3,082,705 | 2,987,769 | 3,070,091 | 2,962,571 | 2,907,004 | 2,780,174 | 2,753,137 | 1,558,807 | 1,475,520 |
Total Investments | 68,299 | 180,421 | 67,964 | 69,721 | 67,587 | 74,281 | 74,349 | 67,067 | 71,062 | 52,016 | 11,857 | 11,857 | 11,857 | 14,960 | 14,960 | 61,773 | 28,068 | 30,440 | 26,250 | 26,635 | 26,506 | 42,674 | 33,032 | 39,859 | 32,859 | 32,859 | 33,526 | 40,845 | 40,763 | 36,200 | 79,717 | 90,803 | 82,626 | 76,568 | 125,176 | 121,807 | 124,086 | 141,933 | 147,512 | 162,383 |
Total Debt | 6,764,054 | 6,822,177 | 6,983,014 | 6,749,489 | 6,797,616 | 7,036,894 | 7,221,210 | 6,875,653 | 6,343,339 | 5,977,667 | 5,691,378 | 5,078,781 | 4,446,120 | 4,332,623 | 4,492,579 | 4,447,641 | 5,159,711 | 5,036,785 | 4,472,694 | 4,608,768 | 4,515,569 | 4,819,047 | 4,472,926 | 4,748,001 | 4,489,445 | 4,518,616 | 4,536,483 | 3,838,065 | 3,868,337 | 3,858,233 | 3,936,120 | 2,832,076 | 2,775,033 | 2,937,062 | 3,088,288 | 3,358,587 | 3,475,812 | 3,593,717 | 1,354,765 | 1,471,356 |
Net Debt | 5,452,105 | 3,680,642 | 5,888,780 | 5,495,246 | 5,525,160 | 5,601,731 | 5,903,666 | 5,452,593 | 5,045,113 | 4,457,640 | 4,420,378 | 3,777,574 | 3,487,798 | 3,397,723 | 3,703,725 | 3,681,852 | 4,089,030 | 3,765,291 | 3,413,932 | 3,438,429 | 3,458,104 | 3,784,526 | 3,548,484 | 3,828,339 | 3,509,872 | 3,577,500 | 3,701,727 | 3,273,487 | 3,321,777 | 3,383,215 | 3,530,685 | 2,338,991 | 2,375,715 | 2,489,910 | 2,665,898 | 2,974,412 | 3,096,419 | 3,116,648 | 1,050,656 | 1,173,714 |
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 229,803 | 255,857 | 271,496 | 239,702 | 214,835 | 225,319 | 248,885 | 262,171 | 217,952 | 225,004 | 234,007 | 196,247 | 184,239 | 209,851 | 188,817 | 158,488 | 147,060 | 235,510 | 225,805 | 261,651 | 172,107 | 302,000 | 157,694 | 176,852 | 174,937 | 282,697 | 202,823 | 130,987 | 123,693 | 95,424 | 132,804 | 114,185 | 109,972 | 52,830 | 116,770 | 98,678 | 94,153 | 109,540 | 95,509 | 88,549 |
Depreciation & Amortization | 84,760 | 83,855 | 84,750 | 83,676 | 84,232 | 89,793 | 77,213 | 78,474 | 76,802 | 75,012 | 74,237 | 69,218 | 65,729 | 64,684 | 63,479 | 62,162 | 64,476 | 68,510 | 67,347 | 70,908 | 67,445 | 66,090 | 65,603 | 67,340 | 70,233 | 64,455 | 67,506 | 63,166 | 63,321 | 59,930 | 55,736 | 47,087 | 35,338 | 47,206 | 47,714 | 48,013 | 47,269 | 36,729 | 24,362 | 23,082 |
Deferred Income Tax | 647 | -27,767 | -7,112 | -11,300 | -499 | -25,187 | 2,877 | -12,764 | 1,900 | 8,724 | 3,349 | 4,905 | 7,992 | 152,805 | 2,983 | -1,408 | -7,322 | 23,528 | 76,025 | -62,187 | -2,696 | 29,942 | 139 | -1,644 | -4,829 | -212,023 | -5,432 | -29,207 | -3,453 | -5,115 | -14,318 | -7,120 | -2,128 | -2,986 | 13,254 | -22,156 | -18,738 | 471 | -3,312 | 1,429 |
Stock Based Compensation | 24,979 | 26,169 | 29,073 | 34,748 | 26,096 | 20,588 | 34,180 | 34,017 | 32,631 | 27,986 | 16,453 | 17,885 | 17,747 | 8,315 | 11,905 | 8,989 | 14,175 | 14,833 | 15,273 | 18,306 | 12,541 | 15,732 | 20,702 | 19,102 | 14,403 | 24,400 | 24,654 | 21,150 | 23,093 | 13,921 | 17,405 | 17,434 | 15,186 | 45,735 | 13,887 | 13,549 | 16,951 | 11,357 | 7,993 | 7,687 |
Change in Working Capital | -17,501 | 835,423 | -317,411 | -332,087 | -38,529 | -38,305 | -5,667 | -239,275 | -469,249 | 229,469 | -97,500 | -23,738 | -201,853 | -188,673 | 128,601 | 165,057 | 80,211 | 17,506 | -159,043 | -55,347 | 10,642 | 35,845 | 8,997 | -204,323 | -68,590 | 73,370 | 63,344 | -81,751 | -171,262 | 83,998 | -15,931 | -84,823 | -47,371 | 37,072 | 136,972 | -16,089 | -78,791 | 134,810 | 59,957 | -21,076 |
Accounts Receivable | 0 | 599,226 | -443,915 | -736,534 | 370,962 | 1,356,801 | 275,468 | -1,225,705 | -818,969 | 744,493 | 0 | -237,981 | -468,593 | 468,544 | -309,995 | 0 | 117,746 | 536,755 | -53,572 | -116,411 | -302,395 | 485,211 | -121,332 | -231,375 | -288,152 | 74,304 | -132,398 | -143,632 | -236,564 | 188,459 | -143,817 | -202,690 | -182,761 | 143,716 | 162,218 | -119,143 | -114,385 | 394,127 | 59,225 | -43,983 |
Inventory | 0 | -0 | 363,978 | 736,534 | 0 | 0 | -275,468 | 0 | 818,969 | -760,237 | 0 | 0 | 92,483 | -753,727 | 0 | 0 | -6,843 | -566,421 | 0 | 0 | 0 | -471,242 | 0 | 0 | 0 | -320,315 | 0 | 0 | -19,126 | -422,918 | 0 | 0 | -13,782 | -98,622 | 0 | 0 | 0 | -157,390 | 0 | 0 |
Accounts Payable | 398,544 | 285,396 | 79,937 | 795,151 | -446,508 | -725,610 | -13,725 | 273,463 | 381,921 | -62,868 | 0 | 0 | 202,862 | 89,983 | 0 | 0 | -27,646 | 27,386 | 0 | 0 | 0 | 27,386 | 0 | 0 | 0 | 322,346 | 0 | 0 | 103,711 | 292,019 | 0 | 0 | 125,429 | 30,023 | 0 | 0 | 0 | -102,443 | 0 | 0 |
Other Working Capital | 1,452 | -49,199 | -317,411 | -1,127,238 | 37,017 | -669,496 | 8,058 | 712,967 | -851,170 | 308,081 | 0 | 214,243 | -28,605 | 6,527 | 438,596 | 165,057 | -3,046 | 19,786 | -105,471 | 61,064 | 313,037 | -5,510 | 130,329 | 27,052 | 219,562 | -2,965 | 195,742 | 61,881 | -19,283 | 26,438 | 127,886 | 117,867 | 23,743 | -38,045 | -25,246 | 103,054 | 35,594 | 516 | 732 | 22,907 |
Other Non-Cash Items | 2,321 | 23,726 | 16,393 | 484,276 | 41,530 | 43,982 | 39,266 | 31,483 | 27,711 | 29,527 | 12,553 | 14,075 | 3,996 | 6,019 | 16,743 | -11,153 | 121,433 | 11,049 | 15,707 | 19,196 | 37,455 | -118,600 | 27,156 | 17,060 | 14,548 | 12,479 | -112,409 | 20,444 | 18,823 | 53,468 | 19,734 | 588 | 10,508 | 51,174 | -4,820 | 9,014 | 6,559 | -2,065 | -24,738 | 6,556 |
Net Cash Provided by Operating Activities | 350,184 | 1,197,263 | 77,189 | 499,015 | 327,665 | 316,190 | 396,754 | 154,106 | -112,253 | 595,722 | 243,099 | 278,592 | 77,850 | 253,001 | 412,528 | 382,135 | 420,033 | 370,936 | 241,114 | 252,527 | 297,494 | 331,009 | 280,291 | 74,387 | 200,702 | 245,378 | 240,486 | 124,789 | 54,215 | 301,626 | 195,430 | 87,351 | 121,505 | 231,031 | 323,777 | 131,009 | 67,403 | 290,842 | 159,771 | 106,227 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -41,193 | -36,664 | -38,236 | -42,185 | -36,737 | -43,797 | -41,002 | -35,242 | -31,387 | -37,075 | -28,690 | -26,239 | -19,526 | -23,406 | -18,149 | -18,613 | -18,257 | -26,489 | -16,706 | -17,469 | -14,506 | -25,075 | -21,698 | -19,400 | -15,214 | -20,634 | -16,859 | -17,804 | -14,796 | -17,134 | -17,120 | -13,018 | -11,739 | -12,349 | -13,292 | -8,129 | -8,105 | -8,791 | -6,727 | -5,968 |
Acquisitions Net | -56,325 | 1,587 | -106,195 | -3 | -126,691 | -56,800 | -126,373 | 2,120 | -35,864 | -57,068 | -430,058 | -71,267 | -43,727 | -8,230 | -72,065 | -25 | -467 | -113,417 | -83,934 | -250,926 | 0 | 81,691 | 12 | 64 | -3,875 | -65,293 | -282,217 | -3,580 | 0 | -906 | -1,317,912 | -4,161 | -9,006 | -40,518 | -9,067 | -7,103 | -851 | -2,305,098 | -72,069 | -170,558 |
Purchases of Investments | 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 |
Sales/Maturities of Investments | 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 Investing Activities | -4,826 | 197,025 | -106,195 | -3 | 4,401 | -56,800 | -126,373 | 2,120 | 0 | 0 | 0 | -2,290 | 9 | 0 | 52,963 | 0 | 0 | -255 | 0 | 0 | 0 | -11,583 | 0 | -7,550 | -3,642 | -32,626 | 0 | 0 | -6,327 | 0 | 1,411 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Cash Used for Investing Activities | -102,344 | -35,077 | -144,431 | -42,188 | -159,027 | -100,597 | -167,375 | -33,122 | -67,251 | -94,143 | -458,748 | -99,796 | -63,244 | -31,636 | -37,251 | -18,638 | -18,724 | -140,161 | -100,640 | -268,395 | -14,506 | 45,033 | -21,686 | -26,886 | -22,731 | -118,553 | -299,076 | -21,384 | -21,123 | -18,040 | -1,333,621 | -17,179 | -20,745 | -52,867 | -22,359 | -15,232 | -8,956 | -2,313,889 | -78,796 | -176,526 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 90,838 | 12,540 | 35,054 | 32,749 | 33,399 | 27,295 | 3,272 | 10,027 | 8,810 | 622 | 12,238 | 8,576 | 27,345 | 41,017 | 2,803 | 19,703 | 73,274 | 51,298 | 60,677 | 27,155 | 29,795 | 7,358 | 18,824 | 9,523 | 19,975 | 24,498 | 3,760 | 1,202 | 15,230 | 2,611 | 10,656 | 7,577 | 387 | 5,949 | 6,872 | 4,534 | 2,571 | 7,719 | 13,645 | 3,765 |
Common Stock Repurchased | -288,833 | -139,949 | -534,937 | -2,376 | -9,597 | -109,556 | -500,342 | -372,566 | -422,736 | -533,445 | -405,692 | -254,544 | -162,041 | -61,501 | -231,048 | -27,124 | -530,237 | -635,547 | -55,338 | -702 | -3,322 | -578,045 | 0 | -292,359 | -88,292 | -1 | -350,000 | 0 | 0 | -152,186 | -9,455 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -809,505 | -1,540,000 | -833,000 | -1,310,000 | -545,000 | -55,958 | -659,000 | -165,000 | -421,527 | -877,769 | -918,000 | -766,677 | -87,032 | -968,768 | 0 | -477,393 | -438,258 | -20,515 | -1,586,211 | 0 | 0 | -104,606 | -1,513,295 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -158,551 | -396,752 | -259,648 | -24,096 | -217,715 | -271,105 | -162,515 | 172,213 | 759,684 | 1,304,703 | 1,053,552 | 1,685,252 | 528,421 | -138,916 | 469,506 | -552,982 | 107,076 | 828,068 | 809,076 | 888,049 | -185,886 | 747,285 | -251,572 | 471,626 | 339,265 | 22,354 | 1,904,115 | -86,899 | 19,094 | -117,838 | 2,611,197 | 39,086 | -157,389 | -148,064 | -246,665 | -110,695 | -142,641 | 2,218,458 | -57,975 | 82,675 |
Net Cash Used Provided by Financing Activities | -158,551 | -396,752 | -259,648 | -24,096 | -217,715 | -271,105 | -162,515 | 172,213 | -49,821 | -235,297 | 220,552 | 375,252 | -16,579 | -194,874 | -189,494 | -717,982 | -314,451 | -49,701 | -108,924 | 121,372 | -272,918 | -221,483 | -251,572 | -5,767 | -98,993 | 1,839 | 317,904 | -86,899 | 19,094 | -222,444 | 1,094,716 | 39,086 | -157,389 | -148,064 | -246,665 | -110,695 | -142,641 | 2,218,458 | -57,975 | 82,675 |
Effect of Forex Changes on Cash | -28,148 | 60,588 | -68,832 | 9,103 | 29,298 | 43,812 | -122,417 | -26,202 | 68,068 | -24,524 | -55,269 | 73,733 | -43,124 | 79,268 | -6,269 | -6,405 | -209,859 | 28,286 | -54,299 | 10,551 | -2,392 | 4,791 | -3,921 | -78,797 | 12,653 | -22,304 | 10,864 | 1,512 | 19,356 | 8,441 | -44,175 | -15,491 | 8,795 | -5,338 | -16,538 | -300 | -13,482 | -22,451 | -16,533 | 1,892 |
Net Change in Cash | 61,141 | 826,022 | -395,722 | 441,834 | -19,779 | -11,700 | -55,553 | 266,995 | -161,257 | 241,758 | -50,366 | 627,781 | -45,097 | 105,759 | 179,514 | -360,890 | -123,001 | 209,360 | -22,749 | 116,055 | 7,678 | 159,350 | 3,112 | -37,063 | 91,631 | 106,360 | 270,178 | 18,018 | 71,542 | 69,583 | -87,650 | 93,767 | -47,834 | 24,762 | 38,215 | 4,782 | -97,676 | 172,960 | 6,467 | 14,268 |
Cash at End of Period | 3,202,676 | 3,141,535 | 2,315,513 | 2,711,235 | 2,269,401 | 2,289,180 | 2,300,880 | 2,356,433 | 2,089,438 | 2,250,695 | 2,008,937 | 2,059,303 | 1,431,522 | 1,476,619 | 1,370,860 | 1,191,346 | 1,552,236 | 1,675,237 | 1,465,877 | 1,488,626 | 1,372,571 | 1,347,900 | 1,188,550 | 1,185,438 | 1,222,501 | 941,116 | 834,756 | 564,578 | 546,560 | 475,018 | 405,435 | 493,085 | 399,318 | 447,152 | 422,390 | 384,175 | 379,393 | 477,069 | 304,109 | 297,642 |
Cash at Start of Period | 3,141,535 | 2,315,513 | 2,711,235 | 2,269,401 | 2,289,180 | 2,300,880 | 2,356,433 | 2,089,438 | 2,250,695 | 2,008,937 | 2,059,303 | 1,431,522 | 1,476,619 | 1,370,860 | 1,191,346 | 1,552,236 | 1,675,237 | 1,465,877 | 1,488,626 | 1,372,571 | 1,364,893 | 1,188,550 | 1,185,438 | 1,222,501 | 1,130,870 | 834,756 | 564,578 | 546,560 | 475,018 | 405,435 | 493,085 | 399,318 | 447,152 | 422,390 | 384,175 | 379,393 | 477,069 | 304,109 | 297,642 | 283,374 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 350,184 | 1,197,263 | 77,189 | 499,015 | 327,665 | 316,190 | 396,754 | 154,106 | -112,253 | 595,722 | 243,099 | 278,592 | 77,850 | 253,001 | 412,528 | 382,135 | 420,033 | 370,936 | 241,114 | 252,527 | 297,494 | 331,009 | 280,291 | 74,387 | 200,702 | 245,378 | 240,486 | 124,789 | 54,215 | 301,626 | 195,430 | 87,351 | 121,505 | 231,031 | 323,777 | 131,009 | 67,403 | 290,842 | 159,771 | 106,227 |
Capital Expenditure | -41,193 | -36,664 | -38,236 | -42,185 | -36,737 | -43,797 | -41,002 | -35,242 | -31,387 | -37,075 | -28,690 | -26,239 | -19,526 | -23,406 | -18,149 | -18,613 | -18,257 | -26,489 | -16,706 | -17,469 | -14,506 | -25,075 | -21,698 | -19,400 | -15,214 | -20,634 | -16,859 | -17,804 | -14,796 | -17,134 | -17,120 | -13,018 | -11,739 | -12,349 | -13,292 | -8,129 | -8,105 | -8,791 | -6,727 | -5,968 |
Free Cash Flow | 308,991 | 1,160,599 | 38,953 | 456,830 | 290,928 | 272,393 | 355,752 | 118,864 | -143,640 | 558,647 | 214,409 | 252,353 | 58,324 | 229,595 | 394,379 | 363,522 | 401,776 | 344,447 | 224,408 | 235,058 | 282,988 | 305,934 | 258,593 | 54,987 | 185,488 | 224,744 | 223,627 | 106,985 | 39,419 | 284,492 | 178,310 | 74,333 | 109,766 | 218,682 | 310,485 | 122,880 | 59,298 | 282,051 | 153,044 | 100,259 |