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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-03-31 2013-12-31
Revenue 15,553,400 15,347,400 14,297,700 13,462,900 12,774,400 11,513,300 11,835,800 12,485,100 11,852,600 11,899,200 11,439,600 11,410,300 3,110,900 3,304,900 9,318,100 10,734,800 9,524,600 9,444,500 9,293,800 8,028,800 8,490,000 8,011,800 7,424,100 7,115,100 6,786,000 6,599,100 6,315,900 6,122,100 5,930,200 5,812,400 5,552,700 5,394,500 5,269,800 5,277,600 4,890,000 5,171,300 4,767,000 4,735,500 4,703,500 4,614,500
Revenue Y/Y Growth 21.75% 33.30% 20.80% 7.83% 7.78% -3.24% 3.46% 9.42% 281.00% 260.05% 22.77% 6.29% -67.34% -65.01% 0.26% 33.70% 12.19% 17.88% 25.18% 12.84% 25.11% 21.41% 17.55% 16.22% 14.43% 13.53% 13.74% 13.49% 12.53% 10.13% 13.55% 4.32% 10.55% 11.45% 3.97% 12.07% - - - -
Cost of Revenue 0 0 0 0 0 0 0 0 0 0 0 7,200 -7,831,600 -7,662,300 0 5,500 0 0 0 5,100 0 0 0 4,600 0 0 0 4,200 0 0 0 5,400 0 0 0 4,400 0 0 0 4,000
Gross Profit 15,553,400 15,347,400 14,297,700 13,462,900 12,774,400 11,513,300 11,835,800 12,485,100 11,852,600 11,899,200 11,439,600 11,403,100 10,942,500 10,967,200 9,318,100 10,729,300 9,524,600 9,444,500 9,293,800 8,023,700 8,490,000 8,011,800 7,424,100 7,110,500 6,786,000 6,599,100 6,315,900 6,117,900 5,930,200 5,812,400 5,552,700 5,389,100 5,269,800 5,277,600 4,890,000 5,166,900 4,767,000 4,735,500 4,703,500 4,610,500
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% 99.94% 351.75% 331.85% 100.00% 99.95% 100.00% 100.00% 100.00% 99.94% 100.00% 100.00% 100.00% 99.94% 100.00% 100.00% 100.00% 99.93% 100.00% 100.00% 100.00% 99.90% 100.00% 100.00% 100.00% 99.91% 100.00% 100.00% 100.00% 99.91%
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 0 0 0 0 0 0 0 0 0 0 -47,500 0 0 47,500 46,800 48,700 45,300 38,100 32,000 35,800 37,000 29,300 27,700 28,900 27,000 25,900 23,500 23,200 23,700 21,600 20,700 20,400 20,500 15,900 14,800 13,500 12,900 9,700 8,700
Total Operating Expenses -14,143,200 -14,846,000 -13,753,400 -12,155,100 -12,568,800 12,155,100 -11,391,300 -32,185,300 -11,659,400 -10,843,600 -9,515,300 -47,500 -8,962,600 -8,642,000 8,348,000 9,302,000 8,418,000 8,108,000 7,641,000 7,709,000 7,282,000 7,053,000 6,447,000 6,359,000 6,468,000 5,974,000 5,612,000 5,524,000 5,613,000 5,469,000 5,110,000 4,826,000 4,785,000 4,697,000 4,398,000 4,580,000 4,276,000 4,256,000 4,185,000 4,153,000
Operating Income or Loss 1,410,200 501,400 544,300 1,088,400 205,600 -572,900 444,500 1,255,500 193,200 1,055,600 1,924,300 5,927,700 1,979,900 2,325,200 916,300 4,256,900 1,055,900 1,291,400 1,610,500 2,846,200 1,170,700 924,800 935,800 1,822,300 298,000 592,900 672,300 1,188,800 287,000 317,600 421,100 1,406,900 455,300 555,000 475,700 1,387,800 472,500 467,000 508,500 1,264,400
Operating Margin 9.07% 3.27% 3.81% 8.08% 1.61% -4.98% 3.76% 10.06% 1.63% 8.87% 16.82% 51.95% 63.64% 70.36% 9.83% 39.66% 11.09% 13.67% 17.33% 35.45% 13.79% 11.54% 12.60% 25.61% 4.39% 8.98% 10.64% 19.42% 4.84% 5.46% 7.58% 26.08% 8.64% 10.52% 9.73% 26.84% 9.91% 9.86% 10.81% 27.40%
Interest Expense 69,700 65,700 63,300 63,100 63,100 63,000 54,300 51,600 54,200 56,400 56,400 56,200 18,800 18,800 48,000 47,400 47,500 47,400 47,400 46,000 42,000 41,700 36,800 35,500 37,400 43,400 36,800 37,100 35,300 34,300 34,200 34,100 34,500 34,900 32,500 29,900 30,700 29,600 26,700 26,800
EBITDA 1,410,200 501,400 617,700 1,172,000 288,900 -488,900 530,200 1,345,900 282,300 1,136,400 2,001,400 2,250,200 2,065,000 2,407,000 993,400 1,465,900 1,128,100 1,371,400 1,681,000 363,700 1,239,900 988,500 994,700 784,100 357,900 651,400 728,800 618,000 339,000 363,800 464,100 571,900 497,200 596,600 499,500 601,600 497,600 490,900 531,300 478,800
Depreciation and Amortization 0 75,700 73,400 83,600 83,300 84,000 85,700 90,400 89,100 80,800 77,100 87,800 85,100 81,800 77,100 83,400 72,200 80,000 70,500 70,600 69,200 63,700 58,900 61,200 59,900 58,500 56,500 58,300 52,000 46,200 43,000 43,200 41,900 41,600 23,800 25,300 25,100 23,900 22,800 26,400
Income Before Tax 1,410,200 435,700 554,400 1,025,300 142,500 -635,900 390,200 1,203,900 139,000 999,200 1,867,900 2,106,200 289,100 597,700 874,700 1,338,900 1,010,300 1,243,600 1,567,500 242,200 1,130,500 880,100 910,800 691,400 251,400 554,600 641,500 537,500 258,500 287,300 387,400 514,100 429,000 525,300 443,200 546,400 441,800 437,400 481,800 425,600
Income Tax Expense 288,900 90,300 106,500 198,900 18,400 -93,000 76,300 241,600 20,500 209,100 387,900 421,900 57,700 126,800 175,600 264,300 166,700 264,600 484,700 -17,600 200,300 178,900 181,000 111,100 36,600 181,900 211,200 139,400 53,000 92,400 128,700 164,200 142,500 156,800 147,600 176,200 145,700 144,000 160,500 125,800
Net Income 1,121,300 345,400 447,900 826,400 124,100 -542,900 313,900 962,300 118,500 790,100 1,480,000 1,684,300 231,400 470,900 692,700 1,070,800 841,700 979,400 1,078,400 264,700 928,400 704,200 718,000 576,300 224,000 367,600 424,300 383,200 198,700 190,900 258,200 330,400 278,300 363,300 295,600 370,200 296,100 293,400 321,300 299,800
Net Income Margin 7.21% 2.25% 3.13% 6.14% 0.97% -4.72% 2.65% 7.71% 1.00% 6.64% 12.94% 14.76% 7.44% 14.25% 7.43% 9.98% 8.84% 10.37% 11.60% 3.30% 10.94% 8.79% 9.67% 8.10% 3.30% 5.57% 6.72% 6.26% 3.35% 3.28% 4.65% 6.12% 5.28% 6.88% 6.04% 7.16% 6.21% 6.20% 6.83% 6.50%
EPS 0.63 0.59 0.75 1.41 0.20 -0.93 0.54 1.65 0.19 1.34 2.51 2.88 0.39 0.80 1.17 1.83 1.43 1.67 1.84 0.45 1.58 1.20 1.23 0.99 0.39 0.63 0.73 0.66 0.34 0.33 0.44 0.57 0.48 0.62 0.50 0.63 0.50 0.50 0.54 0.50
EPS Diluted 0.62 0.59 0.75 1.41 0.20 -0.93 0.54 1.65 0.19 1.34 2.51 2.88 0.39 0.80 1.17 1.83 1.42 1.66 1.83 0.45 1.57 1.19 1.22 0.99 0.38 0.63 0.73 0.66 0.34 0.33 0.44 0.57 0.47 0.62 0.50 0.63 0.50 0.49 0.54 0.50
Weighted Average Shares Out 587,500 587,000 584,900 584,300 584,500 584,300 584,300 584,700 584,700 584,600 584,900 585,200 585,200 584,900 584,700 584,700 584,100 583,600 583,500 583,500 582,700 582,000 582,000 582,000 581,300 580,500 580,300 580,300 581,500 582,400 583,200 583,200 585,200 585,700 587,600 587,600 589,800 591,200 593,900 593,900
Weighted Average Shares Out Diluted 587,600 587,000 587,000 586,500 587,100 586,500 586,300 584,700 587,100 586,800 586,900 585,200 587,800 587,300 586,900 584,700 587,100 586,900 586,600 583,500 586,600 585,800 585,600 582,000 585,600 583,800 583,300 580,300 584,600 585,100 585,500 583,200 589,100 589,500 591,000 587,600 593,700 595,500 597,700 593,900

Reported Currency: USD 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 2014-03-31 2013-12-31
Current Assets
Cash and Cash Equivalents 138,400 163,900 273,700 203,500 350,900 226,100 272,700 187,100 270,600 99,500 122,900 76,500 90,100 108,000 369,500 226,200 45,900 91,900 158,000 69,500 121,900 154,800 190,100 265,000 224,900 161,000 214,500 211,500 143,400 134,700 209,900 224,400 194,500 263,800 101,500 108,400 90,600 126,100 96,700 75,100
Short Term Investments 58,387,100 55,572,400 52,813,300 49,513,600 48,410,700 47,784,300 46,846,300 44,815,700 46,134,400 44,741,600 41,334,900 42,029,400 40,981,300 39,426,900 36,800,800 1,798,800 34,280,100 32,549,100 30,406,600 29,907,400 28,452,400 27,020,400 25,472,500 23,071,100 22,971,500 22,117,800 20,515,100 19,816,700 19,793,100 18,755,900 17,793,300 17,504,200 17,754,100 17,258,300 16,486,800 15,698,200 15,940,500 15,617,300 14,379,100 14,813,000
Cash + Short Term Investments 58,387,100 55,572,400 52,813,300 49,513,600 48,410,700 47,784,300 46,846,300 44,815,700 46,134,400 44,741,600 41,334,900 42,029,400 40,981,300 39,426,900 36,800,800 1,798,800 34,280,100 32,549,100 30,406,600 29,976,900 28,452,400 27,020,400 25,472,500 23,336,100 22,971,500 22,117,800 20,515,100 20,028,200 19,793,100 18,755,900 17,793,300 17,728,600 17,754,100 17,258,300 16,486,800 15,806,600 15,940,500 15,617,300 14,379,100 14,888,100
Net Receivables 17,739,200 17,790,200 18,027,600 16,249,000 17,174,500 15,523,000 15,544,000 14,380,000 15,291,600 14,145,300 13,362,000 12,179,500 12,561,600 11,211,700 11,207,900 10,886,200 10,985,600 10,218,600 10,032,600 6,497,100 6,776,600 6,230,200 6,043,800 5,422,500 5,519,900 5,091,300 4,850,700 4,509,200 4,743,600 4,522,200 4,378,900 3,987,700 4,139,800 3,867,300 3,777,000 3,537,500 3,705,600 3,566,300 3,515,900 3,310,700
Inventory 0 0 0 0 0 226,100 0 0 0 99,500 122,900 76,500 90,100 108,000 -3,270,100 29,957,600 -3,252,500 0 0 0 0 0 190,100 0 224,900 161,000 214,500 0 143,400 134,700 209,900 0 194,500 263,800 101,500 0 90,600 126,100 96,700 0
Other Current Assets 0 0 0 0 0 -48,133,700 0 0 0 -41,790,500 -38,494,400 -39,447,500 -38,326,300 -36,960,600 -34,276,600 -33,110,300 -32,812,700 0 0 -28,111,500 0 0 -3,052,400 -20,201,700 -18,660,000 -18,388,100 -17,474,300 -16,243,800 -13,916,900 -13,589,500 -13,966,400 -15,332,200 -15,622,100 -15,589,000 -14,219,800 -13,549,200 -2,671,100 -3,118,700 -1,872,900 -1,272,600
Total Current Assets 76,126,300 73,362,600 70,840,900 65,966,100 65,936,100 15,399,700 62,663,000 59,382,800 11,606,000 17,195,900 16,325,400 14,837,900 15,306,700 13,786,000 10,462,000 9,532,300 9,200,500 39,808,100 37,754,400 8,362,500 35,350,900 33,405,400 28,654,000 8,556,900 10,056,300 8,982,000 8,106,000 8,293,600 10,763,200 9,823,300 8,415,700 6,384,100 6,466,300 5,800,400 6,145,500 5,794,900 17,065,600 16,191,000 16,118,800 16,926,200
Non-Current Assets
Property, Plant and Equipment 919,800 989,000 949,000 1,034,000 1,067,100 1,124,700 1,104,400 1,137,300 1,161,000 1,086,400 1,077,400 1,106,000 1,181,600 1,189,800 1,215,100 1,213,700 1,214,200 1,174,900 1,127,300 1,131,700 1,139,300 1,116,400 1,112,000 1,119,600 1,129,400 1,152,100 1,166,000 1,177,100 1,115,000 1,083,700 1,061,900 1,037,200 1,024,100 1,018,900 957,500 960,600 954,000 952,500 950,000 960,900
Goodwill 227,900 227,900 227,900 227,900 227,900 227,900 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 452,700 449,400 449,400 449,400 449,400 447,600 447,600 446,400 472,900 0 0 0 0 0 0
Intangible Assets 74,900 77,800 80,900 86,300 91,800 97,200 102,700 117,300 131,900 146,500 157,200 171,400 185,500 199,700 213,800 228,300 242,900 258,700 276,700 294,600 312,600 330,600 348,600 366,600 384,600 401,800 417,300 432,800 448,300 463,800 479,400 494,900 510,500 526,000 0 0 0 0 0 0
Long Term Investments 61,870,500 59,265,600 56,686,400 53,548,300 52,330,400 51,929,500 53,186,400 51,514,100 52,287,400 50,942,800 47,400,600 47,530,300 45,764,300 43,777,900 40,342,300 39,254,300 38,573,700 36,814,600 34,512,500 33,567,400 32,350,600 30,921,200 29,251,600 27,274,700 26,994,700 25,978,400 24,303,000 23,482,600 23,521,200 22,379,800 21,330,500 20,937,300 21,013,600 20,577,400 19,830,600 19,018,000 19,083,200 18,759,200 17,395,700 18,054,700
Tax Assets 1,357,100 1,198,500 1,057,000 0 1,269,500 955,600 370,500 0 110,700 219,400 241,500 0 213,900 197,100 34,600 0 136,000 134,500 38,500 0 53,500 46,000 53,200 0 201,500 191,800 168,400 0 156,900 140,700 113,900 0 85,700 176,000 97,200 0 57,400 98,800 51,100 0
Other Non-Current Assets -2,579,700 -2,493,200 -2,314,800 -54,896,500 -1,269,500 -955,600 -370,500 0 -110,700 -219,400 -241,500 0 -213,900 -197,100 3,544,700 4,214,000 4,188,100 -27,319,300 -25,311,800 2,766,100 -24,115,900 -22,908,800 -18,541,200 930,700 -286,600 -469,000 200,400 -408,000 -2,833,200 -2,382,500 -1,127,400 518,200 388,400 732,600 -52,900 14,100 -11,176,800 -10,450,000 -10,149,100 -11,533,600
Total Non-Current Assets 61,870,500 59,265,600 56,686,400 54,896,500 53,717,200 53,379,300 54,846,200 53,221,400 54,033,000 52,628,400 49,087,900 49,260,400 47,584,100 45,620,100 45,803,200 45,363,000 44,807,600 11,516,100 11,095,900 38,212,500 10,192,800 9,958,100 12,676,900 30,144,300 28,876,300 27,707,800 26,704,500 25,133,900 22,857,600 22,134,900 22,305,900 23,435,200 23,468,700 23,503,800 20,735,200 19,992,700 8,860,400 9,261,700 8,196,600 7,482,000
Other Assets -52,344,200 -49,683,000 -47,120,200 -45,397,600 -44,129,100 4,278,200 -43,579,600 -41,471,900 6,979,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
Total Assets 85,652,600 82,945,200 80,407,100 75,465,000 75,524,200 73,057,200 73,929,600 71,132,300 72,618,100 69,824,300 65,413,300 64,098,300 62,890,800 59,406,100 56,265,200 54,895,300 54,008,100 51,324,200 48,850,300 46,575,000 45,543,700 43,363,500 41,330,900 38,701,200 38,932,600 36,689,800 34,810,500 33,427,500 33,620,800 31,958,200 30,721,600 29,819,300 29,935,000 29,304,200 26,880,700 25,787,600 25,926,000 25,452,700 24,315,400 24,408,200
Current Liabilities
Accounts Payable 0 0 6,278,700 5,532,800 5,931,900 5,931,200 6,688,700 6,010,600 6,394,900 6,021,800 5,770,400 4,955,800 5,405,800 5,576,100 5,346,500 5,962,700 5,222,900 4,867,500 4,594,300 5,046,500 3,924,100 3,922,300 3,414,300 2,825,900 3,272,700 3,153,200 2,939,400 2,495,500 2,722,200 2,706,200 2,451,400 2,067,800 2,431,000 2,252,900 2,165,900 1,893,800 2,263,600 2,134,200 1,911,700 1,785,000
Short Term Debt 0 0 0 0 0 0 0 6,010,600 0 499,900 499,900 0 499,700 499,600 499,500 499,400 499,300 499,200 0 4,404,900 0 0 0 -67,100 0 0 0 -97,100 2,426,400 1,930,700 1,930,400 -90,600 0 0 0 -74,500 0 0 0 -69,100
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 Revenue 0 0 0 0 1,269,500 955,600 0 0 0 0 0 86,900 0 0 0 70,300 0 0 0 68,200 0 0 0 67,100 0 0 0 97,100 0 0 0 90,600 0 0 0 74,500 0 0 0 69,100
Other Current Liabilities 0 0 -6,278,700 -0 -1,269,500 -955,600 -6,688,700 -6,010,600 -6,394,900 0 0 -4,955,800 0 0 30,673,700 30,282,600 29,756,100 28,220,700 27,739,900 21,828,700 25,900,900 24,580,700 23,734,700 23,284,100 23,058,300 21,161,800 20,236,600 19,826,500 17,223,400 16,822,100 16,078,200 17,754,200 17,328,000 16,952,100 14,953,100 14,800,200 14,563,400 14,321,800 14,104,300 14,573,000
Total Current Liabilities 0 0 6,278,700 5,532,800 5,931,900 5,931,200 6,688,700 6,010,600 6,394,900 6,521,700 6,270,300 86,900 5,905,500 6,075,700 36,519,700 36,815,000 35,478,300 33,587,400 32,334,200 31,348,300 29,825,000 28,503,000 27,149,000 26,110,000 26,331,000 24,315,000 23,176,000 22,322,000 22,372,000 21,459,000 20,460,000 19,822,000 19,759,000 19,205,000 17,119,000 16,694,000 16,827,000 16,456,000 16,016,000 16,358,000
Non-Current Liabilities
Long Term Debt 6,887,600 6,886,500 6,389,300 6,388,300 6,387,400 6,386,500 6,385,600 4,898,800 4,898,200 5,397,500 5,396,800 5,396,100 5,395,400 5,394,700 5,394,000 4,407,100 4,406,500 4,406,000 4,405,400 0 3,859,900 3,859,500 3,859,200 3,306,300 3,312,200 3,383,400 3,111,700 3,148,200 3,153,900 2,664,100 2,701,600 2,707,900 2,714,300 2,739,500 2,560,100 2,164,700 2,164,300 2,208,000 1,861,300 1,860,900
Deferred Revenue 0 0 0 0 0 0 0 -5 0 0 0 -8,508,700 0 0 0 -499,400 -499,300 -499,200 0 0 0 0 0 0 0 0 0 0 -2,426,400 -1,930,700 -1,930,400 0 0 -500 0 0 0 0 0 0
Deferred Tax 0 0 0 0 0 0 0 152,900 110,700 219,400 241,500 310,000 213,900 197,100 0 132,500 136,000 134,500 38,500 0 53,500 46,000 53,200 135,000 201,500 191,800 168,400 111,300 156,900 140,700 113,900 109,300 85,700 176,000 97,200 98,900 57,400 98,800 51,100 28,400
Other Non-Current Liabilities -6,887,600 -6,886,500 -110,600 -855,500 -455,500 0 0 5 0 -499,900 -499,900 8,508,700 -499,700 -499,600 0 366,900 363,300 364,700 -38,500 4,404,900 -53,500 -45,500 -53,400 -135,300 -201,700 -192,200 -168,100 -111,500 2,269,600 1,789,900 1,816,900 -109,200 -86,000 -176,000 -97,300 -98,600 -57,700 -98,800 -51,400 -28,300
Total Non-Current Liabilities 6,887,600 6,886,500 6,278,700 5,532,800 5,931,900 6,386,500 6,385,600 5,051,700 5,008,900 5,117,000 5,138,400 5,706,100 5,109,600 5,092,200 5,394,000 4,407,100 4,406,500 4,406,000 4,405,400 4,404,900 3,859,900 3,860,000 3,859,000 3,306,000 3,312,000 3,383,000 3,112,000 3,148,000 3,154,000 2,664,000 2,702,000 2,708,000 2,714,000 2,739,000 2,560,000 2,165,000 2,164,000 2,208,000 1,861,000 1,861,000
Total Liabilities 6,887,600 6,886,500 63,538,700 59,574,000 60,748,000 57,404,500 56,878,400 52,900,700 54,060,000 51,148,700 47,576,800 47,059,700 44,803,600 42,735,500 41,913,700 41,222,100 39,884,800 37,993,400 36,739,600 35,753,200 33,684,900 32,362,700 31,007,700 29,416,400 29,643,200 27,698,300 26,287,600 25,470,400 25,526,100 24,122,700 23,161,700 22,529,900 22,473,000 21,944,400 19,678,800 18,859,000 18,990,700 18,663,500 17,876,800 18,218,700
Common Stock 585,000 585,300 585,400 584,900 585,100 584,900 584,900 584,400 585,000 585,200 585,200 585,200 585,600 585,400 585,300 584,600 584,600 584,100 584,000 583,200 583,100 582,500 582,400 581,700 581,600 581,000 580,900 579,900 580,800 581,900 583,000 583,600 584,600 585,900 587,300 587,800 589,200 591,500 593,100 595,800
Retained Earnings 17,380,900 16,350,400 16,080,100 15,721,200 14,987,500 14,967,700 15,569,600 15,339,700 15,390,000 15,401,000 14,679,600 13,354,900 14,427,700 13,001,800 11,266,200 10,679,600 10,995,200 10,276,400 9,358,100 8,386,600 9,602,100 8,720,400 8,017,900 6,031,700 6,116,500 5,908,800 5,543,400 5,140,400 5,183,100 5,031,200 4,877,600 4,686,600 4,910,900 4,694,900 4,368,600 4,133,400 4,203,500 3,989,500 3,735,200 3,500,000
Accumulated Other Comprehensive Income/Loss -3,042,400 -2,654,000 -2,198,700 -2,802,000 -3,129,900 -2,209,000 -1,385,800 40,700 353,300 483,200 392,300 931,700 950,600 975,000 404,200 341,700 510,500 453,100 178,100 -120,900 -263,700 -221,900 -172,600 1,282,200 1,226,200 1,150,700 1,067,500 933,400 1,046,100 957,800 868,000 800,400 769,200 902,000 1,049,300 1,023,100 972,700 1,038,900 951,300 951,700
Total Stockholders Equity 17,395,300 16,711,300 16,868,400 15,891,000 14,776,200 15,652,700 17,051,200 18,231,600 18,558,100 18,675,600 17,836,500 17,038,600 18,087,200 16,670,600 14,351,500 13,673,200 14,123,300 13,330,800 12,110,700 10,821,800 11,858,800 11,000,800 10,323,200 9,284,800 9,289,400 8,991,500 8,522,900 7,957,100 8,094,700 7,835,500 7,559,900 7,289,400 7,462,000 7,359,800 7,201,900 6,928,600 6,935,300 6,789,200 6,438,600 6,189,500
Total Investments 61,870,500 59,265,600 56,686,400 53,548,300 52,330,400 51,929,500 53,186,400 51,514,100 52,287,400 50,942,800 47,400,600 47,530,300 45,764,300 43,777,900 40,342,300 39,254,300 38,573,700 36,814,600 34,512,500 33,567,400 32,350,600 30,921,200 29,251,600 27,274,700 26,994,700 25,978,400 24,303,000 23,482,600 23,521,200 22,379,800 21,330,500 20,937,300 21,013,600 20,577,400 19,830,600 19,018,000 19,083,200 18,759,200 17,395,700 18,054,700
Total Debt 6,887,600 6,886,500 6,389,300 6,388,300 6,387,400 6,386,500 6,385,600 4,898,800 4,898,200 5,397,500 5,396,800 5,396,100 5,395,400 5,394,700 5,394,000 4,407,100 4,406,500 4,406,000 4,405,400 4,404,900 3,859,900 3,859,500 3,859,200 3,306,300 3,312,200 3,383,400 3,111,700 3,148,200 3,153,900 2,664,100 2,701,600 2,707,900 2,714,300 2,739,500 2,560,100 2,164,700 2,164,300 2,208,000 1,861,300 1,860,900
Net Debt 6,749,200 6,722,600 6,115,600 6,184,800 6,036,500 6,160,400 6,112,900 4,711,700 4,627,600 5,298,000 5,273,900 5,319,600 5,305,300 5,286,700 5,024,500 4,180,900 4,360,600 4,314,100 4,247,400 4,335,400 3,738,000 3,704,700 3,669,100 3,041,300 3,087,300 3,222,400 2,897,200 2,936,700 3,010,500 2,529,400 2,491,700 2,483,500 2,519,800 2,475,700 2,458,600 2,056,300 2,073,700 2,081,900 1,764,600 1,785,800

Reported Currency: USD 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 2014-03-31 2013-12-31
Cash Flows from Operating Activities
Net Income 0 345,400 447,900 826,400 124,100 -542,900 313,900 962,300 118,500 790,100 1,480,000 1,684,300 1,530,800 1,790,400 699,100 1,074,600 843,600 979,000 1,082,800 259,800 930,200 701,200 729,800 580,300 214,800 372,700 430,300 398,100 205,500 194,900 258,700 349,900 286,500 368,500 295,600 370,200 296,100 293,400 321,300 299,800
Depreciation & Amortization 0 75,700 73,400 83,600 83,300 84,000 85,700 90,400 89,100 80,800 77,100 87,800 85,100 81,800 77,100 83,400 72,200 80,000 70,500 70,600 69,200 63,700 58,900 61,200 59,900 58,500 56,500 58,300 52,000 46,200 43,000 43,200 41,900 41,600 23,800 25,300 25,100 23,900 22,800 26,400
Deferred Income Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6,400 -3,800 -1,900 400 -4,400 4,900 -1,800 3,000 -11,800 30,300 9,200 -5,100 -28,500 -14,900 -6,800 -4,000 -500 -19,500 -8,200 -5,200 0 0 0 0 0 0
Stock Based Compensation 0 27,900 15,900 53,000 26,000 26,400 17,300 32,000 26,000 26,900 15,800 27,500 16,700 21,900 23,300 25,500 18,700 26,800 19,200 23,200 15,500 21,100 17,400 18,800 22,700 23,000 30,900 20,600 22,500 29,300 12,800 20,300 19,400 13,400 13,100 13,000 8,600 14,600 15,200 15,100
Change in Working Capital 0 2,025,700 1,972,600 -73,500 1,601,800 418,700 1,609,800 -240,800 2,143,800 1,855,900 1,596,300 471,700 346,800 1,224,200 253,700 283,800 875,900 605,300 1,105,200 128,200 873,200 974,300 876,600 -141,600 822,300 471,900 629,800 -35,200 386,200 466,600 506,800 -289,200 337,500 284,600 454,200 -334,100 297,600 68,800 399,600 -136,500
Accounts Receivable 0 237,400 -1,778,600 925,500 -1,651,500 21,000 -1,164,000 911,600 -1,146,300 -238,300 -1,182,500 382,100 -1,349,900 -3,800 -321,700 99,400 -767,000 -186,000 -839,400 73,900 -626,200 -358,000 -587,000 524,600 -1,102,000 -328,800 -395,600 251,200 -453,300 -234,100 -470,500 78,300 -285,400 -151,700 -264,900 101,800 -170,400 -73,700 -226,500 131,700
Inventory 0 1,920,600 0 0 0 0 0 -535,900 3,042,300 2,129,600 2,034,900 37,900 2,008,600 637,900 602,400 467,200 1,364,100 945,500 1,208,400 538,300 1,156,500 1,149,500 975,100 -341,100 1,805,400 816,300 711,000 -148,400 826,600 693,200 712,900 -89,300 487,500 624,100 518,000 -168,600 271,500 149,200 372,300 -98,800
Accounts Payable 0 194,500 565,500 -347,000 110,000 -108,600 545,100 -633,300 315,200 337,700 380,100 9,200 321,700 187,900 -189,900 -308,900 314,700 314,300 291,500 -286,200 332,400 417,200 283,200 -222,100 191,900 292,800 137,400 -155,900 88,200 176,500 200,100 -180,800 151,800 -40,000 106,900 -241,100 169,100 87,000 77,000 -112,400
Other Working Capital 0 -326,800 3,185,700 -652,000 3,143,300 506,300 2,228,700 16,800 -67,400 -373,100 363,800 42,500 -633,600 402,200 162,900 26,100 -35,900 -468,500 444,700 -197,800 10,500 -234,400 205,300 -103,000 -73,000 -308,400 177,000 17,900 -75,300 -169,000 64,300 -97,400 -16,400 -147,800 94,200 -26,200 27,400 -93,700 176,800 -57,000
Other Non-Cash Items 0 -137,700 -60,300 40,100 192,100 1,403,400 475,600 -391,800 -6,200 -429,800 -554,700 -724,000 -499,700 -865,500 579,000 -335,300 -49,800 -185,300 -404,800 596,600 -168,100 -27,100 76,200 1,200 41,000 -3,100 -200 15,400 45,400 -2,700 3,700 28,700 52,400 -44,000 -15,600 -6,300 -11,100 -20,100 -98,300 -52,900
Net Cash Provided by Operating Activities 0 2,337,000 2,449,500 929,600 2,027,300 1,389,600 2,502,300 452,100 2,371,200 2,323,900 2,614,500 1,547,300 1,479,700 2,252,800 1,625,800 1,128,200 1,758,700 1,506,200 1,868,500 1,083,300 1,718,200 1,736,200 1,747,100 550,200 1,169,900 917,900 1,118,800 442,300 704,800 730,300 824,500 133,400 729,500 658,900 771,100 68,100 616,300 380,600 660,600 151,900
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 0 -90,400 -43,200 -47,000 -108,300 -63,700 -73,000 -55,200 -89,800 -48,000 -50,500 -47,100 -65,700 -48,300 -62,400 -82,300 -78,000 -127,400 -75,800 -101,200 -62,800 -66,200 -35,800 -46,000 -36,500 -38,200 -35,000 -52,900 -53,000 -54,800 -54,300 -44,100 -33,000 -31,400 -22,200 -34,500 -28,900 -28,500 -16,200 -34,800
Acquisitions Net 0 24,500 0 0 0 0 0 3,100 51,600 -309,200 7,500 8,400 8,700 1,300 3,500 11,200 15,300 7,200 6,200 1,300 -1,000 -290,700 1,500 1,500 1,300 -16,800 11,200 1,700 1,200 1,300 2,000 1,900 1,600 -759,600 1,400 1,400 1,400 900 2,200 1,300
Purchases of Investments 0 -6,254,700 -6,137,300 -6,470,900 -3,977,300 -6,560,800 -11,527,700 -8,328,500 -6,906,500 -8,162,500 -10,618,100 -6,781,100 -7,852,900 -10,229,400 -11,518,500 -8,747,900 -7,158,100 -8,434,400 -4,804,700 -7,026,300 -3,749,100 -5,313,500 -5,602,900 -5,064,600 -2,886,000 -3,500,300 -3,392,500 -4,313,100 -2,951,600 -2,131,800 -2,648,300 -2,390,200 -1,994,100 -2,355,200 -3,218,700 -1,790,100 -2,068,300 -2,936,200 -2,418,600 -1,091,800
Sales/Maturities of Investments 0 3,228,400 3,841,800 5,612,800 2,225,000 5,598,300 7,579,100 9,092,200 5,400,500 6,227,300 10,618,400 5,727,300 6,338,200 8,379,200 9,937,500 8,206,100 5,563,900 6,661,700 4,679,300 5,450,300 2,468,000 3,616,300 3,367,200 4,845,800 1,973,100 2,139,400 2,670,500 4,181,600 1,929,800 1,237,700 2,380,600 2,494,500 1,322,500 2,632,300 2,478,600 1,937,600 1,663,200 1,726,800 3,180,900 1,208,300
Other Investing Activities 0 225,200 61,500 -90,000 79,100 -350,900 219,100 -256,300 -12,400 49,000 267,600 -373,700 191,300 -320,100 586,100 -261,200 -17,000 380,000 -82,400 700 -355,500 278,500 89,400 -244,100 -48,800 176,100 83,200 -157,500 -61,600 208,100 70,400 -126,800 -9,800 63,900 64,500 -126,700 -77,800 585,800 -411,300 -2,400
Net Cash Used for Investing Activities 0 -2,867,000 -2,277,200 -995,100 -1,781,500 -1,377,100 -3,802,500 455,300 -1,556,600 -2,243,400 224,900 -1,466,200 -1,380,400 -2,217,300 -1,053,800 -874,100 -1,673,900 -1,512,900 -277,400 -1,675,200 -1,700,400 -1,775,600 -2,180,600 -507,400 -996,900 -1,239,800 -662,600 -340,200 -1,135,200 -739,500 -249,600 -64,700 -712,800 -450,000 -696,400 -12,300 -510,400 -651,200 337,000 80,600
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 0 0 -500,000 -500,000 0 0 0 0 0 0 0 0 0 0 -37,100 0 0 -37,100 -6,200 -71,500 -570,000 -36,900 -6,300 -6,200 -24,400 -6,800 -7,700 -25,200 0 0 0 0 0 0 -150,000
Common Stock Issued 0 0 0 0 0 0 0 -6,196,592 0 0 0 0 0 0 0 0 0 0 0 50,600 0 0 0 0 0 0 0 115,400 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased 0 -7,400 -32,700 -20,400 -49,100 -800 -28,700 -55,800 -71,800 -10,600 -84,800 -37,100 -45,400 -2,600 -26,500 -3,200 -59,700 -2,300 -26,100 -300 -39,300 -2,200 -37,200 -400 -38,000 -2,700 -21,400 -28,900 -51,500 -41,800 -70,300 -33,600 -66,800 -42,200 -65,900 -36,700 -94,700 -45,300 -94,700 -108,600
Dividends Paid 0 -68,000 -71,900 -58,500 -71,900 -58,500 -71,900 -935,000 -71,900 -58,500 -2,707,900 -58,600 -71,900 -58,500 -1,388,800 -58,500 -71,800 -58,400 -1,481,300 -13,500 -13,500 0 -654,900 0 0 0 -395,400 -115,400 0 0 -519,000 0 0 0 -403,600 0 0 0 -892,600 0
Other Financing Activities 0 496,300 0 0 0 0 1,486,000 6,696,592 0 -20,000 0 0 0 -235,700 986,300 -11,200 0 1,600 0 544,500 0 2,700 1,084,000 0 0 841,100 500 1,200 496,900 100 6,600 2,000 6,300 -4,400 388,300 0 -46,800 344,700 10,700 0
Net Cash Used Provided by Financing Activities 0 420,900 -104,600 -78,900 -121,000 -59,300 1,385,400 -990,800 -643,700 -89,100 -2,792,700 -95,700 -117,300 -296,800 -429,000 -72,900 -131,500 -59,100 -1,507,400 544,200 -52,800 500 354,800 -6,600 -109,500 268,400 -453,200 -34,000 439,200 -66,100 -589,500 -39,300 -85,700 -46,600 -81,200 -36,700 -141,500 299,400 -976,600 -258,600
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 -700 400 0 0 -400 200 100 100 500 -300 0 -400 -1,300 100 600 600 300
Net Change in Cash 0 -109,100 67,700 -144,400 124,800 -46,800 85,200 -83,400 170,900 -8,600 46,700 -14,600 -18,000 -261,300 143,000 181,200 -46,700 -65,800 83,700 -47,700 -35,000 -38,900 -78,700 50,400 63,900 -53,500 3,000 68,100 8,700 -75,200 -14,500 29,900 -69,300 162,300 -6,900 17,800 -35,500 29,400 21,600 -25,800
Cash at End of Period 343,900 179,500 288,600 220,900 365,300 240,500 287,300 202,100 285,500 114,600 123,200 76,500 91,100 109,100 370,400 227,400 46,200 92,900 158,700 75,000 122,700 157,700 196,600 275,300 224,900 161,000 214,500 211,500 143,400 134,700 209,900 224,400 194,500 263,800 101,500 108,400 90,600 126,100 96,700 75,100
Cash at Start of Period 343,900 288,600 220,900 365,300 240,500 287,300 202,100 285,500 114,600 123,200 76,500 91,100 109,100 370,400 227,400 46,200 92,900 158,700 75,000 122,700 157,700 196,600 275,300 224,900 161,000 214,500 211,500 143,400 134,700 209,900 224,400 194,500 263,800 101,500 108,400 90,600 126,100 96,700 75,100 100,900
Free Cash Flow
Operating Cash Flow 0 2,337,000 2,449,500 929,600 2,027,300 1,389,600 2,502,300 452,100 2,371,200 2,323,900 2,614,500 1,547,300 1,479,700 2,252,800 1,625,800 1,128,200 1,758,700 1,506,200 1,868,500 1,083,300 1,718,200 1,736,200 1,747,100 550,200 1,169,900 917,900 1,118,800 442,300 704,800 730,300 824,500 133,400 729,500 658,900 771,100 68,100 616,300 380,600 660,600 151,900
Capital Expenditure 0 -90,400 -43,200 -47,000 -108,300 -63,700 -73,000 -55,200 -89,800 -48,000 -50,500 -47,100 -65,700 -48,300 -62,400 -82,300 -78,000 -127,400 -75,800 -101,200 -62,800 -66,200 -35,800 -46,000 -36,500 -38,200 -35,000 -52,900 -53,000 -54,800 -54,300 -44,100 -33,000 -31,400 -22,200 -34,500 -28,900 -28,500 -16,200 -34,800
Free Cash Flow 0 2,246,600 2,406,300 882,600 1,919,000 1,325,900 2,429,300 396,900 2,281,400 2,275,900 2,564,000 1,500,200 1,414,000 2,204,500 1,563,400 1,045,900 1,680,700 1,378,800 1,792,700 982,100 1,655,400 1,670,000 1,711,300 504,200 1,133,400 879,700 1,083,800 389,400 651,800 675,500 770,200 89,300 696,500 627,500 748,900 33,600 587,400 352,100 644,400 117,100