Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 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 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1,434,300 | 1,353,300 | 1,415,100 | 1,334,600 | 1,292,800 | 1,262,300 | 1,283,000 | 1,149,500 | 1,030,100 | 954,800 | 963,600 | 867,200 | 801,100 | 710,300 | 748,000 | 651,100 | 615,500 | 576,900 | 614,400 | 547,500 | 521,700 | 472,600 | 507,000 | 453,900 | 441,300 | 399,000 | 416,668 | 374,217 | 363,469 | 340,576 | 362,830 | 316,646 | 311,391 | 284,576 | 296,529 | 260,068 | 239,785 | 212,886 | 223,969 | 193,348 |
Revenue Y/Y Growth | 10.95% | 7.21% | 10.30% | 16.10% | 25.50% | 32.21% | 33.15% | 32.55% | 28.59% | 34.42% | 28.82% | 33.19% | 30.15% | 23.12% | 21.74% | 18.92% | 17.98% | 22.07% | 21.18% | 20.62% | 18.22% | 18.45% | 21.68% | 21.29% | 21.41% | 17.15% | 14.84% | 18.18% | 16.72% | 19.68% | 22.36% | 21.76% | 29.86% | 33.68% | 32.40% | 34.51% | - | - | - | - |
Cost of Revenue | 275,000 | 304,700 | 315,900 | 317,700 | 295,800 | 307,800 | 297,300 | 283,000 | 250,800 | 253,800 | 228,300 | 211,200 | 186,900 | 156,600 | 167,000 | 139,200 | 135,100 | 128,700 | 140,500 | 124,100 | 128,300 | 113,000 | 128,500 | 111,600 | 113,100 | 97,200 | 105,419 | 93,649 | 95,652 | 90,564 | 90,891 | 84,799 | 84,503 | 77,749 | 81,976 | 71,701 | 69,498 | 63,602 | 65,624 | 56,885 |
Gross Profit | 1,159,300 | 1,048,600 | 1,099,200 | 1,016,900 | 997,000 | 954,500 | 985,700 | 866,500 | 779,300 | 701,000 | 735,300 | 656,000 | 614,200 | 553,700 | 581,000 | 511,900 | 480,400 | 448,200 | 473,900 | 423,400 | 393,400 | 359,600 | 378,500 | 342,300 | 328,200 | 301,800 | 311,249 | 280,568 | 267,817 | 250,012 | 271,939 | 231,847 | 226,888 | 206,827 | 214,553 | 188,367 | 170,287 | 149,284 | 158,345 | 136,463 |
Gross Profit Margin | 80.83% | 77.48% | 77.68% | 76.20% | 77.12% | 75.62% | 76.83% | 75.38% | 75.65% | 73.42% | 76.31% | 75.65% | 76.67% | 77.95% | 77.67% | 78.62% | 78.05% | 77.69% | 77.13% | 77.33% | 75.41% | 76.09% | 74.65% | 75.41% | 74.37% | 75.64% | 74.70% | 74.97% | 73.68% | 73.41% | 74.95% | 73.22% | 72.86% | 72.68% | 72.35% | 72.43% | 71.02% | 70.12% | 70.70% | 70.58% |
Research and Development | 165,400 | 173,000 | 152,500 | 156,900 | 153,300 | 151,100 | 128,900 | 134,300 | 124,300 | 124,900 | 112,600 | 107,800 | 106,600 | 97,200 | 89,000 | 90,000 | 82,100 | 80,300 | 71,200 | 69,900 | 67,400 | 68,600 | 65,500 | 58,700 | 61,200 | 59,100 | 54,774 | 53,486 | 51,159 | 51,195 | 45,589 | 47,239 | 45,502 | 44,966 | 42,814 | 42,110 | 37,389 | 35,816 | 33,097 | 30,790 |
General and Administrative Expenses | 557,900 | 555,500 | 562,500 | 557,900 | 565,800 | 531,100 | 500,200 | 467,800 | 460,900 | 426,200 | 409,000 | 382,900 | 361,300 | 336,000 | 323,800 | 296,100 | 282,700 | 288,800 | 284,300 | 253,500 | 250,800 | 240,400 | 227,900 | 220,800 | 216,300 | 210,300 | 214,277 | 193,386 | 188,248 | 192,977 | 180,324 | 176,837 | 184,878 | 167,205 | 157,155 | 142,214 | 129,946 | 112,570 | 105,332 | 90,222 |
Total Operating Expenses | 723,300 | 728,500 | 715,000 | 714,800 | 718,000 | 682,200 | 629,100 | 602,100 | 585,200 | 551,100 | 521,600 | 490,700 | 467,900 | 433,200 | 412,800 | 386,100 | 364,800 | 369,100 | 355,500 | 323,400 | 318,200 | 309,000 | 293,400 | 279,500 | 277,500 | 269,400 | 269,051 | 246,872 | 239,407 | 244,172 | 225,913 | 224,076 | 230,380 | 212,171 | 199,969 | 184,324 | 167,335 | 148,386 | 138,429 | 121,012 |
Operating Income or Loss | 436,000 | 320,100 | 385,400 | 303,200 | 279,000 | 273,500 | 357,800 | 265,500 | 195,300 | 151,000 | 214,900 | 166,400 | 147,500 | 121,600 | 169,400 | 126,900 | 116,700 | 115,900 | 118,400 | 100,000 | 75,200 | 50,600 | 85,100 | 62,800 | 50,700 | 32,400 | 42,198 | 33,696 | 28,500 | 5,410 | 45,193 | 5,488 | -4,045 | -5,672 | 12,867 | -1,840 | 2,952 | 898 | 19,916 | 15,451 |
Operating Margin | 30.40% | 23.65% | 27.23% | 22.72% | 21.58% | 21.67% | 27.89% | 23.10% | 18.96% | 15.81% | 22.30% | 19.19% | 18.41% | 17.12% | 22.65% | 19.49% | 18.96% | 20.09% | 19.27% | 18.26% | 14.41% | 10.71% | 16.79% | 13.84% | 11.49% | 8.12% | 10.13% | 9.00% | 7.84% | 1.59% | 12.46% | 1.73% | -1.30% | -1.99% | 4.34% | -0.71% | 1.23% | 0.42% | 8.89% | 7.99% |
Interest Expense | 5,000 | 5,100 | -5,400 | 5,400 | 5,200 | 5,000 | 4,500 | 4,500 | 4,500 | 4,500 | 4,500 | 4,600 | 4,500 | -200 | 2,000 | 2,500 | 4,000 | 9,200 | 9,900 | 11,400 | 11,000 | 10,200 | 9,300 | 6,900 | 5,800 | 4,500 | 4,061 | 3,866 | 3,163 | 2,392 | 1,964 | 1,888 | 1,705 | 1,746 | 1,176 | 1,333 | 1,364 | 1,422 | 1,402 | 1,339 |
EBITDA | 465,200 | 348,700 | 385,400 | 361,500 | 331,800 | 323,600 | 400,000 | 295,600 | 213,500 | 168,700 | 237,100 | 184,200 | 168,400 | 137,800 | 184,900 | 125,800 | 133,400 | 96,700 | 118,400 | 115,000 | 90,400 | 50,600 | 99,800 | 77,000 | 64,300 | 45,600 | 56,466 | 47,412 | 42,319 | 19,763 | 60,483 | 23,109 | 8,352 | 5,534 | 25,684 | 18,750 | 9,981 | 7,251 | 25,425 | 21,056 |
Depreciation and Amortization | 29,200 | 28,600 | 30,200 | 28,300 | 27,400 | 27,500 | 27,300 | 26,400 | 25,100 | 25,500 | 25,300 | 22,900 | 18,800 | 17,400 | 16,700 | 16,700 | 17,800 | 17,600 | 15,700 | 15,000 | 15,200 | 15,700 | 14,700 | 14,200 | 13,600 | 13,200 | 14,268 | 13,716 | 13,999 | 13,493 | 13,624 | 13,055 | 11,291 | 10,550 | 9,383 | 8,824 | 7,029 | 6,353 | 5,509 | 5,605 |
Income Before Tax | 468,300 | 345,400 | 415,600 | 327,800 | 299,200 | 291,100 | 368,200 | 264,700 | 183,900 | 138,700 | 207,300 | 156,700 | 145,000 | 119,400 | 171,700 | 128,400 | 121,600 | 117,100 | 127,700 | 105,400 | 85,800 | 60,300 | 92,100 | 70,600 | 51,500 | 36,700 | 45,078 | 37,906 | 32,906 | 8,104 | 43,507 | 6,589 | -3,690 | -5,238 | 13,036 | -1,160 | 3,486 | 1,643 | 20,118 | 15,785 |
Income Tax Expense | 76,500 | 39,500 | 95,200 | -300 | 27,600 | 21,300 | 9,200 | 27,300 | 2,400 | -8,100 | 3,700 | -9,300 | 7,500 | 12,200 | 25,000 | 5,000 | 9,500 | 13,100 | 12,500 | 25,600 | 13,100 | 1,500 | -90,500 | 11,900 | 2,200 | -4,900 | 74,039 | 11,296 | 9,873 | -2,613 | 18,341 | 298 | -2,302 | -1,809 | 15,570 | -9,329 | 2,694 | 83 | 13,305 | 11,729 |
Net Income | 379,800 | 299,300 | 310,900 | 322,900 | 266,300 | 247,700 | 313,800 | 231,600 | 173,500 | 138,400 | 199,000 | 163,100 | 137,500 | 107,200 | 146,700 | 123,400 | 113,800 | 104,600 | 115,200 | 80,200 | 72,700 | 58,800 | 182,600 | 58,700 | 49,300 | 41,600 | -28,961 | 26,700 | 23,000 | 10,700 | 25,166 | 6,291 | -1,388 | -3,429 | -2,534 | 8,169 | 792 | 1,560 | 6,813 | 4,056 |
Net Income Margin | 26.48% | 22.12% | 21.97% | 24.19% | 20.60% | 19.62% | 24.46% | 20.15% | 16.84% | 14.50% | 20.65% | 18.81% | 17.16% | 15.09% | 19.61% | 18.95% | 18.49% | 18.13% | 18.75% | 14.65% | 13.94% | 12.44% | 36.02% | 12.93% | 11.17% | 10.43% | -6.95% | 7.13% | 6.33% | 3.14% | 6.94% | 1.99% | -0.45% | -1.20% | -0.85% | 3.14% | 0.33% | 0.73% | 3.04% | 2.10% |
EPS | 0.50 | 0.39 | 0.41 | 0.41 | 0.34 | 0.32 | 0.40 | 0.29 | 0.22 | 0.17 | 0.24 | 0.20 | 0.17 | 0.13 | 0.18 | 0.15 | 0.14 | 0.12 | 0.13 | 0.09 | 0.08 | 0.07 | 0.21 | 0.07 | 0.06 | 0.05 | -0.03 | 0.03 | 0.03 | 0.01 | 0.03 | 0.01 | -0.00 | -0.00 | -0.00 | 0.01 | 0.00 | 0.00 | 0.01 | 0.00 |
EPS Diluted | 0.49 | 0.39 | 0.40 | 0.41 | 0.33 | 0.31 | 0.40 | 0.29 | 0.21 | 0.17 | 0.24 | 0.19 | 0.16 | 0.13 | 0.18 | 0.15 | 0.14 | 0.12 | 0.13 | 0.09 | 0.08 | 0.07 | 0.21 | 0.07 | 0.06 | 0.05 | -0.03 | 0.03 | 0.03 | 0.01 | 0.03 | 0.01 | -0.00 | -0.00 | -0.00 | 0.01 | 0.00 | 0.00 | 0.01 | 0.00 |
Weighted Average Shares Out | 763,800 | 762,400 | 764,900 | 781,200 | 785,000 | 783,200 | 780,900 | 786,200 | 795,400 | 803,400 | 815,000 | 817,700 | 816,700 | 815,000 | 812,500 | 810,500 | 808,000 | 853,000 | 857,500 | 856,500 | 855,500 | 851,000 | 852,000 | 849,000 | 843,000 | 838,500 | 857,650 | 877,595 | 878,705 | 872,445 | 872,445 | 866,675 | 860,375 | 858,725 | 859,155 | 858,240 | 849,650 | 840,385 | 827,195 | 821,470 |
Weighted Average Shares Out Diluted | 769,900 | 770,500 | 772,300 | 791,200 | 795,900 | 793,400 | 791,800 | 798,600 | 810,100 | 821,000 | 835,000 | 838,600 | 835,400 | 832,000 | 827,500 | 828,000 | 827,000 | 871,000 | 876,000 | 874,000 | 875,500 | 874,000 | 879,000 | 878,500 | 867,500 | 859,000 | 857,650 | 894,865 | 898,505 | 891,390 | 891,390 | 889,690 | 860,375 | 858,725 | 859,155 | 889,485 | 881,170 | 868,600 | 854,635 | 848,635 |
Reported Currency: USD | 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 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 2,203,200 | 1,926,300 | 1,397,900 | 2,186,800 | 2,376,300 | 2,304,200 | 1,682,900 | 964,000 | 710,000 | 923,500 | 1,319,100 | 1,852,100 | 1,879,300 | 1,860,200 | 1,061,800 | 882,300 | 916,400 | 626,100 | 1,222,500 | 1,175,500 | 1,022,100 | 1,216,900 | 1,112,400 | 1,169,300 | 972,100 | 835,600 | 811,004 | 905,794 | 853,137 | 823,249 | 709,003 | 647,513 | 596,380 | 568,008 | 543,277 | 540,712 | 481,393 | 386,352 | 283,254 | 258,096 |
Short Term Investments | 1,136,100 | 1,096,800 | 1,021,500 | 982,000 | 937,200 | 574,900 | 528,100 | 766,400 | 1,044,900 | 1,218,100 | 1,232,600 | 1,268,900 | 1,233,900 | 1,076,700 | 775,500 | 774,400 | 610,500 | 775,200 | 843,100 | 764,800 | 808,100 | 584,900 | 537,200 | 464,900 | 461,600 | 468,300 | 440,273 | 369,961 | 354,187 | 375,423 | 376,522 | 382,909 | 388,388 | 384,591 | 348,074 | 367,446 | 391,634 | 417,605 | 436,766 | 402,495 |
Cash + Short Term Investments | 3,339,300 | 3,023,100 | 2,419,400 | 3,168,800 | 3,313,500 | 2,879,100 | 2,211,000 | 1,730,400 | 1,754,900 | 2,141,600 | 2,551,700 | 3,121,000 | 3,113,200 | 2,936,900 | 1,837,300 | 1,656,700 | 1,526,900 | 1,401,300 | 2,065,600 | 1,940,300 | 1,830,200 | 1,801,800 | 1,649,600 | 1,634,200 | 1,433,700 | 1,303,900 | 1,251,277 | 1,275,755 | 1,207,324 | 1,198,672 | 1,085,525 | 1,030,422 | 984,768 | 952,599 | 891,351 | 908,158 | 873,027 | 803,957 | 720,020 | 660,591 |
Net Receivables | 1,083,400 | 996,200 | 1,402,000 | 1,013,800 | 1,078,800 | 1,087,200 | 1,261,700 | 963,200 | 919,500 | 790,400 | 807,700 | 604,900 | 584,600 | 637,300 | 720,000 | 546,600 | 498,700 | 474,700 | 544,300 | 384,100 | 403,100 | 381,000 | 444,500 | 324,400 | 333,600 | 313,100 | 348,185 | 257,999 | 274,476 | 270,111 | 312,998 | 238,988 | 254,379 | 220,135 | 259,563 | 174,111 | 176,849 | 161,854 | 184,741 | 116,382 |
Inventory | 383,200 | 439,500 | 484,800 | 467,500 | 376,300 | 302,700 | 264,600 | 215,800 | 195,200 | 184,600 | 175,800 | 177,900 | 149,800 | 149,600 | 139,800 | 134,500 | 126,000 | 105,000 | 117,900 | 99,200 | 85,700 | 88,400 | 90,000 | 80,800 | 78,200 | 80,000 | 77,291 | 73,595 | 86,439 | 104,978 | 106,887 | 93,731 | 81,247 | 78,239 | 83,868 | 80,246 | 68,845 | 72,060 | 69,477 | 51,344 |
Other Current Assets | 113,400 | 100,900 | 122,100 | 102,600 | 109,500 | 89,700 | 73,100 | 72,800 | 83,300 | 91,700 | 65,400 | 59,700 | 60,600 | 57,400 | 43,300 | 46,800 | 57,100 | 54,300 | 41,200 | 42,600 | 41,700 | 42,100 | 36,800 | 38,700 | 39,300 | 38,800 | 40,067 | 43,302 | 36,395 | 42,321 | 33,306 | 31,732 | 33,490 | 34,728 | 35,761 | 41,921 | 35,326 | 32,757 | 31,143 | 16,826 |
Total Current Assets | 4,919,300 | 4,559,700 | 4,428,300 | 4,752,700 | 4,878,100 | 4,358,700 | 3,810,400 | 2,982,200 | 2,952,900 | 3,208,300 | 3,600,600 | 3,963,500 | 3,908,200 | 3,781,200 | 2,740,400 | 2,384,600 | 2,208,700 | 2,035,300 | 2,769,000 | 2,466,200 | 2,360,700 | 2,313,300 | 2,220,900 | 2,078,100 | 1,884,800 | 1,735,800 | 1,716,820 | 1,650,651 | 1,604,634 | 1,616,082 | 1,538,716 | 1,394,873 | 1,353,884 | 1,285,701 | 1,270,543 | 1,251,740 | 1,195,510 | 1,111,803 | 1,046,865 | 896,440 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 1,242,700 | 1,247,400 | 1,044,400 | 1,038,000 | 981,900 | 917,400 | 898,500 | 889,500 | 814,600 | 786,500 | 687,600 | 556,600 | 506,500 | 494,200 | 448,000 | 419,400 | 392,600 | 374,200 | 344,300 | 305,500 | 284,700 | 272,000 | 271,400 | 265,400 | 256,000 | 245,100 | 245,395 | 239,891 | 238,513 | 155,476 | 137,249 | 126,109 | 125,636 | 115,782 | 91,067 | 83,372 | 71,465 | 63,487 | 58,919 | 56,812 |
Goodwill | 127,900 | 129,000 | 126,500 | 125,400 | 126,000 | 127,800 | 128,000 | 120,200 | 121,300 | 123,800 | 125,100 | 127,600 | 99,200 | 99,200 | 93,000 | 68,200 | 67,200 | 67,200 | 67,200 | 38,200 | 38,200 | 38,200 | 38,200 | 25,700 | 25,100 | 14,600 | 14,553 | 14,553 | 14,553 | 14,553 | 14,553 | 14,553 | 14,235 | 4,692 | 4,692 | 4,260 | 2,824 | 2,824 | 2,824 | 2,824 |
Intangible Assets | 30,200 | 34,100 | 161,800 | 39,600 | 44,600 | 51,100 | 56,000 | 38,800 | 45,400 | 55,100 | 63,600 | 71,000 | 28,700 | 32,300 | 31,600 | 25,300 | 23,400 | 27,100 | 31,100 | 14,000 | 16,200 | 19,100 | 22,100 | 18,100 | 21,400 | 14,500 | 16,255 | 18,291 | 20,328 | 22,535 | 24,828 | 27,849 | 31,488 | 16,457 | 17,640 | 18,967 | 693 | 2,559 | 2,832 | 3,104 |
Long Term Investments | 24,000 | 35,800 | 42,200 | 1,500 | 4,200 | 15,600 | 45,500 | 84,000 | 188,500 | 360,800 | 440,800 | 298,200 | 246,600 | 151,100 | 118,300 | 117,900 | 100,400 | 172,000 | 144,300 | 204,200 | 149,500 | 50,200 | 67,000 | 38,600 | 65,300 | 82,500 | 98,022 | 247,875 | 257,622 | 242,333 | 224,983 | 240,228 | 237,223 | 241,888 | 272,959 | 261,506 | 275,344 | 268,608 | 271,724 | 303,168 |
Tax Assets | 998,500 | 942,500 | 868,800 | 788,500 | 729,200 | 649,600 | 569,400 | 515,500 | 480,200 | 431,700 | 342,300 | 337,300 | 271,200 | 260,600 | 245,200 | 230,100 | 218,900 | 226,500 | 232,600 | 243,700 | 258,800 | 262,700 | 255,000 | 147,800 | 141,900 | 138,700 | 146,932 | 204,721 | 207,029 | 199,186 | 182,745 | 189,434 | 180,782 | 131,696 | 119,216 | 72,003 | 44,152 | 38,998 | 31,080 | 42,276 |
Other Non-Current Assets | 710,300 | 713,600 | 713,400 | 733,600 | 722,100 | 712,100 | 720,200 | 705,700 | 691,600 | 684,900 | 659,100 | 616,400 | 498,500 | 463,600 | 368,000 | 340,700 | 319,400 | 303,900 | 297,000 | 273,800 | 261,300 | 250,200 | 203,400 | 189,800 | 181,200 | 169,500 | 19,939 | 19,297 | 18,012 | 17,218 | 16,867 | 17,114 | 16,930 | 15,305 | 14,393 | 15,325 | 14,888 | 10,024 | 10,530 | 7,977 |
Total Non-Current Assets | 3,133,600 | 3,102,400 | 2,830,600 | 2,726,600 | 2,608,000 | 2,473,600 | 2,417,600 | 2,353,700 | 2,341,600 | 2,442,800 | 2,318,500 | 2,007,100 | 1,650,700 | 1,501,000 | 1,304,100 | 1,201,600 | 1,121,900 | 1,170,900 | 1,116,500 | 1,079,400 | 1,008,700 | 892,400 | 857,100 | 685,400 | 690,900 | 664,900 | 541,096 | 744,628 | 756,057 | 651,301 | 601,225 | 615,287 | 606,294 | 525,820 | 519,967 | 455,433 | 409,366 | 386,500 | 377,909 | 416,161 |
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,052,900 | 7,662,100 | 7,258,900 | 7,479,300 | 7,486,100 | 6,832,300 | 6,228,000 | 5,335,900 | 5,294,500 | 5,651,100 | 5,919,100 | 5,970,600 | 5,558,900 | 5,282,200 | 4,044,500 | 3,586,200 | 3,330,600 | 3,206,200 | 3,885,500 | 3,545,600 | 3,369,400 | 3,205,700 | 3,078,000 | 2,763,500 | 2,575,700 | 2,400,700 | 2,257,916 | 2,395,279 | 2,360,691 | 2,267,383 | 2,139,941 | 2,010,160 | 1,960,178 | 1,811,521 | 1,790,510 | 1,707,173 | 1,604,876 | 1,498,303 | 1,424,774 | 1,312,601 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 132,100 | 135,200 | 204,300 | 253,900 | 238,300 | 238,400 | 243,400 | 215,100 | 193,100 | 174,700 | 148,400 | 142,300 | 132,000 | 129,500 | 141,600 | 95,900 | 107,200 | 87,800 | 96,400 | 85,900 | 72,400 | 69,200 | 86,400 | 66,600 | 63,700 | 55,700 | 70,009 | 44,543 | 42,171 | 48,689 | 56,732 | 57,530 | 56,920 | 47,955 | 61,500 | 48,793 | 42,336 | 40,164 | 49,947 | 36,520 |
Short Term Debt | 0 | 0 | 33,400 | 220,100 | 183,000 | 0 | 33,200 | 0 | 0 | 0 | 26,300 | 17,600 | 22,900 | 20,600 | 0 | 0 | 0 | 0 | 4,100 | 11,600 | 15,000 | 24,300 | 28,200 | 23,000 | 21,700 | 19,000 | 21,435 | 15,862 | 15,184 | 14,129 | 13,588 | 7,795 | 8,161 | 9,230 | 8,379 | 5,477 | 1,096 | 3,343 | 2,689 | 2,490 |
Tax Payables | 0 | 0 | 63,600 | 220,100 | 183,000 | 70,500 | 67,800 | 67,800 | 67,100 | 82,700 | 79,500 | 96,500 | 95,200 | 97,700 | 90,300 | 79,300 | 77,300 | 81,300 | 4,100 | 11,600 | 15,000 | 24,300 | 28,200 | 23,000 | 21,700 | 19,000 | 21,435 | 15,862 | 15,184 | 14,129 | 13,588 | 7,795 | 8,161 | 9,230 | 8,379 | 5,477 | 1,096 | 3,343 | 2,689 | 2,490 |
Deferred Revenue | 2,975,300 | 2,912,000 | 2,848,700 | 2,647,300 | 2,587,700 | 2,463,300 | 2,349,300 | 2,129,000 | 2,013,200 | 1,893,300 | 1,777,400 | 1,616,100 | 1,533,000 | 1,465,100 | 1,392,800 | 1,300,000 | 1,275,800 | 1,230,200 | 1,173,600 | 1,063,600 | 1,031,500 | 991,100 | 965,900 | 876,200 | 849,500 | 817,100 | 793,820 | 734,313 | 706,672 | 677,114 | 645,342 | 582,145 | 563,195 | 538,449 | 514,652 | 471,118 | 441,177 | 406,526 | 368,929 | 329,132 |
Other Current Liabilities | 617,900 | 753,200 | 632,600 | 527,700 | 491,600 | 560,100 | 452,500 | 435,500 | 428,600 | 442,500 | 366,000 | 422,000 | 310,600 | 264,500 | 295,100 | 249,700 | 228,900 | 225,000 | 199,500 | 180,800 | 174,800 | 169,700 | 175,900 | 146,100 | 150,300 | 137,900 | 141,959 | 115,921 | 121,492 | 116,653 | 113,778 | 102,890 | 103,688 | 91,708 | 94,139 | 77,746 | 80,690 | 68,600 | 74,891 | 66,354 |
Total Current Liabilities | 3,725,300 | 3,800,400 | 3,719,000 | 3,649,000 | 3,500,600 | 3,261,800 | 3,078,400 | 2,779,600 | 2,634,900 | 2,510,500 | 2,318,100 | 2,198,000 | 1,998,500 | 1,879,700 | 1,829,500 | 1,645,600 | 1,611,900 | 1,543,000 | 1,473,600 | 1,341,900 | 1,293,700 | 1,254,300 | 1,256,400 | 1,111,900 | 1,085,200 | 1,029,700 | 1,027,223 | 910,639 | 885,519 | 856,585 | 829,440 | 750,360 | 731,964 | 687,342 | 678,670 | 603,134 | 565,299 | 518,633 | 496,456 | 434,496 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 993,300 | 992,800 | 992,300 | 991,800 | 991,300 | 990,900 | 990,400 | 989,900 | 989,400 | 988,900 | 988,400 | 988,000 | 987,500 | 987,000 | 34,000 | 31,000 | 27,600 | 28,300 | 30,600 | 27,700 | 25,800 | 27,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 2,920,900 | 2,877,900 | 2,886,300 | 2,638,000 | 2,540,900 | 2,417,600 | 2,291,000 | 2,064,500 | 1,918,800 | 1,764,600 | 1,675,500 | 1,490,300 | 1,372,400 | 1,280,500 | 1,212,500 | 1,092,000 | 1,047,000 | 996,600 | 962,300 | 882,000 | 835,000 | 774,700 | 720,900 | 668,200 | 621,300 | 579,300 | 542,494 | 484,644 | 454,799 | 420,937 | 390,007 | 352,647 | 340,786 | 298,739 | 276,651 | 235,793 | 216,384 | 193,645 | 189,828 | 170,880 |
Deferred Tax | -0 | 0 | 0 | 61,800 | 59,100 | 0 | 0 | 0 | 0 | 0 | 79,500 | 96,500 | 95,200 | 97,700 | -34,000 | -31,000 | -27,600 | -28,300 | -30,600 | -27,700 | -25,800 | -27,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 125,200 | 128,500 | 124,700 | 64,600 | 73,000 | 150,600 | 149,800 | 124,700 | 131,000 | 153,900 | 59,200 | 62,200 | 55,100 | 56,500 | 146,500 | 135,400 | 127,800 | 130,300 | 127,700 | 121,300 | 118,400 | 118,600 | 90,500 | 91,800 | 89,000 | 98,200 | 98,822 | 97,771 | 98,234 | 91,612 | 82,813 | 84,065 | 82,802 | 83,037 | 79,812 | 72,860 | 72,366 | 66,278 | 62,524 | 57,999 |
Total Non-Current Liabilities | 4,039,400 | 3,999,200 | 4,003,300 | 3,756,200 | 3,664,300 | 3,559,100 | 3,431,200 | 3,179,100 | 3,039,200 | 2,907,400 | 2,802,600 | 2,637,000 | 2,510,200 | 2,421,700 | 1,359,000 | 1,227,400 | 1,174,800 | 1,126,900 | 1,090,000 | 1,003,300 | 953,400 | 893,300 | 811,400 | 760,000 | 710,300 | 677,500 | 641,316 | 582,415 | 553,033 | 512,549 | 472,820 | 436,712 | 423,588 | 381,776 | 356,463 | 308,653 | 288,750 | 259,923 | 252,352 | 228,879 |
Total Liabilities | 7,764,700 | 7,799,600 | 7,722,300 | 7,405,200 | 7,164,900 | 6,820,900 | 6,509,600 | 5,958,700 | 5,674,100 | 5,417,900 | 5,120,700 | 4,835,000 | 4,508,700 | 4,301,400 | 3,188,500 | 2,873,000 | 2,786,700 | 2,669,900 | 2,563,600 | 2,345,200 | 2,247,100 | 2,147,600 | 2,067,800 | 1,871,900 | 1,795,500 | 1,707,200 | 1,668,539 | 1,493,054 | 1,438,552 | 1,369,134 | 1,302,260 | 1,187,072 | 1,155,552 | 1,069,118 | 1,035,133 | 911,787 | 854,049 | 778,556 | 748,808 | 663,375 |
Common Stock | 800 | 800 | 800 | 800 | 800 | 800 | 800 | 800 | 800 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 168 | 175 | 175 | 175 | 173 | 173 | 172 | 171 | 171 | 172 | 170 | 169 | 166 | 165 |
Retained Earnings | -1,182,600 | -1,562,400 | -1,861,700 | -1,299,400 | -1,032,400 | -1,298,700 | -1,546,400 | -1,860,200 | -1,607,600 | -1,003,400 | -467,900 | -138,600 | -195,700 | -244,900 | -352,100 | -466,900 | -613,100 | -589,200 | 140,300 | 46,500 | -9,000 | -50,000 | -57,500 | -156,000 | -214,700 | -262,600 | -319,580 | -9,587 | 42,345 | 48,337 | 37,620 | 43,093 | 58,808 | 23,089 | 68,481 | 124,166 | 115,997 | 115,205 | 113,645 | 111,497 |
Accumulated Other Comprehensive Income/Loss | -29,000 | -24,800 | -18,900 | -24,300 | -23,100 | -18,100 | -20,200 | -25,500 | -23,400 | -15,400 | -4,800 | -1,200 | -100 | 300 | 700 | 1,400 | 2,500 | -3,100 | 1,100 | 1,100 | 900 | -200 | -800 | -1,000 | -1,400 | -2,000 | -847 | -416 | -523 | -489 | -765 | 153 | 724 | 294 | -933 | -90 | -309 | 226 | -349 | 114 |
Total Stockholders Equity | 288,200 | -137,500 | -463,400 | 74,100 | 321,200 | 11,400 | -281,600 | -634,700 | -392,900 | 217,700 | 781,700 | 1,118,100 | 1,050,200 | 980,800 | 856,000 | 713,200 | 543,900 | 536,300 | 1,321,900 | 1,200,400 | 1,122,300 | 1,058,100 | 1,010,200 | 891,600 | 780,200 | 693,500 | 589,377 | 902,225 | 922,139 | 898,249 | 837,681 | 823,088 | 804,626 | 742,403 | 755,377 | 795,386 | 750,827 | 719,747 | 675,966 | 649,226 |
Total Investments | 1,160,100 | 1,132,600 | 1,021,500 | 963,700 | 919,300 | 564,400 | 573,600 | 850,400 | 1,233,400 | 1,578,900 | 1,673,400 | 1,567,100 | 1,480,500 | 1,227,800 | 893,800 | 892,300 | 710,900 | 947,200 | 987,400 | 969,000 | 957,600 | 635,100 | 604,200 | 503,500 | 526,900 | 550,800 | 538,295 | 617,836 | 611,809 | 617,756 | 601,505 | 623,137 | 625,611 | 626,479 | 621,033 | 628,952 | 666,978 | 686,213 | 708,490 | 705,663 |
Total Debt | 993,300 | 992,800 | 992,300 | 991,800 | 991,300 | 990,900 | 990,400 | 989,900 | 989,400 | 988,900 | 988,400 | 1,005,600 | 987,500 | 987,000 | 34,000 | 31,000 | 27,600 | 28,300 | 30,600 | 27,700 | 25,800 | 27,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Debt | -1,209,900 | -933,500 | -405,600 | -1,195,000 | -1,385,000 | -1,313,300 | -692,500 | 25,900 | 279,400 | 65,400 | -330,700 | -846,500 | -891,800 | -873,200 | -1,027,800 | -851,300 | -888,800 | -597,800 | -1,191,900 | -1,147,800 | -996,300 | -1,189,400 | -1,112,400 | -1,169,300 | -972,100 | -835,600 | -811,004 | -905,794 | -853,137 | -823,249 | -709,003 | -647,513 | -596,380 | -568,008 | -543,277 | -540,712 | -481,393 | -386,352 | -283,254 | -258,096 |
Reported Currency: USD | 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 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 379,800 | 299,300 | 310,900 | 322,900 | 266,300 | 247,700 | 313,800 | 231,100 | 173,400 | 138,300 | 198,800 | 163,200 | 137,500 | 107,200 | 146,700 | 125,700 | 112,100 | 104,000 | 115,200 | 79,800 | 72,700 | 58,800 | 182,600 | 58,700 | 49,300 | 41,600 | -28,961 | 26,610 | 23,033 | 10,717 | 25,166 | 6,291 | 4,159 | -3,429 | -2,534 | 8,169 | 792 | 1,560 | 6,813 | 4,056 |
Depreciation & Amortization | 29,200 | 28,600 | 30,200 | 28,300 | 27,400 | 27,500 | 27,300 | 26,400 | 25,100 | 25,500 | 25,300 | 22,900 | 18,900 | 17,300 | 16,700 | 16,700 | 17,800 | 17,600 | 15,700 | 15,000 | 15,200 | 15,700 | 14,700 | 14,200 | 13,600 | 13,200 | 14,268 | 13,716 | 13,999 | 13,493 | 13,624 | 13,055 | 11,291 | 10,550 | 9,383 | 8,824 | 7,029 | 6,353 | 5,509 | 5,605 |
Deferred Income Tax | -56,400 | -73,900 | -80,200 | -5,000 | -300 | -81,100 | -138,800 | -35,700 | -48,700 | -87,600 | -94,000 | 4,700 | 1,700 | -15,200 | -10,500 | 600 | 200 | 7,100 | 17,800 | -1,700 | -1,900 | -8,000 | -127,800 | -200 | 100 | -9,600 | 35,824 | 678 | 474 | -16,589 | -27,822 | 1,034 | 1,297 | -13,141 | -29,851 | 1,889 | 1,943 | -7,918 | 9,072 | 46 |
Stock Based Compensation | 63,900 | 62,300 | 63,400 | 64,300 | 65,000 | 56,300 | 54,700 | 54,700 | 54,700 | 53,200 | 53,100 | 52,700 | 52,600 | 49,500 | 48,700 | 49,300 | 48,900 | 44,800 | 43,700 | 42,400 | 45,000 | 43,000 | 42,600 | 43,200 | 40,600 | 36,500 | 34,454 | 34,307 | 35,091 | 33,331 | 32,081 | 31,093 | 28,368 | 30,881 | 28,087 | 26,476 | 21,645 | 18,880 | 16,681 | 14,667 |
Change in Working Capital | -150,200 | 444,400 | -205,700 | 67,800 | 86,300 | 257,900 | 24,400 | 108,600 | -8,000 | 108,000 | 30,200 | 106,100 | 165,500 | 100,600 | 45,500 | -7,100 | 33,600 | 118,000 | -13,000 | 53,700 | 38,000 | 59,500 | -84,500 | 39,800 | 16,200 | 27,200 | 136,763 | 85,558 | 71,938 | 69,766 | 31,416 | 21,012 | 21,262 | 61,464 | 30,650 | 18,917 | 51,164 | 35,729 | -326 | 31,892 |
Accounts Receivable | -86,700 | 405,600 | -389,800 | 64,400 | 7,900 | 171,100 | -294,000 | -43,400 | -134,700 | 15,400 | -203,100 | -5,000 | 53,100 | 82,500 | -173,300 | -47,600 | -25,100 | 69,600 | -157,200 | 19,000 | -22,100 | 63,600 | -120,000 | 9,100 | -20,000 | 48,900 | -89,902 | 13,545 | -4,535 | 42,437 | -70,663 | 10,766 | -36,898 | 38,920 | -86,125 | 11,400 | -14,098 | 23,621 | -69,028 | 10,912 |
Inventory | 48,700 | 36,500 | -22,500 | -100,800 | -84,900 | -45,300 | -49,400 | -28,500 | -17,700 | -13,500 | 100 | 600 | -5,400 | -14,700 | -11,200 | -13,100 | -24,600 | 6,700 | -23,300 | -19,700 | -2,900 | -2,600 | -14,400 | -8,200 | -3,500 | -7,300 | -8,264 | 7,935 | 13,297 | -3,545 | -18,468 | -16,536 | -7,492 | -527 | -6,661 | -4,106 | -1,621 | -6,296 | -21,364 | -7,788 |
Accounts Payable | -5,600 | -61,600 | -53,500 | 14,000 | 500 | -4,100 | 26,600 | 25,900 | 17,200 | 35,500 | -1,300 | -2,300 | 2,900 | -12,400 | 41,600 | -13,900 | 18,700 | -9,000 | 13,900 | 8,400 | 3,400 | -18,000 | 19,500 | 4,200 | 4,500 | -13,600 | 29,627 | 3,343 | -11,593 | -8,287 | 1,623 | -1,454 | 11,296 | -11,426 | 7,325 | -1,459 | 2,922 | -11,305 | 14,227 | 2,553 |
Other Working Capital | -106,600 | 63,900 | 260,100 | 90,200 | 162,800 | 136,200 | 341,200 | 154,600 | 127,200 | 70,600 | 234,500 | 112,800 | 114,900 | 45,200 | 188,400 | 67,500 | 64,600 | 50,700 | 153,600 | 46,000 | 59,600 | 16,500 | 30,400 | 34,700 | 35,200 | -800 | 205,302 | 60,735 | 74,769 | 39,161 | 118,924 | 28,236 | 54,356 | 34,497 | 116,111 | 13,082 | 63,961 | 29,709 | 75,839 | 26,215 |
Other Non-Cash Items | 241,600 | -191,300 | 73,100 | 72,900 | 70,400 | 169,200 | 246,700 | 97,900 | 126,900 | 158,700 | 153,400 | 49,200 | 42,000 | 56,500 | 49,400 | 35,600 | 34,400 | 27,900 | 11,000 | 32,000 | 26,100 | 32,300 | 152,600 | 21,000 | 22,500 | 30,800 | -34,806 | 1,474 | 236 | 19,031 | 26,572 | 3,654 | 1,564 | 14,266 | 32,823 | 790 | 1,732 | 10,015 | -2,385 | 252 |
Net Cash Provided by Operating Activities | 342,000 | 830,400 | 191,700 | 551,200 | 515,100 | 677,500 | 528,100 | 483,000 | 323,400 | 396,100 | 366,800 | 398,800 | 418,200 | 315,900 | 296,500 | 220,800 | 247,000 | 319,400 | 190,400 | 221,200 | 195,100 | 201,300 | 180,200 | 176,700 | 142,300 | 139,700 | 157,542 | 162,343 | 144,771 | 129,749 | 101,037 | 76,139 | 67,941 | 100,591 | 68,558 | 65,065 | 84,305 | 64,619 | 35,364 | 56,518 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -23,100 | -221,900 | -26,900 | -70,100 | -76,800 | -30,300 | -30,900 | -87,800 | -39,900 | -122,600 | -151,300 | -69,000 | -23,500 | -52,100 | -32,300 | -35,100 | -30,900 | -27,600 | -47,200 | -17,500 | -17,300 | -10,200 | -11,600 | -18,200 | -11,600 | -11,600 | -13,671 | -21,753 | -86,362 | -13,526 | -16,863 | -5,920 | -14,443 | -29,956 | -8,345 | -13,325 | -10,761 | -4,927 | -5,395 | -5,780 |
Acquisitions Net | 0 | -5,700 | 338,300 | 32,600 | -370,900 | 0 | -30,800 | 0 | -334,000 | 0 | -1,500 | -148,100 | 0 | -85,300 | -31,000 | -6,100 | 0 | -3,100 | -34,600 | 0 | 0 | 0 | -15,700 | 0 | -6,000 | 0 | 0 | 0 | 0 | 0 | -20,660 | -1,427 | -20,660 | 0 | -38,025 | -38,025 | 0 | 0 | 0 | 0 |
Purchases of Investments | -538,200 | -436,100 | -528,200 | -523,000 | -597,400 | -207,200 | -248,300 | 0 | -3,900 | -385,200 | -558,100 | -529,900 | -615,400 | -647,100 | -302,700 | -377,000 | -31,000 | -368,300 | -259,900 | -324,300 | -483,600 | -264,500 | -276,600 | -142,900 | -127,400 | -134,900 | -309,602 | -89,106 | -137,457 | -133,006 | -103,035 | -139,718 | -115,183 | -115,672 | -130,216 | -100,208 | -108,488 | -120,991 | -108,276 | -105,470 |
Sales/Maturities of Investments | 511,200 | 393,400 | 483,300 | 490,400 | 250,100 | 195,000 | 279,100 | 385,600 | 337,900 | 462,400 | 444,600 | 439,500 | 360,700 | 311,000 | 299,300 | 193,600 | 274,100 | 404,000 | 242,100 | 314,700 | 164,300 | 235,700 | 176,400 | 172,200 | 152,000 | 121,000 | 388,553 | 81,945 | 141,975 | 115,207 | 121,990 | 140,267 | 115,073 | 111,424 | 134,679 | 136,543 | 121,055 | 142,042 | 100,829 | 103,041 |
Other Investing Activities | -27,000 | -42,700 | 200 | -41,100 | 370,900 | 100 | 248,300 | 385,600 | 334,000 | 77,200 | 400 | -175,400 | -254,700 | -411,100 | 1,700 | -183,400 | 243,100 | -400 | -17,800 | -9,600 | -319,300 | -28,800 | -100,200 | 29,300 | -6,000 | -13,900 | 79,000 | -7,161 | 4,518 | -17,800 | 20,660 | 549 | -20,660 | -4,248 | 38,025 | -38,025 | 12,567 | 21,051 | -7,447 | -2,429 |
Net Cash Used for Investing Activities | -50,100 | -270,300 | -71,600 | -111,200 | -424,100 | -42,400 | 217,400 | 297,800 | 294,100 | -45,400 | -265,900 | -307,500 | -278,200 | -473,500 | -65,000 | -224,600 | 212,200 | 4,600 | -99,600 | -27,100 | -336,600 | -39,000 | -127,500 | 11,100 | 7,000 | -25,500 | 65,280 | -28,914 | -81,844 | -31,325 | 2,092 | -6,798 | -35,213 | -34,204 | -3,882 | -15,015 | 1,806 | 16,124 | -12,842 | -8,209 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -17,300 | -2,200 | -500 | -987,500 | 0 | 0 | 0 | 0 | -3,700 | 0 | 0 | 0 | -600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -26 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 6,200 | 13,400 | 7,800 | 6,700 | 8,100 | 21,200 | 4,400 | 5,800 | 4,900 | 11,000 | 5,300 | 4,900 | 5,900 | 9,900 | 3,900 | 2,500 | 8,300 | 7,400 | 7,700 | 2,200 | 5,000 | 34,600 | 4,900 | 24,900 | 11,600 | 45,100 | 14,033 | 20,004 | 12,317 | 29,515 | 2,569 | 19,320 | 5,187 | 17,785 | 3,771 | 20,896 | 13,692 | 28,955 | 14,795 | 18,011 |
Common Stock Repurchased | -20,200 | -42,900 | -896,200 | -604,300 | -25,200 | -34,500 | -28,300 | -500,000 | -800,000 | -691,200 | -571,800 | -78,400 | -91,600 | -41,400 | -34,100 | -27,600 | -156,100 | -889,900 | -27,500 | -23,400 | -33,800 | -60,400 | -94,700 | -15,500 | -1,600 | -115,500 | -322,377 | -90,802 | -33,154 | -13,700 | -35,828 | -25,000 | -7,917 | -50,000 | -60,000 | -11,627 | -4,762 | -6,600 | -5,742 | -11,068 |
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 | -20,200 | -43,700 | -21,700 | -31,300 | -600 | -400 | -3,500 | -32,400 | -35,200 | -65,800 | -49,800 | -45,200 | -35,200 | 946,100 | -21,800 | -32,800 | -21,100 | -37,900 | -20,300 | -19,500 | -24,500 | -32,000 | -19,200 | -15,500 | -22,800 | -19,200 | -9,268 | -9,974 | -12,202 | -13,693 | -8,380 | -12,528 | -9,543 | -9,441 | -5,882 | -11,627 | -4,762 | -6,600 | -6,417 | -1,103 |
Net Cash Used Provided by Financing Activities | -14,000 | -30,300 | -910,100 | -628,900 | -17,700 | -13,700 | -27,400 | -526,600 | -830,300 | -746,000 | -633,600 | -118,700 | -120,900 | 956,000 | -52,000 | -30,300 | -168,900 | -920,400 | -43,800 | -40,700 | -53,300 | -57,800 | -109,600 | 9,400 | -12,800 | -89,600 | -317,612 | -80,772 | -33,039 | 15,822 | -41,639 | -18,208 | -4,356 | -41,656 | -62,111 | 9,269 | 8,930 | 22,355 | 2,636 | 5,840 |
Effect of Forex Changes on Cash | -1,000 | -1,400 | 1,100 | -600 | -1,200 | -100 | 800 | -200 | -700 | -300 | -300 | 200 | 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 | 600 | 0 |
Net Change in Cash | 276,900 | 528,400 | -788,900 | -189,500 | 72,100 | 621,300 | 718,900 | 254,000 | -213,500 | -395,600 | -533,000 | -27,200 | 19,100 | 798,400 | 179,500 | -34,100 | 290,300 | -596,400 | 47,000 | 153,400 | -194,800 | 104,500 | -56,900 | 197,200 | 136,500 | 24,600 | -94,790 | 52,657 | 29,888 | 114,246 | 61,490 | 51,133 | 28,372 | 24,731 | 2,565 | 59,319 | 95,041 | 103,098 | 25,158 | 54,149 |
Cash at End of Period | 2,203,200 | 1,926,300 | 1,397,900 | 2,186,800 | 2,376,300 | 2,304,200 | 1,682,900 | 964,000 | 710,000 | 923,500 | 1,319,100 | 1,852,100 | 1,879,300 | 1,860,200 | 1,061,800 | 882,300 | 916,400 | 626,100 | 1,222,500 | 1,175,500 | 1,022,100 | 1,216,900 | 1,112,400 | 1,169,300 | 972,100 | 835,600 | 811,004 | 905,794 | 853,137 | 823,249 | 709,003 | 647,513 | 596,380 | 568,008 | 543,277 | 540,712 | 481,393 | 386,352 | 283,254 | 258,096 |
Cash at Start of Period | 1,926,300 | 1,397,900 | 2,186,800 | 2,376,300 | 2,304,200 | 1,682,900 | 964,000 | 710,000 | 923,500 | 1,319,100 | 1,852,100 | 1,879,300 | 1,860,200 | 1,061,800 | 882,300 | 916,400 | 626,100 | 1,222,500 | 1,175,500 | 1,022,100 | 1,216,900 | 1,112,400 | 1,169,300 | 972,100 | 835,600 | 811,000 | 905,794 | 853,137 | 823,249 | 709,003 | 647,513 | 596,380 | 568,008 | 543,277 | 540,712 | 481,393 | 386,352 | 283,254 | 258,096 | 203,947 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 342,000 | 830,400 | 191,700 | 551,200 | 515,100 | 677,500 | 528,100 | 483,000 | 323,400 | 396,100 | 366,800 | 398,800 | 418,200 | 315,900 | 296,500 | 220,800 | 247,000 | 319,400 | 190,400 | 221,200 | 195,100 | 201,300 | 180,200 | 176,700 | 142,300 | 139,700 | 157,542 | 162,343 | 144,771 | 129,749 | 101,037 | 76,139 | 67,941 | 100,591 | 68,558 | 65,065 | 84,305 | 64,619 | 35,364 | 56,518 |
Capital Expenditure | -23,100 | -221,900 | -26,900 | -70,100 | -76,800 | -30,300 | -30,900 | -87,800 | -39,900 | -122,600 | -151,300 | -69,000 | -23,500 | -52,100 | -32,300 | -35,100 | -30,900 | -27,600 | -47,200 | -17,500 | -17,300 | -10,200 | -11,600 | -18,200 | -11,600 | -11,600 | -13,671 | -21,753 | -86,362 | -13,526 | -16,863 | -5,920 | -14,443 | -29,956 | -8,345 | -13,325 | -10,761 | -4,927 | -5,395 | -5,780 |
Free Cash Flow | 318,900 | 608,500 | 164,800 | 481,100 | 438,300 | 647,200 | 497,200 | 395,200 | 283,500 | 273,500 | 215,500 | 329,800 | 394,700 | 263,800 | 264,200 | 185,700 | 216,100 | 291,800 | 143,200 | 203,700 | 177,800 | 191,100 | 168,600 | 158,500 | 130,700 | 128,100 | 143,871 | 140,590 | 58,409 | 116,223 | 84,174 | 70,219 | 53,498 | 70,635 | 60,213 | 51,740 | 73,544 | 59,692 | 29,969 | 50,738 |