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 610,820 681,184 632,124 681,110 676,844 730,288 680,800 691,099 700,062 732,769 747,049 715,931 726,796 789,839 647,263 536,880 571,644 624,428 560,633 572,619 553,979 617,541 545,138 575,911 551,519 620,433 535,003 504,666 500,051 571,453 508,745 516,777 471,197 570,557 469,961 506,102 472,821 598,224 530,644 536,832
Revenue Y/Y Growth -9.75% -6.72% -7.15% -1.45% -3.32% -0.34% -8.87% -3.47% -3.68% -7.23% 15.42% 33.35% 27.14% 26.49% 15.45% -6.24% 3.19% 1.12% 2.84% -0.57% 0.45% -0.47% 1.89% 14.12% 10.29% 8.57% 5.16% -2.34% 6.12% 0.16% 8.25% 2.11% -0.34% -4.62% -11.44% -5.72% - - - -
Cost of Revenue 284,354 315,284 296,441 318,627 314,427 333,191 307,008 295,118 296,502 331,768 309,614 314,333 326,169 329,684 279,952 243,892 254,276 293,989 253,607 264,850 242,217 283,765 258,422 274,244 249,316 280,840 230,483 231,367 230,064 257,096 229,276 236,545 207,168 262,042 206,509 226,505 202,715 280,814 242,068 239,590
Gross Profit 326,466 365,900 335,683 362,483 362,417 397,097 373,792 395,981 403,560 401,001 437,435 401,598 400,627 460,155 367,311 292,988 317,368 330,439 307,026 307,769 311,762 333,776 286,716 301,667 302,203 339,593 304,520 273,299 269,987 314,357 279,469 280,232 264,029 308,515 263,452 279,597 270,106 317,410 288,576 297,242
Gross Profit Margin 53.45% 53.72% 53.10% 53.22% 53.55% 54.38% 54.90% 57.30% 57.65% 54.72% 58.56% 56.09% 55.12% 58.26% 56.75% 54.57% 55.52% 52.92% 54.76% 53.75% 56.28% 54.05% 52.60% 52.38% 54.79% 54.73% 56.92% 54.15% 53.99% 55.01% 54.93% 54.23% 56.03% 54.07% 56.06% 55.25% 57.13% 53.06% 54.38% 55.37%
Research and Development 63,975 62,213 43,535 65,042 74,951 66,200 69,949 67,034 62,543 69,873 64,481 63,391 73,912 65,765 59,546 51,984 49,303 57,069 47,944 50,122 47,575 53,074 49,245 47,450 49,427 76,818 61,372 62,623 49,488 57,543 49,924 52,171 48,586 55,887 43,336 46,547 47,202 59,287 52,786 55,717
General and Administrative Expenses 210,483 205,896 201,199 207,824 225,553 212,227 211,047 208,730 197,594 224,146 216,150 213,425 225,853 219,148 198,165 189,262 193,692 214,165 201,622 201,257 207,581 212,543 201,196 210,425 209,130 204,206 196,769 213,027 194,940 220,020 201,452 205,536 189,716 193,145 187,445 192,845 188,555 207,537 202,550 195,838
Total Operating Expenses 274,458 268,109 244,734 272,866 300,504 278,427 280,996 275,764 260,137 294,019 280,631 276,816 299,765 284,913 257,711 241,246 242,995 271,234 249,566 251,379 255,156 265,617 250,441 257,875 258,557 281,024 258,141 275,650 244,428 277,563 251,376 257,707 238,302 249,032 230,781 239,392 235,757 266,824 255,336 251,555
Operating Income or Loss 52,008 97,791 90,949 89,617 112,344 118,670 92,796 120,217 143,423 106,982 156,804 124,782 100,862 175,242 109,600 51,742 74,373 59,205 57,460 56,390 56,606 -232,354 36,275 43,792 43,646 47,063 46,379 -2,351 25,559 -23,151 28,093 22,525 25,727 59,483 32,671 40,205 34,349 50,586 33,240 45,687
Operating Margin 8.51% 14.36% 14.39% 13.16% 16.60% 16.25% 13.63% 17.40% 20.49% 14.60% 20.99% 17.43% 13.88% 22.19% 16.93% 9.64% 13.01% 9.48% 10.25% 9.85% 10.22% -37.63% 6.65% 7.60% 7.91% 7.59% 8.67% -0.47% 5.11% -4.05% 5.52% 4.36% 5.46% 10.43% 6.95% 7.94% 7.26% 8.46% 6.26% 8.51%
Interest Expense 12,277 12,361 12,398 12,343 12,337 11,683 11,663 10,720 4,048 364 426 363 398 4,703 5,728 5,740 5,690 6,064 5,525 5,841 5,986 6,139 6,064 5,977 5,782 5,506 5,597 5,770 5,041 5,096 5,634 5,632 5,580 6,034 5,822 4,834 5,002 5,000 7,710 5,564
EBITDA 99,808 150,791 148,719 141,951 147,931 160,826 128,578 159,538 208,034 150,751 189,912 158,338 151,005 214,402 125,623 122,310 111,237 61,713 106,780 103,256 118,244 109,743 73,700 93,975 89,135 98,786 83,178 46,432 60,639 37,820 67,920 71,311 60,994 95,449 33,403 79,438 67,785 93,693 70,975 90,411
Depreciation and Amortization 47,800 53,000 37,324 35,846 35,587 42,156 35,782 32,611 64,611 33,726 33,687 33,652 32,736 36,189 15,008 53,339 33,591 3,373 44,953 42,970 42,942 34,579 34,840 34,325 34,344 42,631 35,363 37,026 33,662 32,744 38,488 37,578 34,090 33,878 33,561 32,126 32,283 39,760 37,122 36,336
Income Before Tax 491,078 428,392 137,102 -1,500,427 84,829 1,091,282 -209,168 -1,222,880 -4,371,017 -2,038,055 5,022,226 1,156,775 1,297,203 1,078,533 1,684,461 1,245,945 898,699 699,430 -335,216 769,601 1,127,266 -1,046,547 350,131 340,086 863,689 37,683 38,855 1,120 20,147 -28,187 22,688 26,864 20,195 54,198 25,415 39,540 26,694 45,746 22,476 48,797
Income Tax Expense 107,162 78,684 30,845 -338,176 15,867 263,548 -44,936 -295,696 -1,001,404 -464,396 1,094,193 242,661 319,789 239,431 369,637 279,516 212,787 145,944 -76,400 170,791 262,071 -213,400 80,805 72,043 206,915 -32,216 11,462 -3,915 7,734 -7,617 4,283 8,850 7,919 4,716 8,045 11,117 8,876 6,709 10,967 17,166
Net Income 383,916 349,708 106,257 -1,162,251 68,962 833,494 -164,232 -927,184 -3,369,613 -1,573,659 3,928,033 914,114 977,414 839,102 1,314,824 966,429 685,912 553,486 -258,816 598,810 865,195 -833,147 269,326 268,043 656,774 69,899 27,393 5,035 12,413 -20,570 18,405 18,014 12,276 49,482 17,370 28,423 17,818 39,037 11,509 31,631
Net Income Margin 62.85% 51.34% 16.81% -170.64% 10.19% 114.13% -24.12% -134.16% -481.33% -214.76% 525.81% 127.68% 134.48% 106.24% 203.14% 180.01% 119.99% 88.64% -46.16% 104.57% 156.18% -134.91% 49.41% 46.54% 119.08% 11.27% 5.12% 1.00% 2.48% -3.60% 3.62% 3.49% 2.61% 8.67% 3.70% 5.62% 3.77% 6.53% 2.17% 5.89%
EPS 13.46 12.15 3.65 -39.59 2.33 27.89 -5.53 -31.12 -112.58 -52.59 131.75 30.71 32.77 28.13 44.24 32.59 22.97 18.50 -8.68 20.08 29.03 -27.88 9.02 8.99 22.05 2.35 0.74 0.17 0.42 -0.70 0.63 0.61 0.42 1.69 0.59 0.98 0.61 1.35 0.40 1.10
EPS Diluted 13.45 12.14 3.64 -39.59 2.32 27.78 -5.52 -31.12 -112.57 -52.59 129.96 30.32 32.38 27.81 43.64 32.15 22.72 18.31 -8.68 19.86 28.74 -27.88 8.89 8.87 21.77 2.32 0.73 0.17 0.41 -0.70 0.62 0.61 0.42 1.68 0.59 0.97 0.61 1.34 0.39 1.09
Weighted Average Shares Out 28,518 28,792 29,102 29,355 29,596 29,683 29,709 29,794 29,932 29,922 29,814 29,764 29,823 29,833 29,721 29,652 29,865 29,924 29,818 29,814 29,801 29,878 29,863 29,814 29,787 29,765 29,660 29,613 29,580 29,496 29,444 29,398 29,364 29,321 29,195 29,136 29,092 29,000 28,884 28,826
Weighted Average Shares Out Diluted 28,537 28,815 29,223 29,355 29,747 29,792 29,733 29,794 29,933 29,922 30,224 30,148 30,186 30,170 30,128 30,058 30,196 30,221 29,831 30,154 30,104 29,878 30,292 30,219 30,171 30,108 30,052 30,006 29,911 29,552 29,671 29,589 29,506 29,470 29,439 29,381 29,289 29,192 29,141 29,092

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 433,331 403,966 457,850 390,001 464,136 434,215 517,943 596,584 802,316 470,783 859,902 732,836 673,470 662,205 840,325 607,584 603,551 660,672 561,071 580,684 455,890 431,526 434,517 403,006 407,272 383,824 328,894 321,584 291,663 456,264 417,939 418,651 403,615 457,549 507,329 450,133 425,728 413,251 424,593 384,670
Short Term Investments 1,217,954 1,208,887 1,306,703 1,338,245 1,392,877 1,362,017 1,337,740 1,376,635 1,276,723 404,695 482,756 434,122 351,958 334,473 319,662 429,786 438,710 459,533 423,737 406,732 408,659 418,830 431,613 420,801 361,221 376,714 392,123 395,828 386,972 387,736 388,177 377,154 349,255 332,928 278,749 277,513 284,958 284,384 277,985 262,908
Cash + Short Term Investments 1,651,285 1,612,853 1,764,553 1,728,246 1,857,013 1,796,232 1,855,683 1,973,219 2,079,039 875,478 1,342,658 1,166,958 1,025,428 996,678 1,159,987 1,037,370 1,042,261 1,120,205 984,808 987,416 864,549 850,356 866,130 823,807 768,493 760,538 721,017 717,412 678,635 844,000 806,116 795,805 752,870 790,477 786,078 727,646 710,686 697,635 702,578 647,578
Net Receivables 459,609 500,917 457,402 491,575 498,273 494,645 432,302 450,324 464,107 423,537 417,714 399,307 408,137 419,424 402,241 360,854 380,476 392,672 356,025 377,904 391,699 393,146 381,526 404,091 430,361 464,847 419,708 392,842 373,443 372,348 367,662 366,281 381,100 391,485 341,548 354,161 342,223 377,640 354,401 378,891
Inventory 783,369 780,517 775,818 776,600 752,937 719,316 685,850 657,130 605,492 572,239 588,911 598,989 605,156 622,253 640,228 628,401 557,029 554,007 587,987 589,897 590,438 584,334 601,053 591,433 612,217 594,804 601,571 580,581 559,819 524,961 556,358 541,514 533,312 490,224 512,736 500,975 478,375 470,997 516,047 520,642
Other Current Assets 166,673 154,043 148,997 142,445 169,029 147,783 166,320 169,024 154,783 117,834 117,003 123,839 136,596 101,480 121,405 105,959 102,821 113,271 118,812 132,723 184,957 196,517 185,488 173,003 166,045 156,946 150,155 135,693 120,674 103,215 115,757 102,088 107,982 105,410 154,054 159,146 170,560 170,095 191,419 220,383
Total Current Assets 3,060,936 3,048,330 3,146,770 3,138,866 3,277,252 3,157,976 3,140,155 3,249,697 3,303,421 1,989,088 2,466,286 2,289,093 2,175,317 2,139,835 2,323,861 2,132,584 2,082,587 2,180,155 2,047,632 2,087,940 2,031,643 2,024,353 2,034,197 1,992,334 1,977,116 1,977,135 1,892,451 1,826,528 1,732,571 1,844,524 1,850,103 1,805,688 1,775,264 1,777,596 1,794,416 1,741,928 1,701,844 1,716,367 1,764,445 1,767,494
Non-Current Assets
Property, Plant and Equipment 711,282 723,737 711,402 687,935 680,550 679,564 632,699 656,471 684,196 695,750 680,839 672,234 678,936 693,507 677,601 679,018 686,661 701,207 713,392 714,687 724,549 508,690 484,323 490,249 499,708 493,496 500,687 503,329 505,104 488,614 474,667 457,685 449,226 437,690 433,822 439,644 428,300 428,836 420,897 440,326
Goodwill 412,817 413,600 406,953 411,519 407,757 406,488 399,589 347,323 345,728 347,343 291,916 291,916 291,916 291,916 291,916 291,504 264,131 264,131 264,084 235,401 230,541 219,770 501,903 500,022 510,359 506,069 520,706 530,287 516,191 477,115 506,600 505,311 509,582 495,948 503,588 514,100 503,422 500,441 513,454 535,223
Intangible Assets 313,600 320,500 314,187 328,710 327,828 332,147 325,076 239,747 247,144 253,939 177,073 184,852 191,764 199,497 205,305 211,367 138,317 145,525 146,965 127,476 139,382 125,123 150,662 158,035 168,212 174,113 181,133 184,819 190,614 161,609 220,900 230,709 242,264 214,026 225,020 237,700 242,970 254,228 273,527 292,547
Long Term Investments 8,018,804 7,698,473 7,218,161 7,311,135 8,878,514 8,830,892 7,459,169 8,088,002 9,689,284 14,387,006 16,230,635 11,580,390 10,503,038 9,561,140 8,439,897 6,703,039 5,434,760 4,638,205 3,931,715 4,417,240 3,671,912 2,655,709 3,474,321 3,170,820 2,981,768 1,027,736 1,032,801 1,040,959 955,620 830,790 903,658 810,463 711,437 719,840 663,533 541,732 400,262 389,309 364,129 382,913
Tax Assets 1,540,992 1,475,495,000 1,369,556 1,401,827 1,769,781,000 0 1,484,606,000 0 1,995,889,000 0 3,569,332,000 2,542,189,000 2,306,112,000 0 1,842,659,000 1,456,653,000 1,161,112,000 0 838,001,000 943,440,000 780,905,000 0 753,948,000 686,906,000 644,957,000 0 288,571 294,843 0 0 295,245 0 0 0 254,644 211,959 0 -389,309 -364,129 -382,913
Other Non-Current Assets -1,448,521 -1,475,400,570 -1,271,086 -1,301,763 -1,769,685,487 94,599 -1,484,504,226 100,886 -1,995,785,075 102,669 -3,569,225,369 -2,542,089,929 -2,306,019,811 86,723 -1,842,576,649 -1,456,573,205 -1,161,034,097 79,636 -837,927,672 -943,375,799 -780,840,113 69,920 -753,874,744 -686,831,237 -644,879,251 93,472 -230,621 -237,306 52,669 47,852 -231,424 64,779 65,640 66,442 -208,627 -161,704 49,398 441,406 413,701 432,161
Total Non-Current Assets 9,548,957 9,250,740 8,749,173 8,839,363 10,390,162 10,343,690 8,918,307 9,432,429 11,070,277 15,786,707 17,487,094 12,828,463 11,757,843 10,832,783 9,697,070 7,964,723 6,601,772 5,828,704 5,129,484 5,559,005 4,831,271 3,579,212 4,684,465 4,393,889 4,237,796 2,294,886 2,293,277 2,316,931 2,220,198 2,005,980 2,169,646 2,068,947 1,978,149 1,933,946 1,871,980 1,783,431 1,624,352 1,624,911 1,621,579 1,700,257
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 0 0 0 0 -16 0 0 0 0
Total Assets 12,609,893 12,299,070 11,895,943 11,978,229 13,667,414 13,501,666 12,058,462 12,682,126 14,373,698 17,775,795 19,953,380 15,117,556 13,933,160 12,972,618 12,020,931 10,097,307 8,684,359 8,008,859 7,177,116 7,646,945 6,862,914 5,603,565 6,718,662 6,386,223 6,214,912 4,272,021 4,185,728 4,143,459 3,952,769 3,850,504 4,019,726 3,874,635 3,753,413 3,711,542 3,666,396 3,525,343 3,326,196 3,341,278 3,386,024 3,467,751
Current Liabilities
Accounts Payable 102,750 142,825 266,805 304,239 334,892 329,831 335,206 338,890 345,193 418,927 380,344 342,345 313,383 362,326 323,085 287,293 248,423 287,098 249,835 246,809 239,018 264,471 257,028 261,721 259,365 306,814 273,958 277,566 231,485 296,473 280,453 256,112 241,249 280,248 268,228 239,847 250,813 128,608 126,640 125,461
Short Term Debt 40,525 41,365 476 476 519 465 448 466 504 489 1,739 1,736 1,738 1,798 426,636 426,502 426,308 426,172 1,769 1,767 1,757 493 1,772 1,721 369 420 452 505 466 334 297 294 296 298 379 268 264 265 1,471 1,725
Tax Payables 33,961 35,759,000 103,978 74,481 50,867 32,428 29,274 25,908 54,309 46,299 54,050 52,421 89,074 57,335 41,646 32,019 32,298 36,285 35,252 37,516 41,967 56,188 44,783 29,585 42,377 39,941 30,983 33,308 33,042 28,124 22,274 21,856 27,725 29,339 22,621 25,238 31,926 35,165 24,399 28,264
Deferred Revenue 33,961 35,759,000 -111,859 74,481 0 52,211 1,484,606,000 25,908 0 50,852 54,050 52,421 89,074 42,468 41,646 32,019 32,298 33,735 35,252 37,516 41,967 26,936 44,783 29,585 42,377 28,233 30,983 33,308 33,042 31,003 4,400 21,856 27,725 29,683 22,621 25,238 31,926 26,716 172,682 163,169
Other Current Liabilities 288,918 -35,420,391 402,754 202,786 254,212 186,201 -1,484,370,977 274,358 302,634 210,670 213,783 190,550 205,697 224,944 195,290 181,081 162,225 158,490 147,184 159,885 161,564 157,407 149,576 149,394 154,087 167,229 161,063 143,731 142,511 143,512 157,568 132,143 131,618 131,122 144,007 138,541 133,879 291,172 202,990 189,893
Total Current Liabilities 466,154 522,799 558,176 581,982 589,623 568,708 570,677 613,714 648,331 680,938 649,916 587,052 609,892 631,536 986,657 926,895 869,254 905,495 434,040 445,977 444,306 449,307 453,159 442,421 456,198 502,696 466,456 455,110 407,504 471,322 442,718 410,405 400,888 441,351 435,235 403,894 416,882 446,761 503,783 480,248
Non-Current Liabilities
Long Term Debt 1,189,881 1,189,452 1,198,713 1,198,384 1,198,005 1,197,716 1,197,272 1,196,943 1,196,739 10,514 10,645 10,779 10,901 12,258 12,241 12,233 12,205 13,579 437,808 437,680 437,606 438,937 438,803 438,776 434,678 434,581 434,475 434,386 434,289 434,186 434,137 434,057 433,980 435,707 435,728 435,660 435,661 435,710 435,739 435,607
Deferred Revenue 169,314 175,078 -1,369,556 -1,401,827 0 1,770,481,000 0 -1,613,528 0 3,059,080,000 -3,569,332 -2,542,189 -2,306,112 2,076,785,000 -1,842,659 -1,456,653 -1,161,112 997,787,000 -838,001 -943,440 -780,905 553,239,000 -753,948 -686,906 -644,957 222,209,000 -288,571 -294,843 0 222,919,000 4,400 0 0 233,475,000 -254,644 0 0 154,917,000 0 -13,755
Deferred Tax 1,540,992 1,475,495 1,369,556 1,401,827 1,769,781 1,770,481 1,484,606 1,613,528 1,995,889 3,059,080 3,569,332 2,542,189 2,306,112 2,076,785 1,842,659 1,456,653 1,161,112 997,787 838,001 943,440 780,905 553,239 753,948 686,906 644,957 222,209 288,571 294,843 0 222,919 295,245 0 0 233,475 254,644 211,959 0 154,917 0 13,755
Other Non-Current Liabilities 192,418 195,113 1,722,856 1,750,970 346,289 -1,770,131,491 352,302 335,344 349,823 -3,058,721,871 3,960,441 2,924,845 2,703,308 -2,076,412,901 2,196,888 1,804,777 1,509,821 -997,450,059 1,174,076 1,276,478 1,117,147 -553,092,642 926,219 866,080 835,945 -222,026,805 436,350 442,966 403,510 -222,783,682 140,535 415,612 374,096 -233,364,494 365,704 114,933 275,140 -154,798,265 269,772 301,952
Total Non-Current Liabilities 3,092,605 3,035,138 2,921,569 2,949,354 3,314,075 3,317,706 3,034,180 3,145,815 3,542,451 3,427,723 3,971,086 2,935,624 2,714,209 2,461,142 2,209,129 1,817,010 1,522,026 1,348,307 1,611,884 1,714,158 1,554,753 1,138,534 1,365,022 1,304,856 1,270,623 838,985 870,825 877,352 837,799 792,423 874,317 849,669 808,076 779,688 801,432 762,552 710,801 709,362 705,511 737,559
Total Liabilities 3,558,759 3,557,937 3,479,745 3,531,336 3,903,698 3,886,414 3,604,857 3,759,529 4,190,782 4,108,661 4,621,002 3,522,676 3,324,101 3,092,678 3,195,786 2,743,905 2,391,280 2,253,802 2,045,924 2,160,135 1,999,059 1,587,841 1,818,181 1,747,277 1,726,821 1,341,681 1,337,281 1,332,462 1,245,303 1,263,745 1,317,035 1,260,074 1,208,964 1,221,039 1,236,667 1,166,446 1,127,683 1,156,123 1,209,294 1,217,807
Common Stock 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
Retained Earnings 9,644,545 9,260,629 8,910,921 8,804,664 9,966,959 9,898,203 9,046,530 9,210,457 10,137,628 13,507,241 15,080,854 11,159,475 10,245,426 9,268,012 8,428,925 7,123,093 6,156,691 5,470,779 4,917,313 5,184,511 4,585,701 3,722,073 4,550,601 4,281,275 4,013,232 1,830,439 1,880,765 1,853,372 1,848,337 1,836,180 1,856,750 1,838,345 1,820,331 1,808,055 1,758,573 1,741,203 1,712,780 1,694,962 1,655,925 1,644,416
Accumulated Other Comprehensive Income/Loss -425,971 -336,038 -497,561 -372,862 -408,352 -466,822 -845,214 -533,386 -307,856 -175,553 -63,041 125,166 68,434 282,456 83,971 -61,142 -148,955 -87,348 -152,113 -49,573 -80,965 -46,958 -32,299 -18,710 104,085 738,794 617,162 610,948 516,643 417,766 521,403 459,560 415,340 382,138 379,380 332,047 207,446 218,945 261,038 351,285
Total Stockholders Equity 9,051,134 8,741,133 8,416,198 8,446,893 9,763,716 9,615,252 8,453,605 8,922,597 10,182,916 13,667,134 15,332,378 11,594,880 10,609,059 9,879,940 8,825,145 7,353,402 6,293,079 5,755,057 5,131,192 5,486,810 4,863,855 4,015,724 4,900,481 4,638,946 4,488,091 2,930,340 2,848,447 2,810,997 2,707,466 2,586,759 2,702,691 2,614,561 2,544,449 2,490,503 2,429,729 2,358,897 2,198,513 2,185,155 2,176,730 2,249,944
Total Investments 9,236,758 8,907,360 8,524,864 8,649,380 10,271,391 8,842,792 8,796,909 9,457,777 10,966,007 14,786,141 16,707,831 12,008,952 10,849,436 9,890,053 8,753,999 7,127,265 5,867,910 5,092,178 4,349,892 4,818,412 4,075,011 3,068,979 3,900,374 3,586,061 3,337,429 1,398,890 1,420,364 1,432,227 1,338,032 1,213,966 1,291,835 1,183,407 1,056,482 1,048,558 942,282 819,245 685,220 673,693 642,114 645,821
Total Debt 1,399,720 1,405,895 1,199,189 1,198,860 1,198,524 1,198,181 1,197,720 1,197,409 1,197,243 11,003 12,384 12,515 12,639 14,056 438,877 438,735 438,513 439,751 439,577 439,447 439,363 439,430 440,575 440,497 435,047 435,001 434,927 434,891 434,755 434,520 434,434 434,351 434,276 436,005 436,107 435,928 435,925 435,975 437,210 437,332
Net Debt 966,389 1,001,929 741,339 808,859 734,388 763,966 679,777 600,825 394,927 -459,780 -847,518 -720,321 -660,831 -648,149 -401,448 -168,849 -165,038 -220,921 -121,494 -141,237 -16,527 7,904 6,058 37,491 27,775 51,177 106,033 113,307 143,092 -21,744 16,495 15,700 30,661 -21,544 -71,222 -14,205 10,197 22,724 12,617 52,662

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 383,916 349,708 106,268 -1,162,289 68,962 833,494 -164,232 -927,184 -3,369,613 -1,573,659 3,928,033 914,114 977,414 839,102 1,314,824 966,429 685,912 553,486 -258,816 598,810 865,195 -833,147 269,326 268,043 656,774 69,899 27,393 5,035 12,413 -20,595 18,405 18,014 12,276 49,482 17,370 28,423 17,818 39,037 11,509 31,631
Depreciation & Amortization 47,800 53,000 37,324 35,846 35,587 39,951 32,720 32,611 32,014 33,726 33,687 33,652 32,736 36,189 15,008 53,339 33,591 3,373 44,953 42,970 42,942 34,579 34,840 34,325 34,344 42,631 35,363 37,026 33,662 32,744 38,488 37,578 34,090 33,878 33,561 32,126 32,283 39,760 37,122 36,336
Deferred Income Tax 84,200 74,800 -15,900 -12,600 -14 0 0 0 4,531,617 -15,000 -13,100 -11,400 -11,700 -12,300 -10,800 -8,800 -9,700 -10,200 -9,100 -7,800 -8,500 291,913 -7,100 -6,200 -5,900 4,720 -6,035 -5,186 -5,393 62,387 -1,046 -4,762 -4,645 -4,691 -1,931 96 -4,071 -4,186 -3,332 -3,681
Stock Based Compensation 15,300 16,200 15,900 12,600 16,600 18,100 15,700 13,600 13,500 15,000 13,100 11,400 11,700 12,300 10,800 8,800 9,700 10,200 9,100 7,800 8,500 8,600 7,100 6,200 5,900 6,786 6,035 5,186 5,393 5,382 4,911 4,762 4,645 4,691 4,004 4,234 4,071 4,186 3,332 3,681
Change in Working Capital -28,324 -93,861 360,477 -16,268 -38,830 -63,138 -100,458 -86,851 -156,591 28,470 46,880 -3,914 -57,504 96,038 -9,821 567 -35,106 46,531 -2,517 18,993 -7,615 -9,211 1,770 -4,511 -25,346 -10,606 -52,974 10,018 -101,983 7,704 -8,860 9,704 -63,730 -36,457 30,100 -27,633 -20,619 -40,072 23,727 12,356
Accounts Receivable 37,400 -20,200 26,400 6,600 -1,400 -42,900 1,300 1,000 -46,800 -9,600 -23,700 11,600 1,300 -5,400 -34,300 22,500 2,200 -28,800 15,800 16,600 -2,000 -12,500 19,700 12,300 40,200 -41,673 -20,578 -8,695 6,846 -20,150 583 12,076 19,991 -55,996 7,137 -5,708 15,567 -40,049 5,079 6,501
Inventory -8,800 15,400 -6,400 -25,200 -30,100 -8,200 -48,300 -66,800 -35,500 17,900 13,900 8,500 5,800 31,400 -3,700 -66,100 -13,700 38,700 -6,500 3,600 -11,600 13,400 -14,600 5,200 -16,900 8,520 -18,350 -11,006 -26,864 10,838 -16,959 -16,579 -34,400 13,409 -21,025 -17,115 -29,469 34,681 -11,672 -5,780
Accounts Payable -44,400 20,600 -37,700 -42,900 8,200 -24,500 -26,600 -4,200 -38,900 47,500 56,600 10,300 -44,500 45,500 49,500 55,300 -25,600 35,200 -1,600 -43,600 20,600 -2,500 600 3,700 -47,400 26,938 5,022 36,995 -61,155 34,745 27,919 15,102 -47,666 10,731 40,972 -15,356 -7,747 -49,643 40,747 -8,322
Other Working Capital -12,524 -109,661 378,177 45,232 -15,530 12,462 -26,858 -333,900 -35,391 -27,330 80 -34,314 -20,104 24,538 -21,321 -11,133 1,994 1,431 -10,217 42,393 -14,615 -7,611 -3,930 -25,711 -1,246 -4,391 -19,068 -7,276 -20,810 -17,729 -20,403 -895 -1,655 -4,601 3,016 10,546 1,030 29,878 -10,427 19,957
Other Non-Cash Items -307,017 -318,800 -406,358 1,240,777 15,814 -737,987 223,784 -306,568 -1,004,612 1,654,387 -3,791,337 -800,628 -850,736 -698,895 -1,195,147 -937,013 -631,289 -453,788 307,030 -513,171 -866,079 904,188 -250,759 -226,195 -631,326 -39,356 12,514 5,155 -5,705 69,884 -1,337 7,097 5,271 -15,642 -2,756 1,383 -4,107 -2,695 7,582 -3,101
Net Cash Provided by Operating Activities 69,175 81,047 97,711 98,066 98,119 90,420 7,514 50,198 46,315 157,924 230,363 154,624 113,610 284,734 135,664 92,122 62,808 159,802 99,750 155,402 42,943 105,009 62,277 77,862 40,346 69,354 28,331 62,420 -56,220 95,119 51,607 77,155 -7,448 35,952 82,279 38,533 29,446 40,216 83,272 80,903
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -40,176 -42,245 -44,071 -34,639 -35,725 -46,933 -24,062 -14,263 -28,899 -43,240 -34,628 -23,388 -19,547 -39,135 -19,978 -18,116 -21,691 -21,598 -31,091 -22,214 -23,629 -53,874 -22,054 -26,713 -27,187 -26,073 -20,183 -29,539 -39,332 -45,242 -39,458 -31,575 -25,296 -27,984 -24,798 -32,203 -28,387 -40,125 -20,079 -37,984
Acquisitions Net 26 2,607 44,071 34,639 35,725 45,558 -100,746 0 -48,978 -125,516 39 1 12 84,415 234 -96,889 0 -3,575 -59,728 0 -16,083 -266 0 266 0 -1,771 -1,301 -32 -73,541 -2,380 -308 -1,843 -9,634 -866 -901 -1,694 -895 -982 -1,635 -40,646
Purchases of Investments -406,458 -151,501 -196,018 -137,934 -203,588 -253,090 -328,716 -517,492 -960,940 -845,006 -204,784 -180,352 -74,925 -160,447 -12,002 -74,512 -98,151 -183,997 -95,224 -76,240 -95,375 -83,927 -103,825 -121,558 -61,443 -48,890 -90,773 -74,688 -68,305 -60,251 -69,397 -76,938 -71,485 -122,057 -61,148 -44,724 -895 -46,139 -60,534 -53,800
Sales/Maturities of Investments 403,515 -238,603 230,524 200,518 168,840 230,661 368,612 388,877 77,877 459,278 158,023 103,462 46,133 49,385 122,582 88,709 107,382 67,109 76,135 83,391 104,897 83,214 96,152 60,081 62,877 64,627 97,402 66,970 70,771 58,080 55,377 50,866 55,556 71,301 59,600 50,731 67,855 37,958 43,076 69,189
Other Investing Activities 26 501,939 -44,006 -34,600 -35,725 -45,511 6 376,082 48,978 -43,240 -34,589 -23,387 -19,535 60,953 -19,960 -5,881 -21,653 59,267 -31,092 -22,222 -16,152 -53,832 -21,836 -22,631 -20,250 -27,049 -20,142 -29,533 -39,317 -45,572 -39,101 -31,555 -25,295 -32,156 -24,786 -32,178 -94,056 -40,281 -20,036 -37,760
Net Cash Used for Investing Activities -43,093 72,197 -9,500 27,984 -70,473 -69,315 -84,906 -141,410 -911,962 -554,484 -81,350 -100,277 -48,327 -50,109 90,854 -88,573 -12,422 -61,196 -109,909 -15,071 -22,713 -54,811 -29,509 -83,842 -18,816 -13,083 -14,814 -37,283 -110,392 -50,123 -53,429 -59,470 -50,858 -83,778 -27,235 -27,865 -27,991 -49,444 -39,129 -63,017
Cash Flows from Financing Activities
Debt Repayment -118 -118 -118 -116 -115 -143 -113 -150 -104 -1,375 -122 -122 -1,401 -425,158 -183 -182 -1,415 -156 -128 -122 -237 -1,366 -90 -1,418 -87 -96 -71 -73 -76 -72 -75 -79 -77 -76 -1 -65 -66 -72 -63 -52
Common Stock Issued 5,505 4,316 4,647 5,097 4,424 17,560,000 4,774 0 4,177 6,172 6,353 4,055 4,052 0 0 0 0 3,831,000 0 0 0 0 0 0 0 3,672 -156 -112 3,890 2,452 1,953 3,107 3,768 3,510 140 3,080 1,506 6,686 1,892 3,049
Common Stock Repurchased -4,749 -200,000 -21,321 -207,407 -4,424 -90,679 -13,433 -125,000 0 -162 -21,813 -507 -49,998 -100 -5,898 -6,931 -100,005 -8,000 -4,999 -18,977 0 -48,912 -5,024 -3,838 0 -7,310 -2,037 -995 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -617 85,434,182 -5,159 201,998 14,666,424 29,876,072 8,659 -121,176 1,190,397 6,010 -15,460 2,987 4,052 3,374 6,520 4,134 2,803 3,373 636 -15,523 2,398 3,275 2,938 3,240 2,602 3,672 -576 -883 -3,141 449 1,019 8 -3,433 294 1,984 46 -1,771 -2,989 -63 -189
Net Cash Used Provided by Financing Activities 638 -200,620 -26,598 -202,738 4,309 -86,619 -8,772 -121,326 1,190,293 4,635 -15,582 2,865 -47,347 -421,884 439 -2,979 -98,617 -4,783 -4,491 -15,645 2,161 -47,003 -2,176 -2,016 2,515 3,576 -2,840 -1,068 673 2,829 2,897 3,036 258 3,728 2,123 3,061 -331 3,625 1,766 2,808
Effect of Forex Changes on Cash 2,663 -6,570 6,221 2,666 -1,996 -18,186 7,501 6,789 6,877 -1,462 -6,072 2,245 -7,347 9,273 6,012 3,119 -5,977 5,476 -5,366 145 1,982 -4,620 912 4,436 -1,383 -4,917 -3,367 5,852 1,338 -9,500 -1,787 -5,685 4,114 -5,682 29 10,676 11,353 -5,739 -5,986 -531
Net Change in Cash 29,365 -53,963 67,834 -74,022 29,959 -83,700 -78,663 -205,749 331,523 -393,387 127,359 59,457 10,589 -177,986 232,969 3,689 -54,208 99,299 -20,016 124,831 24,373 -1,425 31,504 -3,560 22,662 54,930 7,310 29,921 -164,601 38,325 -712 15,036 -53,934 -49,780 57,196 24,405 12,477 -11,342 39,923 20,163
Cash at End of Period 433,331 403,966 458,315 390,481 464,503 434,544 518,244 596,907 802,656 471,133 864,520 737,161 677,704 667,115 845,101 612,132 608,443 662,651 563,352 583,368 458,537 434,164 435,589 404,085 407,645 383,824 328,894 321,584 291,663 456,264 417,939 418,651 403,615 457,549 507,329 450,133 425,728 413,251 424,593 384,670
Cash at Start of Period 403,966 457,929 390,481 464,503 434,544 518,244 596,907 802,656 471,133 864,520 737,161 677,704 667,115 845,101 612,132 608,443 662,651 563,352 583,368 458,537 434,164 435,589 404,085 407,645 384,983 328,894 321,584 291,663 456,264 417,939 418,651 403,615 457,549 507,329 450,133 425,728 413,251 424,593 384,670 364,507
Free Cash Flow
Operating Cash Flow 69,175 81,047 97,711 98,066 98,119 90,420 7,514 50,198 46,315 157,924 230,363 154,624 113,610 284,734 135,664 92,122 62,808 159,802 99,750 155,402 42,943 105,009 62,277 77,862 40,346 69,354 28,331 62,420 -56,220 95,119 51,607 77,155 -7,448 35,952 82,279 38,533 29,446 40,216 83,272 80,903
Capital Expenditure -40,176 -42,245 -44,071 -34,639 -35,725 -46,933 -24,062 -14,263 -28,899 -43,240 -34,628 -23,388 -19,547 -39,135 -19,978 -18,116 -21,691 -21,598 -31,091 -22,214 -23,629 -53,874 -22,054 -26,713 -27,187 -26,073 -20,183 -29,539 -39,332 -45,242 -39,458 -31,575 -25,296 -27,984 -24,798 -32,203 -28,387 -40,125 -20,079 -37,984
Free Cash Flow 28,999 38,802 53,640 63,427 62,394 43,487 -16,548 35,935 17,416 114,684 195,735 131,236 94,063 245,599 115,686 74,006 41,117 138,204 68,659 133,188 19,314 51,135 40,223 51,149 13,159 43,281 8,148 32,881 -95,552 49,877 12,149 45,580 -32,744 7,968 57,481 6,330 1,059 91 63,193 42,919