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 | 3,373,000 | 3,325,000 | 2,280,334 | 2,335,000 | 2,377,300 | 2,405,397 | 2,372,911 | 2,241,770 | 1,982,817 | 1,445,061 | 1,512,430 | 1,536,376 | 1,455,973 | 1,486,993 | 1,540,530 | 1,463,656 | 1,444,410 | 1,506,165 | 1,529,873 | 1,557,669 | 1,553,576 | 1,550,825 | 1,539,556 | 1,488,332 | 1,466,201 | 1,434,213 | 1,455,503 | 1,416,563 | 1,399,016 | 1,361,105 | 1,341,223 | 1,349,690 | 1,312,073 | 1,296,516 | 1,258,376 | 1,136,247 | 1,183,286 | 1,103,982 | 1,137,532 | 1,124,284 |
Revenue Y/Y Growth | 41.88% | 38.23% | -3.90% | 4.16% | 19.90% | 66.46% | 56.89% | 45.91% | 36.19% | -2.82% | -1.82% | 4.97% | 0.80% | -1.27% | 0.70% | -6.04% | -7.03% | -2.88% | -0.63% | 4.66% | 5.96% | 8.13% | 5.77% | 5.07% | 4.80% | 5.37% | 8.52% | 4.95% | 6.63% | 4.98% | 6.58% | 18.78% | 10.88% | 17.44% | 10.62% | 1.06% | - | - | - | - |
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 | 3,619 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 3,373,000 | 3,325,000 | 2,280,334 | 2,335,000 | 2,377,300 | 2,405,397 | 2,372,911 | 2,241,770 | 1,982,817 | 1,445,061 | 1,512,430 | 1,536,376 | 1,455,973 | 1,486,993 | 1,540,530 | 1,463,656 | 1,444,410 | 1,506,165 | 1,529,873 | 1,557,669 | 1,553,576 | 1,550,825 | 1,539,556 | 1,488,332 | 1,466,201 | 1,434,213 | 1,455,503 | 1,416,563 | 1,399,016 | 1,361,105 | 1,341,223 | 1,349,690 | 1,312,073 | 1,292,897 | 1,258,376 | 1,136,247 | 1,183,286 | 1,103,982 | 1,137,532 | 1,124,284 |
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% | 99.72% | 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 | 27,000 | 1,187,000 | 781,085 | 779,000 | 793,950 | 868,763 | 753,975 | 785,857 | 819,421 | 609,120 | 555,101 | 544,440 | 510,374 | 569,894 | 509,146 | 502,873 | 482,891 | 571,489 | 508,574 | 508,774 | 489,555 | 528,901 | 474,675 | 472,004 | 459,865 | 499,956 | 445,966 | 440,461 | 440,577 | 494,799 | 443,419 | 428,245 | 421,045 | 457,010 | 453,975 | 374,657 | 372,458 | 400,553 | 356,830 | 361,969 |
Total Operating Expenses | 408,000 | 434,000 | -1,654,673 | -1,428,000 | -501,063 | 31,063 | 90,748 | 21,398 | 1,403,154 | 16,024 | 64,428 | 15,208 | 13,364 | 14,628 | 61,904 | 11,855 | 9,842 | 22,375 | 93,472 | 22,088 | 24,046 | 20,275 | 85,710 | 21,784 | 21,768 | 16,248 | 69,203 | 17,403 | 16,324 | 16,110 | 87,137 | -648,489 | -636,321 | -684,835 | -1,147,668 | -586,463 | -616,139 | -613,690 | -1,103,651 | -596,347 |
Operating Income or Loss | 905,000 | 739,000 | 625,661 | 907,000 | 1,876,237 | 1,434,888 | 1,255,458 | 1,059,294 | 541,441 | 581,457 | 624,655 | 764,364 | 710,185 | 705,183 | 747,236 | 626,544 | 460,445 | 567,110 | 902,226 | 907,487 | 890,824 | 877,878 | 898,445 | 873,144 | 814,104 | 603,439 | 771,032 | 723,835 | 730,507 | 650,998 | 657,345 | 701,201 | 675,752 | 608,062 | 544,651 | 549,784 | 567,147 | 490,292 | 533,965 | 527,937 |
Operating Margin | 26.83% | 22.23% | 27.44% | 38.84% | 78.92% | 59.65% | 52.91% | 47.25% | 27.31% | 40.24% | 41.30% | 49.75% | 48.78% | 47.42% | 48.51% | 42.81% | 31.88% | 37.65% | 58.97% | 58.26% | 57.34% | 56.61% | 58.36% | 58.67% | 55.52% | 42.07% | 52.97% | 51.10% | 52.22% | 47.83% | 49.01% | 51.95% | 51.50% | 46.90% | 43.28% | 48.39% | 47.93% | 44.41% | 46.94% | 46.96% |
Interest Expense | 1,071,000 | 1,065,000 | 1,017,772 | 866,000 | 716,496 | 508,721 | 244,835 | 102,822 | 53,425 | 24,082 | 24,725 | 25,696 | 28,018 | 35,567 | 49,610 | 58,066 | 75,105 | 143,614 | 177,069 | 199,579 | 196,432 | 176,249 | 161,321 | 138,337 | 120,118 | 106,633 | 102,689 | 100,076 | 92,213 | 91,773 | 107,137 | 111,175 | 106,802 | 100,870 | 95,333 | 77,199 | 77,226 | 78,499 | 74,772 | 73,964 |
EBITDA | 13,000 | -101,000 | 754,977 | 922,000 | 1,891,182 | 1,452,096 | 1,273,058 | 1,077,678 | -289,064 | 582,713 | 705,418 | 767,102 | 712,922 | 707,921 | 750,365 | 630,458 | 464,358 | 571,023 | 906,531 | 912,575 | 895,901 | 882,898 | 903,804 | 879,287 | 820,492 | 610,071 | 778,057 | 731,643 | 738,620 | 659,418 | 666,434 | 710,988 | 687,170 | 620,381 | 554,227 | 553,874 | 573,112 | 497,085 | 541,135 | 535,295 |
Depreciation and Amortization | 13,000 | 95,000 | 92,115 | 92,926 | 88,250 | 92,709 | 79,919 | 103,172 | 96,594 | 57,995 | 56,996 | 58,511 | 59,080 | 79,805 | 80,233 | 85,510 | 76,885 | 77,660 | 77,272 | 77,946 | 73,925 | 72,172 | 5,359 | 6,143 | 6,388 | 6,632 | 7,025 | 7,808 | 8,113 | 8,420 | 9,089 | 9,787 | 11,418 | 12,319 | 9,576 | 4,090 | 5,965 | 6,793 | 7,170 | 7,358 |
Income Before Tax | 855,000 | 664,000 | 625,661 | 907,000 | 1,159,741 | 926,167 | 1,010,623 | 847,517 | 277,663 | 475,320 | 599,930 | 657,042 | 605,628 | 592,549 | 620,522 | 486,882 | 312,368 | 349,749 | 652,190 | 635,050 | 625,544 | 634,477 | 699,394 | 696,353 | 654,624 | 457,869 | 628,690 | 580,538 | 596,381 | 518,253 | 510,120 | 550,298 | 530,178 | 467,802 | 411,039 | 434,710 | 453,527 | 375,416 | 420,375 | 411,886 |
Income Tax Expense | 200,000 | 133,000 | 143,260 | 217,000 | 292,707 | 224,543 | 245,252 | 200,921 | 60,141 | 113,146 | 141,962 | 161,582 | 147,559 | 145,300 | 149,382 | 114,746 | 71,314 | 80,927 | 159,124 | 154,969 | 152,284 | 151,735 | 153,175 | 170,262 | 161,464 | 105,259 | 306,287 | 224,615 | 215,328 | 169,326 | 179,549 | 200,314 | 194,147 | 169,274 | 140,074 | 154,309 | 166,839 | 133,803 | 142,826 | 136,542 |
Net Income | 655,000 | 531,000 | 482,401 | 689,941 | 867,000 | 702,000 | 765,371 | 620,549 | 192,236 | 339,589 | 434,172 | 475,958 | 438,756 | 428,091 | 451,863 | 353,399 | 223,098 | 250,701 | 473,381 | 461,410 | 452,632 | 462,086 | 525,331 | 505,363 | 472,598 | 332,748 | 302,492 | 335,801 | 360,658 | 328,562 | 307,789 | 326,992 | 312,968 | 275,744 | 248,062 | 257,337 | 263,471 | 218,830 | 254,224 | 251,905 |
Net Income Margin | 19.42% | 15.97% | 21.15% | 29.55% | 36.47% | 29.18% | 32.25% | 27.68% | 9.70% | 23.50% | 28.71% | 30.98% | 30.13% | 28.79% | 29.33% | 24.14% | 15.45% | 16.64% | 30.94% | 29.62% | 29.13% | 29.80% | 34.12% | 33.95% | 32.23% | 23.20% | 20.78% | 23.71% | 25.78% | 24.14% | 22.95% | 24.23% | 23.85% | 21.27% | 19.71% | 22.65% | 22.27% | 19.82% | 22.35% | 22.41% |
EPS | 3.94 | 3.20 | 2.75 | 4.00 | 5.07 | 4.03 | 4.37 | 3.55 | 1.08 | 2.63 | 3.37 | 3.70 | 3.41 | 3.33 | 3.52 | 2.75 | 1.74 | 1.93 | 3.60 | 3.47 | 3.34 | 3.35 | 3.76 | 3.54 | 3.26 | 2.24 | 2.01 | 2.22 | 2.36 | 2.13 | 1.98 | 2.10 | 1.98 | 1.74 | 1.65 | 1.94 | 1.99 | 1.66 | 1.93 | 1.92 |
EPS Diluted | 3.91 | 3.18 | 2.74 | 3.98 | 5.05 | 4.01 | 4.29 | 3.53 | 1.08 | 2.62 | 3.37 | 3.69 | 3.41 | 3.33 | 3.52 | 2.75 | 1.74 | 1.93 | 3.60 | 3.47 | 3.34 | 3.35 | 3.76 | 3.53 | 3.26 | 2.23 | 2.01 | 2.21 | 2.35 | 2.12 | 1.98 | 2.10 | 1.98 | 1.73 | 1.65 | 1.93 | 1.98 | 1.65 | 1.92 | 1.91 |
Weighted Average Shares Out | 166,118 | 166,118 | 166,149 | 165,909 | 165,842 | 167,732 | 169,285 | 174,609 | 177,367 | 128,945 | 128,834 | 128,638 | 128,668 | 128,556 | 128,372 | 128,355 | 128,218 | 129,897 | 131,492 | 132,971 | 135,464 | 137,936 | 139,715 | 142,758 | 144,969 | 148,549 | 150,491 | 151,263 | 152,823 | 154,257 | 155,453 | 155,713 | 158,068 | 158,476 | 150,339 | 132,653 | 132,403 | 131,830 | 131,730 | 143,408 |
Weighted Average Shares Out Diluted | 167,659 | 167,084 | 166,569 | 166,570 | 166,320 | 168,410 | 172,149 | 175,682 | 178,277 | 129,416 | 128,888 | 128,844 | 128,842 | 128,669 | 128,379 | 128,509 | 128,333 | 129,897 | 131,549 | 132,999 | 135,519 | 137,936 | 139,838 | 142,976 | 144,998 | 148,905 | 150,491 | 151,691 | 153,276 | 154,949 | 155,700 | 156,026 | 158,341 | 159,181 | 150,718 | 133,376 | 133,116 | 132,769 | 132,278 | 143,408 |
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 | 26,570,000 | 33,839,000 | 29,800,000 | 31,883,000 | 28,955,285 | 24,124,165 | 26,475,963 | 27,647,338 | 35,125,728 | 37,436,842 | 43,209,881 | 39,925,500 | 35,275,292 | 32,666,216 | 25,216,553 | 21,687,169 | 22,243,156 | 8,622,959 | 8,622,959 | 14,314,385 | 10,063,364 | 8,870,157 | 9,710,636 | 7,835,357 | 8,037,579 | 7,427,098 | 6,499,791 | 7,674,736 | 6,368,307 | 8,232,111 | 6,321,187 | 12,109,838 | 9,759,281 | 10,723,356 | 8,962,390 | 5,962,970 | 5,393,710 | 7,561,307 | 7,760,832 | 9,121,941 |
Short Term Investments | 9,736,000 | 8,050,000 | 4,985,000 | 27,336,103 | 27,916,455 | 28,443,209 | 3,168,882 | 3,336,553 | 3,731,799 | 2,805,337 | 445,777 | 3,480,006 | 3,824,401 | 4,231,282 | 505,674 | 5,175,604 | 5,700,940 | 6,023,250 | 828,508 | 7,350,217 | 8,195,490 | 9,137,963 | 2,388,955 | 9,122,668 | 9,111,457 | 9,047,140 | 1,291,427 | 11,416,824 | 11,928,865 | 12,631,000 | 914,699 | 11,862,567 | 11,918,974 | 12,200,647 | 12,242,671 | 11,159,509 | 11,250,877 | 10,703,500 | 9,156,932 | 9,384,017 |
Cash + Short Term Investments | 1,778,000 | 1,695,000 | 34,785,000 | 31,883,000 | 28,955,285 | 24,124,165 | 51,686,834 | 30,983,891 | 1,938,524 | 40,242,179 | 43,655,658 | 43,405,506 | 39,099,693 | 36,897,498 | 25,722,227 | 26,862,773 | 27,944,096 | 16,217,749 | 9,451,467 | 21,664,602 | 18,258,854 | 18,008,120 | 12,099,591 | 16,958,025 | 17,149,036 | 16,474,238 | 7,791,218 | 19,091,560 | 18,297,172 | 20,863,111 | 7,235,886 | 23,972,405 | 21,678,255 | 22,924,003 | 21,205,061 | 17,122,479 | 16,644,587 | 18,264,807 | 16,917,764 | 18,505,958 |
Net Receivables | 0 | 0 | 11,985,000 | 9,157,092 | 9,002,078 | 8,914,959 | 11,512,089 | 8,876,038 | 8,712,122 | 6,738,715 | 8,184,933 | 7,118,679 | 7,234,871 | 7,099,464 | 7,948,855 | 5,555,367 | 5,657,022 | 5,671,753 | 7,056,247 | 5,409,114 | 4,885,637 | 5,039,520 | 6,180,651 | 4,852,402 | 4,887,977 | 5,009,175 | 6,438,887 | 5,242,379 | 5,111,138 | 5,175,883 | 6,742,745 | 5,478,420 | 5,672,727 | 5,673,303 | 7,315,021 | 5,278,913 | 5,327,294 | 5,630,460 | 6,954,768 | 5,550,730 |
Inventory | 0 | 0 | -29,906,000 | -42,009,373 | -38,895,353 | -34,009,918 | -11,512,089 | -28,423,311 | -44,764,731 | -38,026,788 | -44,081,074 | -83,590,340 | -75,240,514 | 0 | 0 | 0 | 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 Current Assets | 26,769,000 | 34,039,000 | 29,906,000 | 32,852,281 | 29,893,275 | 25,094,959 | 23,441,475 | 28,423,311 | 36,052,609 | 38,026,788 | 44,081,074 | 40,993,489 | 36,459,595 | 0 | 0 | 0 | 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 Current Assets | 26,769,000 | 34,039,000 | 46,770,000 | 31,883,000 | 28,955,285 | 24,124,165 | 75,128,309 | 39,859,929 | 1,938,524 | 46,980,894 | 51,840,591 | 7,927,334 | 7,553,645 | 7,869,656 | 1,552,743 | 9,212,236 | 9,809,159 | 10,254,782 | 1,432,805 | 12,496,444 | 12,851,860 | 13,804,100 | 1,605,439 | 14,385,492 | 14,650,596 | 15,358,228 | 1,420,888 | 16,442,178 | 17,160,538 | 17,255,377 | 1,320,549 | 16,065,776 | 16,247,526 | 16,645,495 | 1,368,040 | 15,744,243 | 16,099,495 | 15,663,086 | 1,289,965 | 14,794,245 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 1,719,000 | 1,707,000 | 1,739,000 | 1,681,051 | 1,672,998 | 1,664,021 | 1,653,628 | 1,620,339 | 1,600,172 | 1,134,718 | 1,144,765 | 1,117,903 | 1,116,703 | 1,148,941 | 1,161,558 | 1,146,681 | 1,155,281 | 1,154,558 | 1,140,924 | 1,074,181 | 1,066,511 | 1,044,761 | 647,408 | 634,424 | 637,809 | 628,706 | 646,451 | 656,713 | 673,552 | 672,769 | 675,263 | 660,381 | 658,216 | 662,891 | 666,682 | 581,976 | 590,567 | 602,096 | 612,984 | 612,076 |
Goodwill | 8,465,000 | 8,465,000 | 8,465,000 | 8,465,000 | 8,465,089 | 8,490,089 | 8,490,089 | 8,501,357 | 8,501,357 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 3,513,325 | 3,513,325 | 3,524,625 | 3,524,625 | 3,524,625 |
Intangible Assets | 119,000 | 132,000 | 147,000 | 162,000 | 177,221 | 192,166 | 209,374 | 226,974 | 245,358 | 2,742 | 3,998 | 5,952 | 8,690 | 11,427 | 14,165 | 17,294 | 21,208 | 29,034 | 29,034 | 33,339 | 38,428 | 43,947 | 47,067 | 52,426 | 58,569 | 64,957 | 71,589 | 78,614 | 86,422 | 94,535 | 97,655 | 106,744 | 116,531 | 127,949 | 140,268 | 18,179 | 22,269 | 28,234 | 35,027 | 42,197 |
Long Term Investments | 26,038,000 | 33,412,000 | 27,003,000 | 27,473,000 | 28,053,695 | 28,608,425 | 25,328,718 | 24,733,437 | 22,935,572 | 9,554,390 | 7,623,891 | 7,072,178 | 6,855,735 | 7,298,026 | 8,114,278 | 8,938,577 | 9,747,878 | 9,967,380 | 9,967,380 | 11,291,839 | 12,059,652 | 12,813,162 | 12,878,397 | 13,198,919 | 13,431,305 | 14,207,698 | 14,797,434 | 15,244,442 | 15,990,706 | 16,143,269 | 16,574,335 | 15,222,162 | 15,469,215 | 15,935,307 | 15,930,222 | 14,835,249 | 15,028,646 | 14,756,355 | 13,301,717 | 13,645,281 |
Tax Assets | 136,300,000 | 127,427,000 | 0 | 34,418,949 | 35,023,007 | 0 | 0 | 0 | -22,935,572 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Non-Current Assets | 9,445,000 | 9,955,000 | -37,354,000 | -36,100,000 | -36,696,005 | -1,664,021 | -24,396,777 | -35,082,107 | 191,747,478 | -15,284,962 | -13,365,766 | -7,072,178 | -6,855,735 | -7,298,026 | -8,114,278 | -8,938,577 | -9,747,878 | -9,971,293 | -9,967,380 | -11,291,839 | -12,059,652 | -12,813,162 | -12,878,397 | -13,198,919 | -13,431,305 | -14,207,698 | -14,797,434 | -15,244,442 | -15,990,706 | -16,143,269 | -16,574,335 | -15,222,162 | -15,469,215 | -15,935,307 | -15,930,222 | -14,835,249 | -15,028,646 | -14,756,355 | -13,301,717 | -13,645,281 |
Total Non-Current Assets | 182,086,000 | 181,098,000 | 37,354,000 | 36,100,000 | 36,696,005 | 37,290,680 | 11,285,032 | 35,082,107 | 202,094,365 | 15,284,962 | 13,365,766 | 5,716,967 | 5,718,505 | 5,753,480 | 5,768,835 | 5,757,087 | 5,769,601 | 5,772,791 | 5,763,070 | 5,700,632 | 5,698,051 | 5,681,820 | 5,287,587 | 5,279,962 | 5,289,490 | 5,286,775 | 5,311,152 | 5,328,439 | 5,353,086 | 5,360,416 | 5,366,030 | 5,360,237 | 5,367,859 | 5,383,952 | 5,400,062 | 4,113,480 | 4,126,161 | 4,154,955 | 4,172,636 | 4,178,898 |
Other Assets | 0 | 0 | 124,140,000 | 141,141,000 | 142,020,439 | 141,541,562 | 114,316,500 | 123,013,443 | 0 | 87,597,696 | 89,900,803 | 138,256,893 | 137,350,557 | 136,857,924 | 135,279,527 | 123,657,420 | 123,958,209 | 103,845,184 | 112,676,882 | 107,303,850 | 103,004,984 | 100,539,285 | 113,204,377 | 97,162,183 | 98,485,967 | 97,977,821 | 111,861,447 | 98,631,187 | 98,382,943 | 100,607,458 | 116,762,627 | 105,415,015 | 102,205,199 | 102,596,185 | 116,019,782 | 77,939,339 | 76,854,420 | 78,559,742 | 91,222,934 | 78,255,199 |
Total Assets | 208,855,000 | 215,137,000 | 208,264,000 | 209,124,000 | 207,671,729 | 202,956,407 | 200,729,841 | 197,955,479 | 204,032,889 | 149,863,552 | 155,107,160 | 151,901,194 | 150,622,707 | 150,481,060 | 142,601,105 | 138,626,743 | 139,536,969 | 119,872,757 | 119,872,757 | 125,500,926 | 121,554,895 | 120,025,205 | 120,097,403 | 116,827,637 | 118,426,053 | 118,622,824 | 118,593,487 | 120,401,804 | 120,896,567 | 123,223,251 | 123,449,206 | 126,841,028 | 123,820,584 | 124,625,632 | 122,787,884 | 97,797,062 | 97,080,076 | 98,377,783 | 96,685,535 | 97,228,342 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 0 | 0 | 4,516,000 | 4,946,000 | 4,487,894 | 4,045,804 | 4,377,495 | 4,476,456 | 3,743,278 | 2,174,925 | 2,127,931 | 2,067,188 | 2,042,948 | 2,000,727 | 2,166,409 | 1,857,383 | 2,250,316 | 2,337,490 | 2,337,490 | 2,090,762 | 1,915,147 | 1,889,336 | 1,637,348 | 1,800,778 | 1,953,848 | 1,749,320 | 1,593,993 | 1,791,946 | 1,727,059 | 1,694,905 | 1,811,431 | 1,938,201 | 1,963,093 | 1,948,142 | 1,870,714 | 1,582,513 | 1,453,249 | 1,552,724 | 1,567,951 | 1,327,524 |
Short Term Debt | 4,764,000 | 4,795,000 | 5,000,000 | 6,731,000 | 7,907,884 | 6,995,302 | 3,554,951 | 917,806 | 1,119,321 | 50,307 | 47,046 | 103,548 | 91,235 | 58,957 | 59,482 | 46,123 | 52,298 | 62,363 | 62,363 | 5,513,896 | 4,611,390 | 3,602,566 | 4,398,378 | 1,310,110 | 3,239,416 | 1,626,129 | 175,099 | 200,768 | 1,695,453 | 185,102 | 163,442 | 213,846 | 407,123 | 1,766,826 | 2,132,182 | 173,783 | 153,299 | 193,495 | 192,676 | 164,609 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,080,885 | 0 | 0 | 0 | 0 | 0 | 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 Current Liabilities | 48,721,000 | 51,836,000 | -9,516,000 | -11,677,000 | -12,395,778 | -11,041,106 | -4,377,495 | -5,394,262 | -4,818,128 | -45,000 | -2,127,931 | -2,067,188 | -2,042,948 | -2,000,727 | -2,166,409 | -1,857,383 | -2,250,316 | -2,340,673 | -2,337,490 | -2,090,762 | -1,915,147 | -1,889,336 | -1,637,348 | -1,800,778 | -1,953,848 | -1,749,320 | -1,593,993 | -1,992,714 | -1,922,512 | -1,880,007 | -1,974,873 | -2,152,047 | -2,170,036 | -2,154,851 | -2,021,260 | -1,756,296 | -1,606,548 | -1,746,219 | -1,760,627 | -1,492,133 |
Total Current Liabilities | 53,485,000 | 56,631,000 | 9,516,000 | 11,677,000 | 12,395,778 | 11,041,106 | 3,554,951 | 5,394,262 | 44,471 | 2,180,232 | 2,127,931 | 103,548 | 91,235 | 58,957 | 59,482 | 46,123 | 52,298 | 59,180 | 62,363 | 5,513,896 | 4,611,390 | 3,602,566 | 4,398,378 | 1,310,110 | 3,239,416 | 1,626,129 | 175,099 | 1,992,714 | 1,500,000 | 1,880,007 | 1,974,873 | 2,152,047 | 200,180 | 1,560,117 | 1,981,636 | 1,756,296 | 1,606,548 | 1,746,219 | 1,760,627 | 1,492,133 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 11,319,000 | 11,450,000 | 8,201,000 | 7,123,000 | 7,416,638 | 7,462,890 | 3,964,537 | 3,459,336 | 3,017,363 | 3,443,587 | 3,485,369 | 3,500,391 | 3,499,448 | 3,498,503 | 4,382,193 | 5,458,885 | 6,321,291 | 6,986,186 | 6,986,186 | 7,002,524 | 7,655,507 | 8,476,024 | 8,444,914 | 9,140,268 | 8,382,316 | 8,591,051 | 8,141,430 | 8,577,645 | 7,649,580 | 8,087,619 | 9,493,835 | 10,211,160 | 10,328,751 | 10,341,035 | 10,653,858 | 10,174,289 | 10,175,912 | 10,509,143 | 9,006,959 | 9,061,391 |
Deferred Revenue | 51,000 | 52,000 | 54,000 | 51,000 | 49,000 | 45,000 | 48,000 | 46,000 | 44,000 | 45,000 | 45,000 | 41,000 | 38,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 |
Deferred Tax | 111,189,000 | 115,360,000 | 8,147,000 | 7,072,000 | 7,367,638 | -45,000 | -48,000 | -46,000 | -44,000 | 0 | -45,000 | -41,000 | -38,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 |
Other Non-Current Liabilities | 4,387,000 | 4,475,000 | -8,201,000 | -7,123,000 | -7,416,638 | 3,578,216 | 167,892,363 | 1,934,926 | 175,176,524 | -1,308,355 | -1,357,438 | 130,768,484 | 130,311,720 | 130,477,092 | 121,972,147 | 117,020,722 | 117,218,275 | 101,716,673 | 97,107,559 | 97,204,695 | 93,596,171 | 92,359,086 | 91,793,920 | 90,941,174 | 91,226,436 | 92,695,950 | 94,026,139 | 0 | 95,463,450 | 0 | -9,493,835 | 0 | 96,820,139 | 96,369,427 | 93,979,101 | 0 | 0 | 0 | -9,006,959 | 0 |
Total Non-Current Liabilities | 126,946,000 | 131,337,000 | 8,201,000 | 7,123,000 | 7,416,638 | 11,041,106 | 171,856,900 | 5,394,262 | 178,193,887 | 2,180,232 | 2,127,931 | 134,268,875 | 133,811,168 | 133,975,595 | 126,354,340 | 122,479,607 | 123,539,566 | 108,702,859 | 104,093,745 | 104,207,219 | 101,251,678 | 100,835,110 | 100,238,834 | 100,081,442 | 99,608,752 | 101,287,001 | 102,167,569 | 8,577,645 | 103,113,030 | 8,087,619 | 9,493,835 | 10,211,160 | 107,148,890 | 106,710,462 | 104,632,959 | 10,174,289 | 10,175,912 | 10,509,143 | 9,006,959 | 9,061,391 |
Total Liabilities | 180,431,000 | 187,968,000 | 181,307,000 | 182,928,000 | 181,870,796 | 177,579,236 | 175,411,851 | 172,698,986 | 178,238,358 | 131,987,532 | 137,203,755 | 134,372,423 | 133,902,403 | 134,034,552 | 126,413,822 | 122,525,730 | 123,591,864 | 104,156,108 | 104,156,108 | 109,721,115 | 105,863,068 | 104,437,676 | 104,637,212 | 101,391,552 | 102,848,168 | 102,913,130 | 102,342,668 | 104,083,752 | 104,613,030 | 107,010,147 | 106,962,584 | 110,500,052 | 107,349,070 | 108,270,579 | 106,614,595 | 84,875,128 | 84,412,079 | 85,849,482 | 84,349,639 | 84,895,026 |
Common Stock | 91,000 | 91,000 | 91,000 | 24,185,000 | 23,790,333 | 23,366,571 | 23,307,390 | 23,245,893 | 90,808 | 16,126,020 | 16,153,405 | 15,778,771 | 15,470,304 | 15,196,508 | 14,937,283 | 14,851,013 | 14,695,105 | 14,466,649 | 14,466,649 | 14,529,811 | 14,460,327 | 14,356,029 | 14,228,691 | 14,204,585 | 14,346,385 | 14,478,194 | 15,019,319 | 15,086,552 | 15,052,037 | 14,981,604 | 15,255,122 | 15,109,476 | 15,240,014 | 15,123,553 | 14,941,789 | 11,690,434 | 11,436,497 | 11,296,801 | 11,104,396 | 11,101,816 |
Retained Earnings | 18,211,000 | 17,812,000 | 17,524,000 | 17,284,350 | 16,836,810 | 16,212,095 | 15,753,978 | 15,219,828 | 14,808,637 | 14,830,671 | 14,646,448 | 14,365,913 | 14,030,215 | 13,731,893 | 13,444,428 | 13,132,374 | 12,919,345 | 12,837,390 | 12,820,916 | 12,490,233 | 12,162,278 | 11,842,371 | 11,516,672 | 11,128,343 | 10,763,638 | 10,404,458 | 10,164,804 | 9,909,415 | 9,685,478 | 9,437,450 | 9,222,488 | 9,021,965 | 8,801,305 | 8,596,752 | 8,430,502 | 8,273,747 | 8,107,525 | 7,934,820 | 7,807,119 | 7,642,995 |
Accumulated Other Comprehensive Income/Loss | -551,000 | -589,000 | -459,000 | -941,878 | -864,800 | -645,005 | -790,030 | -899,993 | -506,490 | -377,385 | -127,578 | -210,419 | -176,974 | -138,478 | -63,032 | 175,503 | 244,630 | 209,833 | -206,680 | -80,308 | -112,958 | -288,009 | -420,081 | -542,399 | -517,941 | -483,243 | -363,814 | -247,915 | -270,081 | -291,567 | -294,636 | -114,559 | -101,021 | -150,189 | -251,627 | -163,473 | -217,502 | -152,491 | -180,994 | 12,467 |
Total Stockholders Equity | 28,424,000 | 27,169,000 | 26,957,000 | 26,196,000 | 25,800,933 | 25,377,171 | 25,317,990 | 25,256,493 | 25,794,531 | 17,876,020 | 17,903,405 | 17,528,771 | 16,720,304 | 16,446,508 | 16,187,283 | 16,101,013 | 15,945,105 | 15,716,649 | 15,716,649 | 15,779,811 | 15,691,827 | 15,587,529 | 15,460,191 | 15,436,085 | 15,577,885 | 15,709,694 | 16,250,819 | 16,318,052 | 16,283,537 | 16,213,104 | 16,486,622 | 16,340,976 | 16,471,514 | 16,355,053 | 16,173,289 | 12,921,934 | 12,667,997 | 12,528,301 | 12,335,896 | 12,333,316 |
Total Investments | 26,038,000 | 33,412,000 | 31,988,000 | 27,473,000 | 28,053,695 | 28,608,425 | 50,539,589 | 28,069,990 | 26,667,371 | 12,359,727 | 8,069,668 | 10,552,184 | 10,680,136 | 11,529,308 | 8,619,952 | 14,114,181 | 15,448,818 | 16,204,131 | 10,795,888 | 18,642,056 | 20,255,142 | 21,951,125 | 15,267,352 | 22,321,587 | 22,542,762 | 23,254,838 | 16,088,861 | 26,661,266 | 27,919,571 | 28,774,269 | 17,489,034 | 27,084,729 | 27,388,189 | 28,135,954 | 28,172,893 | 25,994,758 | 26,279,523 | 25,459,855 | 22,458,649 | 23,029,298 |
Total Debt | 16,083,000 | 16,245,000 | 13,201,000 | 13,854,000 | 15,324,522 | 14,458,192 | 7,519,488 | 4,377,142 | 4,136,684 | 3,493,894 | 3,532,415 | 3,603,939 | 3,590,683 | 3,557,460 | 4,441,675 | 5,505,008 | 6,373,589 | 7,048,549 | 7,048,549 | 12,516,420 | 12,266,897 | 12,078,590 | 12,843,292 | 10,450,378 | 11,621,732 | 10,217,180 | 8,316,529 | 8,778,413 | 9,345,033 | 8,272,721 | 9,657,277 | 10,425,006 | 10,735,874 | 12,107,861 | 12,786,040 | 10,348,072 | 10,329,211 | 10,702,638 | 9,199,635 | 9,226,000 |
Net Debt | -10,487,000 | -17,594,000 | -16,599,000 | -18,029,000 | -13,630,763 | -9,665,973 | -18,956,475 | -23,270,196 | -30,989,044 | -33,942,948 | -39,677,466 | -36,321,561 | -31,684,609 | -29,108,756 | -20,774,878 | -16,182,161 | -15,869,567 | -1,574,410 | -1,574,410 | -1,797,965 | 2,203,533 | 3,208,433 | 3,132,656 | 2,615,021 | 3,584,153 | 2,790,082 | 1,816,738 | 1,103,677 | 2,976,726 | 40,610 | 3,336,090 | -1,684,832 | 976,593 | 1,384,505 | 3,823,650 | 4,385,102 | 4,935,501 | 3,141,331 | 1,438,803 | 104,059 |
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 | 653,000 | 530,000 | 482,401 | 689,941 | 867,034 | 701,624 | 765,371 | 646,596 | 217,522 | 362,174 | 457,968 | 495,460 | 458,069 | 447,249 | 471,140 | 372,136 | 241,054 | 268,822 | 493,066 | 480,081 | 473,260 | 482,742 | 546,219 | 526,091 | 493,160 | 352,610 | 322,403 | 355,923 | 381,053 | 348,927 | 330,571 | 349,984 | 336,031 | 298,528 | 270,965 | 280,401 | 286,688 | 241,613 | 277,549 | 275,344 |
Depreciation & Amortization | 92,000 | 95,000 | 129,316 | 129,283 | 125,860 | 112,541 | 101,217 | 127,339 | 122,276 | 83,311 | 80,763 | 84,364 | 79,276 | 79,805 | 80,233 | 85,510 | 76,885 | 77,660 | 77,272 | 77,946 | 73,925 | 72,172 | 43,089 | 44,597 | 45,750 | 45,569 | 46,678 | 51,029 | 50,026 | 49,392 | 49,177 | 49,515 | 50,190 | 51,709 | 47,855 | 41,965 | 42,359 | 43,170 | 45,988 | 49,445 |
Deferred Income Tax | -16,000 | 2,000 | -57,078 | -33,235 | -18,067 | 11,380 | 59,426 | -12,067 | -81,497 | 4,151 | 16,969 | 15,037 | 15,824 | 39,329 | 88,622 | -29,820 | -53,850 | -36,243 | 40,865 | 866 | 2,376 | 13,441 | 89,267 | 50,570 | 792 | -124,772 | 390,864 | -7,210 | -19,595 | 36,731 | 64,739 | 14,816 | 44,383 | 50,075 | 376,455 | -9,743 | -7,168 | 37,052 | 59,071 | -7,187 |
Stock Based Compensation | 84,000 | 0 | 118,000 | 0 | 19,000 | 62,000 | 111,000 | 0 | 23,000 | 50,000 | 11,000 | 12,000 | 13,000 | 48,000 | 11,000 | 12,000 | 13,000 | 43,000 | 11,000 | 12,000 | 12,000 | 40,000 | 10,000 | 10,000 | 11,000 | 35,000 | 9,000 | 10,000 | 10,000 | 33,000 | 10,000 | 10,000 | 17,000 | 29,000 | 12,000 | 11,000 | 17,000 | 28,000 | 11,000 | 11,000 |
Change in Working Capital | 98,000 | -47,000 | 24,545 | 491,689 | 354,763 | -506,997 | 75,400 | 259,952 | 629,939 | 840,650 | 147,891 | -87,929 | 7,518 | 454,243 | -49,490 | -576,976 | -74,331 | -953,738 | 466,189 | -74,257 | -363,819 | -173,797 | -177,894 | 387,899 | -535,493 | 169,127 | -53,927 | 17,451 | -120,067 | 802,295 | -385,436 | -9,540 | -254,512 | -4,633 | -256,171 | 344,767 | -206,288 | 97,218 | -89,468 | -42,915 |
Accounts Receivable | -27,000 | 27,000 | 28,390 | -26,505 | 204,326 | 54,789 | -64,126 | -69,463 | -4,914 | 15,748 | 45,329 | 21,443 | 35,845 | -36,893 | 3,573 | -87,035 | -34,927 | -13,863 | 22,152 | 3,121 | 40,721 | -35,071 | 23,016 | -35,937 | 20,562 | -14,803 | 5,163 | -16,709 | 17,432 | -23,782 | 1,551 | -16,191 | 18,888 | -16,530 | -40,854 | -13,396 | 10,112 | -2,200 | 5,525 | -398 |
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 | 0 | 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 Working Capital | 71,000 | 92,000 | -3,845 | 518,194 | 150,437 | -561,786 | 139,526 | 329,415 | 492,580 | 840,650 | 147,891 | -87,929 | 7,518 | 454,243 | -49,490 | -576,976 | -74,331 | -953,738 | 466,189 | -74,257 | -363,819 | -173,797 | -177,894 | 387,899 | -535,493 | 169,127 | -53,927 | 17,451 | -120,067 | 802,295 | -385,436 | -9,540 | -254,512 | -4,633 | -256,171 | 344,767 | -206,288 | 97,218 | -89,468 | -42,915 |
Other Non-Cash Items | 375,000 | 431,000 | 103,095 | 626,915 | -91,316 | 47,265 | -64,795 | 115,162 | 625,375 | 5,484 | -6,663 | -20,612 | -23,713 | -25,889 | 73,617 | 143,138 | 335,761 | 249,057 | 53,315 | 262,034 | -118,870 | 18,748 | 49,554 | 9,218 | 32,854 | 41,645 | 10,051 | 25,386 | 46,054 | 48,471 | 52,270 | 17,284 | 25,719 | 52,541 | 55,464 | 32,367 | -15,874 | 39,313 | 31,391 | 30,319 |
Net Cash Provided by Operating Activities | 1,018,000 | 821,000 | 800,279 | 1,419,634 | 1,257,274 | 427,813 | 953,619 | 1,136,982 | 1,187,369 | 1,295,770 | 696,928 | 486,320 | 536,974 | 994,737 | 664,122 | -6,012 | 525,519 | -394,442 | 1,130,707 | 746,670 | 66,872 | 413,306 | 550,235 | 1,018,375 | 37,063 | 484,179 | 716,069 | 442,579 | 337,471 | 1,285,816 | 111,321 | 422,059 | 201,811 | 448,220 | 494,568 | 689,757 | 99,717 | 458,366 | 324,531 | 305,006 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -66,000 | -35,000 | -87,787 | -66,834 | -45,968 | -55,411 | -87,578 | -39,068 | -59,832 | -27,910 | -62,048 | -42,706 | -13,443 | -31,016 | -46,919 | -31,719 | -42,104 | -51,547 | -58,527 | -36,865 | -51,947 | -30,710 | -38,374 | -22,186 | -27,572 | -9,544 | -16,451 | -12,653 | -28,341 | -21,521 | -42,416 | -28,658 | -20,312 | -16,307 | -39,192 | -19,349 | -13,797 | -9,598 | -22,761 | -12,653 |
Acquisitions Net | 0 | 0 | 87,787 | -2,192,353 | 45,968 | 0 | 77 | 0 | 393,923 | 27,910 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,932,596 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | -3,085,000 | -4,409,000 | -158,089 | -176,822 | -86,801 | -4,077,288 | -1,396,476 | -2,760,557 | -2,677,083 | -2,733,747 | -1,189,452 | -793,246 | -116,032 | -211,037 | -6,768 | -8,188 | -6,947 | -26,675 | -176,943 | -366,468 | -359,053 | -600,667 | -193,749 | -572,465 | -237,480 | -288,359 | -252,836 | -67,535 | -943,945 | -544,937 | -2,611,467 | -638,165 | -212,909 | -316,769 | -391,370 | -313,229 | -1,159,192 | -1,879,281 | -43,322 | -1,705,305 |
Sales/Maturities of Investments | 1,963,000 | 2,499,000 | 681,566 | 762,201 | 539,540 | 943,693 | 814,815 | 672,295 | 721,321 | 344,945 | 442,156 | 471,453 | 556,698 | 596,341 | 668,989 | 705,581 | 552,433 | 666,145 | 1,356,178 | 1,298,380 | 1,515,431 | 784,417 | 687,157 | 735,839 | 975,538 | 728,177 | 641,408 | 790,691 | 1,120,921 | 819,311 | 770,023 | 857,151 | 786,552 | 662,824 | 7,027,848 | 652,377 | 694,625 | 519,182 | 443,688 | 460,058 |
Other Investing Activities | -32,000 | -199,000 | 159,428 | -233,622 | -5,354,502 | 1,441,294 | -2,995,977 | 8,346,641 | -109,393 | 6,584,382 | -2,706,129 | -874,009 | -491,291 | -9,317,051 | -4,705,710 | 269,863 | -15,637,371 | -4,491,833 | 3,547,439 | -4,350,720 | -2,008,498 | 87,511 | -3,440,189 | 710,368 | 173,460 | -688,348 | 827,016 | -208,617 | 2,313,829 | -1,100,381 | 5,118,874 | -3,310,086 | 534,534 | -2,361,330 | 2,670,874 | -1,377,637 | 1,712,322 | -442,237 | 18,731 | -5,571,285 |
Net Cash Used for Investing Activities | 5,961,000 | -7,295,000 | 682,905 | -1,907,430 | -4,901,763 | -1,747,712 | -3,665,139 | 6,219,311 | 9,842,984 | 4,195,580 | -3,453,425 | -1,195,802 | -50,625 | -8,931,747 | -4,043,489 | 967,256 | -15,091,885 | -3,852,363 | 4,726,674 | -3,418,808 | -852,120 | 271,261 | -2,946,781 | 873,742 | 911,518 | -248,530 | 1,215,588 | 514,539 | 2,490,805 | -826,007 | 3,277,430 | -3,091,100 | 1,108,177 | -2,015,275 | 9,307,352 | -1,038,489 | 1,247,755 | -1,802,336 | 419,097 | -6,816,532 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -144,000 | -2,787,000 | -43,285 | -780,521 | -98 | -96 | -49 | -7,095 | -900,047 | -49 | -50 | -49 | -47 | -852,945 | -1,059,982 | -850,616 | -1,302 | -753,123 | -960 | -675,952 | -875,442 | -1,139 | -751,487 | -772,371 | -202,178 | -495,402 | -404,120 | -301,261 | -1,326,649 | -1,401,410 | -692,863 | -104,444 | -5,404 | -317,187 | -8,588,166 | -1,283 | -321,228 | -1,797 | -52,633 | -1,684,493 |
Common Stock Issued | 733,000 | 0 | 0 | 0 | 0 | 0 | 8,286,515 | 0 | 0 | 0 | 495,000 | 495,000 | 0 | 0 | 0 | 0 | 0 | 0 | 396,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,124,754 | -273,295 | -1,091,623 | 1,571,957 | -2,196,242 | 3,297,081 | -909,056 | 1,920,785 | 3,110,581 | 0 | 0 | 0 | 346,500 | 0 |
Common Stock Repurchased | 0 | 0 | 0 | 0 | 0 | -594,000 | -600,000 | -600,000 | -600,000 | 0 | 0 | 0 | 0 | 0 | 373,750 | 0 | 0 | -373,750 | -282,210 | -299,963 | -401,984 | -365,628 | -499,834 | -498,500 | -475,096 | -720,966 | -224,214 | -224,724 | -224,894 | -532,073 | -537,334 | -350,000 | -154,000 | -100,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -249,000 | -255,000 | -232,227 | -249,523 | -232,179 | -254,071 | -221,448 | -242,700 | -229,493 | -187,375 | -167,531 | -163,038 | -154,559 | -163,332 | -154,720 | -162,802 | -154,332 | -164,514 | -157,983 | -151,312 | -153,334 | -156,963 | -157,895 | -161,183 | -134,139 | -129,686 | -131,128 | -131,882 | -133,192 | -133,934 | -132,116 | -127,231 | -134,446 | -129,368 | -117,135 | -111,239 | -116,914 | -110,999 | -116,349 | -110,602 |
Other Financing Activities | 51,000 | -15,000 | -1,245,292 | 1,438,318 | 3,907,412 | 2,465,562 | -5,489,064 | -5,938,962 | -20,990 | -5,230,043 | 2,781,943 | 941,813 | -181,264 | 8,660,533 | 4,657,580 | 186,591 | 14,778,623 | 5,400,079 | -5,798,984 | 4,346,815 | 2,220,359 | -499,016 | 4,099,590 | -2,062,288 | -60,738 | -8,623 | -1,119,559 | -276,477 | -1,085,025 | 1,574,021 | -2,038,091 | 3,298,476 | -909,871 | 1,923,745 | -978,283 | 360,100 | -925,325 | 1,450,262 | -724,932 | 4,543,842 |
Net Cash Used Provided by Financing Activities | -6,896,000 | 6,438,000 | -1,520,804 | 408,274 | 3,675,135 | 1,617,395 | 1,975,954 | -6,788,757 | -10,753,539 | -5,417,467 | 2,614,362 | 778,726 | -335,870 | 7,644,256 | 3,442,878 | -826,827 | 14,622,989 | 4,108,692 | -6,240,137 | 3,219,588 | 789,599 | -1,022,746 | 2,690,374 | -1,949,600 | -872,151 | -363,873 | -1,879,021 | -934,344 | -2,769,760 | -493,396 | -3,400,404 | 2,716,801 | -1,203,721 | 1,377,190 | -9,683,584 | 247,578 | -1,363,467 | 1,337,466 | -893,914 | 6,117,733 |
Effect of Forex Changes on Cash | 0 | 0 | -244 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 83,000 | -36,000 | -37,864 | -79,522 | 30,646 | 297,496 | -735,566 | 567,536 | 276,814 | 73,883 | -142,135 | 69,244 | 150,479 | -292,754 | 63,511 | 134,417 | 56,623 | -138,113 | -382,756 | 547,450 | 4,351 | -338,179 | 293,828 | -57,483 | 76,430 | -128,224 | 52,636 | 22,774 | 58,516 | -33,587 | -11,653 | 47,760 | 106,267 | -189,865 | 118,336 | -101,154 | -15,995 | -6,504 | -150,286 | -393,793 |
Cash at End of Period | 1,778,000 | 1,695,000 | 1,731,000 | 1,768,864 | 1,848,386 | 1,817,740 | 1,520,244 | 2,255,810 | 1,688,274 | 1,411,460 | 1,337,577 | 1,479,712 | 1,410,468 | 1,259,989 | 1,552,743 | 1,489,232 | 1,354,815 | 1,298,192 | 1,436,305 | 1,819,061 | 1,271,611 | 1,267,260 | 1,605,439 | 1,311,611 | 1,369,094 | 1,292,664 | 1,420,888 | 1,368,252 | 1,345,478 | 1,286,962 | 1,320,549 | 1,332,202 | 1,284,442 | 1,178,175 | 1,368,040 | 1,249,704 | 1,350,858 | 1,366,853 | 1,373,357 | 1,523,643 |
Cash at Start of Period | 1,695,000 | 1,731,000 | 1,768,864 | 1,848,386 | 1,817,740 | 1,520,244 | 2,255,810 | 1,688,274 | 1,411,460 | 1,337,577 | 1,479,712 | 1,410,468 | 1,259,989 | 1,552,743 | 1,489,232 | 1,354,815 | 1,298,192 | 1,436,305 | 1,819,061 | 1,271,611 | 1,267,260 | 1,605,439 | 1,311,611 | 1,369,094 | 1,292,664 | 1,420,888 | 1,368,252 | 1,345,478 | 1,286,962 | 1,320,549 | 1,332,202 | 1,284,442 | 1,178,175 | 1,368,040 | 1,249,704 | 1,350,858 | 1,366,853 | 1,373,357 | 1,523,643 | 1,917,436 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,018,000 | 821,000 | 800,279 | 1,419,634 | 1,257,274 | 427,813 | 953,619 | 1,136,982 | 1,187,369 | 1,295,770 | 696,928 | 486,320 | 536,974 | 994,737 | 664,122 | -6,012 | 525,519 | -394,442 | 1,130,707 | 746,670 | 66,872 | 413,306 | 550,235 | 1,018,375 | 37,063 | 484,179 | 716,069 | 442,579 | 337,471 | 1,285,816 | 111,321 | 422,059 | 201,811 | 448,220 | 494,568 | 689,757 | 99,717 | 458,366 | 324,531 | 305,006 |
Capital Expenditure | -66,000 | -35,000 | -87,787 | -66,834 | -45,968 | -55,411 | -87,578 | -39,068 | -59,832 | -27,910 | -62,048 | -42,706 | -13,443 | -31,016 | -46,919 | -31,719 | -42,104 | -51,547 | -58,527 | -36,865 | -51,947 | -30,710 | -38,374 | -22,186 | -27,572 | -9,544 | -16,451 | -12,653 | -28,341 | -21,521 | -42,416 | -28,658 | -20,312 | -16,307 | -39,192 | -19,349 | -13,797 | -9,598 | -22,761 | -12,653 |
Free Cash Flow | 952,000 | 786,000 | 712,492 | 1,352,800 | 1,211,306 | 372,402 | 866,041 | 1,097,914 | 1,127,537 | 1,267,860 | 634,880 | 443,614 | 523,531 | 963,721 | 617,203 | -37,731 | 483,415 | -445,989 | 1,072,180 | 709,805 | 14,925 | 382,596 | 511,861 | 996,189 | 9,491 | 474,635 | 699,618 | 429,926 | 309,130 | 1,264,295 | 68,905 | 393,401 | 181,499 | 431,913 | 455,376 | 670,408 | 85,920 | 448,768 | 301,770 | 292,353 |