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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Revenue 4,791,696 4,108,021 9,600,353 4,372,746 3,273,140 3,586,660 3,090,324 2,528,695 1,820,800 290,881 999,363 4,053,596 4,483,365 3,136,181 4,563,006 2,005,164 1,895,238 1,331,994 -1,001,505 1,063,071 790,485 1,179,864 1,187,480 -178,056 1,129,666 971,620 472,606 941,648 749,652 1,015,800 767,755 481,475 687,056 576,757 162,805 307,923 188,626 255,874 291,345 212,944
Revenue Y/Y Growth 46.39% 14.54% 210.66% 72.93% 79.76% 1,133.03% 209.23% -37.62% -59.39% -90.72% -78.10% 102.16% 136.56% 135.45% -555.61% 88.62% 139.76% 12.89% -184.34% -697.04% -30.02% 21.43% 151.26% -118.91% 50.69% -4.35% -38.44% 95.58% 9.11% 76.12% 371.58% 56.36% 264.24% 125.41% -44.12% 44.60% - - - -
Cost of Revenue 1,410,677 3,127,133 8,573,765 3,256,510 1,665,476 2,393,298 2,146,935 1,778,956 1,081,772 -28,557 808,272 2,463,292 2,692,983 1,490,591 2,771,637 940,964 882,339 591,324 -262,137 535,834 427,527 608,967 544,562 43,293 560,434 472,500 298,136 461,173 368,513 462,841 402,963 283,751 358,161 296,412 125,489 306,942 96,959 411,691 364,999 253,661
Gross Profit 3,381,019 980,888 1,026,588 1,116,236 1,607,664 1,193,362 943,389 749,739 739,028 319,438 191,091 1,590,304 1,790,382 1,645,590 1,791,369 1,064,200 1,012,899 740,670 -739,368 527,237 362,958 570,897 642,918 -221,349 569,232 499,120 174,470 480,475 381,139 552,959 364,792 197,724 328,895 280,345 37,316 981 91,667 -155,817 -73,654 -40,717
Gross Profit Margin 70.56% 23.88% 10.69% 25.53% 49.12% 33.27% 30.53% 29.65% 40.59% 109.82% 19.12% 39.23% 39.93% 52.47% 39.26% 53.07% 53.44% 55.61% 73.83% 49.60% 45.92% 48.39% 54.14% 124.31% 50.39% 51.37% 36.92% 51.02% 50.84% 54.44% 47.51% 41.07% 47.87% 48.61% 22.92% 0.32% 48.60% -60.90% -25.28% -19.12%
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 367,666 753,446 684,612 754,941 605,323 689,352 672,887 675,205 566,280 574,282 536,241 668,554 469,822 489,748 314,236 238,093 211,360 165,744 165,445 215,486 192,006 199,844 184,205 194,443 179,656 202,550 138,465 175,530 161,734 166,887 137,051 169,065 152,956 126,806 182,834 218,153 179,961 142,486 150,034 379,500
Total Operating Expenses 367,666 753,446 684,612 754,941 605,323 689,352 672,887 675,205 566,280 574,282 536,241 668,554 469,822 489,748 314,236 238,093 211,360 165,744 165,445 215,486 192,006 199,844 184,205 194,443 179,656 202,550 138,465 175,530 161,734 166,887 137,051 169,065 152,956 126,806 182,834 218,153 179,961 142,486 150,034 379,500
Operating Income or Loss 3,013,353 227,442 341,976 361,295 1,002,341 504,010 270,502 74,534 172,748 -254,844 -345,150 921,750 1,320,560 1,155,842 1,477,133 826,107 801,539 574,926 -904,813 311,751 170,952 371,053 458,713 -415,792 389,576 296,570 36,005 304,945 219,405 386,072 227,741 28,659 175,939 153,539 -145,518 -217,172 -88,294 -298,303 -223,688 -420,217
Operating Margin 62.89% 5.54% 3.56% 8.26% 30.62% 14.05% 8.75% 2.95% 9.49% -87.61% -34.54% 22.74% 29.45% 36.86% 32.37% 41.20% 42.29% 43.16% 90.35% 29.33% 21.63% 31.45% 38.63% 233.52% 34.49% 30.52% 7.62% 32.38% 29.27% 38.01% 29.66% 5.95% 25.61% 26.62% -89.38% -70.53% -46.81% -116.58% -76.78% -197.34%
Interest Expense 800,448 849,003 808,631 800,366 769,066 759,940 616,599 577,624 417,661 347,696 294,978 292,569 300,603 276,429 262,428 244,626 223,709 240,067 261,469 260,950 268,747 264,766 249,088 241,508 211,081 203,850 219,590 211,495 211,959 198,590 186,854 182,141 255,105 181,313 171,394 170,282 151,554 139,427 111,963 119,846
EBITDA 2,445,012 2,059,208 2,171,682 2,676,337 3,588,256 2,210,953 1,025,034 628,655 623,849 -2,326,236 1,584,017 1,319,444 3,961,530 4,882,970 4,616,534 5,068,848 3,557,385 2,397,496 -5,098,706 1,717,728 658,491 1,791,895 2,043,727 -1,408,046 1,433,945 1,831,206 840,125 873,007 609,317 1,085,652 1,025,290 650,948 1,240,693 460,589 -921,251 1,441,673 -1,413,911 3,475,842 2,071,110 592,684
Depreciation and Amortization 23,100 22,300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Income Before Tax 1,644,564 1,210,205 1,363,051 1,875,971 2,819,190 1,451,013 408,435 51,031 206,188 -1,916,593 1,289,039 1,026,875 3,660,927 4,606,541 4,354,106 4,824,222 3,333,676 2,157,429 -4,588,632 1,456,778 389,744 1,527,129 1,794,639 -1,213,907 1,222,864 1,627,356 620,535 661,512 397,358 887,062 838,436 468,807 985,588 279,276 -758,446 1,271,391 -1,225,285 3,336,415 1,959,147 472,838
Income Tax Expense 209,896 216,969 269,201 286,611 437,210 324,955 148,747 93,164 81,685 -102,511 36,651 191,582 379,282 343,667 438,739 404,137 359,375 206,264 -360,679 142,626 53,132 165,399 167,593 -143,294 -129,405 60,960 17,641 146,826 18,420 18,538 40,542 5,800 10,826 6,045 1,890 27,341 -7,390 30,547 16,138 6,524
Net Income 600,550 667,926 682,214 1,040,429 1,490,126 861,712 339,994 100,470 49,887 -717,375 7,464 524,808 1,156,557 1,315,275 1,669,836 1,511,221 1,064,843 706,969 -1,280,524 523,442 249,554 522,734 709,319 -384,641 648,539 688,722 178,443 174,730 161,904 413,987 267,684 179,310 360,353 99,583 -329,939 32,257 -190,588 376,306 270,507 -583
Net Income Margin 12.53% 16.26% 7.11% 23.79% 45.53% 24.03% 11.00% 3.97% 2.74% -246.62% 0.75% 12.95% 25.80% 41.94% 36.60% 75.37% 56.19% 53.08% 127.86% 49.24% 31.57% 44.30% 59.73% 216.02% 57.41% 70.88% 37.76% 18.56% 21.60% 40.75% 34.87% 37.24% 52.45% 17.27% -202.66% 10.48% -101.04% 147.07% 92.85% -0.27%
EPS 0.68 0.75 0.77 1.18 1.71 0.98 0.37 -0.05 0.04 -1.08 -0.02 1.43 1.94 2.19 2.85 2.60 1.86 1.25 -2.31 0.93 0.44 0.94 1.31 -0.74 1.22 1.33 0.36 0.35 0.33 0.87 0.57 0.38 0.79 0.21 -0.73 0.00 -0.42 0.84 0.62 -0.00
EPS Diluted 0.64 0.72 0.74 1.14 1.64 0.94 0.36 -0.05 0.04 -1.08 -0.02 1.31 1.80 2.05 2.68 2.46 1.79 1.24 -2.31 0.91 0.43 0.93 1.27 -0.74 1.17 1.24 0.32 0.32 0.30 0.81 0.52 0.35 0.73 0.19 -0.73 0.00 -0.42 0.78 0.57 -0.00
Weighted Average Shares Out 887,445 887,395 885,006 884,999 862,123 861,553 861,109 861,070 859,833 680,747 592,203 583,031 583,031 582,398 576,728 570,818 562,426 558,774 557,950 555,380 546,337 544,529 533,892 528,046 525,240 510,587 487,705 481,166 471,759 466,170 453,696 451,155 445,989 448,222 450,262 450,262 452,166 446,795 434,875 431,433
Weighted Average Shares Out Diluted 941,967 932,046 925,141 912,002 909,057 912,148 887,169 886,269 859,833 680,747 592,203 637,416 637,416 630,390 620,888 609,834 589,116 565,611 559,150 566,278 559,532 554,644 550,046 532,267 545,673 548,745 535,918 520,157 506,873 501,177 496,684 484,313 479,976 481,810 450,262 450,262 452,166 482,651 472,225 458,983

Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Current Assets
Cash and Cash Equivalents 14,459,785 16,069,771 16,165,528 20,348,567 11,294,442 10,306,480 9,289,503 12,823,556 11,058,837 11,851,176 12,914,929 10,091,602 11,973,622 11,662,284 10,498,736 5,363,009 4,363,105 2,454,541 1,982,292 2,346,713 2,686,985 2,143,057 1,808,368 1,751,287 2,264,875 2,065,172 1,880,834 1,876,687 2,436,566 2,131,687 2,758,398 2,508,902 2,196,800 1,512,475 2,080,306 2,519,860 3,037,546 3,909,812 2,641,905 2,290,855
Short Term Investments 101,748,479 98,674,137 102,033,226 -240,003,852 76,685,482 0 0 1,365 89,720,859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 8,716,762 16,069,771 16,165,528 20,348,567 87,979,924 10,306,480 9,289,503 12,823,556 11,058,837 11,851,176 12,914,929 10,091,602 11,973,622 11,662,284 10,498,736 5,363,009 4,363,105 2,454,541 1,982,292 2,346,713 2,686,985 2,143,057 1,808,368 1,751,287 2,264,875 2,065,172 1,880,834 1,876,687 2,436,566 2,131,687 2,758,398 2,508,902 2,196,800 1,512,475 2,080,306 2,519,860 3,037,546 3,909,812 2,641,905 2,290,855
Net Receivables 0 49,883,360 48,486,684 40,255,895 29,806,362 30,004,268 30,343,764 32,018,212 31,060,181 31,695,794 29,058,485 29,008,604 30,529,288 21,071,768 19,791,010 1,935,886 1,956,182 1,797,413 1,258,422 1,051,505 1,234,546 1,299,315 0 0 0 0 0 0 0 0 0 0 0 0 1,168,712 1,031,319 1,271,044 1,332,180 1,543,132 1,535,396
Inventory 0 0 0 52,519,032 42,128,816 41,370,192 40,626,487 46,081,736 43,519,488 44,779,930 0 0 0 0 0 -2,524,876 -2,207,858 -2,021,714 -1,449,349 -1,224,825 -1,462,421 -1,512,850 -1,811,820 -1,713,376 -1,679,421 -1,645,019 -1,510,729 -1,864,777 -2,012,502 -1,724,647 -1,611,534 -1,964,356 -1,870,504 -2,226,046 0 0 0 0 0 0
Other Current Assets 723,162 852,084 718,184 770,641 611,612 617,206 554,203 701,005 829,442 711,887 730,283 557,288 664,205 560,090 583,314 103,407 107,830 90,775 74,421 0 144,705 121,798 0 0 0 0 0 0 0 0 0 0 0 0 131,778 305,651 324,768 231,028 93,810 143,070
Total Current Assets 8,716,762 214,391,784 210,736,691 61,375,103 118,439,319 40,974,632 40,210,145 45,542,773 42,948,460 44,258,857 42,703,697 39,657,494 43,167,115 33,294,142 30,873,060 5,363,009 4,363,105 2,454,541 1,982,292 2,346,713 2,686,985 2,143,057 1,808,368 1,751,287 2,264,875 2,065,172 1,880,834 1,876,687 2,436,566 2,131,687 2,758,398 2,508,902 2,196,800 1,512,475 3,343,558 3,856,830 4,607,369 5,436,449 4,258,623 3,969,321
Non-Current Assets
Property, Plant and Equipment 1,727,810 1,356,373 1,369,070 1,394,735 1,399,132 1,420,933 1,386,640 1,376,960 1,250,593 1,259,658 1,210,871 1,209,394 1,200,778 1,189,086 1,135,396 951,364 882,874 999,375 991,621 969,369 944,135 931,515 823,294 676,462 644,289 628,839 614,330 616,574 600,231 587,224 571,270 559,956 535,390 527,899 528,144 581,877 460,637 509,436 530,973 536,905
Goodwill 1,051,296 1,001,363 1,027,585 1,059,775 1,033,362 1,049,019 1,089,194 1,095,766 1,047,640 1,078,382 584,996 584,996 580,553 580,553 534,313 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 83,500 89,000 89,000 89,000 89,000 89,000 89,000 89,000 89,000 89,000 89,000
Intangible Assets 7,021,533 6,614,825 6,629,795 6,334,001 4,304,643 4,292,398 4,389,116 3,746,748 3,496,547 3,522,935 1,770,696 1,700,973 1,577,305 1,496,789 1,347,379 0 0 0 0 0 8,132 8,867 9,125 9,863 10,674 11,399 124,514 129,178 17,438 19,320 128,952 135,024 142,481 164,234 171,731 176,987 184,882 191,379 196,688 209,202
Long Term Investments 120,704,488 117,433,086 258,768,310 240,005,124 155,037,312 231,478,832 227,351,312 216,574,639 208,493,132 207,699,310 211,570,351 212,539,189 211,123,140 184,485,905 174,427,275 69,274,715 60,990,162 54,425,153 48,601,127 54,936,268 50,844,657 51,243,090 45,795,254 44,907,982 44,119,593 42,622,545 42,101,905 39,013,934 37,251,837 36,267,767 34,225,324 31,409,765 31,277,959 30,375,163 29,785,312 65,305,931 62,705,798 64,515,178 60,971,453 60,167,626
Tax Assets 2,629,365 2,795,022 2,484,113 2,322,337 2,667,601 2,171,712 2,124,829 2,781,960 2,750,425 2,340,991 1,632,519 841,646 871,848 897,587 1,135,563 83,822 176,950 428,144 582,039 158,574 252,733 286,728 408,148 538,161 298,336 92,794 131,361 131,944 281,583 277,317 275,975 286,948 283,730 282,513 290,723 275,391 304,494 247,581 266,289 237,982
Other Non-Current Assets 4,909,531 4,876,726 -141,241,637 4,803,119 5,851,587 6,307,273 6,059,353 5,958,345 6,261,843 5,914,965 6,817,851 7,751,748 7,278,911 7,290,801 6,992,128 4,050,092 4,158,742 3,719,669 3,360,496 2,404,895 2,824,907 2,827,308 3,076,330 2,776,120 2,922,681 3,068,415 2,642,709 3,982,902 3,634,484 3,501,266 3,586,793 4,013,302 3,459,239 4,555,587 220,115 771,743 704,746 704,674 973,964 662,709
Total Non-Current Assets 138,044,023 134,077,395 129,037,236 255,919,091 170,293,637 246,720,167 242,400,444 231,534,418 223,300,180 221,816,241 223,587,284 224,627,946 222,632,535 195,940,721 185,572,054 74,443,493 66,292,228 59,655,841 53,618,783 58,552,606 54,958,064 55,381,008 50,195,651 48,992,088 48,079,073 46,507,492 45,698,319 43,958,032 41,869,073 40,736,394 38,877,314 36,493,995 35,787,799 35,994,396 31,085,025 67,200,929 64,449,557 66,257,248 63,028,367 61,903,424
Other Assets 213,895,091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 360,655,876 348,469,179 339,773,927 317,294,194 288,732,956 287,694,799 282,610,589 277,077,191 266,248,640 266,075,098 266,290,981 264,285,440 265,799,650 229,234,863 216,445,114 79,806,502 70,655,333 62,110,382 55,601,075 60,899,319 57,645,049 57,524,065 52,004,019 50,743,375 50,343,948 48,572,664 47,579,153 45,834,719 44,305,639 42,868,081 41,635,712 39,002,897 37,984,599 37,506,871 34,428,583 71,057,759 69,056,926 71,693,697 67,286,990 65,872,745
Current Liabilities
Accounts Payable 5,255,511 4,452,830 3,824,953 2,918,649 2,684,726 2,383,818 2,170,884 2,114,517 2,252,835 2,693,782 3,324,059 3,863,930 3,744,436 3,376,491 2,959,646 2,047,330 1,550,344 1,094,323 881,964 1,567,333 1,454,520 1,415,480 1,197,215 1,053,531 1,426,426 1,356,505 1,287,589 1,373,475 1,262,627 1,280,356 1,153,668 1,102,848 1,204,426 1,175,194 1,192,488 1,311,007 1,224,074 1,389,476 1,257,921 1,220,434
Short Term Debt 0 0 0 200,000 320,282 820,242 400,000 400,000 200,000 200,000 200,000 300,446 317,938 301,605 270,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
Tax Payables 236,178 117,900 161,003 114,784 113,835 98,302 349,869 215,580 126,442 125,480 174,423 131,456 112,374 97,563 168,951 88,040 36,484 69,534 16,374 32,682 29,328 23,973 55,355 24,453 70,040 24,352 23,331 35,933 32,271 25,518 26,802 12,514 12,833 12,216 13,733 8,770 14,629 9,014 9,067 6,362
Deferred Revenue 0 47,779,959 46,651,573 0 0 0 0 59,902 0 0 0 59,902 112,374 97,563 168,951 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9,067 6,362
Other Current Liabilities 49,190,151 47,662,059 -3,985,956 37,395,284 -3,118,843 -3,302,362 25,944,430 26,486,447 25,442,437 -3,019,262 26,522,388 -4,295,832 -4,174,748 19,554,506 19,083,815 -2,135,370 -1,586,828 -1,163,857 -898,338 -1,600,015 -1,483,848 -1,439,453 -1,252,570 -1,077,984 -1,496,466 -1,380,857 -1,310,920 -1,409,408 -1,294,898 -1,305,874 -1,180,470 -1,115,362 -1,217,259 -1,187,410 -1,206,221 -1,319,777 -1,238,703 -1,398,490 -1,266,988 1,157,349
Total Current Liabilities 54,681,840 52,232,789 50,476,526 40,628,717 28,987,623 29,098,204 28,865,183 29,216,544 28,021,714 30,040,863 30,220,870 31,133,328 32,329,430 23,330,165 22,482,412 3,493,305 3,415,688 2,763,416 2,030,287 2,601,615 2,557,519 2,432,349 2,231,430 2,107,702 2,537,818 3,063,154 2,705,400 2,787,836 2,636,828 2,760,589 2,784,589 2,399,038 2,475,994 2,802,561 1,967,366 2,188,052 2,223,067 2,824,285 2,401,773 2,394,677
Non-Current Liabilities
Long Term Debt 50,347,013 50,184,888 48,677,610 49,187,579 46,553,755 46,869,788 45,230,909 43,269,681 40,410,744 40,212,981 38,357,148 38,989,330 41,560,061 38,174,959 36,178,498 33,423,596 31,451,641 28,676,899 26,265,381 27,013,284 25,281,202 25,685,785 22,262,369 22,341,192 20,266,172 19,972,383 22,041,271 21,193,859 20,290,714 19,425,253 19,625,439 18,544,075 17,589,353 17,894,036 16,827,497 18,730,017 16,587,643 15,889,573 11,717,676 10,837,784
Deferred Revenue 202,688 -239,521,700 -233,031,184 800,812 2,126,887 1,472,371 0 0 0 1,603,386 0 720,466 1,504,580 1,245,320 1,095,899 -199,425 0 0 0 0 0 0 0 0 -59,798 -58,369 -58,370 -58,369 0 0 0 -51,964 0 0 0 0 0 0 0 0
Deferred Tax 2,707,971 2,568,268 2,412,737 2,370,118 2,109,393 1,893,174 1,693,513 1,667,740 1,923,278 2,082,183 791,575 900,436 1,091,098 894,856 652,439 199,425 0 0 0 0 0 0 0 0 59,798 58,369 58,370 58,369 0 0 0 51,964 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 190,917,754 184,953,267 231,771,730 166,728,868 178,471,633 149,407,312 149,697,608 175,038,525 171,931,823 170,961,543 139,623,517 166,256,454 166,090,938 114,335,622 110,829,135 5,383,565 5,160,062 4,038,821 2,745,664 3,383,661 3,778,650 3,556,217 3,533,809 3,019,574 3,937,865 4,313,091 3,768,944 3,978,060 4,149,491 3,900,469 3,722,475 3,288,775 3,572,981 3,928,882 2,692,761 2,844,737 2,968,543 3,687,989 3,411,769 936,223
Total Non-Current Liabilities 244,175,426 237,706,423 232,385,551 218,286,565 198,147,158 198,002,161 196,622,030 194,201,762 186,244,131 183,215,844 178,772,240 175,012,892 176,412,667 153,405,437 147,660,072 39,006,586 36,611,703 32,715,720 29,011,045 30,396,945 29,059,852 29,242,002 25,796,178 25,360,766 24,204,037 24,285,474 25,810,215 25,171,919 24,440,205 23,325,722 23,347,914 21,884,814 21,162,334 21,822,918 17,552,892 19,402,122 17,333,119 16,753,277 12,727,672 11,774,007
Total Liabilities 298,857,266 289,939,212 282,862,077 258,915,282 227,134,781 227,100,365 225,487,213 223,418,306 214,265,845 213,256,707 208,993,110 206,146,220 208,742,097 176,735,602 170,142,484 39,006,586 36,611,703 32,715,720 29,011,045 30,396,945 29,059,852 29,242,002 25,796,178 25,360,766 24,204,037 24,285,474 25,810,215 25,171,919 24,440,205 23,325,722 23,347,914 21,884,814 21,162,334 21,822,918 19,520,258 21,590,174 19,556,186 19,577,562 15,129,445 14,168,684
Common Stock 8,874 8,874 8,850 8,850 8,846 8,580 8,611 8,611 8,598 8,598 5,905 5,957 5,830 5,830 5,783 5,729 5,663 5,591 8,402 5,600 8,426 8,426 8,326 8,340 8,287 7,940,529 6,933,430 6,722,863 6,409,824 6,247,755 5,800,915 5,506,375 5,361,237 5,029,708 5,059,694 5,575,981 5,689,729 5,977,190 5,633,520 5,403,095
Retained Earnings 11,312,398 10,867,154 10,354,524 9,818,336 8,923,933 7,592,571 6,890,381 6,315,711 6,365,963 6,590,883 7,510,671 7,670,182 7,247,400 6,200,585 5,007,223 3,440,782 2,037,935 1,056,918 433,546 1,792,152 1,345,828 1,172,754 726,312 91,953 551,036 30,699 15,245 19,481 29,170 35,199 45,561 49,096 27,192 28,106 24,341 0 0 0 0 -8,587
Accumulated Other Comprehensive Income/Loss -5,504,575 -7,336,261 -6,974,780 -4,517,649 -5,852,491 -4,922,274 -4,691,575 -5,901,701 -6,054,953 -4,590,616 -1,650,212 -209,789 -174,439 -106,348 -646,368 -18,612 -41,081 -52,969 -54,694 -41,639 -51,093 -40,274 -39,954 -39,645 -40,448 -30,699 -15,245 -19,481 -29,170 -35,199 -45,561 -49,096 -27,192 -28,106 -24,341 -28,799 -31,083 -29,775 -32,154 -20,404
Total Stockholders Equity 24,083,685 21,673,103 21,421,193 22,858,694 20,407,773 19,981,567 19,662,681 17,728,820 17,451,045 19,072,683 15,714,287 17,582,164 16,932,970 16,068,359 14,676,056 13,716,818 12,197,656 9,954,868 9,325,962 10,807,490 10,117,754 9,875,478 9,322,371 8,649,610 9,006,767 8,392,384 7,400,739 7,185,936 6,863,208 6,695,110 6,237,908 5,939,833 5,816,599 5,484,156 5,368,341 5,547,182 5,658,646 5,947,415 5,601,366 5,399,586
Total Investments 222,452,967 319,330,573 258,768,310 1,272 231,722,794 231,478,832 227,351,312 1,365 298,213,991 207,699,310 211,570,351 212,539,189 211,123,140 184,485,905 174,427,275 69,274,715 60,990,162 54,425,153 48,601,127 54,936,268 50,844,657 51,243,090 45,795,254 44,907,982 44,119,593 42,622,545 42,101,905 39,013,934 37,251,837 36,267,767 34,225,324 31,409,765 31,277,959 30,375,163 29,785,312 65,305,931 62,705,798 64,515,178 60,971,453 60,167,626
Total Debt 50,549,701 50,417,512 49,830,893 49,387,579 46,874,037 47,613,037 45,544,706 44,074,997 41,390,213 40,412,981 39,367,683 39,289,776 41,877,999 38,476,564 36,749,227 33,423,596 31,451,641 28,676,899 26,265,381 27,013,284 25,281,202 25,685,785 22,262,369 22,341,192 20,266,172 19,972,383 22,041,271 21,193,859 20,290,714 19,425,253 19,625,439 18,544,075 17,589,353 17,894,036 16,827,497 18,730,017 16,587,643 15,889,573 11,717,676 10,837,784
Net Debt 36,089,916 34,347,741 33,665,365 29,039,012 35,579,595 37,306,557 36,255,203 31,251,441 30,331,376 28,561,805 26,452,754 29,198,174 29,904,377 26,814,280 26,250,491 28,060,587 27,088,536 26,222,358 24,283,089 24,666,571 22,594,217 23,542,728 20,454,001 20,589,905 18,001,297 17,907,211 20,160,437 19,317,172 17,854,148 17,293,566 16,867,041 16,035,173 15,392,553 16,381,561 14,747,191 16,210,157 13,550,097 11,979,761 9,075,771 8,546,929

Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Cash Flows from Operating Activities
Net Income 600,550 667,926 682,214 1,040,429 2,381,980 1,126,058 259,688 -42,133 -79,587 -1,814,082 1,102,602 835,293 3,281,645 4,262,874 3,915,367 4,420,085 2,974,301 1,951,165 -4,227,953 1,314,152 336,612 1,361,730 1,627,046 -1,070,613 1,352,269 1,566,396 602,894 514,686 378,938 868,524 797,894 463,007 974,762 273,231 -760,336 1,244,050 -1,217,895 3,305,868 1,943,009 466,314
Depreciation & Amortization 23,100 22,300 22,300 22,100 45,931 57,226 32,180 33,381 330,781 17,300 74,962 386,867 15,700 16,200 82,607 4,437 4,568 4,817 4,804 10,099 9,383 10,883 18,735 1,372 8,581 11,517 15,830 118,661 11,649 16,162 16,427 25,653 -33,905 24,621 21,309 120,975 -31,343 39,071 3,914 118,117
Deferred Income Tax 0 0 0 1,328,861 -1,271,635 -57,226 0 0 0 0 -74,962 -74,890 0 0 -2,778,807 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 0 184,907 183,411 140,216 146,586 147,532 184,135 170,615 174,113 216,716 168,792 233,493 119,620 88,541 88,162 130,114 64,263 61,002 71,379 72,388 76,370 70,682 78,268 68,478 82,386 84,617 96,227 63,594 72,250 87,940 111,036 78,858 61,552 60,657 63,823 47,730 67,821 69,478 76,550 55,968
Change in Working Capital -139,500 821,186 1,298,503 563,342 822,685 -947,581 990,225 -756,299 572,724 -1,025,050 -234,975 -1,313,208 1,376,063 561,564 1,658,857 296,631 898,217 487,985 -1,272,256 20,204 325,756 504,548 211,471 -757,575 38,440 374,777 306,838 40,523 141,910 272,147 832,495 -598,792 756,700 -940,934 361,308 -109,082 157,231 -262,844 487,511 260,788
Accounts Receivable 0 473,627 583,293 490,065 587,833 246,608 -263,534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,187,516 0 0 -766,087 327,431 0 0 381,421 93,536 0 0 -41,480 1,581,967 0 0 310,776 648,737 0 0 -3,882 -187,661 0 0 264,915 -156,176
Other Working Capital -139,500 821,186 1,298,503 563,342 822,685 -947,581 990,225 -756,299 572,724 -274,959 -234,975 -1,313,208 1,376,063 561,564 1,658,857 -890,885 898,217 487,985 -506,169 -307,227 325,756 504,548 -169,950 -851,111 38,440 374,777 348,318 -1,541,444 141,910 272,147 521,719 -1,247,529 756,700 -940,934 365,190 78,579 157,231 -262,844 222,596 416,964
Other Non-Cash Items 848,928 1,200,295 277,476 -979,411 -154,474 -2,965,130 -3,399,116 -53,099 -2,483,083 -2,943,880 -119,601 -3,685,764 -7,028,519 -6,147,121 -3,039,352 -6,653,178 -5,346,187 -3,831,685 4,022,424 -3,576,113 -1,137,680 -5,207,082 -1,760,507 -606,718 -2,174,835 -4,406,597 -3,163,459 -2,030,162 -948,292 -1,973,718 -2,859,794 -949,435 -1,157,915 154,917 -403,585 -2,529,836 1,726,097 -3,056,586 -1,563,698 -812,424
Net Cash Provided by Operating Activities 1,333,078 2,667,107 2,235,893 2,115,537 1,971,073 -2,639,121 -1,932,888 -647,535 -1,485,052 -4,063,490 916,818 -3,618,209 -2,251,191 -1,234,142 -73,166 -1,806,348 -1,409,406 -1,331,533 -1,406,406 -2,169,369 -398,942 -3,270,122 156,278 -2,366,428 -701,740 -2,380,807 -2,157,500 -1,411,359 -355,194 -745,107 -1,118,369 -1,006,362 635,099 -452,129 -738,790 -1,347,138 733,254 55,916 943,372 -29,354
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -44,601 -26,473 -17,295 -29,212 -17,419 -38,555 -23,207 -26,472 -24,411 -22,285 -11,888 -19,534 -32,950 -21,838 -27,727 -41,917 -35,840 -30,185 -45,444 -43,537 -18,711 -125,208 -19,906 -35,273 -24,766 -36,518 -8,670 -26,232 -22,540 -27,789 -21,561 -55,020 -4,791 -2,547 -2,427 -165,859 -18,827 -34,118 -46,574 -239,567
Acquisitions Net 0 0 0 0 0 0 0 0 0 -1,690,702 0 0 0 -58,139 -415,640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Purchases of Investments -20,741,574 -36,699,886 -24,180,684 -20,099,306 -5,788,564 -5,092,895 -8,769,518 -9,984,270 -9,285,237 -12,816,186 -15,105,620 -20,402,337 -21,908,751 -11,006,141 -5,300,346 0 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 15,652,907 34,242,737 18,991,253 23,992,571 4,686,645 5,352,673 4,956,273 7,054,790 5,709,157 9,461,640 13,130,681 17,104,075 18,512,747 8,694,698 5,255,841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,023,404 27,264,024 0 0 6,054,272 38,900,257
Other Investing Activities 3,154,493 -2,314 16,063 20,801 42,578 -21,834 17,919 -10,158 11,367 -26,676 -11,002 729,486 -1,039,718 218,890 111,836 -11,128 0 0 -4,073 -12,793 0 0 -451 -2,563 0 26,630 0 -12,127 59,197 25,443 83,340 -30,686 -47,392 15,283 -1,958,342 -27,258,862 -114,904 -104,524 -5,999,780 -38,849,448
Net Cash Used for Investing Activities -1,978,775 -2,485,936 -5,190,663 3,884,854 -1,076,760 199,389 -3,818,533 -2,966,110 -3,589,124 -5,094,209 -1,997,829 -2,588,310 -4,468,672 -2,172,530 -376,036 -41,917 -35,840 -30,185 -45,444 -43,537 -18,711 -125,208 -19,906 -35,273 -24,766 -9,888 -8,670 -38,359 36,657 -2,346 61,779 -85,706 -52,183 12,736 62,635 -160,697 -133,731 -138,642 7,918 -188,758
Cash Flows from Financing Activities
Debt Repayment 515,140 1,098,508 788,983 742,297 -21,937 1,364,422 1,519,808 1,664,675 1,665,393 3,166,732 31,534 2,161,709 3,634,812 1,541,631 1,557,428 1,166,113 1,881,752 1,030,556 1,248,347 1,483,331 972,089 3,270,672 -225,160 1,870,557 311,758 2,385,945 837,713 851,900 757,772 -472,825 1,006,543 1,426,510 -198,704 591,703 593,678 2,254,264 811,048 4,052,171 970,865 661,176
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 8,617,947 0 38,463 1,115,792 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -84 0 0 0 -17,569 -272,275 0 346,651 -346,651 -34,874 -346,651 -133,780 -155,000 -64,564 -71,366 0 0 0 -246,160 -43,558 0 0 -28,566 -92,480 -28,450 -52,212 -82,757 0 0 0 -72,381 -4,941 -26,685 -70,261 -194,957 -187,243 0 0 0 -28,411
Dividends Paid -155,306 -155,296 -146,026 -146,026 -158,764 -159,522 -150,720 -150,722 -150,524 -109,104 -102,991 -102,026 -104,308 -109,901 -103,395 -108,374 -83,826 -83,597 -78,082 -77,118 -76,480 -76,292 -74,960 -74,442 -97,503 -92,662 -91,098 -89,529 -88,239 -86,847 -80,722 -80,266 -79,374 -75,970 -72,033 -162,432 -189,167 -203,279 -151,733 -192,884
Other Financing Activities -880,577 1,117,894 -597,993 2,476,008 -1,583,932 -2,413,904 703,880 3,890,386 2,831,153 5,100,901 4,564,584 2,311,977 3,545,859 3,068,443 3,038,012 1,858,608 1,768,317 863,938 586,112 442,284 -21,184 603,997 335,934 42,865 568,547 655,837 471,556 127,468 -46,117 680,414 380,265 62,867 406,172 297,536 510,587 -1,105,932 -1,289,172 -3,248,455 -1,381,527 -776,449
Net Cash Used Provided by Financing Activities -520,827 -238,840 -1,671,612 3,062,361 -1,782,202 -1,481,279 -395,810 5,404,339 4,346,022 8,158,529 4,146,476 4,237,880 7,231,363 4,435,609 4,459,142 2,916,347 3,566,243 1,810,897 1,510,217 1,804,939 874,425 3,798,377 7,248 1,746,500 754,352 2,896,908 1,218,171 889,839 623,416 120,742 1,306,086 1,404,170 101,409 670,975 909,308 798,657 -667,291 600,437 -562,395 -336,568
Effect of Forex Changes on Cash 0 -38,088 -16,210 34,526 -36,313 5,594 21,603 -35,189 -14,230 -170,974 -49,376 -17,869 -17,014 3,406,672 449,202 37,448 28,301 19,407 -25,740 19,813 -21,760 743 1,636 2,112 -14,882 -32,840 20,902 9,230 19,611 43,230 7,680 0 0 0 0 0 0 0 0 0
Net Change in Cash -1,107,332 -95,757 4,673,032 -218,346 962,124 1,020,198 -3,656,850 1,755,505 -742,384 -1,170,144 3,016,089 -1,986,508 494,486 -6,542,066 -2,534,315 1,105,530 2,149,298 468,586 32,627 -388,154 435,012 403,790 145,256 -653,089 12,964 473,373 -927,097 -559,879 304,879 -626,711 249,496 312,102 684,325 231,582 233,153 -709,178 -67,768 517,711 388,895 -554,680
Cash at End of Period 14,962,439 16,069,771 16,165,528 11,492,496 11,710,842 10,748,718 9,728,520 13,385,370 11,629,865 12,372,249 13,542,393 10,526,304 12,512,812 4,435,609 4,459,142 6,993,457 5,887,927 3,738,629 3,270,043 3,237,416 3,625,570 3,190,558 2,786,768 2,641,512 3,294,601 3,281,637 2,808,264 1,876,687 2,436,566 2,131,687 2,758,398 2,508,902 2,196,800 1,512,475 1,280,893 1,047,740 1,756,918 1,824,686 1,306,975 918,080
Cash at Start of Period 16,069,771 16,165,528 11,492,496 11,710,842 10,748,718 9,728,520 13,385,370 11,629,865 12,372,249 13,542,393 10,526,304 12,512,812 12,018,326 10,977,675 6,993,457 5,887,927 3,738,629 3,270,043 3,237,416 3,625,570 3,190,558 2,786,768 2,641,512 3,294,601 3,281,637 2,808,264 3,735,361 2,436,566 2,131,687 2,758,398 2,508,902 2,196,800 1,512,475 1,280,893 1,047,740 1,756,918 1,824,686 1,306,975 918,080 1,472,760
Free Cash Flow
Operating Cash Flow 1,333,078 2,667,107 2,235,893 2,115,537 1,971,073 -2,639,121 -1,932,888 -647,535 -1,485,052 -4,063,490 916,818 -3,618,209 -2,251,191 -1,234,142 -73,166 -1,806,348 -1,409,406 -1,331,533 -1,406,406 -2,169,369 -398,942 -3,270,122 156,278 -2,366,428 -701,740 -2,380,807 -2,157,500 -1,411,359 -355,194 -745,107 -1,118,369 -1,006,362 635,099 -452,129 -738,790 -1,347,138 733,254 55,916 943,372 -29,354
Capital Expenditure -44,601 -26,473 -17,295 -29,212 -17,419 -38,555 -23,207 -26,472 -24,411 -22,285 -11,888 -19,534 -32,950 -21,838 -27,727 -41,917 -35,840 -30,185 -45,444 -43,537 -18,711 -125,208 -19,906 -35,273 -24,766 -36,518 -8,670 -26,232 -22,540 -27,789 -21,561 -55,020 -4,791 -2,547 -2,427 -165,859 -18,827 -34,118 -46,574 -239,567
Free Cash Flow 1,288,477 2,640,634 2,218,598 2,086,325 1,953,654 -2,677,676 -1,956,095 -674,007 -1,509,463 -4,085,775 904,930 -3,637,743 -2,284,141 -1,255,980 -100,893 -1,848,265 -1,445,246 -1,361,718 -1,451,850 -2,212,906 -417,653 -3,395,330 136,372 -2,401,701 -726,506 -2,417,325 -2,166,170 -1,437,591 -377,734 -772,896 -1,139,930 -1,061,382 630,308 -454,676 -741,217 -1,512,997 714,427 21,798 896,798 -268,921