Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11,310,334 | 8,998,000 | 8,042,559 | 5,991,772 | 5,954,761 | 6,191,943 | 5,928,302 | 5,632,187 | 5,295,883 | 4,681,891 | 4,472,391 | 4,554,560 | 4,287,297 | 4,073,934 | 3,487,675 | 3,129,752 | 2,916,228 | 2,774,291 | 2,863,393 | 2,744,061 | 2,677,541 |
Revenue Growth | - | 11.88% | 34.23% | 0.62% | -3.83% | 4.45% | 5.26% | 6.35% | 13.11% | 4.68% | -1.80% | 6.23% | 5.24% | 16.81% | 11.44% | 7.32% | 5.12% | -3.11% | 4.35% | 2.48% | |
Cost of Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 77,035 | 86,281 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 11,310,334 | 8,998,000 | 8,042,559 | 5,991,772 | 5,954,761 | 6,191,943 | 5,928,302 | 5,632,187 | 5,295,883 | 4,681,891 | 4,472,391 | 4,554,560 | 4,287,297 | 3,996,899 | 3,401,394 | 3,129,752 | 2,916,228 | 2,774,291 | 2,863,393 | 2,744,061 | 2,677,541 |
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% | 98.11% | 97.53% | 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 |
General and Administrative Expenses | 2,822,085 | 3,223,000 | 2,968,373 | 2,179,809 | 2,066,399 | 2,035,804 | 1,906,500 | 1,821,803 | 1,815,782 | 1,601,643 | 1,460,481 | 1,424,762 | 1,415,650 | 1,345,140 | 1,112,880 | 1,098,392 | 957,086 | 908,315 | 873,353 | 822,239 | 806,552 |
Total Operating Expenses | 1,519,327 | 4,475,000 | 90,748 | -3,536,623 | -4,185,240 | -3,644,682 | -2,893,653 | 69,203 | 87,137 | -2,530,017 | -2,438,192 | -2,396,083 | -2,247,672 | 1,422,175 | 1,199,161 | 1,362,755 | -719,510 | -116,178 | -135,199 | -578,791 | -1,046,858 |
Operating Income or Loss | 3,178,661 | 4,523,000 | 3,036,287 | 2,455,149 | 1,769,521 | 2,547,261 | 3,034,649 | 2,876,372 | 2,642,360 | 2,151,874 | 2,034,199 | 2,158,477 | 2,039,625 | 1,763,094 | 1,679,317 | 1,315,406 | 2,196,718 | 2,658,113 | 2,728,194 | 2,165,270 | 1,630,683 |
Operating Margin | 28.87% | 50.27% | 37.75% | 40.98% | 29.72% | 41.14% | 51.19% | 51.07% | 49.89% | 45.96% | 45.48% | 47.39% | 47.57% | 43.28% | 48.15% | 42.03% | 75.33% | 95.81% | 95.28% | 78.91% | 60.90% |
Interest Expense | 4,212,772 | 3,109,000 | 425,164 | 114,006 | 326,395 | 749,329 | 526,409 | 386,751 | 425,984 | 328,257 | 280,431 | 284,105 | 343,169 | 402,331 | 462,269 | 669,449 | 1,337,795 | 1,694,576 | 1,496,552 | 994,351 | 564,160 |
EBITDA | 2,613,591 | 0 | 2,906,716 | 2,686,973 | 1,955,130 | 2,743,376 | 2,611,076 | 2,462,978 | 2,202,894 | 1,803,510 | 1,787,592 | 1,921,284 | 1,757,087 | 1,422,380 | 1,275,151 | 0 | 0 | 0 | 0 | 1,344,667 | 1,262,597 |
Depreciation and Amortization | 200,115 | 497,000 | 337,680 | 234,441 | 235,467 | 229,427 | 129,386 | 140,953 | 149,609 | 26,424 | 33,824 | 46,912 | 60,631 | 61,617 | 58,103 | 64,255 | 66,646 | 178,159 | 175,931 | 173,748 | 196,074 |
Income Before Tax | 3,053,661 | 3,619,000 | 2,611,123 | 2,455,149 | 1,769,521 | 2,547,261 | 2,508,240 | 2,323,862 | 2,058,398 | 1,674,692 | 1,588,862 | 1,717,549 | 1,552,526 | 1,224,600 | 1,092,789 | 519,291 | 739,779 | 963,537 | 1,231,642 | 1,170,919 | 1,066,523 |
Income Tax Expense | 664,260 | 878,000 | 619,460 | 596,403 | 416,369 | 618,112 | 590,160 | 915,556 | 743,284 | 595,025 | 522,616 | 579,069 | 523,028 | 365,121 | 356,628 | 139,400 | 183,892 | 309,278 | 392,453 | 388,736 | 344,002 |
Net Income | 2,389,401 | 2,741,000 | 1,992,000 | 1,859,000 | 1,353,152 | 1,929,149 | 1,918,080 | 1,408,306 | 1,315,114 | 1,079,667 | 1,066,246 | 1,138,480 | 1,029,498 | 859,479 | 615,545 | 379,891 | 555,887 | 654,259 | 839,189 | 782,183 | 722,521 |
Net Income Margin | 21.87% | 30.46% | 24.77% | 31.03% | 22.72% | 31.16% | 32.35% | 25.00% | 24.83% | 23.06% | 23.84% | 25.00% | 24.01% | 21.10% | 17.65% | 12.14% | 19.06% | 23.58% | 29.31% | 28.50% | 26.98% |
EPS | 13.93 | 15.85 | 11.59 | 13.81 | 9.94 | 13.76 | 13.85 | 8.72 | 7.80 | 7.22 | 7.47 | 8.26 | 7.57 | 6.37 | 5.72 | 2.90 | 5.04 | 6.05 | 7.55 | 6.88 | 6.14 |
EPS Diluted | 13.85 | 15.78 | 11.53 | 13.80 | 9.94 | 13.75 | 13.85 | 8.70 | 7.78 | 7.18 | 7.42 | 8.20 | 7.54 | 6.35 | 5.69 | 2.89 | 5.01 | 5.95 | 7.37 | 6.73 | 6.00 |
Weighted Average Shares Out | - | 166,361 | 163,174 | 128,649 | 128,638 | 134,428 | 138,510 | 152,238 | 156,857 | 136,804 | 131,001 | 137,831 | 135,997 | 134,926 | 118,156 | 114,485 | 110,295 | 108,129 | 111,173 | 113,689 | 117,696 |
Weighted Average Shares Out Diluted | - | 167,002 | 164,030 | 128,812 | 128,704 | 134,462 | 138,510 | 152,551 | 157,304 | 137,533 | 131,844 | 137,831 | 135,997 | 134,926 | 118,843 | 114,776 | 110,904 | 110,012 | 113,918 | 116,232 | 120,406 |
Reported Currency: USD | Q3 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 2,216,000 | 29,800,000 | 26,475,963 | 43,209,881 | 25,216,553 | 8,622,959 | 9,710,636 | 6,499,791 | 6,321,187 | 8,962,390 | 7,760,832 | 3,224,499 | 2,113,560 | 1,604,507 | 1,009,977 | 1,359,558 | 1,557,088 | 1,737,940 | 1,612,145 | 1,487,647 | 1,344,870 |
Short Term Investments | 12,542,000 | -106,000 | 3,168,882 | 445,777 | 505,674 | 828,508 | 2,388,955 | 1,291,427 | 914,699 | 12,242,671 | 9,156,932 | 4,531,786 | 4,739,437 | 6,228,560 | 5,413,492 | 6,704,378 | 6,850,193 | 8,379,169 | 6,829,848 | 8,400,164 | 8,474,619 |
Cash + Short Term Investments | 34,543,000 | 29,694,000 | 51,686,834 | 43,655,658 | 25,722,227 | 9,451,467 | 12,099,591 | 7,791,218 | 7,235,886 | 21,205,061 | 16,917,764 | 7,756,285 | 6,852,997 | 7,833,067 | 6,423,469 | 8,063,936 | 8,407,281 | 10,117,109 | 8,441,993 | 1,487,647 | 1,344,870 |
Net Receivables | 0 | 2,814,000 | 0 | 8,184,933 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,532,615 | 0 | 0 | 0 | 0 | 0 | 2,013,320 | 0 |
Inventory | 0 | 0 | -11,512,089 | -44,081,074 | -26,218,134 | -9,158,588 | -9,952,220 | -4,777,392 | -3,052,668 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 23,441,475 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 34,543,000 | 1,731,000 | 75,128,309 | 51,840,591 | 33,671,082 | 16,507,714 | 18,280,242 | 16,085,413 | 17,571,017 | 17,024,479 | 14,283,507 | 10,369,858 | 8,057,976 | 9,122,701 | 8,059,295 | 9,006,832 | 9,466,011 | 10,681,507 | 8,857,104 | 9,879,403 | 9,809,247 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 1,694,000 | 1,739,000 | 1,653,628 | 1,144,765 | 1,161,558 | 1,140,924 | 647,408 | 646,451 | 675,263 | 666,682 | 612,984 | 633,520 | 594,652 | 581,435 | 435,837 | 435,845 | 388,855 | 370,765 | 335,008 | 337,115 | 367,204 |
Goodwill | 8,465,000 | 8,465,000 | 8,490,089 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 4,593,112 | 3,524,625 | 3,524,625 | 3,524,625 | 3,524,625 | 3,524,625 | 3,524,625 | 3,192,128 | 3,196,433 | 2,908,849 | 2,904,081 | 2,904,081 |
Intangible Assets | 107,000 | 147,000 | 209,374 | 3,998 | 14,165 | 29,034 | 47,067 | 71,589 | 97,655 | 140,268 | 35,027 | 68,851 | 115,763 | 176,394 | 125,917 | 182,418 | 183,496 | 248,556 | 250,233 | 108,260 | 165,507 |
Long Term Investments | 32,429,000 | 27,003,000 | 25,328,718 | 7,623,891 | 8,114,278 | 9,967,380 | 12,878,397 | 14,797,434 | 16,574,335 | 15,930,222 | 13,301,717 | 9,172,628 | 6,563,327 | 7,673,154 | 7,150,540 | 8,167,593 | 8,537,028 | 9,243,242 | 7,388,350 | 8,591,781 | 8,634,565 |
Tax Assets | 0 | 2,271,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | -32,429,000 | 140,150,000 | -24,396,777 | -13,365,766 | -13,883,113 | -15,730,450 | -18,165,984 | -14,797,434 | -16,574,335 | -15,930,222 | -13,301,717 | -9,172,628 | -6,563,327 | -7,673,154 | -7,150,540 | -8,167,593 | -8,537,028 | -9,243,242 | -7,388,350 | -8,591,781 | -8,634,565 |
Total Non-Current Assets | 10,266,000 | 177,504,000 | 11,285,032 | 13,365,766 | 13,883,113 | 15,730,450 | 18,165,984 | 5,311,152 | 5,366,030 | 5,400,062 | 4,172,636 | 4,226,996 | 4,235,040 | 4,282,454 | 4,086,379 | 4,142,888 | 3,764,479 | 3,815,754 | 3,494,090 | 3,349,456 | 3,436,792 |
Other Assets | 166,976,000 | 29,029,000 | 114,316,500 | 89,900,803 | 95,046,910 | 87,634,593 | 83,651,177 | 97,196,922 | 100,512,159 | 100,363,343 | 78,229,392 | 70,565,537 | 70,715,787 | 64,519,132 | 55,875,589 | 55,730,679 | 52,585,267 | 50,378,378 | 44,713,711 | 41,917,547 | 39,692,682 |
Total Assets | 211,785,000 | 208,264,000 | 200,729,841 | 155,107,160 | 142,601,105 | 119,872,757 | 120,097,403 | 118,593,487 | 123,449,206 | 122,787,884 | 96,685,535 | 85,162,391 | 83,008,803 | 77,924,287 | 68,021,263 | 68,880,399 | 65,815,757 | 64,875,639 | 57,064,905 | 55,146,406 | 52,938,721 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 4,516,000 | 4,377,000 | 2,127,931 | 2,166,409 | 2,337,490 | 1,637,348 | 1,593,993 | 1,811,431 | 1,870,714 | 1,567,951 | 1,368,922 | 1,512,717 | 1,790,121 | 1,070,701 | 995,056 | 1,364,879 | 984,353 | 888,352 | 819,980 | 727,411 |
Short Term Debt | 2,605,000 | 5,000,000 | 0 | 47,046 | 59,482 | 62,363 | 4,398,378 | 175,099 | 3,605,926 | 2,132,182 | 0 | 0 | 1,332,584 | 782,082 | 947,432 | 2,442,582 | 3,009,735 | 1,470,584 | 562,530 | 940,894 | 779,088 |
Tax Payables | 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 | 5,638,970 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 0 | -4,200,000 | -822,049 | -2,174,977 | -2,225,891 | -2,399,853 | -6,035,726 | -1,769,092 | -5,417,357 | -4,002,896 | -1,567,951 | -1,368,922 | -2,845,301 | -2,522,180 | -1,937,256 | -3,206,748 | -2,335,408 | -984,353 | -888,352 | -819,980 | -727,411 |
Total Current Liabilities | 2,605,000 | 5,316,000 | 3,554,951 | 2,174,977 | 2,225,891 | 2,399,853 | 5,837,348 | 175,099 | 1,974,873 | 1,981,636 | 1,760,627 | 1,629,377 | 2,587,199 | 50,023 | 80,877 | 230,890 | 2,039,206 | 1,470,584 | 562,530 | 940,894 | 779,088 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 11,583,000 | 8,201,000 | 3,964,537 | 3,485,369 | 4,382,193 | 4,873,935 | 8,444,914 | 8,141,430 | 6,051,351 | 9,547,245 | 9,006,959 | 5,108,870 | 4,349,656 | 5,014,492 | 5,953,291 | 7,700,196 | 9,844,289 | 10,317,945 | 6,890,741 | 5,821,993 | 6,348,559 |
Deferred Revenue | 0 | 0 | 48,000 | 45,000 | 42,000 | 43,000 | 43,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | -48,000 | 3,440,369 | 4,340,193 | 6,943,186 | -43,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 168,349,000 | 172,624,000 | 94,098,594 | 133,671,340 | 121,972,147 | 99,219,810 | 91,793,920 | 94,201,238 | 100,911,233 | 97,067,350 | 75,342,680 | 68,747,989 | 258,102 | 63,588,563 | 33,247,198 | 53,196,406 | 47,147,531 | 46,601,854 | 43,330,539 | 14,668,839 | 10,078,279 |
Total Non-Current Liabilities | 179,932,000 | 180,825,000 | 171,856,900 | 3,485,369 | 4,382,193 | 6,986,186 | 8,035,760 | 102,167,569 | 9,493,835 | 104,632,959 | 9,006,959 | 5,108,870 | 4,607,758 | 68,603,055 | 59,582,691 | 60,896,602 | 56,991,820 | 56,919,799 | 50,221,280 | 48,329,126 | 46,430,019 |
Total Liabilities | 182,909,000 | 181,307,000 | 175,411,851 | 137,203,755 | 126,413,822 | 104,156,108 | 104,637,212 | 102,342,668 | 106,962,584 | 106,614,595 | 84,349,639 | 73,856,859 | 72,806,210 | 68,653,078 | 59,663,568 | 61,127,492 | 59,031,026 | 58,390,383 | 50,783,810 | 49,270,020 | 47,209,107 |
Common Stock | 91,000 | 91,000 | 23,307,390 | 16,153,405 | 14,937,283 | 14,466,649 | 14,228,691 | 15,019,319 | 15,255,122 | 14,941,789 | 11,104,396 | 10,424,032 | 9,330,093 | 8,406,624 | 7,617,038 | 7,022,672 | 64,815 | 64,974 | 65,258 | 60,198 | 60,198 |
Retained Earnings | 18,659,000 | 17,524,000 | 15,753,978 | 14,646,448 | 13,444,428 | 12,820,916 | 11,516,672 | 10,164,804 | 9,222,488 | 8,430,502 | 7,807,119 | 7,188,004 | 6,477,276 | 5,867,165 | 5,426,701 | 5,076,884 | 5,062,754 | 4,815,585 | 4,443,441 | 3,854,275 | 3,270,887 |
Accumulated Other Comprehensive Income/Loss | -27,000 | -459,000 | -790,030 | -127,578 | -63,032 | -206,680 | -420,081 | -363,814 | -294,636 | -251,627 | -180,994 | -64,159 | -240,264 | -356,441 | -205,220 | -335,997 | -736,881 | -114,822 | -53,574 | -92,567 | -11,430 |
Total Stockholders Equity | 28,876,000 | 26,957,000 | 25,317,990 | 17,903,405 | 16,187,283 | 15,716,649 | 15,460,191 | 16,250,819 | 16,486,622 | 16,173,289 | 12,335,896 | 11,305,532 | 10,202,593 | 9,271,209 | 8,357,695 | 7,752,907 | 6,784,731 | 6,485,256 | 6,281,095 | 5,876,386 | 5,729,614 |
Total Investments | 44,971,000 | 26,897,000 | 50,539,589 | 8,069,668 | 8,619,952 | 10,795,888 | 15,267,352 | 16,088,861 | 17,489,034 | 28,172,893 | 22,458,649 | 13,704,414 | 11,302,764 | 14,463,548 | 13,087,866 | 14,871,971 | 15,387,221 | 17,622,411 | 14,218,198 | 16,991,945 | 17,109,184 |
Total Debt | 14,188,000 | 13,201,000 | 7,519,488 | 3,532,415 | 4,441,675 | 7,048,549 | 12,843,292 | 8,316,529 | 9,657,277 | 12,786,040 | 9,199,635 | 5,369,325 | 5,682,240 | 7,468,308 | 8,787,583 | 12,682,598 | 15,084,884 | 10,163,528 | 6,428,270 | 7,137,888 | 7,127,647 |
Net Debt | 11,972,000 | -16,599,000 | -18,956,475 | -39,677,466 | -20,774,878 | -1,574,410 | 3,132,656 | 1,816,738 | 3,336,090 | 3,823,650 | 1,438,803 | 2,144,826 | 3,568,680 | 5,863,801 | 7,777,606 | 11,323,040 | 13,527,796 | 8,425,588 | 4,816,125 | 5,650,241 | 5,782,777 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 2,386,401 | 2,741,000 | 1,991,663 | 1,858,746 | 1,353,152 | 1,929,149 | 1,918,080 | 1,408,306 | 1,315,114 | 1,079,667 | 1,066,246 | 1,138,480 | 1,029,498 | 859,479 | 736,161 | 379,891 | 555,887 | 654,259 | 839,189 | 782,183 | 722,521 |
Depreciation & Amortization | 369,316 | 497,000 | 434,143 | 324,208 | 320,288 | 301,315 | 179,005 | 197,125 | 200,591 | 175,349 | 198,730 | 203,735 | 204,561 | 197,780 | 182,362 | 190,921 | 185,790 | 178,159 | 175,931 | 173,748 | 196,074 |
Deferred Income Tax | -70,078 | -97,000 | -29,987 | 87,159 | -31,291 | 57,548 | 15,857 | 400,790 | 174,013 | 396,596 | 92,848 | 139,785 | 131,858 | 33,924 | 51,068 | 82,501 | -17,020 | -44,670 | -68,249 | -88,071 | -137,956 |
Stock Based Compensation | 118,000 | 0 | 111,000 | 85,000 | 80,000 | 76,000 | 66,000 | 61,000 | 65,000 | 67,000 | 65,000 | 55,000 | 57,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -311,455 | 364,000 | 1,805,941 | 521,723 | -1,654,535 | -145,684 | -156,361 | 645,752 | -654,121 | -20,474 | -382,517 | -624,704 | -1,126,858 | 427,551 | 247,376 | -239,061 | 326,641 | 220,725 | -481,806 | -21,918 | -21,910 |
Accounts Receivable | 28,390 | 0 | -122,755 | 65,724 | -132,252 | 30,923 | -7,162 | -17,896 | -12,282 | -46,338 | 15,163 | -10,523 | -13,898 | 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 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -227,845 | 364,000 | 1,928,696 | 455,999 | -1,522,283 | -176,607 | -156,361 | 645,752 | -654,121 | -20,474 | -382,517 | -624,704 | -1,126,858 | 427,551 | 247,376 | -239,061 | 326,641 | 220,725 | -481,806 | 0 | 0 |
Other Non-Cash Items | 364,095 | 400,000 | 260,980 | -161,877 | 721,573 | 139,227 | 133,271 | 129,962 | 147,814 | 111,270 | 123,734 | 75,028 | 260,922 | 253,512 | 458,680 | 171,225 | 190,079 | 247,366 | 211,147 | -537,876 | -27,232 |
Net Cash Provided by Operating Activities | 2,398,279 | 3,905,000 | 4,573,740 | 2,714,959 | 789,187 | 2,357,555 | 2,089,852 | 2,781,935 | 1,183,411 | 1,742,408 | 1,099,041 | 932,324 | 499,981 | 1,772,246 | 1,675,647 | 1,189,389 | 1,628,416 | 1,334,757 | 539,863 | 298,372 | 724,370 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -218,787 | -256,000 | -214,388 | -149,213 | -172,289 | -178,049 | -97,676 | -78,966 | -107,693 | -81,936 | -73,161 | -129,563 | -91,519 | -70,008 | -71,052 | -59,346 | -96,583 | -109,730 | -91,972 | -26,546 | -31,785 |
Acquisitions Net | 87,787 | 0 | 393,923 | 149,213 | 172,289 | 178,049 | 97,676 | 78,966 | 107,693 | -1,932,596 | 73,161 | 129,563 | 91,519 | -151,060 | 213,204 | 202,993 | -2,897,991 | -239,012 | 91,972 | 26,546 | 31,785 |
Purchases of Investments | -11,712,089 | -4,499,000 | -9,567,863 | -2,309,767 | -48,578 | -1,503,131 | -1,292,053 | -1,809,253 | -3,779,310 | -3,743,072 | -5,422,034 | -2,184,100 | -327,119 | -3,550,940 | -1,452,003 | -710,090 | -1,316,861 | -2,390,314 | -767,300 | -2,263,076 | -5,061,966 |
Sales/Maturities of Investments | 7,386,566 | 2,927,000 | 2,553,376 | 2,066,648 | 2,593,148 | 4,954,406 | 3,126,711 | 3,372,331 | 3,076,550 | 8,894,032 | 1,490,873 | 2,417,375 | 2,042,138 | 3,621,647 | 1,918,308 | 2,550,023 | 2,174,118 | 2,391,075 | 1,950,154 | 2,345,895 | 3,792,793 |
Other Investing Activities | 389,428 | -6,046,000 | 23,427,688 | -13,388,480 | -24,565,051 | -2,724,268 | -3,244,709 | 1,831,847 | -18,008 | 4,577,854 | -7,779,210 | -2,436,853 | -5,775,877 | 519,293 | -133,047 | 518,115 | -126,442 | -4,434,686 | -1,549,559 | -1,659,045 | -2,688,829 |
Net Cash Used for Investing Activities | -2,037,095 | -7,874,000 | 16,592,736 | -13,631,599 | -22,020,481 | 727,007 | -1,410,051 | 3,394,925 | -720,768 | 7,714,282 | -11,710,371 | -2,203,578 | -4,060,858 | 368,932 | 475,410 | 2,501,695 | -2,263,759 | -4,782,667 | -366,705 | -1,576,226 | -3,958,002 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 158,629 | 5,972,000 | 2,705,000 | -856,027 | -2,665,023 | -1,553,493 | 314,108 | -1,275,833 | -1,119,898 | -7,412,474 | 3,851,424 | 538,548 | -1,787,745 | -2,123,034 | -4,036,988 | -3,135,433 | -1,178,704 | 5,346,573 | -1,353,515 | 324,817 | 1,086,335 |
Common Stock Issued | 733,000 | 0 | 0 | 495,000 | 0 | 396,000 | 0 | 0 | 495,000 | 3,110,581 | 346,500 | 0 | 0 | 495,000 | 0 | 272,824 | 600,000 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -548,000 | -594,000 | -1,800,000 | -495,000 | -373,750 | -1,349,785 | -2,194,396 | -1,205,905 | -1,141,334 | -3,273,593 | 0 | 0 | 0 | -370,000 | 0 | -1,547,039 | 2,356,038 | -508,404 | -373,860 | -509,609 | -610,261 |
Dividends Paid | -1,010,227 | -968,000 | -881,016 | -648,460 | -636,368 | -619,592 | -582,903 | -530,136 | -523,161 | -456,287 | -441,433 | -418,799 | -411,167 | -398,332 | -375,528 | -357,652 | -308,501 | -281,900 | -249,817 | -198,619 | -187,669 |
Other Financing Activities | 922,794 | -230,000 | -21,007,809 | 12,700,961 | 25,022,873 | 269,174 | 1,967,941 | -3,064,647 | 1,774,259 | -1,593,246 | 7,248,262 | 837,824 | 6,294,007 | 898,830 | 1,948,872 | -519,808 | 1,923,152 | -965,776 | 1,938,539 | 1,787,920 | 2,409,249 |
Net Cash Used Provided by Financing Activities | -126,804 | 4,180,000 | -20,983,809 | 10,701,474 | 21,347,732 | -3,253,696 | -495,250 | -6,076,521 | -510,134 | -9,462,007 | 10,311,753 | 957,573 | 4,095,095 | -1,622,536 | -2,463,644 | -4,012,893 | 435,947 | 3,590,493 | -38,653 | 1,404,509 | 2,697,654 |
Effect of Forex Changes on Cash | -244 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 447,136 | 211,000 | 182,667 | -215,166 | 116,438 | -169,134 | 184,551 | 100,339 | -47,491 | -5,317 | -299,577 | -313,681 | 534,218 | 518,642 | -312,587 | -321,809 | -199,396 | 142,583 | 134,505 | 126,655 | -535,978 |
Cash at End of Period | 7,420,000 | 1,731,000 | 1,520,244 | 1,337,577 | 1,552,743 | 1,436,305 | 1,605,439 | 1,420,888 | 1,320,549 | 1,368,040 | 1,373,357 | 1,672,934 | 1,986,615 | 1,452,397 | 933,755 | 1,246,342 | 1,568,151 | 1,767,547 | 1,624,964 | 1,490,459 | 1,363,804 |
Cash at Start of Period | 6,972,864 | 1,520,000 | 1,337,577 | 1,552,743 | 1,436,305 | 1,605,439 | 1,420,888 | 1,320,549 | 1,368,040 | 1,373,357 | 1,672,934 | 1,986,615 | 1,452,397 | 933,755 | 1,246,342 | 1,568,151 | 1,767,547 | 1,624,964 | 1,490,459 | 1,363,804 | 1,899,782 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,611,279 | 3,905,000 | 4,573,740 | 2,714,959 | 789,187 | 2,357,555 | 2,089,852 | 2,781,935 | 1,183,411 | 1,742,408 | 1,099,041 | 932,324 | 499,981 | 1,772,246 | 1,675,647 | 1,189,389 | 1,628,416 | 1,334,757 | 539,863 | 298,372 | 724,370 |
Capital Expenditure | -218,787 | -256,000 | -214,388 | -149,213 | -172,289 | -178,049 | -97,676 | -78,966 | -107,693 | -81,936 | -73,161 | -129,563 | -91,519 | -70,008 | -71,052 | -59,346 | -96,583 | -109,730 | -91,972 | -26,546 | -31,785 |
Free Cash Flow | 2,392,492 | 3,649,000 | 4,359,352 | 2,565,746 | 616,898 | 2,179,506 | 1,992,176 | 2,702,969 | 1,075,718 | 1,660,472 | 1,025,880 | 802,761 | 408,462 | 1,702,238 | 1,604,595 | 1,130,043 | 1,531,833 | 1,225,027 | 447,891 | 271,826 | 692,585 |