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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Revenue 4,894,000 4,781,000 5,183,000 4,189,000 3,732,000 4,521,000 5,032,031 5,913,531 5,996,000 5,444,609 5,420,491 4,536,175 3,388,964 3,194,679 2,570,577 2,174,264 1,660,729 2,136,672 2,663,606 2,263,228 2,457,575 2,779,958 3,136,700 3,393,890 2,960,529 3,102,077 3,792,158 2,906,366 2,725,772 2,749,611 2,654,461 2,357,907 2,134,107 1,774,459 1,930,902 1,898,946 2,128,052 1,805,306 2,844,768 3,120,145
Revenue Y/Y Growth 31.14% 5.75% 3.00% -29.16% -37.76% -16.96% -7.17% 30.36% 76.93% 70.43% 110.87% 108.63% 104.06% 49.52% -3.49% -3.93% -32.42% -23.14% -15.08% -33.31% -16.99% -10.38% -17.28% 16.77% 8.61% 12.82% 42.86% 23.26% 27.72% 54.95% 37.47% 24.17% 0.28% -1.71% -32.12% -39.14% - - - -
Cost of Revenue 3,643,000 3,637,000 3,879,000 2,922,000 2,652,000 3,509,000 4,050,660 4,929,776 5,036,000 4,519,806 4,472,157 3,603,669 2,523,900 2,278,630 1,779,734 1,418,919 1,080,874 1,409,281 1,917,324 1,535,958 1,740,758 2,070,535 2,428,748 2,668,148 2,282,106 2,472,263 3,177,533 2,331,714 2,191,871 2,243,262 2,120,780 1,850,143 1,626,570 1,290,216 1,426,665 1,449,108 1,690,080 1,429,819 2,361,828 2,657,792
Gross Profit 1,251,000 1,144,000 1,304,000 1,267,000 1,080,000 1,012,000 981,371 983,755 960,000 924,803 948,334 932,506 865,064 916,049 790,843 755,345 579,855 727,391 746,282 727,270 716,817 709,423 707,952 725,742 678,423 629,814 614,625 574,652 533,901 506,349 533,681 507,764 507,537 484,243 504,237 449,838 437,972 375,487 482,940 462,353
Gross Profit Margin 25.56% 23.93% 25.16% 30.25% 28.94% 22.38% 19.50% 16.64% 16.01% 16.99% 17.50% 20.56% 25.53% 28.67% 30.77% 34.74% 34.92% 34.04% 28.02% 32.13% 29.17% 25.52% 22.57% 21.38% 22.92% 20.30% 16.21% 19.77% 19.59% 18.42% 20.11% 21.53% 23.78% 27.29% 26.11% 23.69% 20.58% 20.80% 16.98% 14.82%
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 490,000 486,000 486,000 308,000 287,000 239,000 274,739 238,000 231,000 214,000 255,579 225,364 212,319 207,158 227,019 178,148 194,738 179,696 234,570 221,480 209,951 210,426 217,886 210,424 206,214 185,358 202,661 179,693 190,784 162,052 179,859 165,664 167,667 155,145 163,569 146,979 140,869 154,331 165,686 153,408
Total Operating Expenses 22,000 80,000 64,000 528,000 343,000 -485,000 224,559 284,554 271,000 263,917 296,115 265,117 254,259 251,597 249,771 204,929 224,464 207,040 259,275 245,135 237,713 240,741 236,340 230,371 230,153 210,204 216,809 207,050 217,805 191,922 204,179 184,151 191,839 177,015 184,786 164,177 165,350 179,018 181,259 172,495
Operating Income or Loss 1,229,000 1,064,000 1,240,000 739,000 737,000 1,497,000 756,812 699,201 689,000 662,456 652,167 667,859 611,512 664,721 538,663 550,433 355,730 -83,469 487,314 482,151 476,146 468,742 471,865 495,534 448,366 419,699 397,836 351,906 316,733 314,420 329,600 329,357 315,285 311,434 242,017 284,935 272,744 196,463 306,747 291,392
Operating Margin 25.11% 22.25% 23.92% 17.64% 19.75% 33.11% 15.04% 11.82% 11.49% 12.17% 12.03% 14.72% 18.04% 20.81% 20.95% 25.32% 21.42% -3.91% 18.30% 21.30% 19.37% 16.86% 15.04% 14.60% 15.14% 13.53% 10.49% 12.11% 11.62% 11.44% 12.42% 13.97% 14.77% 17.55% 12.53% 15.00% 12.82% 10.88% 10.78% 9.34%
Interest Expense 298,000 300,000 311,000 -215,000 180,000 166,000 166,202 166,939 171,000 172,054 178,395 184,049 184,957 185,523 176,931 176,371 218,968 140,616 129,283 129,577 117,493 115,420 118,489 121,910 113,496 115,725 124,190 126,533 118,473 116,462 114,188 118,240 118,976 118,247 110,730 106,923 102,384 96,750 86,459 86,052
EBITDA 1,491,000 1,318,000 1,500,000 557,000 963,000 1,707,000 949,840 887,187 874,000 837,562 841,139 851,791 792,953 849,870 733,909 745,386 532,652 701,858 653,750 641,719 629,371 632,219 613,757 643,735 588,594 561,463 544,088 512,416 438,498 457,001 463,030 460,850 451,180 434,288 448,038 398,767 387,749 315,177 417,727 309,693
Depreciation and Amortization 262,000 254,000 260,000 177,000 170,000 162,000 157,415 157,102 157,757 153,858 153,118 154,542 156,921 157,120 152,648 153,245 140,416 132,353 125,983 121,430 114,964 114,158 110,649 107,383 106,288 104,237 103,769 102,298 100,849 99,419 99,310 98,550 99,247 94,478 93,379 88,299 86,987 85,955 80,555 74,588
Income Before Tax 1,023,000 639,000 910,000 595,000 613,000 1,379,000 627,075 563,880 545,000 513,591 509,771 513,917 452,208 508,308 403,236 418,871 177,461 -197,252 418,431 406,520 410,898 415,142 389,506 416,899 369,710 341,820 316,181 263,659 219,835 241,126 249,631 249,804 232,544 225,977 -13,627 202,996 199,242 133,265 256,769 152,310
Income Tax Expense 243,000 208,000 222,000 141,000 145,000 330,000 142,154 132,129 131,000 122,420 130,398 121,899 110,069 122,132 95,207 106,555 43,140 -55,395 98,180 97,365 98,935 77,934 96,618 102,983 87,531 75,771 251,369 97,128 43,844 54,941 54,870 55,012 52,458 50,066 12,652 38,298 48,222 37,428 56,003 37,858
Net Income 780,000 639,000 688,000 454,000 468,000 1,049,000 484,921 431,000 413,725 390,725 379,098 391,743 341,864 385,901 307,754 312,041 134,046 -141,857 319,976 308,880 311,688 336,933 292,613 312,984 280,773 264,233 62,771 165,466 71,476 87,361 90,505 92,144 85,944 83,446 25,515 82,157 76,505 60,800 94,544 64,458
Net Income Margin 15.94% 13.37% 13.27% 10.84% 12.54% 23.20% 9.64% 7.29% 6.90% 7.18% 6.99% 8.64% 10.09% 12.08% 11.97% 14.35% 8.07% -6.64% 12.01% 13.65% 12.68% 12.12% 9.33% 9.22% 9.48% 8.52% 1.66% 5.69% 2.62% 3.18% 3.41% 3.91% 4.03% 4.70% 1.32% 4.33% 3.60% 3.37% 3.32% 2.07%
EPS 1.33 1.09 1.18 0.99 1.04 2.34 1.08 0.96 0.93 0.87 0.85 0.88 0.77 0.87 0.69 0.70 0.32 -0.34 0.77 0.75 0.75 0.82 0.71 0.76 0.68 0.65 0.15 0.43 0.34 0.41 0.43 0.44 0.41 0.40 0.13 0.39 0.36 0.29 0.45 0.31
EPS Diluted 1.33 1.09 1.18 0.99 1.04 2.34 1.08 0.96 0.92 0.87 0.85 0.88 0.77 0.86 0.69 0.70 0.32 -0.34 0.77 0.74 0.75 0.81 0.71 0.75 0.68 0.64 0.15 0.43 0.33 0.41 0.43 0.43 0.40 0.40 0.12 0.39 0.36 0.29 0.45 0.31
Weighted Average Shares Out 584,600 584,200 583,400 457,300 448,300 448,000 447,776 447,700 447,500 447,000 446,634 446,634 446,337 445,894 445,103 445,103 419,722 414,282 413,911 413,816 413,606 412,908 411,740 412,117 411,946 409,676 391,023 380,907 211,785 211,619 211,398 211,309 211,075 210,781 210,417 210,296 210,204 209,874 209,541 209,489
Weighted Average Shares Out Diluted 585,800 585,700 585,500 458,200 449,000 449,000 448,977 448,217 448,200 448,404 447,635 447,635 446,903 446,885 445,103 445,510 420,116 414,282 414,282 415,578 415,049 415,233 412,908 414,847 414,641 412,173 409,676 383,419 214,012 213,602 213,157 212,870 212,618 211,071 210,683 210,524 210,477 210,467 210,285 210,759

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Current Assets
Cash and Cash Equivalents 36,000 65,000 338,000 284,000 106,000 680,000 220,227 22,215 135,774 14,610 146,391 224,337 374,377 402,413 524,496 447,129 945,732 531,630 20,958 673,309 273,397 27,814 11,975 84,464 15,295 17,474 37,193 11,676 332,371 310,808 248,875 237,410 180,854 137,219 97,619 38,371 226,193 239,411 172,812 151,403
Short Term Investments 0 0 0 0 17,000 1,000 11,000 67,377 24,223 4,420 0 0 0 241 0 0 0 0 0 0 0 0 19,005 0 0 59,502 1,330 252 493 90 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 36,000 65,000 338,000 284,000 106,000 680,000 220,227 22,215 135,774 14,610 146,391 224,337 374,377 402,413 524,496 447,129 945,732 531,630 20,958 673,309 273,397 27,814 11,975 84,464 15,295 17,474 37,193 11,676 332,371 310,808 248,875 237,410 180,854 137,219 97,619 38,371 226,193 239,411 172,812 151,403
Net Receivables 1,330,000 1,699,000 1,705,000 1,571,000 1,023,000 1,153,000 1,532,292 1,729,192 1,778,687 1,682,459 1,441,786 1,497,549 1,091,982 909,972 829,796 717,852 608,923 497,556 835,121 718,708 669,289 812,869 818,958 1,085,075 934,664 844,218 1,202,951 939,595 749,345 734,844 872,430 737,224 672,059 521,436 593,979 586,157 684,899 628,064 745,494 971,285
Inventory 824,000 951,000 787,000 1,011,000 460,000 556,000 580,725 693,176 773,904 732,406 580,899 775,910 599,584 513,187 370,988 459,527 515,255 386,112 506,675 476,478 362,467 406,954 437,841 554,867 399,607 283,993 432,594 391,632 275,305 193,339 200,946 299,470 331,073 239,219 204,780 204,912 150,137 218,691 134,134 338,345
Other Current Assets 285,000 235,000 278,000 300,000 244,000 158,000 171,548 281,213 288,883 187,240 165,689 146,669 154,807 155,224 132,536 83,565 92,302 59,116 82,313 79,763 69,596 56,793 100,808 61,340 57,286 106,067 53,008 64,196 51,465 108,552 45,986 50,759 58,200 54,024 39,946 76,129 155,967 175,425 173,299 119,427
Total Current Assets 2,475,000 2,950,000 3,108,000 3,188,000 1,863,000 2,569,000 2,547,775 2,765,322 3,026,499 2,641,321 2,374,374 2,666,861 2,235,623 1,997,594 1,869,775 1,721,362 2,179,859 1,488,282 1,470,334 1,967,585 1,401,170 1,342,779 1,398,632 1,807,908 1,433,687 1,290,745 1,764,458 1,518,865 1,447,811 1,378,447 1,429,684 1,369,291 1,281,188 991,021 975,210 952,790 1,263,796 1,321,949 1,307,244 1,712,787
Non-Current Assets
Property, Plant and Equipment 33,415,000 32,807,000 32,697,000 32,089,000 20,229,000 20,040,000 19,952,526 19,789,801 19,601,219 19,425,232 19,319,874 19,221,947 19,181,519 19,125,251 19,154,928 19,029,315 18,981,173 18,629,492 18,348,685 17,362,856 16,336,239 15,518,032 14,766,651 13,960,527 13,303,917 12,878,189 12,698,126 12,578,607 12,546,992 12,553,584 12,571,403 12,526,749 12,484,622 12,437,127 12,373,989 12,278,593 12,075,850 11,891,321 11,662,437 10,242,122
Goodwill 5,112,000 5,056,000 4,952,000 5,682,000 0 0 527,592 0 0 0 527,592 0 0 0 527,592 527,592 527,592 527,592 680,996 0 0 0 681,100 0 0 0 681,100 0 0 0 525,535 0 0 0 525,535 0 0 0 525,535 157,953,000
Intangible Assets 1,297,000 1,311,000 1,316,000 861,000 748,000 750,000 225,275 755,474 758,081 760,688 235,703 765,902 768,509 771,116 246,131 248,738 251,345 253,952 276,837 960,808 963,783 964,167 286,042 970,117 987,510 990,485 312,360 996,435 999,409 1,002,384 479,824 1,008,334 1,011,309 1,014,284 491,723 1,020,233 1,023,209 1,011,765 489,205 -156,935,285
Long Term Investments 1,937,000 1,939,000 1,874,000 1,795,000 885,000 789,000 801,794 803,807 801,315 797,391 797,613 797,233 800,351 807,721 805,032 790,373 790,035 810,479 861,844 870,511 881,084 950,924 969,150 981,592 986,979 997,380 1,003,156 1,013,702 944,562 956,388 958,807 943,390 913,813 929,209 948,221 1,137,059 1,146,407 1,124,204 1,132,653 1,128,509
Tax Assets 2,956,000 2,745,000 3,104,000 2,349,000 2,168,000 2,027,000 0 1,592,697 1,425,818 1,278,319 0 981,823,000 881,711,000 814,528,000 0 582,334,000 475,904,000 442,653,000 0 121,700 117,600 108,400 0 132 31,503 116,120 205,907 474,967 563,364 1,612,039 0 1,573,950,000 1,518,328,000 1,484,745,000 0 1,437,087,000 1,451,833,000 1,430,478,000 0 826,921,000
Other Non-Current Assets -2,657,000 -2,418,000 319,000 -2,025,000 -1,855,000 -1,711,000 324,132 -1,267,858 -1,086,128 -910,246 366,457 -981,402,612 -881,259,754 -814,049,753 475,296 -581,870,504 -475,641,537 -442,393,357 173,425 52,447 51,718 50,023 130,096 191,038 170,124 159,428 180,830 182,265 170,785 -1,435,284 173,498 -1,573,815,729 -1,518,196,032 -1,484,615,492 131,433 -1,436,967,377 -1,451,691,082 -1,430,294,166 187,486 -826,709,937
Total Non-Current Assets 42,060,000 41,440,000 44,262,000 40,751,000 22,175,000 21,895,000 21,831,319 21,673,921 21,500,305 21,351,384 21,247,239 21,205,470 21,201,625 21,182,335 21,208,979 21,059,514 20,812,608 20,481,158 20,341,787 19,368,322 18,350,424 17,591,546 16,833,039 16,103,406 15,480,033 15,141,602 15,081,479 15,245,976 15,225,112 14,689,111 14,709,067 14,612,744 14,541,712 14,510,128 14,470,901 14,555,508 14,387,384 14,211,124 13,997,316 12,599,409
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 44,535,000 44,390,000 47,370,000 43,939,000 24,038,000 24,464,000 24,379,094 24,439,243 24,526,804 23,992,705 23,621,613 23,872,331 23,437,248 23,179,929 23,078,754 22,780,876 22,992,467 21,969,440 21,812,121 21,335,907 19,751,594 18,934,325 18,231,671 17,911,314 16,913,720 16,432,347 16,845,937 16,764,841 16,672,923 16,067,558 16,138,751 15,982,035 15,822,900 15,501,149 15,446,111 15,508,298 15,651,180 15,533,073 15,304,560 14,312,196
Current Liabilities
Accounts Payable 1,271,000 1,480,000 1,564,000 1,619,000 880,000 1,074,000 1,359,475 1,658,904 1,923,761 1,729,943 1,332,391 1,442,984 1,052,561 929,771 719,302 624,483 755,474 742,369 1,209,900 1,129,849 907,377 1,027,322 1,118,102 1,339,507 1,027,467 773,054 1,140,571 922,820 696,834 703,278 874,731 711,817 697,833 522,317 615,982 620,568 694,914 721,535 891,413 1,221,934
Short Term Debt 1,534,000 1,554,000 507,000 532,000 12,000 512,000 937,289 1,838,694 908,119 986,397 909,597 550,485 550,677 557,165 21,260 21,296 21,214 21,075 229,599 9,551 309,504 309,459 507,650 627,650 1,088,650 932,650 1,047,323 1,364,900 1,769,110 1,701,379 1,520,927 1,154,150 1,036,957 905,217 656,990 947,922 1,531,134 1,486,125 1,065,946 10,650
Tax Payables 165,000 169,000 215,000 220,000 130,000 150,000 136,000 0 0 0 97,537 121,228 94,048 65,862 89,428 103,778 77,752 61,057 75,422 79,358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90,681
Deferred Revenue 119,000 99,000 104,000 438,000 344,000 0 1,738,525,000 34,600 235,068 19,200 1,166,690,000 261,917 338,717 206,143 669,697,000 244,284 295,128 182,889 417,100 201,421 166,860 113,567 112,300 111,747 135,426 97,525 135,309 97,023 111,697 90,151 1,623,822,000 104,137 119,774 104,630 1,436,715,000 108,454 0 0 826,921,000 193,519
Other Current Liabilities 1,055,000 1,061,000 1,277,000 709,000 281,000 596,000 -1,737,770,137 606,440 587,885 747,055 -1,165,747,369 547,484 452,646 354,875 -669,093,015 204,079 201,286 145,059 163,699 226,331 353,632 239,321 370,384 371,302 320,538 247,609 344,132 356,337 282,878 237,166 -1,623,380,957 371,860 333,857 232,296 -1,436,349,706 283,877 380,514 341,060 -826,486,014 355,798
Total Current Liabilities 3,979,000 4,194,000 3,452,000 3,298,000 1,517,000 2,182,000 3,051,627 4,138,638 3,654,833 3,482,595 3,184,619 2,802,870 2,394,601 2,047,954 1,344,547 1,094,142 1,273,102 1,091,392 2,020,298 1,567,152 1,737,373 1,689,669 2,108,436 2,450,206 2,572,081 2,050,838 2,667,335 2,741,080 2,860,519 2,731,974 2,836,701 2,341,964 2,188,421 1,764,460 1,638,266 1,960,821 2,606,562 2,548,720 2,392,345 1,781,901
Non-Current Liabilities
Long Term Debt 20,339,000 20,447,000 21,183,000 21,527,000 12,805,000 12,794,000 12,763,944 12,020,336 12,943,904 12,824,014 12,823,272 13,718,964 13,719,288 13,724,062 14,316,031 14,340,145 14,369,948 14,243,081 12,504,053 12,504,253 10,779,381 10,030,116 8,873,334 8,325,708 7,091,246 7,091,751 8,091,629 8,092,000 7,835,606 7,919,826 7,919,996 8,320,144 8,320,277 8,320,451 8,323,582 7,773,756 7,291,400 7,339,766 7,192,929 7,194,957
Deferred Revenue 40,000 40,000 46,000 466,000 330,000 329,000 331,113,000 375,303 -1,425,818 414,083 431,869,000 527,799,000 531,262,000 496,420,000 706,081,000 618,143,000 632,861,000 631,673,000 372,100 157,600 159,400 135,200 315,600 350 -5,029,855 -5,439,852 -5,956,432 -5,880,542 -5,443,645 334,206 321,846,000 296,751,000 293,153,000 273,070,000 264,248,000 278,731,000 276,897,000 290,422,000 -6,630,792 -7,265,921
Deferred Tax 2,956,000 2,745,000 5,698,000 2,349,000 2,168,000 2,027,000 1,738,525 1,592,697 1,425,818 1,278,319 1,166,690 981,823 881,711 814,528 669,697 582,334 475,904 442,653 536,063 418,736 347,831 270,751 219,731 132,242 54,726 53,805 52,697 76,262 73,983 1,612,039 1,623,822 1,573,950 1,518,328 1,484,745 1,436,715 1,437,087 1,451,833 1,430,478 1,395,222 1,303,548
Other Non-Current Liabilities 512,000 519,000 507,000 0 0 0 -330,781,887 0 1,813,438 0 -431,437,131 -527,271,201 -530,730,738 -495,923,580 -705,374,919 -617,524,857 -632,228,139 -631,041,327 153,656 469,260 379,473 366,583 135,027 350,050 5,387,039 5,806,553 6,305,356 6,219,658 5,781,229 0 -321,516,683 -296,445,237 -292,849,303 -272,784,014 -263,966,788 -278,431,671 -276,594,974 -290,101,179 6,948,973 7,538,316
Total Non-Current Liabilities 23,847,000 23,751,000 27,434,000 24,342,000 15,303,000 15,150,000 14,833,582 13,988,336 14,757,342 14,516,416 14,421,831 15,228,586 15,132,261 15,035,010 15,691,809 15,540,622 15,478,713 15,317,407 13,565,872 13,549,849 11,666,085 10,802,650 9,543,692 8,808,350 7,503,156 7,512,257 8,493,250 8,507,378 8,247,173 9,866,071 9,873,135 10,199,857 10,142,302 10,091,182 10,041,509 9,510,172 9,045,259 9,091,065 8,906,332 8,770,900
Total Liabilities 27,826,000 27,945,000 30,886,000 27,640,000 16,820,000 17,332,000 17,885,209 18,126,974 18,412,175 17,999,011 17,606,450 18,031,456 17,526,862 17,082,964 17,036,356 16,634,764 16,751,815 16,408,799 15,586,170 15,117,001 13,403,458 12,492,319 11,652,128 11,258,556 10,075,237 9,563,095 11,160,585 11,248,458 11,107,692 12,598,045 12,709,836 12,541,821 12,330,723 11,855,642 11,679,775 11,470,993 11,651,821 11,639,785 11,298,677 10,552,801
Common Stock 6,000 6,000 6,000 6,000 5,000 5,000 4,749 4,749 4,749 4,749 4,749 4,749 4,749 4,749 4,749 4,749 4,749 4,450 4,450 4,450 4,450 4,450 4,450 4,450 4,450 4,450 4,232 4,159 4,147 2,458 2,458 2,458 2,458 2,458 2,458 2,458 2,458 2,458 2,458 2,458
Retained Earnings 1,126,000 927,000 868,000 737,000 711,000 672,000 50,396 0 0 0 0 0 0 0 0 0 -7,536 -141,857 0 0 0 0 0 0 0 0 0 0 0 30,887 0 0 0 0 0 0 23,119 72,976 138,128 170,249
Accumulated Other Comprehensive Income/Loss -108,000 -128,000 -33,000 -68,000 -75,000 -99,000 -108,256 -199,473 -366,755 -467,672 -471,351 -661,836 -601,443 -465,596 -551,449 -530,618 -524,903 -499,386 -374,000 -421,104 -336,396 -269,524 -188,239 -158,138 -178,589 -174,692 -188,530 -181,771 -176,085 -139,062 -154,350 -154,351 -159,246 -134,614 -127,242 -136,112 -135,334 -139,892 -136,353 -107,656
Total Stockholders Equity 16,709,000 16,445,000 16,484,000 16,299,000 7,218,000 7,132,000 6,493,885 6,312,269 6,114,629 5,993,694 6,015,163 5,840,875 5,910,386 6,096,965 6,042,398 6,146,112 6,240,652 5,560,641 6,225,951 6,218,906 6,348,136 6,442,006 6,579,543 6,652,758 6,664,860 6,701,446 5,527,867 5,359,495 5,407,747 238,382 188,745 214,296 237,429 286,888 335,798 414,472 517,508 530,158 592,115 623,232
Total Investments 1,937,000 1,939,000 1,874,000 1,795,000 885,000 789,000 801,794 803,807 825,538 797,391 797,613 797,233 800,351 807,721 805,032 790,373 790,035 810,479 861,844 870,511 881,084 950,924 969,150 981,592 986,979 997,380 1,003,156 1,013,702 944,562 956,388 958,807 943,390 913,813 929,209 948,221 1,137,059 1,146,407 1,124,204 1,132,653 1,128,509
Total Debt 21,873,000 22,001,000 21,764,000 22,059,000 12,817,000 13,306,000 13,701,233 13,859,030 13,852,023 13,810,411 13,732,869 14,269,449 14,269,965 14,281,227 14,337,291 14,361,441 14,391,162 14,264,156 12,733,652 12,513,804 11,088,885 10,339,575 9,380,984 8,953,358 8,179,896 8,024,401 9,138,952 9,456,900 9,604,716 9,621,205 9,440,923 9,474,294 9,357,234 9,225,668 8,980,572 8,721,678 8,822,534 8,825,891 8,258,875 7,205,607
Net Debt 21,837,000 21,936,000 21,426,000 21,775,000 12,711,000 12,626,000 13,481,006 13,836,815 13,716,249 13,795,801 13,586,478 14,045,112 13,895,588 13,878,814 13,812,795 13,914,312 13,445,430 13,732,526 12,712,694 11,840,495 10,815,488 10,311,761 9,369,009 8,868,894 8,164,601 8,006,927 9,101,759 9,445,224 9,272,345 9,310,397 9,192,048 9,236,884 9,176,380 9,088,449 8,882,953 8,683,307 8,596,341 8,586,480 8,086,063 7,054,204

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Cash Flows from Operating Activities
Net Income 780,000 639,000 688,000 454,000 468,000 1,049,000 484,921 431,751 414,000 391,171 379,373 392,018 342,139 386,176 308,029 312,316 134,321 -141,857 320,251 309,155 311,963 337,208 292,888 313,916 282,179 266,049 64,812 166,531 175,991 186,185 194,465 194,216 179,859 174,959 -28,216 160,838 150,880 95,693 201,565 114,281
Depreciation & Amortization 262,000 254,000 260,000 177,000 170,000 162,000 157,415 157,102 158,000 153,858 153,118 154,542 156,921 157,120 152,648 153,245 140,416 132,353 125,983 121,430 114,964 114,158 110,649 107,383 106,288 104,237 103,769 102,298 100,849 99,419 99,310 98,550 99,247 94,478 93,379 88,299 86,987 85,955 80,555 74,588
Deferred Income Tax 205,000 180,000 230,000 180,000 134,000 285,000 118,607 116,915 117,000 110,531 127,249 117,845 107,769 119,194 93,556 106,715 42,408 -55,949 103,241 96,202 97,292 75,994 96,501 102,907 86,712 74,890 251,333 95,899 37,288 53,397 53,819 52,252 51,842 53,725 13,122 40,309 47,594 36,712 60,684 38,853
Stock Based Compensation 19,000 0 63,000 0 0 0 53,000 0 0 0 54,100 0 0 0 46,300 -2,500 0 0 9,109 9,974 9,457 8,607 7,701 7,892 8,868 7,203 6,574 6,211 7,570 5,907 9,451 7,918 14,962 8,232 2,703 5,848 2,241 5,643 2,867 6,071
Change in Working Capital 203,000 -502,000 328,000 74,000 -25,000 -19,000 233,137 -90,163 78,000 -217,297 359,044 -270,198 -92,232 -138,387 186,088 -213,804 -12,635 -120,150 75,289 -168,826 89,706 -160,065 161,655 -20,214 14,218 50,746 -52,843 -102,869 33,859 -70,750 70,224 42,110 -52,371 -102,416 -29,176 64,712 2,296 -186,804 72,287 26,698
Accounts Receivable 378,000 6,000 -46,000 -303,000 127,000 329,000 172,939 79,516 -96,000 -243,501 76,500 -418,490 -183,329 -85,212 -112,926 -108,929 -113,812 334,370 -119,938 -49,419 143,580 6,089 266,117 -150,411 -90,446 358,733 -297,297 -156,309 -14,501 137,586 -140,376 -59,995 -153,761 68,326 -691 98,622 -75,180 134,300 224,958 139,051
Inventory 185,000 -179,000 222,000 -144,000 20,000 20,000 102,884 -143 -118,000 -46,788 295,262 -173,350 -85,156 -141,794 72,767 -98,694 -70,842 173,885 -21,381 -98,595 58,273 53,444 129,626 -140,517 -100,478 149,825 -28,027 -114,133 -6,794 -53,305 77,735 28,177 -89,871 -27,991 14,224 7,829 68,554 -84,557 204,211 -3,229
Accounts Payable -229,000 -29,000 -100,000 481,000 -206,000 -237,000 -322,616 -272,195 184,000 385,082 -133,647 392,378 112,350 251,344 118,552 42,032 109,860 -350,701 99,860 105,251 -205,588 -62,469 -278,295 240,735 78,436 -361,008 179,131 216,508 -11,491 -122,843 149,434 34,222 168,064 -64,088 -13,601 -55,423 -10,221 -125,898 -306,807 -107,760
Other Working Capital -131,000 -300,000 252,000 40,000 34,000 -131,000 279,930 102,659 9,000 -312,090 120,929 -70,736 63,903 -162,725 107,695 -48,213 62,159 -277,704 116,748 -126,063 93,441 -157,129 44,207 29,979 126,706 -96,804 93,350 -48,935 66,645 -32,188 -16,569 39,706 23,197 -78,663 -29,108 13,684 19,143 -110,649 -50,075 -1,364
Other Non-Cash Items 176,000 760,000 478,000 36,000 25,000 -256,000 -6,431 317 20,000 23,948 36,612 17,642 28,165 11,672 52,926 8,345 4,436 -30,380 -13,939 -9,041 -9,037 -22,296 875 1,596 9,384 -7,804 5,771 25,035 18,244 -5,068 2,317 -4,624 8,589 500 260,091 1,151 4,652 2,071 -2,887 73,741
Net Cash Provided by Operating Activities 1,436,000 621,000 1,540,000 920,000 772,000 1,221,000 1,040,449 615,922 787,000 462,211 1,055,110 413,179 544,666 533,317 795,940 366,710 313,697 422,721 619,934 358,894 614,345 353,606 670,269 513,480 507,649 495,321 379,416 293,105 373,801 269,090 429,586 390,422 302,128 229,478 311,903 361,157 294,650 39,270 415,071 334,232
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -479,000 -512,000 -603,000 -398,000 -305,000 -289,000 -316,016 -326,731 -302,000 -256,978 -206,525 -166,207 -147,388 -176,734 -271,378 -380,042 -594,282 -949,679 -1,109,011 -1,019,174 -830,459 -889,705 -831,820 -694,303 -350,885 -264,467 -181,962 -135,199 -82,495 -112,737 -133,106 -158,274 -136,843 -196,411 -257,996 -300,868 -285,601 -343,847 -574,764 -382,185
Acquisitions Net -357,000 -92,000 -7,000 -5,011,000 -106,000 -2,000 0 -1,000 0 0 0 0 0 0 0 0 0 0 -738 -1,921 -353 -1,016 194,083 -195,537 -147 -147 -208 -83,000 -231 -4,422 -13,098 -35,347 -19,672 -158 27,540 5,682 -33,222 0 -800,934 0
Purchases of Investments -6,000 -92,000 -96,000 -3,000 -108,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 -3,000 3,000 0 0 0 0 0 0 0 0 0 0 0 0 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 Investing Activities 80,000 1,000 29,000 3,000 13,000 336,000 40,636 6,662 1,000 13,273 16,660 15,345 -6,486 6,043 -17,280 -46,943 4,188 -15,113 -11,135 5,282 63,580 25,892 7,669 6,421 5,283 8,962 9,134 7,333 8,458 7,696 15,347 7,512 27,983 26,622 -18,082 8,777 -3,174 10,072 1,611 10,545
Net Cash Used for Investing Activities -762,000 -603,000 -677,000 -5,406,000 -400,000 47,000 -275,380 -321,069 -299,000 -243,705 -189,865 -150,862 -153,874 -170,691 -288,658 -426,985 -590,094 -964,792 -1,120,884 -1,015,813 -767,232 -864,829 -630,068 -883,419 -345,749 -255,652 -173,036 -210,866 -74,268 -109,463 -130,857 -186,109 -128,532 -169,947 -248,538 -286,409 -321,997 -333,775 -1,374,087 -371,640
Cash Flows from Financing Activities
Debt Repayment -140,000 -320,000 -260,000 -100,000 -515,000 -425,000 -895,814 -895,814 -42,000 -78,000 -536,107 0 -12,295 -56,492 -196,258 -27,361 -1,353,730 -272,389 -1,912 -551,611 -1,912 -501,913 -1,912 -426,913 -1,912 -501,913 -1,912 -988,966 -1,947 -1,951 -451,923 -1,966 -2,003 -652,148 -766,066 -585,132 -43,082 -231,769 -1,911 -1,913
Common Stock Issued 0 0 0 0 0 0 32,442,000 0 0 0 10,920 5,544 16,327 0 10,106 5,230 0 0 9,707 5,175 9,374 4,784 8,853 8,410 4,601 1,182,117 425,509 35,004 7,123 3,722 7,023 3,847 7,137 3,964 6,830 104,103 228,212 57,184 171,909 72,449
Common Stock Repurchased 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -220,000 0 0 0 220,000 1,992,653 750,000 1,442,782 430,000 1,209,773 156,000 -614,673 -317,148 847,910 -16,322 180,452 416,777 117,193 131,740 898,227 -508,956 492,610 86,164 798,896 0 0
Dividends Paid -578,000 -578,000 -556,000 -428,000 -428,000 -427,000 -418,180 -418,093 -418,000 -417,000 -417,227 -417,121 -416,854 -416,229 -415,791 -415,614 -387,294 -386,667 -378,249 -367,845 -357,331 -354,203 -351,990 -339,575 -327,085 -316,408 -285,969 -283,687 -129,916 -129,842 -129,498 -129,595 -129,273 -129,235 -128,699 -128,082 -126,363 -126,053 -122,766 -121,367
Other Financing Activities 15,000 -33,000 7,000 5,192,000 -3,000 44,000 -31,695,063 905,495 9,000 67,130 -777 -780 10,321 -11,988 392,028 -583 2,431,523 1,711,799 -947 -21,541 -1,661 -64,388 -197,641 -12,587 4,317 -8,511 -1,343 -13,195 -136,908 -150,075 -129,750 -137,280 -137,279 -140,750 1,392,765 -145,635 -131,031 -137,307 1,104,904 -46,367
Net Cash Used Provided by Financing Activities -703,000 -291,000 -809,000 4,664,000 -946,000 -808,000 -567,057 -408,412 -367,000 -350,287 -943,191 -412,357 -418,828 -484,709 -429,915 -438,328 690,499 1,052,743 -151,401 1,056,831 398,470 527,062 -112,690 439,108 -164,079 -259,388 -180,863 -402,934 -277,970 -97,694 -287,371 -147,801 -129,678 -19,942 -4,126 -262,136 13,900 360,951 980,227 -169,647
Effect of Forex Changes on Cash 0 0 -396,000 396,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 44 -283 11 9 -434 229 153 198 -102
Net Change in Cash -29,000 -273,000 54,000 178,000 -574,000 460,000 198,012 -113,559 121,000 -131,781 -77,946 -150,040 -28,036 -122,083 77,367 -498,603 414,102 510,672 -652,351 399,912 245,583 15,839 -72,489 69,169 -2,179 -19,719 25,517 -320,695 21,563 61,933 11,465 56,556 43,635 39,600 59,248 -187,822 -13,218 66,599 21,409 -207,157
Cash at End of Period 36,000 65,000 338,000 284,000 106,000 680,000 220,227 22,215 136,000 14,610 146,391 224,337 374,377 402,413 524,496 447,129 945,732 531,630 20,958 673,309 273,397 27,814 11,975 84,464 15,295 17,474 37,193 11,676 332,371 310,808 248,875 237,410 180,854 137,219 97,619 38,371 226,193 239,411 172,812 151,403
Cash at Start of Period 65,000 338,000 284,000 106,000 680,000 220,000 22,215 135,774 15,000 146,391 224,337 374,377 402,413 524,496 447,129 945,732 531,630 20,958 673,309 273,397 27,814 11,975 84,464 15,295 17,474 37,193 11,676 332,371 310,808 248,875 237,410 180,854 137,219 97,619 38,371 226,193 239,411 172,812 151,403 358,560
Free Cash Flow
Operating Cash Flow 1,436,000 621,000 1,540,000 920,000 772,000 1,221,000 1,040,449 615,922 787,000 462,211 1,055,110 413,179 544,666 533,317 795,940 366,710 313,697 422,721 619,934 358,894 614,345 353,606 670,269 513,480 507,649 495,321 379,416 293,105 373,801 269,090 429,586 390,422 302,128 229,478 311,903 361,157 294,650 39,270 415,071 334,232
Capital Expenditure -479,000 -512,000 -603,000 -398,000 -305,000 -289,000 -316,016 -326,731 -302,000 -256,978 -206,525 -166,207 -147,388 -176,734 -271,378 -380,042 -594,282 -949,679 -1,109,011 -1,019,174 -830,459 -889,705 -831,820 -694,303 -350,885 -264,467 -181,962 -135,199 -82,495 -112,737 -133,106 -158,274 -136,843 -196,411 -257,996 -300,868 -285,601 -343,847 -574,764 -382,185
Free Cash Flow 957,000 109,000 937,000 522,000 467,000 932,000 724,433 289,191 485,000 205,233 848,585 246,972 397,278 356,583 524,562 -13,332 -280,585 -526,958 -489,077 -660,280 -216,114 -536,099 -161,551 -180,823 156,764 230,854 197,454 157,906 291,306 156,353 296,480 232,148 165,285 33,067 53,907 60,289 9,049 -304,577 -159,693 -47,953