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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Revenue 2,880,100 2,983,100 2,774,100 2,731,600 2,642,800 2,652,800 2,547,800 2,509,700 2,482,700 2,574,900 2,637,800 2,542,300 2,432,600 2,553,100 2,376,700 2,331,200 2,448,700 2,609,000 2,494,900 2,540,800 2,427,800 2,306,300 2,257,600 1,816,700 1,620,100 1,656,200 1,563,300 1,577,100 1,514,500 1,667,033 1,698,300 1,672,000 2,070,300 2,544,589 2,530,913 2,641,652 2,595,352 2,635,147 2,698,843 2,604,457
Revenue Y/Y Growth 8.98% 12.45% 8.88% 8.84% 6.45% 3.03% -3.41% -1.28% 2.06% 0.85% 10.99% 9.06% -0.66% -2.14% -4.74% -8.25% 0.86% 13.12% 10.51% 39.86% 49.85% 39.25% 44.41% 15.19% 6.97% -0.65% -7.95% -5.68% -26.85% -34.49% -32.90% -36.71% -20.23% -3.44% -6.22% 1.43% - - - -
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 0 0 0 0
Gross Profit 2,880,100 2,983,100 2,774,100 2,731,600 2,642,800 2,652,800 2,547,800 2,509,700 2,482,700 2,574,900 2,637,800 2,542,300 2,432,600 2,553,100 2,376,700 2,331,200 2,448,700 2,609,000 2,494,900 2,540,800 2,427,800 2,306,300 2,257,600 1,816,700 1,620,100 1,656,200 1,563,300 1,577,100 1,514,500 1,667,033 1,698,300 1,672,000 2,070,300 2,544,589 2,530,913 2,641,652 2,595,352 2,635,147 2,698,843 2,604,457
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.00% 100.00% 100.00% 100.00%
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 1,937,300 23,900 1,873,700 1,867,600 1,823,200 3,712,100 1,842,500 0 0 1,871,500 1,783,900 1,738,600 1,682,400 1,664,800 1,633,700 1,621,500 1,822,300 1,721,900 1,755,100 1,648,700 1,577,400 1,491,300 1,487,100 1,236,800 1,066,000 1,092,000 0 993,000 965,800 1,232,003 1,164,131 1,146,235 1,251,701 1,413,950 1,298,423 1,323,377 1,290,912 1,394,573 1,340,268 1,250,925
Total Operating Expenses 1,937,300 -2,756,500 1,873,700 1,867,600 1,823,200 3,712,100 1,842,500 2,412,600 -2,307,500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Operating Income or Loss 292,900 226,600 228,800 204,300 126,000 124,200 34,800 98,200 175,200 158,700 917,000 258,400 202,900 178,900 -10,400 218,100 101,500 172,900 -30,900 180,200 209,400 36,600 71,100 73,500 136,500 158,300 -107,600 178,700 215,100 54,711 220,900 235,500 337,600 110,214 -32,251 40,025 83,193 90,346 224,751 193,787
Operating Margin 10.17% 7.60% 8.25% 7.48% 4.77% 4.68% 1.37% 3.91% 7.06% 6.16% 34.76% 10.16% 8.34% 7.01% -0.44% 9.36% 4.15% 6.63% -1.24% 7.09% 8.63% 1.59% 3.15% 4.05% 8.43% 9.56% -6.88% 11.33% 14.20% 3.28% 13.01% 14.08% 16.31% 4.33% -1.27% 1.52% 3.21% 3.43% 8.33% 7.44%
Interest Expense 26,800 26,800 27,000 27,200 27,000 27,900 26,300 27,200 26,900 27,100 27,500 28,800 28,400 26,800 25,500 26,700 25,500 25,400 32,200 26,500 26,500 26,300 26,500 26,000 21,500 12,300 12,200 12,400 12,600 13,878 14,000 15,200 14,500 13,781 13,779 13,778 13,778 13,778 13,776 13,776
EBITDA 292,900 281,800 228,800 204,300 174,100 166,000 79,600 -28,300 222,500 204,300 958,900 301,100 244,300 218,100 29,100 250,300 134,000 211,300 -3,600 210,600 239,100 36,600 106,800 98,400 166,500 158,300 -107,600 178,700 215,100 54,711 220,900 235,500 337,600 110,214 -32,251 40,025 83,193 90,346 224,751 193,787
Depreciation and Amortization 50,600 55,200 45,900 47,200 48,100 41,800 44,800 48,100 47,300 45,600 41,900 42,700 41,400 39,200 39,500 32,200 32,500 38,400 27,300 30,400 29,700 0 35,700 24,900 30,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Income Before Tax 292,900 226,600 228,800 204,300 147,100 96,300 8,500 69,900 175,200 161,800 188,200 239,700 193,100 183,400 112,500 209,300 100,100 178,800 -24,600 183,300 217,000 42,900 75,800 78,300 136,500 158,300 -107,600 178,700 215,100 54,711 220,900 235,500 337,600 110,214 -32,251 40,025 83,193 90,346 224,751 193,787
Income Tax Expense 56,500 44,100 38,700 48,000 33,500 28,200 1,200 17,700 26,200 35,100 37,200 52,600 44,600 44,400 24,500 44,600 -48,500 50,000 28,600 40,700 48,400 16,300 22,800 11,300 30,500 -154,600 -50,300 58,500 71,300 23,395 76,500 66,200 117,200 44,470 -25,229 7,236 33,149 40,591 84,454 50,177
Net Income 236,400 182,500 190,100 156,300 113,600 68,100 7,300 52,200 149,000 123,600 879,800 205,800 158,300 134,500 -34,900 173,500 150,000 122,900 -59,500 139,500 161,000 20,300 48,300 62,200 106,000 312,900 -57,300 120,200 143,800 31,316 144,400 169,300 220,400 65,744 -7,022 32,789 50,044 49,755 140,297 143,610
Net Income Margin 8.21% 6.12% 6.85% 5.72% 4.30% 2.57% 0.29% 2.08% 6.00% 4.80% 33.35% 8.10% 6.51% 5.27% -1.47% 7.44% 6.13% 4.71% -2.38% 5.49% 6.63% 0.88% 2.14% 3.42% 6.54% 18.89% -3.67% 7.62% 9.49% 1.88% 8.50% 10.13% 10.65% 2.58% -0.28% 1.24% 1.93% 1.89% 5.20% 5.51%
EPS 4.50 3.44 3.55 2.91 2.12 1.27 0.14 0.96 2.67 2.21 14.88 3.38 2.67 2.27 -0.58 2.87 2.48 2.01 -0.96 2.24 2.57 0.32 0.76 1.09 1.99 5.79 -1.05 2.18 2.56 0.54 2.40 2.72 3.38 0.99 -0.10 0.48 0.72 0.70 1.94 1.98
EPS Diluted 4.47 3.42 3.54 2.90 2.12 1.27 0.14 0.95 2.65 2.20 14.79 3.36 2.64 2.23 -0.58 2.81 2.43 1.98 -0.96 2.21 2.52 0.32 0.76 1.09 1.96 5.76 -1.05 2.16 2.53 0.54 2.37 2.70 3.34 0.97 -0.10 0.47 0.71 0.69 1.92 1.95
Weighted Average Shares Out 52,532 53,051 53,536 53,746 53,492 53,415 53,717 54,607 55,779 57,275 59,126 60,991 59,193 59,310 60,190 60,364 60,603 61,168 61,804 62,222 62,595 62,928 63,621 57,060 53,169 54,019 54,525 55,230 56,201 57,504 60,262 62,245 65,087 66,733 67,633 68,558 69,770 71,055 72,183 72,660
Weighted Average Shares Out Diluted 52,872 53,435 53,745 53,890 53,698 53,774 54,067 55,015 56,180 57,728 59,479 61,323 61,783 62,399 60,426 63,347 63,627 64,267 61,804 65,288 65,778 63,232 63,800 57,264 54,189 54,334 54,525 55,510 56,757 58,162 60,828 62,723 65,921 67,593 67,633 69,244 70,758 72,104 73,047 73,544

Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Current Assets
Cash and Cash Equivalents 1,281,900 1,627,400 1,425,300 9,390,300 1,525,600 1,536,700 1,429,800 1,182,000 1,250,900 2,040,800 2,027,900 2,746,000 1,651,300 2,228,600 2,203,000 2,137,500 1,999,900 1,867,100 1,749,300 1,490,400 1,274,200 1,254,000 1,306,600 1,253,700 2,342,000 996,800 992,800 848,200 874,500 1,031,971 1,116,623 1,232,674 2,060,815 1,288,305 1,543,936 1,297,436 1,065,165 1,318,656 1,411,266 1,398,870
Short Term Investments 365,000 2,106,200 6,530,500 6,617,800 6,557,800 6,439,200 6,404,700 6,488,300 7,032,300 7,463,100 7,867,800 6,721,600 6,721,200 13,782,200 13,344,500 12,847,400 11,892,400 12,724,900 12,687,000 12,586,300 12,178,500 11,630,300 11,721,400 11,641,100 9,365,200 9,946,700 9,999,000 9,778,300 9,720,500 9,799,885 10,316,189 10,242,480 9,489,438 10,724,278 11,061,894 11,188,550 11,634,836 11,608,420 12,089,304 12,173,082
Cash + Short Term Investments 8,688,800 3,733,600 7,955,800 9,390,300 8,083,400 7,975,900 7,834,500 7,670,300 8,283,200 9,503,900 9,895,700 9,467,600 8,372,500 16,010,800 15,547,500 14,984,900 13,892,300 14,592,000 14,436,300 14,076,700 13,452,700 12,884,300 13,028,000 12,894,800 11,707,200 10,943,500 10,991,800 10,626,500 10,595,000 10,831,856 11,432,812 11,475,154 11,550,253 12,012,583 12,605,830 12,485,986 12,700,001 12,927,076 13,500,570 13,571,952
Net Receivables 8,591,800 8,914,800 6,683,800 6,636,600 6,655,100 7,005,900 7,561,800 8,471,700 6,068,300 6,178,900 7,135,400 6,708,800 6,528,100 9,839,900 9,796,200 9,581,900 9,539,500 9,593,400 9,510,600 9,162,600 9,061,600 9,166,000 11,256,800 10,978,300 9,278,400 9,790,200 11,982,100 8,953,200 8,868,800 9,083,207 9,059,947 8,727,343 8,689,823 7,470,403 7,279,955 7,376,942 7,205,284 7,254,585 6,149,708 6,002,268
Inventory -10,498,700 -4,406,200 -8,662,400 -10,943,800 -8,611,200 -155,500 -9,791,900 0 0 1,942,500 1,702,400 1,693,600 1,924,200 0 1,576,700 1,475,400 0 1,692,800 1,767,100 1,745,700 1,706,200 1,679,800 1,643,700 1,567,000 1,283,100 1,363,600 0 1,373,800 1,254,200 1,238,431 1,312,738 1,218,299 1,331,527 1,284,893 1,303,668 1,426,284 1,573,984 1,460,762 1,340,200 1,343,085
Other Current Assets 3,746,200 4,406,200 4,388,800 4,307,200 4,288,300 -4,599,500 4,252,200 0 0 3,941,800 2,155,300 16,518,200 -13,249,800 0 11,946,400 -22,430,200 -23,431,800 -22,319,200 -22,198,000 -21,750,000 -21,251,500 -20,833,100 -23,021,500 -22,675,100 -18,678,700 -19,864,300 -20,695,900 -18,769,500 -18,600,000 -18,903,554 -19,376,136 -18,969,823 -18,179,261 -18,218,857 -18,371,184 -18,565,492 -18,840,120 -18,878,137 -18,239,012 -18,223,570
Total Current Assets 3,746,200 12,648,400 10,366,000 9,390,300 10,415,600 10,226,800 9,856,600 1,182,000 16,619,000 21,567,100 20,888,800 34,388,200 3,575,000 17,955,000 38,866,800 3,612,000 1,636,000 3,559,000 3,516,000 3,235,000 2,969,000 2,897,000 2,907,000 2,765,000 3,590,000 2,233,000 2,278,000 2,184,000 2,118,000 2,249,940 2,429,361 2,450,973 3,392,342 2,549,022 2,818,269 2,723,720 2,639,149 2,764,286 2,751,466 2,693,735
Non-Current Assets
Property, Plant and Equipment 706,100 685,800 664,400 642,700 671,200 645,100 617,600 608,800 585,300 561,400 529,000 495,200 469,100 493,300 468,400 450,100 438,100 433,700 418,800 419,200 409,800 392,500 381,700 370,600 355,200 347,600 358,400 355,500 348,800 343,572 337,100 327,861 312,324 298,414 286,751 289,416 286,186 277,645 274,419 262,117
Goodwill 2,608,500 2,608,800 2,605,200 2,606,300 2,603,500 2,603,000 2,547,400 2,558,200 2,569,400 2,571,600 2,579,900 2,588,700 2,586,000 2,589,300 2,325,800 2,441,400 2,336,200 2,343,400 2,331,000 2,338,000 2,331,200 2,321,800 2,312,500 2,369,200 923,100 917,700 916,000 905,500 894,500 830,956 839,681 834,173 839,766 833,512 841,183 842,202 828,564 841,239 816,818 804,880
Intangible Assets 609,400 651,000 124,700 166,400 210,800 262,800 323,500 1,073,400 484,300 583,400 698,600 841,300 988,000 1,156,500 1,339,800 1,539,900 1,753,300 2,004,300 2,262,300 2,554,700 2,858,100 3,157,800 3,905,500 3,962,500 298,400 313,000 332,900 344,700 360,100 272,475 297,634 287,047 313,081 318,317 344,716 373,954 374,795 427,422 416,513 419,826
Long Term Investments 7,650,800 7,393,200 2,817,500 2,772,500 6,997,400 6,720,500 6,707,300 6,799,300 7,404,000 7,908,800 8,290,100 7,027,000 7,014,400 14,186,300 13,728,900 1,670,800 1,937,300 2,020,100 2,077,000 2,086,700 2,057,700 1,685,400 1,599,500 1,305,200 1,042,000 746,500 10,402,300 10,192,200 10,136,400 10,221,246 10,766,806 10,676,986 9,893,140 11,224,335 11,584,797 11,712,336 12,165,345 12,107,827 12,611,011 12,663,838
Tax Assets 6,752,500 0 0 0 0 0 0 2,559,700 0 0 0 0 -5,192,900 0 -11,285,700 2,380,800 2,253,200 2,381,900 2,412,000 2,407,300 2,410,900 2,395,500 2,418,900 2,412,300 1,895,900 1,919,200 -8,725,100 -7,986,100 -8,044,000 -8,269,580 -8,752,271 -8,670,922 -7,644,386 -8,635,524 -8,853,407 -8,916,716 -9,346,100 -9,253,358 323,073 324,920
Other Non-Current Assets 4,562,800 -11,338,800 -2,352,300 -3,581,600 -6,592,300 -6,344,400 -6,399,800 19,507,000 695,100 719,200 638,400 654,400 -2,137,600 -18,235,400 -1,861,400 20,946,100 18,933,900 31,548,800 20,080,300 19,614,400 19,060,500 18,625,200 20,401,800 19,390,300 16,675,600 17,252,600 18,395,500 16,164,200 15,866,300 15,978,818 16,056,306 15,659,242 15,785,789 11,909,571 14,868,902 14,871,469 14,413,885 12,000,137 476,620 351,438
Total Non-Current Assets 22,890,100 11,338,800 3,859,500 2,606,300 3,890,600 3,887,000 3,796,000 30,546,700 11,738,100 12,344,400 12,736,000 11,606,600 3,727,000 190,000 4,715,800 29,429,100 27,652,000 40,732,200 29,581,400 29,420,300 29,128,200 28,578,200 31,019,900 29,810,100 20,891,800 21,183,600 21,680,000 19,631,300 19,202,000 19,105,012 19,247,622 18,827,340 19,186,633 15,630,308 18,728,226 18,798,707 18,347,880 15,973,490 14,501,941 14,407,193
Other Assets 0 9,648,000 18,983,300 21,108,100 18,609,000 19,010,000 19,593,100 0 4,665,500 0 0 0 37,108,600 26,504,900 0 11,192,100 14,135,300 0 10,654,100 10,484,200 10,139,800 9,614,100 9,516,200 9,786,200 7,946,100 8,426,400 8,447,200 8,243,600 8,247,700 8,354,176 8,606,853 8,525,900 7,708,220 11,896,618 9,039,596 9,319,655 9,813,327 12,824,690 13,419,722 13,516,245
Total Assets 26,636,300 33,635,200 33,208,800 33,104,700 32,915,200 33,123,800 33,245,700 31,728,700 33,022,600 33,911,500 33,624,800 45,994,800 44,410,600 44,649,900 43,582,600 44,233,200 43,423,300 44,291,200 43,751,500 43,139,500 42,237,000 41,089,300 43,443,100 42,361,300 32,427,900 31,843,000 32,405,200 30,058,900 29,567,700 29,709,128 30,283,836 29,804,213 30,287,195 30,075,948 30,586,091 30,842,082 30,800,356 31,562,466 30,673,129 30,617,173
Current Liabilities
Accounts Payable 889,000 2,419,300 3,032,800 4,014,300 4,119,600 4,238,400 4,033,500 2,661,000 4,103,400 4,509,800 7,209,800 7,091,400 6,703,800 16,945,900 3,845,700 3,602,600 3,545,900 3,976,900 3,782,200 3,676,100 3,410,900 3,128,900 3,110,700 3,590,000 2,500,700 2,736,500 7,708,100 2,658,800 2,556,300 2,578,926 2,672,397 2,553,582 2,650,402 2,703,035 2,890,552 2,898,554 3,008,546 3,491,073 3,023,353 3,031,513
Short Term Debt 0 0 0 50,000 50,000 224,700 0 0 0 0 0 0 0 0 0 200,000 200,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
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 57,083 81,302 258,087 0 0 26,945 31,193 0 24,594 0
Deferred Revenue 0 0 0 3,964,300 0 4,013,700 0 0 0 0 0 0 0 0 0 2,322,300 2,316,700 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 -4,573,700 -2,419,300 -3,032,800 -4,014,300 -50,000 -4,238,400 2,647,900 -2,012,400 1,180,600 1,231,700 -7,209,800 -7,091,400 -2,112,800 -12,137,900 -3,845,700 29,932,500 29,783,200 32,654,600 32,304,400 31,725,900 31,378,900 30,842,400 33,108,300 31,454,000 23,433,300 23,767,500 19,490,900 22,038,200 21,785,700 21,965,074 21,940,603 21,477,418 21,657,598 21,643,965 21,840,448 21,944,446 21,492,454 21,718,927 21,136,647 21,064,487
Total Current Liabilities -3,684,700 2,419,300 3,032,800 4,014,300 4,119,600 4,238,400 6,681,400 648,600 5,284,000 5,741,500 7,209,800 7,091,400 4,591,000 4,808,000 3,845,700 36,057,400 35,845,800 36,631,500 36,086,600 35,402,000 34,789,800 33,971,300 36,219,000 35,044,000 25,934,000 26,504,000 27,199,000 24,697,000 24,342,000 24,544,000 24,613,000 24,031,000 24,308,000 24,347,000 24,731,000 24,843,000 24,501,000 25,210,000 24,160,000 24,096,000
Non-Current Liabilities
Long Term Debt 2,081,200 2,080,400 2,080,000 2,129,400 2,128,800 2,129,900 2,129,300 2,128,900 2,203,000 2,202,500 2,201,900 2,550,500 2,203,700 2,252,900 2,008,600 2,208,000 2,207,500 2,006,900 2,006,300 2,007,300 2,006,600 2,006,000 2,005,400 2,004,800 2,004,400 1,068,200 1,067,900 1,136,600 1,067,300 1,067,020 1,165,557 1,165,255 1,414,704 1,171,382 1,171,305 1,171,229 1,171,153 1,171,079 1,171,005 1,170,932
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45,400 53,100 81,900 94,700 109,600 128,100 148,500 170,100 194,100 232,135 318,411 439,268 564,122 92,327 91,074 94,317 97,559 100,817 88,362 92,006
Deferred Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 323,073 324,920
Other Non-Current Liabilities 23,319,800 -2,080,400 -2,080,000 -2,129,400 1,990,800 2,108,500 4,552,100 24,491,500 0 0 0 0 0 -2,252,900 0 0 0 0 0 0 -45,400 -53,100 -82,300 -94,500 -110,000 -128,300 -148,400 -169,700 -194,400 -232,155 -317,968 -439,523 -563,826 -98,709 -91,379 -94,546 -97,712 -100,896 -411,440 -416,858
Total Non-Current Liabilities 25,401,000 2,080,400 2,080,000 2,129,400 4,119,600 4,238,400 6,681,400 26,620,400 2,203,000 2,202,500 2,201,900 2,550,500 2,203,700 2,252,900 2,008,600 2,208,000 2,207,500 2,006,900 2,006,300 2,007,300 2,006,600 2,006,000 2,005,000 2,005,000 2,004,000 1,068,000 1,068,000 1,137,000 1,067,000 1,067,000 1,166,000 1,165,000 1,415,000 1,165,000 1,171,000 1,171,000 1,171,000 1,171,000 1,171,000 1,171,000
Total Liabilities 21,716,300 28,825,700 2,080,000 28,618,700 28,518,800 28,895,100 29,146,800 27,269,000 28,001,500 28,421,800 27,880,400 40,086,400 38,585,000 38,695,100 37,642,600 38,248,700 38,037,100 38,609,100 38,061,100 37,379,200 36,765,300 35,955,400 38,203,400 37,028,400 27,926,900 27,561,500 28,267,000 25,834,300 25,408,900 25,611,028 25,778,922 25,196,142 25,722,550 25,551,981 25,902,492 26,014,122 25,672,144 26,381,159 25,330,566 25,267,466
Common Stock 600 600 600 600 600 600 600 600 600 700 700 700 700 600 1,600 1,600 1,600 1,600 1,600 1,600 1,600 1,600 1,600 1,600 1,500 1,500 1,500 1,500 1,500 1,504 1,503 1,502 1,500 1,497 1,497 1,496 1,493 1,490 1,490 1,489
Retained Earnings 4,194,200 4,028,200 5,541,600 5,408,700 5,295,900 5,214,900 5,183,800 3,774,200 5,506,400 5,639,700 5,828,500 5,304,400 5,317,700 5,241,600 5,278,200 5,398,900 5,281,600 5,241,300 5,253,400 5,401,500 5,337,200 5,267,400 5,317,100 5,450,400 4,438,100 4,036,600 5,414,600 3,987,700 4,010,500 4,003,498 4,176,808 4,280,817 4,339,405 4,405,418 4,437,561 4,479,541 4,579,215 4,625,540 4,682,817 4,585,635
Accumulated Other Comprehensive Income/Loss -811,200 -765,000 -1,051,000 -922,700 -899,500 -986,200 -1,084,900 -822,200 -485,300 -150,000 -84,100 604,000 504,500 709,800 658,200 568,900 88,400 411,500 405,200 328,700 103,400 -155,400 -97,700 -137,900 51,700 234,000 256,400 236,900 148,300 94,602 328,106 327,254 225,240 118,549 246,038 348,419 548,997 555,767 659,746 764,072
Total Stockholders Equity 4,920,000 4,809,500 4,490,600 4,486,000 4,396,400 4,228,700 4,098,900 4,459,700 5,021,100 5,489,700 5,744,400 5,908,400 5,822,200 5,951,400 5,936,400 5,967,800 5,370,000 5,652,800 5,658,600 5,730,200 5,440,600 5,112,000 5,219,400 5,312,500 4,489,800 4,270,600 4,138,200 4,224,600 4,158,800 4,098,100 4,504,914 4,608,071 4,564,645 4,523,967 4,683,599 4,827,960 5,128,212 5,181,307 5,342,563 5,349,707
Total Investments 365,000 8,220,900 9,348,000 9,390,300 9,346,400 9,061,200 8,945,900 7,608,000 9,470,000 10,712,400 11,224,500 10,640,000 9,521,300 17,908,000 17,408,900 18,454,500 17,561,900 18,454,500 18,378,300 18,006,800 17,315,600 16,343,300 16,404,300 15,948,100 14,346,900 13,296,800 11,676,600 12,488,400 12,328,100 12,511,047 13,149,713 13,194,171 13,485,925 14,315,897 15,043,538 15,002,943 15,237,693 15,450,108 16,020,080 16,060,689
Total Debt 2,081,200 2,080,400 2,080,000 2,129,400 2,128,800 2,129,900 2,129,300 2,128,900 2,203,000 2,202,500 2,201,900 2,550,500 2,203,700 2,252,900 2,008,600 2,208,000 2,207,500 2,006,900 2,006,300 2,007,300 2,006,600 2,006,000 2,005,400 2,004,800 2,004,400 1,068,200 1,067,900 1,136,600 1,067,300 1,067,020 1,165,557 1,165,255 1,414,704 1,171,382 1,171,305 1,171,229 1,171,153 1,171,079 1,171,005 1,170,932
Net Debt 799,300 453,000 654,700 -7,260,900 603,200 593,200 699,500 946,900 952,100 161,700 174,000 -195,500 552,400 24,300 -194,400 70,500 207,600 139,800 257,000 516,900 732,400 752,000 698,800 751,100 -337,600 71,400 75,100 288,400 192,800 35,049 48,934 -67,419 -646,111 -116,923 -372,631 -126,207 105,988 -147,577 -240,261 -227,938

Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30
Cash Flows from Operating Activities
Net Income 236,400 182,500 190,100 156,300 113,600 68,100 7,300 52,200 145,500 885,600 153,600 170,200 163,000 139,200 -30,200 178,100 154,700 127,600 -54,800 144,100 165,700 25,000 53,000 67,000 106,000 312,900 -57,300 120,200 143,800 31,316 144,367 169,349 220,318 65,744 -7,022 32,789 50,044 49,755 140,297 143,610
Depreciation & Amortization 50,600 55,200 45,900 47,200 48,100 41,800 44,800 48,100 47,300 45,600 41,900 42,700 41,400 39,200 40,100 31,500 33,500 38,400 27,300 30,400 29,700 -56,900 0 0 0 -103,900 0 0 0 -394,513 0 0 0 -12,988 0 0 0 32,094 0 0
Deferred Income Tax 19,600 -39,400 -45,600 -11,200 -12,300 -1,800 51,400 -11,900 26,100 9,400 139,200 -36,100 19,200 19,500 9,900 46,300 115,900 48,900 -13,000 17,000 36,600 20,400 0 0 0 -4,200 0 0 0 352,899 0 0 0 -25,785 0 0 0 -81,448 0 0
Stock Based Compensation 14,500 21,500 23,900 17,200 12,500 15,400 17,900 16,900 12,400 18,100 18,200 17,200 13,200 16,000 15,500 14,900 11,500 15,200 15,000 14,200 11,500 57,100 0 0 0 35,500 0 0 0 41,614 0 0 0 38,773 0 0 0 49,354 0 0
Change in Working Capital -247,400 130,400 72,100 -30,600 89,100 90,500 458,700 -9,800 -754,000 45,000 -286,400 679,100 -681,000 283,500 449,000 180,400 -540,800 -9,800 331,800 221,800 85,100 2,237,700 -1,033,000 -9,935,000 1,927,000 650,000 -2,408,000 -289,000 70,060 -110,421 -603,612 -664,369 882,320 114,753 206,549 -257,429 583,863 -1,037,180 -6,269 -236,447
Accounts Receivable 358,800 125,000 -118,100 31,800 427,500 506,300 -1,413,900 -171,800 -198,000 -220,400 -391,000 56,800 -315,100 4,500 -292,900 153,800 87,400 -62,300 -384,000 -171,900 157,600 -220,200 0 0 0 -10,300 0 0 0 -212,493 0 0 0 185,606 0 0 0 0 0 0
Inventory 0 -135,300 176,600 77,900 0 0 0 0 0 -159,500 364,000 319,800 -99,400 86,300 606,900 33,700 -223,400 77,000 658,400 203,100 -76,200 0 0 0 0 7,400 0 0 0 4,579 0 0 0 -27,269 0 0 0 0 0 0
Accounts Payable -39,300 8,500 -79,100 -3,400 -33,800 -51,400 84,500 45,000 -69,200 84,500 -127,800 160,200 -78,600 78,200 137,200 74,200 -116,800 -129,200 74,700 195,200 -13,600 0 0 0 0 -35,300 0 0 0 -36,869 0 0 0 -140,337 0 0 0 -16,146 0 0
Other Working Capital -404,400 132,200 92,700 -136,900 -304,600 -364,400 1,788,100 -173,400 -486,800 340,400 -131,600 142,300 -187,900 114,500 -2,200 -81,300 -288,000 104,700 -17,300 -4,600 17,300 2,457,900 -1,033,000 -9,935,000 1,927,000 688,200 -2,408,000 -289,000 70,060 134,362 -603,612 -664,369 882,320 96,753 206,549 -257,429 583,863 -1,021,034 -6,269 -236,447
Other Non-Cash Items 144,100 12,400 44,100 6,500 8,600 63,100 67,800 1,100 21,600 -749,000 -68,500 74,600 25,500 -57,000 125,100 -35,300 101,500 25,200 135,900 51,500 -81,900 -2,081,200 1,262,300 10,116,000 -2,108,700 -726,300 2,832,000 144,300 -189,660 256,686 717,895 532,345 -1,441,668 -455,399 161,051 571,202 -811,573 866,577 118,868 227,427
Net Cash Provided by Operating Activities 82,500 362,600 330,500 185,400 259,600 277,100 647,900 173,000 -501,100 254,700 -2,000 947,700 -418,700 440,400 609,400 415,900 -123,700 245,500 442,200 479,000 246,700 202,100 282,300 248,000 -75,700 164,000 366,700 -24,500 24,200 177,581 258,650 37,325 -339,030 -274,902 360,578 346,562 -177,666 -120,848 252,896 134,590
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -50,800 -54,300 -50,400 -49,400 -48,400 -52,400 -46,600 -46,200 -41,100 -56,100 -46,100 -45,600 -39,600 -40,100 -34,900 -24,600 -21,600 -39,800 -12,700 -25,400 -32,400 -23,900 -20,800 -21,600 -16,500 -18,700 -12,300 -16,300 -14,800 -18,442 -19,070 -24,971 -22,750 -25,463 -27,182 -40,094 -22,157 -24,724 -28,012 -17,762
Acquisitions Net -10,200 -6,200 -20,600 2,900 -300 -72,500 0 4,800 0 -4,000 1,318,200 -11,100 -4,100 -292,500 -30,300 -201,600 10,100 -7,600 -22,500 -23,400 3,300 126,700 36,700 -1,213,500 -14,000 -1,700 -21,100 -18,700 -127,400 -810,677 -27,387 -65,904 903,968 -15,096 -4,816 -11,571 64,545 -64,703 -28,614 -59,541
Purchases of Investments -807,800 -630,300 -569,700 -481,900 -608,400 -376,900 -833,400 -997,200 -991,500 -761,300 -1,647,900 -379,900 -413,100 -582,900 -791,800 -495,400 -716,100 -629,100 -1,109,400 -1,227,300 -1,375,700 -1,843,700 -1,939,900 -1,567,800 -966,400 -1,214,200 -1,068,900 -1,121,400 -931,300 -1,496,927 -870,349 -1,347,648 -844,060 -642,559 -823,305 -941,347 -751,258 -618,850 -563,991 -516,271
Sales/Maturities of Investments 540,600 692,200 483,500 273,600 438,900 366,400 649,400 1,171,200 1,043,100 970,000 457,600 551,400 525,300 432,900 595,600 507,900 909,200 675,700 1,139,100 1,111,500 957,300 1,446,800 1,568,200 1,246,000 1,079,400 927,500 854,000 1,195,000 1,020,700 1,637,672 778,218 789,026 1,076,167 747,821 798,185 1,001,842 748,878 936,606 450,958 806,069
Other Investing Activities -649,000 1,700 200 400 -11,200 8,200 -11,300 500 -23,800 -27,700 -78,400 -96,000 -54,000 22,600 18,400 -400 300 -5,400 1,500 2,200 300 -4,000 -33,800 -37,000 -3,400 7,900 2,600 23,900 -6,000 782,730 24,218 262,144 19,663 129,216 71,742 -7,095 14,007 -20,912 -8,464 13,237
Net Cash Used for Investing Activities -328,200 3,100 -157,000 -254,400 -229,400 -127,200 -241,900 120,300 -13,300 120,900 3,400 18,800 14,500 -460,000 -243,000 -214,100 181,900 -6,200 -4,000 -162,400 -447,200 -298,100 -389,600 -1,593,900 79,100 -299,200 -245,700 62,500 -58,800 94,356 -114,370 -387,353 1,132,988 193,919 14,624 1,735 54,015 207,417 -178,123 225,732
Cash Flows from Financing Activities
Debt Repayment 0 -225,000 -50,000 0 -1,800 -75,900 0 -75,900 0 -419,800 -369,800 0 -50,000 -201,200 -200,000 -500 -700 -600 -380,200 -700 -317,400 -941,600 -295,300 -296,300 -350,000 -221,100 0 0 0 -123,031 0 0 0 0 0 0 0 -467,330 0 0
Common Stock Issued 0 -108,600 0 0 0 0 0 0 0 419,800 0 0 0 444,900 0 0 200,000 -6,200 335,100 -2,100 607,600 276,400 549,700 634,000 276,400 514,200 0 0 0 0 0 0 0 0 0 0 0 467,342 0 0
Common Stock Repurchased -46,100 -123,500 -54,400 -15,200 -4,200 -15,200 -91,000 -236,600 -230,000 -295,000 -321,200 -181,100 -42,000 -142,500 -68,300 -29,600 -56,600 -107,500 -65,800 -48,500 -50,000 -52,100 -80,300 100 -7,000 -132,100 -38,200 -113,500 -105,100 -188,800 -228,650 -199,797 -245,804 -74,233 -30,921 -103,423 -84,329 -99,317 -34,008 -55,751
Dividends Paid -37,400 -38,500 -37,100 -39,700 -37,000 -37,500 -36,700 -38,600 -37,400 -39,100 -38,500 -41,800 -42,900 -44,200 -42,200 -44,200 -42,700 -43,000 -42,000 -42,900 -42,100 -42,400 -40,200 -35,700 -29,700 -30,200 -28,800 -30,300 -29,700 -30,309 -30,071 -32,518 -32,448 -33,262 -20,456 -21,616 -18,834 -19,113 -19,449 -20,753
Other Financing Activities -12,700 2,500 -5,100 -2,500 -4,200 77,400 -14,600 -75,900 -10,100 1,700 -7,100 355,100 -18,100 -25,000 1,700 -5,100 -8,600 28,200 -15,800 -8,100 22,800 807,300 12,000 -1,600 1,454,300 12,200 89,600 79,200 7,100 -3,752 1,443 -243,916 251,460 -54,300 -43,568 -998 -1,187 513 962 4,893
Net Cash Used Provided by Financing Activities -96,200 -162,000 -141,500 -57,400 -43,000 -51,200 -142,300 -347,400 -277,500 -332,400 -736,600 132,200 -153,000 32,000 -308,800 -79,400 91,400 -129,100 -168,700 -102,300 220,900 47,600 145,900 300,500 1,344,000 143,000 22,600 -64,600 -127,700 -345,892 -257,278 -476,231 -26,792 -161,795 -94,945 -126,037 -104,350 -117,905 -52,495 -71,611
Effect of Forex Changes on Cash -3,600 -1,600 -8,400 2,500 1,700 8,200 -15,900 -22,700 -4,100 -16,300 -8,700 1,500 200 13,200 7,900 15,200 -16,800 7,600 -10,600 1,900 -200 -4,200 -8,000 -20,600 -2,200 -3,800 1,000 300 4,800 -10,697 -3,053 -1,882 -514 -20,772 -19,980 6,798 -22,277 -9,366 -9,882 4,247
Net Change in Cash -345,500 202,100 23,600 -123,900 -11,100 106,900 247,800 -76,800 -803,900 26,900 -743,900 1,120,500 -577,300 25,600 65,500 137,600 132,800 117,800 258,900 216,200 20,200 -52,600 52,900 -1,088,300 1,345,200 4,000 144,600 -26,300 -157,500 -84,652 -116,051 -828,141 772,510 -255,631 246,500 232,271 -253,491 -92,610 12,396 292,958
Cash at End of Period 1,281,900 1,627,400 1,425,300 1,401,700 1,525,600 1,536,700 1,429,800 1,182,000 1,250,900 2,054,800 2,027,900 2,771,800 1,651,300 2,228,600 2,203,000 2,137,500 1,999,900 1,867,100 1,749,300 1,490,400 1,274,200 1,254,000 1,306,600 1,253,700 2,342,000 996,800 992,800 848,200 874,500 1,031,971 1,116,623 1,232,674 2,060,815 1,288,305 1,543,936 1,297,436 1,065,165 1,318,656 1,411,266 1,398,870
Cash at Start of Period 1,627,400 1,425,300 1,401,700 1,525,600 1,536,700 1,429,800 1,182,000 1,258,800 2,054,800 2,027,900 2,771,800 1,651,300 2,228,600 2,203,000 2,137,500 1,999,900 1,867,100 1,749,300 1,490,400 1,274,200 1,254,000 1,306,600 1,253,700 2,342,000 996,800 992,800 848,200 874,500 1,032,000 1,116,623 1,232,674 2,060,815 1,288,305 1,543,936 1,297,436 1,065,165 1,318,656 1,411,266 1,398,870 1,105,912
Free Cash Flow
Operating Cash Flow 82,500 362,600 330,500 185,400 259,600 277,100 647,900 173,000 -501,100 254,700 -2,000 947,700 -418,700 440,400 609,400 415,900 -123,700 245,500 442,200 479,000 246,700 202,100 282,300 248,000 -75,700 164,000 366,700 -24,500 24,200 177,581 258,650 37,325 -339,030 -274,902 360,578 346,562 -177,666 -120,848 252,896 134,590
Capital Expenditure -50,800 -54,300 -50,400 -49,400 -48,400 -52,400 -46,600 -46,200 -41,100 -56,100 -46,100 -45,600 -39,600 -40,100 -34,900 -24,600 -21,600 -39,800 -12,700 -25,400 -32,400 -23,900 -20,800 -21,600 -16,500 -18,700 -12,300 -16,300 -14,800 -18,442 -19,070 -24,971 -22,750 -25,463 -27,182 -40,094 -22,157 -24,724 -28,012 -17,762
Free Cash Flow 31,700 308,300 280,100 136,000 211,200 224,700 601,300 126,800 -542,200 198,600 -48,100 902,100 -458,300 400,300 574,500 391,300 -145,300 205,700 429,500 453,600 214,300 178,200 261,500 226,400 -92,200 145,300 354,400 -40,800 9,400 159,139 239,580 12,354 -361,780 -300,365 333,396 306,468 -199,823 -145,572 224,884 116,828