Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3,011,600 | 4,310,800 | 4,053,300 | 2,690,800 | 4,598,700 | 3,557,300 | 2,819,000 | 3,122,000 | 4,600,900 | 6,658,700 | 3,110,000 | 4,091,100 | 3,423,700 | 3,539,400 | 3,208,500 | 3,765,100 | 3,310,700 | 3,114,600 | 4,551,300 | 4,047,200 | 4,458,400 | 3,972,600 | 3,743,900 | 3,770,600 | 4,348,100 | 3,234,900 | 2,883,600 | 3,237,700 | 4,627,800 | 3,178,300 | 3,049,400 | 3,513,800 | 2,818,000 | 3,025,700 | 3,036,600 | 2,807,000 | 3,235,700 | 3,406,800 | 2,544,600 | 2,960,200 |
Revenue Y/Y Growth | -34.51% | 21.18% | 43.79% | -13.81% | -0.05% | -46.58% | -9.36% | -23.69% | 34.38% | 88.13% | -3.07% | 8.66% | 3.41% | 13.64% | -29.50% | -6.97% | -25.74% | -21.60% | 21.57% | 7.34% | 2.54% | 22.80% | 29.83% | 16.46% | -6.04% | 1.78% | -5.44% | -7.86% | 64.22% | 5.04% | 0.42% | 25.18% | -12.91% | -11.19% | 19.34% | -5.18% | - | - | - | - |
Cost of 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 | -5,200 | 147,600 | -112,700 | 52,200 |
Gross Profit | 3,011,600 | 4,310,800 | 4,053,300 | 2,690,800 | 4,598,700 | 3,557,300 | 2,819,000 | 3,122,000 | 4,600,900 | 6,658,700 | 3,110,000 | 4,091,100 | 3,423,700 | 3,539,400 | 3,208,500 | 3,765,100 | 3,310,700 | 3,114,600 | 4,551,300 | 4,047,200 | 4,458,400 | 3,972,600 | 3,743,900 | 3,770,600 | 4,348,100 | 3,234,900 | 2,883,600 | 3,237,700 | 4,627,800 | 3,178,300 | 3,049,400 | 3,513,800 | 2,818,000 | 3,025,700 | 3,036,600 | 2,807,000 | 3,240,900 | 3,259,200 | 2,657,300 | 2,908,000 |
Gross Profit Margin | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.16% | 95.67% | 104.43% | 98.24% |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 0 | 1,320,700 | 1,343,400 | 1,290,400 | 1,286,100 | 1,252,700 | 1,242,900 | 1,234,700 | 1,210,800 | 1,335,700 | 1,181,000 | -3,663,300 | 1,196,500 | 1,265,100 | 1,201,700 | 1,161,800 | 1,165,900 | 983,300 | 1,335,500 | 1,222,600 | 1,242,300 | 1,046,300 | 992,700 | 1,056,600 | 1,105,000 | 990,100 | 985,000 | 1,089,100 | 932,800 | 928,700 | 943,200 | 985,600 | 919,600 | 927,900 | 899,500 | 920,800 | 961,400 | 869,000 | 921,200 | 926,600 |
Total Operating Expenses | 3,011,600 | 1,765,100 | 1,327,200 | 3,798,000 | 1,286,100 | 1,252,700 | 1,242,900 | 3,854,400 | 1,111,500 | 1,458,500 | -2,686,500 | -3,663,300 | 1,196,500 | 1,265,100 | 1,201,700 | -3,484,700 | 1,165,900 | 983,300 | 1,335,500 | -3,281,300 | 1,242,300 | 1,046,300 | 992,700 | 4,136,700 | 1,105,000 | 990,100 | 985,000 | 3,893,800 | 932,800 | 928,700 | 943,200 | 3,732,600 | 919,600 | 927,900 | 899,500 | 3,672,400 | 961,400 | 869,000 | 921,200 | 3,574,300 |
Operating Income or Loss | 0 | 443,500 | 612,600 | -1,086,700 | 1,604,900 | 453,600 | -206,900 | -20,100 | 1,738,300 | 3,866,700 | 423,500 | 575,600 | 423,700 | 422,800 | 614,700 | 572,700 | 275,200 | 480,800 | 332,100 | 356,900 | 338,200 | 444,500 | 503,800 | -14,603,300 | 565,400 | 512,500 | 451,600 | -14,749,300 | 1,154,800 | 360,300 | 409,300 | -12,612,900 | 351,500 | 395,200 | 438,600 | -12,829,800 | 422,200 | 336,500 | 496,300 | -11,143,900 |
Operating Margin | 0.00% | 10.29% | 15.11% | -40.39% | 34.90% | 12.75% | -7.34% | -0.64% | 37.78% | 58.07% | 13.62% | 14.07% | 12.38% | 11.95% | 19.16% | 15.21% | 8.31% | 15.44% | 7.30% | 8.82% | 7.59% | 11.19% | 13.46% | -387.29% | 13.00% | 15.84% | 15.66% | -455.55% | 24.95% | 11.34% | 13.42% | -358.95% | 12.47% | 13.06% | 14.44% | -457.06% | 13.05% | 9.88% | 19.50% | -376.46% |
Interest Expense | 0 | 0 | 0 | 0 | 0 | 0 | 5,600 | 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 | 41,300 | 37,500 | 32,600 | 33,000 |
EBITDA | 0 | 0 | 636,600 | -1,096,200 | 1,604,900 | 453,600 | -212,500 | 275,800 | 1,734,200 | 3,881,900 | 423,500 | 575,600 | 423,700 | 422,800 | 614,700 | 572,700 | 275,200 | 480,800 | 332,100 | 434,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Depreciation and Amortization | 0 | 10,400 | 9,500 | 11,000 | 10,000 | 9,000 | 8,300 | 9,000 | 8,400 | 8,600 | 9,600 | 8,300 | 8,000 | 9,000 | 7,100 | -591,600 | -275,100 | -498,600 | -328,200 | 63,000 | 59,600 | 53,200 | 51,000 | 53,200 | 50,700 | 50,600 | 50,600 | 50,900 | 49,300 | 47,400 | 48,100 | 47,000 | 46,400 | 47,400 | 45,800 | 43,700 | 53,800 | 29,900 | 29,300 | 32,200 |
Income Before Tax | -293,800 | 443,900 | 627,100 | -1,107,200 | 1,604,900 | 453,600 | -212,500 | 4,900 | 1,730,100 | 3,897,100 | 428,000 | 609,000 | 428,100 | 432,600 | 613,900 | 591,600 | 275,100 | 498,600 | 328,200 | 371,300 | 345,700 | 450,300 | 526,000 | 242,900 | 569,100 | 515,400 | 457,000 | 314,800 | 1,157,800 | 365,600 | 414,000 | 381,300 | 370,700 | 399,900 | 439,800 | 309,000 | 381,300 | 424,300 | 408,000 | 397,000 |
Income Tax Expense | -100,400 | 87,100 | 95,100 | -268,000 | 358,700 | 64,800 | -78,000 | -10,600 | 348,700 | 822,500 | 47,300 | 103,800 | 63,800 | 61,000 | 97,600 | 100,100 | 39,200 | 82,500 | 43,200 | 56,000 | 61,100 | 58,200 | 73,900 | 11,200 | 109,100 | 55,900 | 54,500 | -528,100 | 344,600 | 50,800 | 60,400 | 43,100 | 43,300 | 72,900 | 70,600 | 50,700 | 67,500 | 75,800 | 71,700 | 63,900 |
Net Income | -220,000 | 353,100 | 532,500 | -871,700 | 1,246,200 | 388,800 | -134,500 | 15,500 | 1,385,500 | 3,059,400 | 376,200 | 471,800 | 359,900 | 361,800 | 517,100 | 472,600 | 236,000 | 398,300 | 288,900 | 300,900 | 277,100 | 386,300 | 429,900 | 236,500 | 456,300 | 456,600 | 397,100 | 841,800 | 810,200 | 309,500 | 348,900 | 318,000 | 308,200 | 322,300 | 368,000 | 253,600 | 317,000 | 340,400 | 334,600 | 332,300 |
Net Income Margin | -7.31% | 8.19% | 13.14% | -32.40% | 27.10% | 10.93% | -4.77% | 0.50% | 30.11% | 45.95% | 12.10% | 11.53% | 10.51% | 10.22% | 16.12% | 12.55% | 7.13% | 12.79% | 6.35% | 7.43% | 6.22% | 9.72% | 11.48% | 6.27% | 10.49% | 14.11% | 13.77% | 26.00% | 17.51% | 9.74% | 11.44% | 9.05% | 10.94% | 10.65% | 12.12% | 9.03% | 9.80% | 9.99% | 13.15% | 11.23% |
EPS | -0.95 | 1.51 | 2.26 | -3.69 | 5.17 | 1.60 | -0.55 | 0.06 | 5.59 | 12.11 | 1.45 | 1.79 | 1.34 | 1.34 | 1.89 | 1.72 | 0.86 | 1.45 | 1.05 | 1.08 | 0.99 | 1.38 | 1.54 | 0.84 | 1.60 | 1.59 | 1.37 | 2.91 | 2.80 | 1.07 | 1.21 | 1.10 | 1.07 | 1.11 | 1.26 | 0.87 | 1.02 | 0.82 | 1.41 | 0.91 |
EPS Diluted | -0.95 | 1.49 | 2.22 | -3.69 | 5.10 | 1.58 | -0.55 | 0.06 | 5.50 | 11.94 | 1.43 | 1.76 | 1.32 | 1.32 | 1.87 | 1.71 | 0.85 | 1.45 | 1.04 | 1.07 | 0.98 | 1.37 | 1.53 | 0.83 | 1.59 | 1.58 | 1.36 | 2.86 | 2.76 | 1.06 | 1.19 | 1.09 | 1.06 | 1.10 | 1.25 | 0.86 | 1.01 | 0.81 | 1.39 | 0.90 |
Weighted Average Shares Out | 230,700 | 233,800 | 236,000 | 236,438 | 241,100 | 242,700 | 243,400 | 243,500 | 248,000 | 252,600 | 259,400 | 267,414 | 271,900 | 275,100 | 275,684 | 276,583 | 276,800 | 274,690 | 277,200 | 280,400 | 281,400 | 281,200 | 280,900 | 284,397 | 286,981 | 288,987 | 291,985 | 293,500 | 293,100 | 291,981 | 292,400 | 291,357 | 290,755 | 292,600 | 294,300 | 294,944 | 297,426 | 297,654 | 297,986 | 298,300 |
Weighted Average Shares Out Diluted | 230,700 | 236,600 | 239,400 | 236,438 | 244,300 | 245,500 | 243,400 | 243,500 | 251,900 | 256,300 | 263,800 | 268,400 | 272,652 | 275,530 | 276,300 | 277,200 | 277,647 | 275,600 | 277,788 | 281,708 | 282,755 | 281,971 | 280,980 | 285,200 | 287,800 | 289,200 | 292,900 | 294,033 | 293,551 | 292,700 | 293,193 | 292,000 | 291,400 | 293,000 | 294,400 | 296,200 | 298,500 | 298,400 | 298,500 | 300,042 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 6,174,500 | 4,816,600 | 4,168,400 | 4,707,700 | 4,564,300 | 4,073,900 | 4,640,900 | 4,848,000 | 4,239,600 | 3,173,100 | 2,741,200 | 2,332,000 | 3,145,400 | 2,417,400 | 2,003,500 | 2,849,800 | 3,556,700 | 3,150,400 | 3,482,700 | 2,515,900 | 3,198,000 | 3,315,900 | 2,259,700 | 2,977,500 | 2,926,700 | 2,342,000 | 2,335,700 | 2,470,800 | 2,795,000 | 2,006,400 | 1,534,700 | 2,719,600 | 2,218,200 | 2,255,400 | 2,142,900 | 2,564,800 | 2,514,200 | 2,264,400 | 1,452,000 | 1,863,900 |
Short Term Investments | 24,532,400 | 1,442,300 | 1,280,300 | 22,486,800 | 1,265,700 | 64,241,800 | 65,396,900 | 62,889,900 | 62,409,100 | 67,205,600 | 71,413,600 | 78,154,500 | 76,557,100 | 76,450,400 | 75,740,900 | 78,710,300 | 76,494,100 | 74,269,200 | 68,707,800 | 70,106,200 | 68,071,200 | 65,268,100 | 63,123,000 | 60,108,500 | 60,447,200 | 59,311,700 | 60,610,200 | 59,484,400 | 59,256,100 | 57,903,500 | 57,103,100 | 54,945,000 | 56,264,700 | 55,386,500 | 53,149,100 | 50,071,000 | 50,245,900 | 49,125,800 | 49,900,600 | 49,793,800 |
Cash + Short Term Investments | 6,174,500 | 28,686,800 | 27,525,100 | 27,194,500 | 4,564,300 | 4,073,900 | 70,037,800 | 67,737,900 | 66,648,700 | 70,378,700 | 74,154,800 | 80,486,500 | 79,702,500 | 78,867,800 | 77,744,400 | 81,560,100 | 80,050,800 | 77,419,600 | 72,190,500 | 72,622,100 | 71,269,200 | 68,584,000 | 65,382,700 | 63,086,000 | 63,373,900 | 61,653,700 | 62,945,900 | 61,955,200 | 62,051,100 | 59,909,900 | 58,637,800 | 57,664,600 | 58,482,900 | 57,641,900 | 55,292,000 | 52,635,800 | 52,760,100 | 51,390,200 | 51,352,600 | 51,657,700 |
Net Receivables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,374,400 | 0 | 0 | 0 | 0 | 1,723,800 | 0 | 0 | 0 | 1,740,300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | -52,411,500 | -51,543,400 | -57,703,400 | -34,662,200 | -34,279,000 | -100,985,500 | -94,640,300 | 0 | -10,884,400 | -7,898,200 | -6,549,700 | -86,102,200 | -85,259,600 | 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 Current 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 Current Assets | 6,174,500 | 11,071,500 | 10,207,300 | 4,707,700 | 4,564,300 | 4,073,900 | 4,640,900 | 10,923,900 | 9,849,400 | 98,663,700 | 76,529,200 | 82,328,900 | 3,145,400 | 2,417,400 | 2,003,500 | 83,283,900 | 3,556,700 | 3,150,400 | 3,482,700 | 74,362,400 | 3,198,000 | 3,315,900 | 2,259,700 | 2,977,500 | 2,926,700 | 2,342,000 | 2,335,700 | 2,566,800 | 2,913,300 | 2,110,100 | 1,648,700 | 2,818,500 | 2,320,600 | 2,360,600 | 2,246,600 | 2,669,300 | 2,979,500 | 2,440,500 | 1,596,900 | 1,986,900 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 798,200 | 805,900 | 913,500 | 938,400 | 958,100 | 957,700 | 986,200 | 996,100 | 1,006,100 | 993,300 | 1,020,200 | 1,038,000 | 1,065,400 | 1,030,700 | 1,043,700 | 1,019,000 | 998,800 | 993,100 | 973,800 | 967,700 | 961,700 | 959,500 | 933,200 | 767,300 | 770,600 | 762,900 | 775,200 | 759,500 | 754,600 | 750,300 | 718,800 | 699,000 | 674,500 | 667,900 | 657,300 | 633,800 | 611,600 | 601,900 | 607,400 | 590,200 |
Goodwill | 1,597,100 | 1,569,800 | 1,569,100 | 1,608,500 | 1,593,600 | 1,638,400 | 1,636,100 | 1,598,200 | 1,548,300 | 1,588,500 | 1,661,300 | 1,627,600 | 1,648,400 | 1,699,800 | 1,701,200 | 1,711,000 | 1,653,300 | 1,630,900 | 1,616,400 | 1,693,800 | 1,690,700 | 1,111,500 | 1,110,600 | 1,100,000 | 1,128,700 | 1,103,200 | 1,096,700 | 1,068,800 | 1,055,200 | 1,033,300 | 1,032,900 | 1,020,800 | 1,034,700 | 1,037,200 | 1,037,600 | 1,009,000 | 1,005,200 | 970,700 | 981,000 | 1,007,400 |
Intangible Assets | 1,424,400 | 1,419,000 | 1,435,500 | 1,469,800 | 1,480,400 | 1,518,300 | 1,535,500 | 1,533,300 | 1,524,600 | 1,546,000 | 1,601,000 | 1,600,600 | 1,629,400 | 1,677,300 | 1,698,100 | 1,723,000 | 1,705,500 | 1,709,300 | 1,716,600 | 1,786,700 | 1,801,700 | 1,300,700 | 1,310,300 | 1,315,100 | 1,353,900 | 1,355,400 | 1,392,400 | 1,314,700 | 1,314,700 | 1,311,300 | 1,322,600 | 1,325,300 | 1,346,400 | 1,358,500 | 1,370,900 | 1,359,200 | 1,398,900 | 1,268,800 | 1,291,200 | 1,323,500 |
Long Term Investments | 71,589,100 | 5,134,300 | 68,057,900 | 67,987,400 | 4,797,700 | 66,779,100 | 67,918,100 | 65,359,200 | 64,728,000 | 69,296,700 | 74,088,800 | 80,923,900 | 79,398,800 | 79,402,100 | 78,760,100 | 81,255,800 | 78,917,000 | 76,631,500 | 70,967,900 | 72,661,500 | 70,651,500 | 67,850,100 | 65,656,000 | 62,588,300 | 62,975,100 | 61,869,100 | 61,268,300 | 61,821,000 | 61,159,500 | 59,731,200 | 58,887,400 | 56,756,800 | 58,255,600 | 57,374,500 | 55,098,600 | 51,960,500 | 51,825,200 | 50,577,900 | 51,349,700 | 51,238,600 |
Tax Assets | 0 | 1,739,700 | 1,728,700 | -56,069,700 | 1,481,400 | 1,406,000 | 1,417,100 | 0 | 1,079,300 | 1,421,800 | 1,373,900 | 0 | 2,345,600 | 2,324,600 | 2,065,900 | 0 | 2,106,900 | 2,061,500 | 1,450,300 | 0 | 1,928,100 | 1,687,500 | 1,318,700 | 958,400 | 911,400 | 887,900 | 909,000 | 1,092,500 | 1,515,200 | 1,281,800 | 1,048,100 | 972,400 | 1,229,900 | 1,234,700 | 1,044,500 | 697,200 | 878,800 | 819,700 | 968,500 | 1,035,300 |
Other Non-Current Assets | -69,818,800 | 267,090,000 | 204,471,300 | -7,967,200 | -4,797,700 | -66,779,100 | -67,918,100 | -65,359,200 | -65,807,300 | -1,421,800 | -1,373,900 | -85,190,100 | -79,398,800 | -79,402,100 | -78,760,100 | -85,708,800 | -78,917,000 | -76,631,500 | -70,967,900 | -77,109,700 | -70,651,500 | -67,850,100 | -65,656,000 | -62,588,300 | -62,975,100 | -61,869,100 | -61,268,300 | -61,821,000 | -61,159,500 | -59,731,200 | -58,887,400 | -56,756,800 | -58,255,600 | -57,374,500 | -55,098,600 | -51,960,500 | -51,825,200 | -50,577,900 | -51,349,700 | -51,238,600 |
Total Non-Current Assets | 5,590,000 | 277,758,700 | 278,176,000 | 7,967,200 | 5,513,500 | 5,520,400 | 5,574,900 | 4,127,600 | 4,079,000 | 73,424,500 | 78,371,300 | 85,190,100 | 6,688,800 | 6,732,400 | 6,508,900 | 85,708,800 | 6,464,500 | 6,394,800 | 5,757,100 | 77,109,700 | 6,382,200 | 5,059,200 | 4,672,800 | 4,140,800 | 4,164,600 | 4,109,400 | 4,173,300 | 4,235,500 | 4,639,700 | 4,376,700 | 4,122,400 | 4,017,500 | 4,285,500 | 4,298,300 | 4,110,300 | 3,699,200 | 3,894,500 | 3,661,100 | 3,848,100 | 3,956,400 |
Other Assets | 311,093,200 | 0 | 0 | 292,325,100 | 277,822,200 | 1,049,400 | 301,500 | 287,953,300 | 278,415,000 | 132,458,900 | -142,711,038 | 153,695,700 | 305,596,800 | 309,672,300 | 302,813,400 | 144,480,200 | 284,478,400 | 277,338,500 | 237,965,000 | 124,547,900 | 260,589,600 | 259,475,600 | 252,419,600 | 235,917,800 | 251,667,000 | 245,652,600 | 247,127,500 | 247,138,900 | 240,380,600 | 233,667,100 | 229,724,900 | 221,178,300 | 223,761,500 | 216,415,300 | 211,213,100 | 212,317,400 | 208,491,400 | 216,169,100 | 217,049,900 | 213,143,700 |
Total Assets | 322,857,700 | 288,830,200 | 288,383,300 | 305,000,000 | 287,900,000 | 10,643,700 | 10,517,300 | 303,004,800 | 292,343,400 | 304,547,100 | 12,189,462 | 321,214,700 | 315,431,000 | 318,822,100 | 311,325,800 | 313,472,900 | 294,499,600 | 286,883,700 | 247,204,800 | 276,020,000 | 270,169,800 | 267,850,700 | 259,352,100 | 243,036,100 | 258,758,300 | 252,104,000 | 253,636,500 | 253,941,200 | 247,933,600 | 240,153,900 | 235,496,000 | 228,014,300 | 230,367,600 | 223,074,200 | 217,570,000 | 218,685,900 | 215,365,400 | 222,270,700 | 222,494,900 | 219,087,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 0 | 18,554,600 | 19,060,400 | 19,629,500 | 18,557,700 | 19,921,800 | 20,524,400 | 0 | 20,669,700 | 22,530,800 | 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 |
Short Term Debt | 37,300 | 49,900 | 50,700 | 61,100 | 23,800 | 26,300 | 24,200 | 380,600 | 66,500 | 66,900 | 279,400 | 79,800 | 74,300 | 82,700 | 84,000 | 84,700 | 76,600 | 76,300 | 105,600 | 93,400 | 96,100 | 76,800 | 43,900 | 42,900 | 36,100 | 64,500 | 78,100 | 39,500 | 58,800 | 42,000 | 59,500 | 51,400 | 39,900 | 25,900 | 122,600 | 181,100 | 221,600 | 26,600 | 27,200 | 28,000 |
Tax Payables | 9,400 | 10,400 | 7,700 | 11,900 | 10,000 | 7,600 | 24,600 | 19,200 | 18,500 | 22,300 | 34,700 | 15,500 | 8,200 | 6,900 | 26,100 | 22,300 | 15,700 | 16,300 | 14,700 | 16,200 | 21,600 | 19,800 | 22,300 | 25,300 | 29,300 | 19,800 | 17,600 | 16,700 | 53,700 | 16,500 | 15,000 | 12,900 | 11,600 | 10,200 | 16,400 | 18,400 | 16,700 | 16,000 | 12,000 | 11,500 |
Deferred Revenue | 0 | -18,544,200 | -19,052,700 | -19,568,400 | 0 | 0 | 0 | 0 | 1,079,300 | 1,421,800 | 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 Current Liabilities | 19,076,300 | 3,391,900 | -19,118,800 | -19,702,500 | -18,591,500 | -19,955,700 | -20,573,200 | -399,800 | 0 | -22,620,000 | -314,100 | -95,300 | -82,500 | 42,871,300 | -110,100 | -107,000 | -92,300 | -92,600 | -120,300 | -109,600 | -117,700 | -96,600 | -66,200 | -68,200 | -65,400 | -84,300 | -95,700 | -56,200 | -112,500 | -58,500 | -74,500 | -64,300 | -51,500 | 0 | -139,000 | -199,500 | -238,300 | -42,600 | -39,200 | -39,500 |
Total Current Liabilities | 19,123,000 | 22,006,800 | 21,964,500 | 61,100 | 18,591,500 | 19,955,700 | 20,573,200 | 20,536,000 | 20,754,700 | 66,900 | 279,400 | 79,800 | 82,500 | 89,600 | 110,100 | 84,700 | 92,300 | 92,600 | 120,300 | 93,400 | 117,700 | 96,600 | 66,200 | 68,200 | 65,400 | 84,300 | 95,700 | 56,200 | 112,500 | 58,500 | 74,500 | 64,300 | 51,500 | 36,100 | 139,000 | 199,500 | 238,300 | 42,600 | 39,200 | 39,500 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 3,932,900 | 3,932,200 | 3,931,500 | 3,930,900 | 3,930,200 | 3,992,900 | 4,688,600 | 3,697,100 | 3,981,000 | 4,280,700 | 4,280,400 | 4,280,200 | 4,279,700 | 4,279,500 | 4,279,400 | 4,279,200 | 4,279,000 | 4,163,400 | 3,670,100 | 3,734,100 | 3,763,900 | 3,762,400 | 3,266,400 | 3,259,600 | 3,245,500 | 3,219,900 | 3,196,600 | 3,178,400 | 3,175,400 | 3,126,800 | 3,126,200 | 3,125,700 | 3,278,200 | 3,270,200 | 3,269,100 | 3,265,200 | 3,286,100 | 3,315,900 | 2,514,600 | 2,531,200 |
Deferred Revenue | 0 | 47,721,800 | 46,866,300 | 2,317,400 | -1,481,400 | -1,406,000 | 0 | 0 | 0 | 0 | 0 | 0 | -2,345,600 | -2,324,600 | -2,065,900 | 0 | -2,106,900 | -2,061,500 | -1,450,300 | 0 | -1,928,100 | -1,687,500 | -1,318,700 | -958,400 | -911,400 | -887,900 | -909,000 | -1,092,500 | -1,515,200 | -1,281,800 | -1,048,100 | -972,400 | -1,229,900 | -1,234,700 | -1,044,500 | -697,200 | -878,800 | -819,700 | -968,500 | -1,035,300 |
Deferred Tax | 1,770,300 | 1,739,700 | 1,728,700 | 1,613,300 | 1,481,400 | 1,406,000 | 1,417,100 | 1,206,800 | 1,079,300 | 1,421,800 | 1,373,900 | 2,320,200 | 2,345,600 | 2,324,600 | 2,065,900 | 2,330,800 | 2,106,900 | 2,061,500 | 1,450,300 | 1,796,600 | 1,928,100 | 1,687,500 | 1,318,700 | 958,400 | 911,400 | 887,900 | 909,000 | 1,092,500 | 1,515,200 | 1,281,800 | 1,048,100 | 972,400 | 1,229,900 | 1,234,700 | 1,044,500 | 697,200 | 878,800 | 819,700 | 968,500 | 1,035,300 |
Other Non-Current Liabilities | 286,438,300 | 249,815,100 | -5,660,200 | 268,589,400 | 252,962,500 | 263,176,100 | 282,769,000 | 275,683,300 | 247,022,200 | 253,550,600 | 273,310,600 | 281,598,500 | 275,810,600 | 278,849,700 | 273,563,500 | 273,144,800 | 256,099,300 | 249,500,800 | 228,571,200 | 255,606,400 | 249,304,300 | 248,061,600 | 241,534,900 | 226,970,900 | 242,684,200 | 236,150,800 | 237,147,300 | 236,647,100 | 231,046,600 | 224,412,200 | 221,589,800 | 213,524,900 | 214,805,800 | 208,863,100 | 203,930,400 | 205,932,000 | 202,315,500 | 209,120,600 | 209,423,200 | 206,265,800 |
Total Non-Current Liabilities | 292,141,500 | 255,487,000 | 254,817,600 | 3,930,800 | 258,374,100 | 268,575,000 | 268,301,500 | 261,398,800 | 252,082,500 | 66,900 | 279,400 | 79,800 | 282,353,400 | 285,453,800 | 279,798,700 | 6,610,000 | 262,392,900 | 255,633,100 | 233,571,300 | 5,530,700 | 254,878,600 | 253,414,900 | 246,053,800 | 231,120,700 | 246,775,700 | 240,174,300 | 241,157,200 | 240,861,800 | 235,624,700 | 228,762,300 | 224,641,500 | 217,558,700 | 219,262,400 | 212,133,300 | 207,060,500 | 209,023,300 | 205,363,300 | 212,393,900 | 211,898,600 | 208,757,500 |
Total Liabilities | 311,264,500 | 277,493,800 | 276,782,100 | 293,836,100 | 277,228,400 | 299,200 | 299,400,000 | 292,700,000 | 282,600,000 | 293,200,000 | 291,500,000 | 288,531,400 | 282,779,200 | 285,874,000 | 280,172,300 | 280,010,400 | 262,763,700 | 255,998,400 | 233,931,300 | 261,402,000 | 255,365,600 | 253,816,000 | 246,657,700 | 231,188,900 | 246,841,100 | 240,258,600 | 241,252,900 | 240,918,000 | 235,737,200 | 228,820,800 | 224,716,000 | 217,623,000 | 219,313,900 | 212,169,400 | 207,199,500 | 209,222,800 | 205,601,600 | 212,436,500 | 211,937,800 | 208,797,000 |
Common Stock | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,900 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,800 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,700 | 4,600 | 4,600 | 4,600 |
Retained Earnings | 16,847,000 | 17,235,300 | 17,050,600 | 16,683,500 | 17,717,000 | 16,629,900 | 16,398,800 | 17,042,300 | 17,210,900 | 15,985,600 | 13,090,800 | 12,884,500 | 12,583,900 | 12,395,000 | 12,199,200 | 11,838,000 | 11,521,400 | 11,441,400 | 11,198,800 | 11,074,300 | 10,927,800 | 10,805,800 | 10,571,900 | 10,290,200 | 10,207,900 | 9,904,300 | 9,598,300 | 9,482,900 | 8,784,600 | 8,112,200 | 7,937,400 | 7,720,400 | 7,528,100 | 7,339,600 | 7,131,800 | 6,875,900 | 6,734,700 | 6,547,900 | 6,420,400 | 6,114,100 |
Accumulated Other Comprehensive Income/Loss | -4,585,000 | -5,411,800 | -5,256,100 | 14,554,800 | -6,840,900 | 52,450 | -6,201,300 | -7,199,000 | -8,070,600 | -5,630,100 | -1,920,600 | 1,610,900 | 1,619,200 | 1,803,800 | 953,800 | 2,383,100 | 1,747,100 | 1,450,700 | -599,200 | 1,037,900 | 1,307,100 | 647,700 | -418,900 | -1,565,100 | -1,347,600 | -1,137,900 | -469,300 | 165,500 | 47,000 | -116,100 | -455,100 | -675,200 | 91,800 | -19,300 | -356,100 | -882,500 | -524,400 | -326,600 | 28,000 | 50,400 |
Total Stockholders Equity | 11,237,400 | 11,013,400 | 11,185,500 | 10,916,000 | 10,722,900 | 10,389,500 | 10,260,800 | 10,001,700 | 9,446,200 | 11,036,800 | 11,897,600 | 16,125,800 | 16,129,200 | 16,233,100 | 15,405,500 | 16,558,900 | 15,650,900 | 15,243,100 | 12,972,600 | 14,618,000 | 14,804,200 | 14,034,700 | 12,694,400 | 11,390,000 | 11,700,800 | 11,639,300 | 12,186,900 | 12,849,300 | 11,996,400 | 11,168,100 | 10,616,100 | 10,227,300 | 10,794,600 | 10,499,700 | 10,041,600 | 9,311,600 | 9,620,300 | 9,693,400 | 10,422,600 | 10,184,000 |
Total Investments | 102,647,700 | 6,576,600 | 1,280,300 | 98,320,400 | 93,982,800 | 96,792,300 | 98,031,200 | 95,089,300 | 93,843,400 | 97,841,700 | 103,182,900 | 159,078,400 | 155,955,900 | 155,852,500 | 154,501,000 | 159,966,100 | 155,411,100 | 150,900,700 | 139,675,700 | 142,767,700 | 138,722,700 | 133,118,200 | 128,779,000 | 84,766,600 | 84,007,200 | 82,404,800 | 81,952,800 | 82,102,700 | 81,203,400 | 79,050,500 | 77,812,000 | 75,835,500 | 77,758,500 | 76,687,400 | 73,807,500 | 69,820,500 | 69,565,500 | 68,176,600 | 68,862,500 | 68,433,800 |
Total Debt | 3,970,200 | 3,982,100 | 3,982,200 | 3,992,000 | 3,954,000 | 4,019,200 | 4,712,800 | 4,077,700 | 4,047,500 | 4,347,600 | 4,559,800 | 4,360,000 | 4,354,000 | 4,362,200 | 4,363,400 | 4,363,900 | 4,355,600 | 4,239,700 | 3,775,700 | 3,827,500 | 3,860,000 | 3,839,200 | 3,310,300 | 3,302,500 | 3,281,600 | 3,284,400 | 3,274,700 | 3,217,900 | 3,234,200 | 3,168,800 | 3,185,700 | 3,177,100 | 3,318,100 | 3,296,100 | 3,391,700 | 3,471,900 | 3,507,700 | 3,342,500 | 2,541,800 | 2,559,200 |
Net Debt | -2,204,300 | -834,500 | -186,200 | -715,700 | -610,300 | -54,700 | 71,900 | -770,300 | -192,100 | 1,174,500 | 1,818,600 | 2,028,000 | 1,208,600 | 1,944,800 | 2,359,900 | 1,514,100 | 798,900 | 1,089,300 | 293,000 | 1,311,600 | 662,000 | 523,300 | 1,050,600 | 325,000 | 354,900 | 942,400 | 939,000 | 747,100 | 439,200 | 1,162,400 | 1,651,000 | 457,500 | 1,099,900 | 1,040,700 | 1,248,800 | 907,100 | 993,500 | 1,078,100 | 1,089,800 | 695,300 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | -885,600 | 353,100 | 532,500 | -871,700 | 1,246,200 | 388,800 | -134,500 | 4,852,200 | 1,385,500 | 3,059,400 | 376,200 | 505,200 | 359,900 | 361,800 | 517,100 | 472,600 | 236,000 | 398,300 | 288,900 | 315,300 | 284,600 | 392,100 | 452,100 | 231,700 | 460,000 | 459,500 | 402,500 | 842,900 | 813,200 | 314,800 | 353,600 | 338,200 | 327,400 | 327,000 | 369,200 | 258,300 | 300,900 | 264,900 | 429,100 | 280,300 |
Depreciation & Amortization | 0 | 10,400 | 9,500 | 272,700 | 10,000 | 9,000 | 8,300 | 295,900 | 8,400 | 8,600 | 9,600 | 8,300 | 8,000 | 9,000 | 0 | 251,900 | 0 | 0 | 0 | 63,000 | 59,600 | 53,200 | 51,000 | 53,200 | 50,700 | 50,600 | 50,600 | 50,900 | 49,300 | 47,400 | 48,100 | 47,000 | 46,400 | 47,400 | 45,800 | 43,700 | 66,000 | 41,700 | 41,600 | 46,700 |
Deferred Income Tax | 0 | 0 | 0 | 686,000 | 0 | 0 | 0 | 0 | -28,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 126,200 | 167,900 | 52,600 | -34,400 | 208,000 | 39,800 | -34,500 | 63,400 | 32,500 | -609,700 | 150,500 | 68,900 | 64,500 | 48,200 | 38,300 | -37,000 | 88,700 | 83,200 | 154,700 | -4,700 | 110,700 |
Stock Based Compensation | -56,900 | 26,300 | 30,600 | 22,000 | 24,100 | 25,100 | 28,200 | 21,000 | 20,100 | 21,800 | 28,400 | 22,000 | 20,500 | 0 | 53,600 | 20,600 | 19,700 | 23,800 | 23,500 | 15,900 | 20,900 | 20,900 | 24,900 | 17,100 | 19,500 | 19,200 | 21,600 | 20,500 | 18,200 | 21,900 | 22,100 | 25,700 | 18,600 | 17,800 | 22,300 | 17,800 | 16,400 | 18,500 | 31,800 | 16,900 |
Change in Working Capital | 0 | 0 | 0 | -36,700 | 0 | 0 | 0 | -7,588,600 | 1,171,000 | 0 | 0 | 1,268,600 | 0 | 0 | 0 | 1,673,700 | 0 | 0 | 0 | 553,600 | 1,404,000 | 1,111,400 | 791,400 | 1,045,400 | 1,569,400 | 563,300 | 300,200 | -563,700 | 1,572,000 | 920,200 | 500,400 | 719,600 | 272,600 | 672,300 | 751,800 | 602,900 | 764,600 | 1,171,700 | 224,800 | 364,600 |
Accounts Receivable | 0 | 0 | 0 | -36,700 | 0 | 0 | 0 | -3,301,900 | 0 | 0 | 0 | 8,300 | 0 | 0 | 0 | 16,400 | 0 | 0 | 0 | -124,300 | -52,500 | 119,000 | -189,800 | 71,500 | -60,000 | 83,300 | -57,000 | 44,000 | -144,400 | 30,300 | -44,100 | 29,800 | 11,200 | -66,500 | 124,200 | -46,100 | -117,200 | -60,000 | 11,800 | -58,100 |
Inventory | 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 |
Accounts Payable | 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 Working Capital | 0 | 0 | 0 | 2,101,600 | 0 | 0 | 0 | -4,286,700 | 0 | 0 | 0 | 1,260,300 | 0 | 0 | 0 | 1,657,300 | 0 | 0 | 0 | 677,900 | 1,456,500 | 992,400 | 981,200 | 973,900 | 1,629,400 | 480,000 | 357,200 | -607,700 | 1,716,400 | 889,900 | 544,500 | -29,800 | 261,400 | 738,800 | 627,600 | 649,000 | 881,800 | 1,231,700 | 213,000 | 422,700 |
Other Non-Cash Items | 2,070,500 | 1,041,900 | 61,200 | 871,700 | -229,700 | 679,600 | 793,300 | 3,512,400 | -1,385,500 | -2,282,600 | -344,700 | 606,600 | 613,500 | 631,000 | -376,300 | 155,600 | 828,300 | 58,700 | 1,300,200 | -45,600 | -150,600 | -128,200 | -108,600 | -112,800 | -63,700 | -166,400 | -91,800 | 176,200 | -43,400 | -148,600 | -470,200 | -264,500 | 88,500 | 127,300 | -256,600 | 42,700 | -25,500 | -165,000 | -91,700 | 86,100 |
Net Cash Provided by Operating Activities | 1,128,000 | 1,431,700 | 584,200 | 944,000 | 1,050,600 | 1,102,500 | 695,300 | 1,163,200 | 1,171,000 | 807,200 | 31,500 | 1,111,800 | 973,400 | 992,800 | 140,800 | 628,200 | 1,064,300 | 457,000 | 1,589,100 | 1,028,400 | 1,786,400 | 1,502,000 | 1,176,400 | 1,442,600 | 2,075,700 | 891,700 | 746,500 | 559,300 | 1,799,600 | 1,306,200 | 522,900 | 930,500 | 801,700 | 1,230,100 | 895,500 | 1,054,100 | 1,205,600 | 1,486,500 | 630,900 | 905,300 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -17,200 | -17,900 | -16,800 | -27,900 | -21,800 | -20,900 | -31,400 | -30,000 | -34,600 | -26,300 | -25,400 | -21,000 | -63,100 | -22,900 | -22,900 | -25,900 | -36,500 | -28,400 | -18,000 | -34,300 | -32,700 | -36,000 | -29,400 | -18,900 | -29,800 | -17,600 | -26,000 | -31,500 | -29,200 | -60,300 | -43,800 | -45,800 | -34,400 | -30,500 | -44,200 | -40,100 | -29,000 | -34,500 | -32,800 | -18,500 |
Acquisitions Net | -27,600 | -1,000 | 0 | 134,500 | 27,700 | 0 | -2,800 | 0 | -2,500 | 0 | -6,700 | 27,000 | -1,800 | -5,800 | -16,600 | 0 | 0 | 0 | 0 | 1,100 | -1,209,600 | 0 | 0 | 184,700 | -43,200 | -27,600 | -113,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,500 | -293,700 | 0 | 0 | 0 |
Purchases of Investments | -3,162,900 | -3,415,400 | -3,882,300 | -3,331,700 | -2,948,100 | -2,577,600 | -4,185,700 | -4,051,200 | -3,549,700 | -6,366,900 | -5,453,000 | -5,667,400 | -3,531,300 | -3,634,800 | -3,899,000 | -3,879,600 | -4,171,800 | -4,552,500 | -3,175,900 | -5,606,400 | -2,994,200 | -2,925,600 | -3,100,000 | -3,228,000 | -3,619,100 | -3,966,300 | -3,399,100 | -3,065,200 | -3,074,100 | -2,909,600 | -4,393,500 | -3,105,400 | -3,126,300 | -3,881,100 | -3,589,500 | -2,949,500 | -2,066,500 | -2,734,900 | -2,268,200 | -2,596,300 |
Sales/Maturities of Investments | 3,033,000 | 3,145,500 | 2,555,900 | 3,197,200 | 2,920,400 | 2,802,400 | 3,032,500 | 4,851,400 | 4,507,300 | 5,820,100 | 6,404,600 | 3,109,500 | 2,753,600 | 4,069,800 | 3,762,400 | 2,938,400 | 3,010,800 | 3,347,700 | 2,566,500 | 2,915,800 | 2,042,700 | 2,611,600 | 1,891,500 | 2,426,800 | 2,189,800 | 2,585,600 | 2,828,500 | 2,568,400 | 2,113,600 | 2,680,300 | 2,794,500 | 2,659,200 | 2,748,800 | 2,403,800 | 1,821,500 | 1,757,600 | 1,812,100 | 2,357,400 | 2,261,800 | 2,385,900 |
Other Investing Activities | 177,100 | 0 | -1,326,400 | -187,100 | -27,700 | -182,200 | 83,300 | -201,700 | -332,600 | 348,400 | -799,400 | -211,900 | -1,083,700 | -335,700 | -859,700 | -418,800 | -221,300 | -75,200 | -285,300 | -38,500 | -388,400 | -502,900 | -253,200 | -658,400 | -564,900 | 64,300 | -269,400 | -206,800 | 176,300 | -383,700 | -188,200 | -164,300 | -411,700 | -312,900 | -41,100 | -171,300 | -546,300 | -295,600 | -190,300 | -116,500 |
Net Cash Used for Investing Activities | 2,400 | -288,800 | -1,343,200 | -215,000 | -49,500 | 21,700 | -1,104,100 | 568,500 | 587,900 | -224,700 | 126,800 | -2,790,800 | -1,924,500 | 76,400 | -1,019,200 | -1,385,900 | -1,418,800 | -1,308,400 | -912,700 | -2,762,300 | -2,582,200 | -852,900 | -1,491,100 | -1,293,800 | -2,067,200 | -1,361,600 | -979,900 | -735,100 | -813,400 | -673,300 | -1,831,000 | -656,300 | -823,600 | -1,820,700 | -1,853,300 | -1,400,800 | -829,700 | -707,600 | -229,500 | -345,400 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -14,700 | -2,600 | -4,100 | 0 | -61,700 | -698,600 | 629,700 | 20,600 | -299,000 | -200,000 | 192,700 | 9,600 | -500 | -500 | -400 | -400 | 112,300 | 458,800 | -64,500 | -30,300 | 26,500 | 528,600 | 6,500 | 23,000 | 25,200 | 12,500 | 55,700 | -17,900 | -41,500 | 0 | 7,600 | 645,100 | 7,300 | 500 | 3,200 | 4,500 | -29,800 | 794,400 | -16,700 | 2,000 |
Common Stock Issued | 9,200 | 21,000 | 12,900 | 14,400 | 10,000 | 13,600 | 19,800 | 79,700 | 53,000 | 29,400 | 19,600 | 29,400 | 14,400 | 25,600 | 17,300 | 8,200 | 11,500 | 14,100 | 9,000 | 6,800 | 8,800 | 16,300 | 5,800 | 11,600 | 7,800 | 12,100 | 32,500 | 19,400 | 29,800 | 42,500 | 70,800 | 12,100 | 14,500 | 1,200 | 10,000 | 4,600 | 41,900 | 11,700 | 17,900 | 7,900 |
Common Stock Repurchased | -251,800 | -250,300 | -234,200 | -250,700 | -200,800 | -100,400 | -188,500 | -250,400 | -450,500 | -100,000 | -894,100 | -352,100 | -203,500 | -266,100 | -115,500 | -75,000 | -200 | 0 | -231,800 | -83,500 | -43,800 | -100 | -153,600 | -210,100 | -65,000 | -196,900 | -199,600 | -2,300 | -48,900 | -26,400 | -142,800 | -32,100 | -35,500 | -104,100 | -105,600 | -112,400 | -112,600 | -200 | -75,400 | -200 |
Dividends Paid | -165,100 | -165,200 | -162,400 | -159,000 | -156,100 | -154,900 | -155,500 | -156,200 | -157,400 | -161,700 | -167,000 | -168,500 | -168,200 | -165,200 | -152,200 | -153,700 | -153,700 | -153,500 | -153,600 | -152,400 | -153,000 | -150,400 | -150,200 | -152,100 | -150,700 | -148,500 | -147,300 | -141,500 | -135,800 | -132,700 | -130,000 | -123,800 | -117,900 | -112,800 | -110,400 | -110,800 | -111,900 | -120,300 | -114,500 | -108,200 |
Other Financing Activities | 649,900 | -97,600 | 607,500 | -190,300 | -102,100 | -750,900 | -103,800 | -817,000 | 161,500 | 281,700 | 1,099,700 | 1,347,200 | 2,036,900 | -249,100 | 282,900 | 271,700 | 790,900 | 199,700 | 731,300 | 1,311,200 | 839,400 | 12,700 | -111,600 | 229,600 | 758,900 | 797,000 | 357,000 | -6,100 | -1,200 | -44,600 | 317,600 | -274,100 | 116,300 | 918,300 | 738,700 | 611,400 | 86,300 | -652,100 | -624,600 | 131,700 |
Net Cash Used Provided by Financing Activities | 227,500 | -494,700 | 219,700 | -585,600 | -510,700 | -1,691,200 | 201,700 | -1,123,300 | -692,400 | -150,600 | 250,900 | 865,600 | 1,679,100 | -655,300 | 32,100 | 50,800 | 760,800 | 519,100 | 290,400 | 1,051,800 | 677,900 | 407,100 | -403,100 | -98,000 | 576,200 | 476,200 | 98,300 | -148,400 | -197,600 | -161,200 | 123,200 | 227,200 | -15,300 | 703,100 | 535,900 | 397,300 | -126,100 | 33,500 | -813,300 | 33,200 |
Effect of Forex Changes on Cash | 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 |
Net Change in Cash | 1,357,900 | 648,200 | -539,300 | 143,400 | 490,400 | -567,000 | -207,100 | 608,400 | 1,066,500 | 431,900 | 409,200 | -813,400 | 728,000 | 413,900 | -846,300 | -706,900 | 406,300 | -332,300 | 966,800 | -682,100 | -117,900 | 1,056,200 | -717,800 | 50,800 | 584,700 | 6,300 | -135,100 | -324,200 | 788,600 | 471,700 | -1,184,900 | 501,400 | -37,200 | 112,500 | -421,900 | 50,600 | 249,800 | 812,400 | -411,900 | 593,100 |
Cash at End of Period | 6,174,500 | 4,816,600 | 4,168,400 | 4,707,700 | 4,564,300 | 4,073,900 | 4,640,900 | 4,848,000 | 4,239,600 | 3,173,100 | 2,741,200 | 2,332,000 | 3,145,400 | 2,417,400 | 2,003,500 | 2,849,800 | 3,556,700 | 3,150,400 | 3,482,700 | 2,515,900 | 3,198,000 | 3,315,900 | 2,259,700 | 2,977,500 | 2,926,700 | 2,342,000 | 2,335,700 | 2,470,800 | 2,795,000 | 2,006,400 | 1,534,700 | 2,719,600 | 2,218,200 | 2,255,400 | 2,142,900 | 2,564,800 | 2,514,200 | 2,264,400 | 1,452,000 | 1,863,900 |
Cash at Start of Period | 4,816,600 | 4,168,400 | 4,707,700 | 4,564,300 | 4,073,900 | 4,640,900 | 4,848,000 | 4,239,600 | 3,173,100 | 2,741,200 | 2,332,000 | 3,145,400 | 2,417,400 | 2,003,500 | 2,849,800 | 3,556,700 | 3,150,400 | 3,482,700 | 2,515,900 | 3,198,000 | 3,315,900 | 2,259,700 | 2,977,500 | 2,926,700 | 2,342,000 | 2,335,700 | 2,470,800 | 2,795,000 | 2,006,400 | 1,534,700 | 2,719,600 | 2,218,200 | 2,255,400 | 2,142,900 | 2,564,800 | 2,514,200 | 2,264,400 | 1,452,000 | 1,863,900 | 1,270,800 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,128,000 | 1,431,700 | 584,200 | 944,000 | 1,050,600 | 1,102,500 | 695,300 | 1,163,200 | 1,171,000 | 807,200 | 31,500 | 1,111,800 | 973,400 | 992,800 | 140,800 | 628,200 | 1,064,300 | 457,000 | 1,589,100 | 1,028,400 | 1,786,400 | 1,502,000 | 1,176,400 | 1,442,600 | 2,075,700 | 891,700 | 746,500 | 559,300 | 1,799,600 | 1,306,200 | 522,900 | 930,500 | 801,700 | 1,230,100 | 895,500 | 1,054,100 | 1,205,600 | 1,486,500 | 630,900 | 905,300 |
Capital Expenditure | -17,200 | -17,900 | -16,800 | -27,900 | -21,800 | -20,900 | -31,400 | -30,000 | -34,600 | -26,300 | -25,400 | -21,000 | -63,100 | -22,900 | -22,900 | -25,900 | -36,500 | -28,400 | -18,000 | -34,300 | -32,700 | -36,000 | -29,400 | -18,900 | -29,800 | -17,600 | -26,000 | -31,500 | -29,200 | -60,300 | -43,800 | -45,800 | -34,400 | -30,500 | -44,200 | -40,100 | -29,000 | -34,500 | -32,800 | -18,500 |
Free Cash Flow | 1,110,800 | 1,413,800 | 567,400 | 916,100 | 1,028,800 | 1,081,600 | 663,900 | 1,133,200 | 1,136,400 | 780,900 | 6,100 | 1,090,800 | 910,300 | 969,900 | 117,900 | 602,300 | 1,027,800 | 428,600 | 1,571,100 | 994,100 | 1,753,700 | 1,466,000 | 1,147,000 | 1,423,700 | 2,045,900 | 874,100 | 720,500 | 527,800 | 1,770,400 | 1,245,900 | 479,100 | 884,700 | 767,300 | 1,199,600 | 851,300 | 1,014,000 | 1,176,600 | 1,452,000 | 598,100 | 886,800 |