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,313,334 | 9,398,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 | - | 16.85% | 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 | -826,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 77,035 | 86,281 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 11,313,334 | 10,224,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% | 108.79% | 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,774,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 | -2,240,673 | 108,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,176,661 | 3,619,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.83% | 38.51% | 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,019,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 | 1,588,977 | 3,619,000 | 3,091,911 | 2,465,316 | 1,784,390 | 2,566,751 | 3,213,654 | 2,907,738 | 2,684,973 | 2,178,298 | 2,068,023 | 2,205,389 | 2,100,256 | 1,824,711 | 1,737,420 | 1,379,661 | 2,263,364 | 2,836,272 | 2,904,125 | 2,339,018 | 1,826,757 |
Depreciation and Amortization | 293,041 | 366,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,051,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 | 693,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,358,342 | 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.52% | 29.17% | 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.89 | 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.81 | 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 | Q2 | 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 | 26,570,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 | 9,736,000 | 4,985,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 | 1,778,000 | 28,628,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 | 11,985,000 | 11,512,089 | 8,184,933 | 7,948,855 | 7,056,247 | 6,180,651 | 6,438,887 | 6,742,745 | 7,315,021 | 6,954,768 | 6,681,140 | 5,921,717 | 561,834 | 5,784,627 | 6,008,877 | 5,348,277 | 4,393,400 | 3,577,150 | 2,013,320 | 1,721,705 |
Inventory | 0 | -41,891,000 | -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 | 26,769,000 | 29,906,000 | 23,441,475 | 44,081,074 | 26,218,134 | 9,158,588 | 9,952,220 | 6,632,700 | 6,645,054 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 26,769,000 | 28,628,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,719,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 | 119,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 | 26,038,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 | 136,300,000 | 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 | -27,003,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 | 182,086,000 | 10,351,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 | 0 | 169,285,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 | 208,855,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,495 | 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 | 4,764,000 | 5,000,000 | 3,554,951 | 47,046 | 59,482 | 62,363 | 4,398,378 | 175,099 | 163,442 | 2,132,182 | 192,676 | 260,455 | 1,074,482 | 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 | 48,721,000 | -4,200,000 | -4,377,495 | -2,174,977 | -2,225,891 | -2,399,853 | -5,837,348 | -1,593,993 | -1,974,873 | -2,021,260 | -1,760,627 | -1,629,377 | -2,587,199 | -2,522,180 | -1,937,256 | -3,206,748 | -2,335,408 | -984,353 | -888,352 | -819,980 | -727,411 |
Total Current Liabilities | 53,485,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,319,000 | 8,201,000 | 3,964,537 | 3,485,369 | 4,382,193 | 6,986,186 | 8,444,914 | 8,141,430 | 9,493,835 | 10,653,858 | 9,006,959 | 5,108,870 | 4,607,758 | 6,686,226 | 7,840,151 | 10,240,016 | 12,075,149 | 8,692,944 | 5,865,740 | 6,196,994 | 6,348,559 |
Deferred Revenue | 51,000 | 54,000 | 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 | 111,189,000 | -54,000 | -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 | 4,387,000 | 167,790,000 | 167,892,363 | -3,485,369 | -4,382,193 | -6,986,186 | -409,154 | 94,026,139 | 0 | 93,979,101 | 0 | 0 | 0 | 61,916,829 | 51,742,540 | 50,656,586 | 44,916,671 | 48,226,855 | 44,355,540 | 42,132,132 | 40,081,460 |
Total Non-Current Liabilities | 126,946,000 | 175,991,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 | 180,431,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,211,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 | -551,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,424,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 | 26,038,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 | 16,083,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 | -10,487,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,355,342 | 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 | 445,599 | 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 | -104,313 | -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 | 202,000 | 118,000 | 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 | 567,234 | 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 | 1,885 | 261,000 | -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 | 677,349 | 103,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 | 1,536,010 | 895,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 | 4,058,913 | 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 | -255,621 | -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 | -2,104,566 | 256,000 | 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 | -7,828,911 | -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 | 5,905,767 | 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 | -305,194 | -6,302,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,558,525 | -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 | -3,754,806 | -824,000 | -907,240 | -853,091 | -2,665,023 | -1,553,493 | -314,108 | -3,433,440 | -1,119,898 | -8,912,474 | -3,919,203 | -261,212 | -2,080,167 | -1,809,984 | -2,515,729 | -2,390,182 | -2,216,978 | -528,515 | -1,294,857 | -1,927,070 | -575,779 |
Common Stock Issued | 733,000 | 6,548,000 | 8,286,515 | 495,000 | 0 | 396,000 | 0 | -917,715 | 495,000 | 3,110,581 | 346,500 | 0 | 0 | 495,000 | 0 | 272,824 | 600,000 | 277,015 | 1,788,847 | 3,932,832 | 3,991,906 |
Common Stock Repurchased | 0 | -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 | -985,750 | -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 | 229,026 | 18,000 | -25,682,068 | 12,203,025 | 25,022,873 | 269,174 | 1,967,941 | 10,675 | 1,779,259 | 69,766 | 6,833,983 | 1,637,584 | 6,586,429 | 460,780 | 427,613 | 9,156 | 5,388 | 4,632,297 | 91,034 | 106,975 | 79,457 |
Net Cash Used Provided by Financing Activities | -1,570,530 | 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 | -70,386 | 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 | 6,972,864 | 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 | 7,043,250 | 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 | 4,058,913 | 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 | -255,621 | -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 | 3,803,292 | 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 |