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 | 5,449,000 | 5,684,000 | 9,051,000 | 3,449,000 | 1,466,624 | 2,066,277 | 2,188,148 | 1,764,219 | 1,155,677 | 1,357,150 | 2,173,011 | 1,746,278 | 1,204,546 | 979,864 | 844,035 | 879,276 | 945,791 | 732,170 | 761,988 | 682,797 | 530,408 |
Revenue Growth | - | -37.20% | 162.42% | 135.17% | -29.02% | -5.57% | 24.03% | 52.66% | -14.85% | -37.55% | 24.44% | 44.97% | 22.93% | 16.09% | -4.01% | -7.03% | 29.18% | -3.91% | 11.60% | 28.73% | |
Cost of Revenue | 3,559,000 | 3,481,000 | 3,050,000 | 1,512,000 | 1,035,408 | 1,057,368 | 1,168,054 | 1,167,818 | 1,138,151 | 1,203,205 | 1,157,640 | 1,051,333 | 741,459 | 261,012 | 198,833 | 211,799 | 223,488 | 198,761 | 207,562 | 210,773 | 176,928 |
Gross Profit | 1,890,000 | 2,203,000 | 6,001,000 | 1,937,000 | 431,216 | 1,008,909 | 1,020,094 | 596,401 | 17,526 | 153,945 | 1,015,371 | 694,945 | 463,087 | 718,852 | 645,202 | 667,477 | 722,303 | 533,409 | 554,426 | 472,024 | 353,480 |
Gross Profit Margin | 34.65% | 38.76% | 66.30% | 56.16% | 29.40% | 48.83% | 46.62% | 33.81% | 1.52% | 11.34% | 46.73% | 39.80% | 38.44% | 73.36% | 76.44% | 75.91% | 76.37% | 72.85% | 72.76% | 69.13% | 66.64% |
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 | 299,000 | 279,000 | 327,000 | 198,000 | 105,391 | 94,870 | 96,641 | 97,786 | 87,242 | 69,444 | 82,590 | 104,606 | 121,239 | 104,667 | 79,177 | 68,374 | 74,185 | 50,775 | 58,168 | 37,650 | 34,735 |
Total Operating Expenses | 366,000 | 279,000 | 722,000 | 299,000 | 135,190 | 132,193 | 233,103 | 152,799 | 144,127 | 139,713 | 158,348 | 165,816 | 207,589 | 475,384 | 444,154 | 364,283 | 273,079 | 235,060 | 10,477 | 200,327 | 179,224 |
Operating Income or Loss | 1,532,000 | 1,924,000 | 5,209,000 | 1,564,000 | 295,476 | 550,905 | 771,801 | -151,260 | -566,554 | -90,362 | 106,186 | 550,480 | 306,133 | 306,850 | 266,439 | 282,269 | 372,012 | 274,693 | 528,946 | 258,731 | 160,653 |
Operating Margin | 28.07% | 33.85% | 57.55% | 45.35% | 20.15% | 26.66% | 35.27% | -8.57% | -49.02% | -6.66% | 4.89% | 31.52% | 25.41% | 31.32% | 31.57% | 32.10% | 39.33% | 37.52% | 69.42% | 37.89% | 30.29% |
Interest Expense | 102,000 | 73,000 | 70,000 | 62,000 | 54,124 | 54,952 | 73,201 | 82,130 | 88,336 | 96,911 | 73,785 | 64,942 | 68,293 | 71,663 | 67,941 | 58,979 | 214,976 | 74,681 | -168,567 | 61,321 | 62,962 |
EBITDA | 3,290,000 | 3,565,000 | 6,916,000 | 2,331,000 | 686,641 | 956,638 | 787,665 | 348,071 | -129,078 | 20,647 | 860,103 | 529,129 | 255,498 | 649,991 | 634,425 | 551,151 | 736,002 | 476,164 | 470,913 | 406,013 | 304,929 |
Depreciation and Amortization | 1,756,000 | 1,641,000 | 1,635,000 | 693,000 | 394,535 | 407,969 | 515,220 | 572,637 | 600,248 | 622,211 | 632,760 | 651,052 | 451,405 | 343,141 | 327,083 | 221,270 | 185,403 | 143,951 | 128,975 | 108,458 | 103,343 |
Income Before Tax | 1,704,000 | 2,128,000 | 5,169,000 | 1,502,000 | 241,123 | 900,224 | 698,137 | -228,435 | -659,599 | -187,273 | 32,401 | 485,538 | 237,840 | 235,187 | 198,498 | 223,290 | 335,623 | 257,532 | 510,505 | 236,234 | 138,624 |
Income Tax Expense | 393,000 | 503,000 | 1,104,000 | 344,000 | 40,594 | 219,154 | 141,094 | -328,828 | -242,475 | -73,382 | -72,067 | 205,765 | 106,110 | 112,779 | 95,112 | 74,947 | 124,333 | 90,109 | 189,330 | 87,789 | 50,246 |
Net Income | 1,311,000 | 1,625,000 | 4,065,000 | 1,158,000 | 201,000 | 681,070 | 557,043 | 100,393 | -417,124 | -113,891 | 104,468 | 279,773 | 131,730 | 122,408 | 103,386 | 148,343 | 211,290 | 167,423 | 321,175 | 148,445 | 88,378 |
Net Income Margin | 23.91% | 28.59% | 44.91% | 33.57% | 13.70% | 32.96% | 25.46% | 5.69% | -36.09% | -8.39% | 4.81% | 16.02% | 10.94% | 12.49% | 12.25% | 16.87% | 22.34% | 22.87% | 42.15% | 21.74% | 16.66% |
EPS | 1.75 | 2.14 | 5.10 | 2.30 | 0.50 | 1.64 | 1.25 | 0.22 | -0.91 | -0.28 | 0.25 | 0.67 | 0.32 | 0.30 | 0.25 | 0.36 | 0.53 | 0.43 | 0.83 | 0.38 | 0.15 |
EPS Diluted | 1.73 | 2.13 | 5.08 | 2.29 | 0.50 | 1.63 | 1.25 | 0.22 | -0.91 | -0.28 | 0.25 | 0.67 | 0.32 | 0.30 | 0.25 | 0.36 | 0.52 | 0.43 | 0.81 | 0.37 | 0.15 |
Weighted Average Shares Out | - | 756,000 | 796,000 | 503,000 | 398,521 | 415,514 | 445,538 | 463,735 | 456,847 | 406,754 | 415,840 | 420,188 | 419,076 | 416,996 | 415,644 | 414,464 | 402,948 | 387,912 | 387,216 | 390,848 | 584,796 |
Weighted Average Shares Out Diluted | - | 760,000 | 799,000 | 504,000 | 400,522 | 417,451 | 445,538 | 463,735 | 456,847 | 413,696 | 415,840 | 420,188 | 419,076 | 416,996 | 415,644 | 418,332 | 406,904 | 392,520 | 394,400 | 397,800 | 592,068 |
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 | 1,079,000 | 965,000 | 673,000 | 1,036,000 | 140,113 | 200,227 | 2,287 | 480,047 | 498,542 | 514 | 20,954 | 23,400 | 30,736 | 29,911 | 55,949 | 40,158 | 28,101 | 18,498 | 41,854 | 10,626 | 10,026 |
Short Term Investments | 250,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,329,000 | 965,000 | 673,000 | 1,036,000 | 140,113 | 200,227 | 2,287 | 480,047 | 498,542 | 514 | 20,954 | 23,400 | 30,736 | 29,911 | 55,949 | 40,158 | 28,101 | 18,498 | 41,854 | 10,626 | 10,026 |
Net Receivables | 926,000 | 894,000 | 1,310,000 | 1,037,000 | 220,895 | 338,818 | 471,654 | 272,670 | 201,343 | 124,552 | 239,009 | 222,476 | 172,419 | 115,769 | 94,488 | 89,271 | 109,613 | 113,138 | 141,058 | 168,248 | 125,754 |
Inventory | 45,000 | 59,000 | 63,000 | 39,000 | 15,270 | 13,932 | 11,076 | 8,006 | 13,304 | 17,049 | 14,026 | 17,468 | 14,173 | 21,278 | 29,667 | 27,990 | 45,677 | 27,353 | 32,997 | 24,616 | 24,049 |
Other Current Assets | 37,000 | 97,000 | 9,000 | 7,000 | 1,650 | 1,684 | 1,863 | 2,794 | 2,692 | 2,671 | 139,458 | 115,555 | 52,982 | 55 | 5,978 | 3,417 | 277,160 | 35,968 | 82,971 | 11,148 | 13,505 |
Total Current Assets | 2,337,000 | 2,015,000 | 2,211,000 | 2,136,000 | 415,715 | 568,248 | 544,545 | 764,957 | 715,881 | 144,786 | 413,447 | 378,899 | 270,310 | 345,800 | 203,008 | 281,502 | 460,551 | 221,413 | 315,682 | 230,312 | 194,679 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 18,292,000 | 18,270,000 | 17,479,000 | 17,375,000 | 4,044,606 | 3,855,706 | 3,463,606 | 3,072,204 | 4,250,125 | 4,976,879 | 4,925,711 | 4,546,227 | 4,310,977 | 3,934,584 | 3,802,023 | 3,401,899 | 3,135,828 | 1,908,117 | 1,480,201 | 1,238,055 | 994,081 |
Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 2,000 | 7,000 | 0 | 0 | 0 | 0 | 163,181 | 86,077 | 129,524 | 103,517 | 68,029 | 26,892 | 6,915 | 0 | 0 | 20,636 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 3,390,000 | 265,000 | 3,339,000 | 3,101,000 | 774,195 | 702,104 | 458,597 | 227,030 | 579,447 | 807,236 | 35,273 | 81,855 | 5,203 | 55,132 | 714,953 | 35,104 | 63,985 | 47,847 | 30,912 | 19,587 | 14,855 |
Other Non-Current Assets | 133,000 | 123,000 | -2,875,000 | -2,712,000 | -710,984 | -638,813 | 190,678 | 890,183 | 156,563 | 140,234 | 98,558 | 55,954 | 35,026 | -4,023 | -714,953 | 23,064 | 41,300 | 31,217 | 7,696 | 7,416 | 7,341 |
Total Non-Current Assets | 18,427,000 | 18,665,000 | 17,943,000 | 17,764,000 | 4,107,817 | 3,918,997 | 3,654,284 | 3,962,387 | 4,406,688 | 5,117,113 | 5,024,269 | 4,602,181 | 4,346,003 | 3,985,693 | 3,802,023 | 3,401,899 | 3,241,113 | 1,987,181 | 1,518,809 | 1,265,058 | 1,016,277 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 20,764,000 | 20,680,000 | 20,154,000 | 19,900,000 | 4,523,532 | 4,487,245 | 4,198,829 | 4,727,344 | 5,122,569 | 5,261,899 | 5,437,716 | 4,981,080 | 4,616,313 | 4,331,493 | 4,005,031 | 3,683,401 | 3,701,664 | 2,208,594 | 1,834,491 | 1,495,370 | 1,210,956 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 735,000 | 763,000 | 27,000 | 94,000 | 12,896 | 21,663 | 30,033 | 7,815 | 27,355 | 30,038 | 54,949 | 26,023 | 22,977 | 19,422 | 229,981 | 215,588 | 222,985 | 173,497 | 147,680 | 140,006 | 104,969 |
Short Term Debt | 707,000 | 697,000 | 120,000 | 83,000 | 188,000 | 90,124 | 0 | 304,000 | 0 | 20,000 | 0 | 353,877 | 75,000 | 0 | 0 | 0 | 35,857 | 20,000 | 20,000 | 20,000 | 20,000 |
Tax Payables | 53,000 | 47,000 | 135,000 | 102,000 | 16,762 | 20,821 | 22,430 | 17,351 | 17,656 | 19,701 | 23,934 | 52,162 | 11,686 | 14,373 | 25,957 | 22,780 | 5,535 | 1,391 | 9,282 | 0 | 0 |
Deferred Revenue | -775,000 | 0 | 3,339,000 | -177,000 | -12,896 | 0 | 0 | 81,500 | 0 | 0 | 88 | 14,093 | 44,203 | 0 | 0 | 0 | 114,536 | 51,995 | 74,065 | 36,100 | 0 |
Other Current Liabilities | 998,000 | 200,000 | -2,293,000 | 1,220,000 | 202,226 | 129,247 | 257,231 | 236,735 | 230,457 | 185,514 | 443,981 | 13,912 | 301,959 | 323,922 | 73,854 | 93,153 | 5,535 | 6,774 | 9,282 | 22,478 | 71,920 |
Total Current Liabilities | 1,665,000 | 1,660,000 | 1,193,000 | 1,220,000 | 390,226 | 241,034 | 287,264 | 630,050 | 257,812 | 235,552 | 499,018 | 407,905 | 444,139 | 343,344 | 303,835 | 308,741 | 378,913 | 252,266 | 251,027 | 218,584 | 196,889 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 2,071,000 | 1,586,000 | 2,181,000 | 3,125,000 | 945,924 | 1,165,702 | 1,226,104 | 1,217,891 | 1,520,530 | 2,005,000 | 1,752,000 | 1,147,000 | 1,012,000 | 950,000 | 975,000 | 805,000 | 831,143 | 330,000 | 220,000 | 320,000 | 250,000 |
Deferred Revenue | 187,000 | 243,000 | 0 | 50,000 | 0 | -1,867,806 | 0 | 15,748 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 3,390,000 | 3,678,000 | 3,339,000 | 3,101,000 | 774,195 | 702,104 | 458,597 | 227,030 | 579,447 | 807,236 | 843,876 | 1,067,912 | 882,672 | 802,592 | 714,953 | 644,801 | 599,106 | 481,770 | 347,430 | 289,381 | 247,376 |
Other Non-Current Liabilities | 414,000 | 466,000 | 782,000 | 666,000 | 197,480 | 2,094,724 | 138,705 | 112,720 | 197,113 | 204,923 | 200,089 | 153,661 | 146,055 | 130,789 | 138,543 | 112,345 | 101,940 | 74,301 | 70,836 | 67,194 | 61,029 |
Total Non-Current Liabilities | 6,062,000 | 5,973,000 | 6,302,000 | 6,942,000 | 1,917,599 | 2,094,724 | 1,823,406 | 1,573,389 | 2,297,090 | 3,017,159 | 2,795,965 | 2,368,573 | 2,040,727 | 1,883,381 | 1,828,496 | 1,562,146 | 1,532,189 | 886,071 | 638,266 | 676,575 | 558,405 |
Total Liabilities | 7,727,000 | 7,633,000 | 7,495,000 | 8,162,000 | 2,307,825 | 2,335,758 | 2,110,670 | 2,203,439 | 2,554,902 | 3,252,711 | 3,294,983 | 2,776,478 | 2,484,866 | 2,226,725 | 2,132,331 | 1,870,887 | 1,911,102 | 1,138,337 | 889,293 | 895,159 | 755,294 |
Common Stock | 74,000 | 75,000 | 77,000 | 89,000 | 47,783 | 47,688 | 47,610 | 47,555 | 47,504 | 42,377 | 42,292 | 42,201 | 21,043 | 20,902 | 10,421 | 10,386 | 10,356 | 10,268 | 5,071 | 5,008 | 3,312 |
Retained Earnings | 5,620,000 | 5,366,000 | 4,636,000 | 2,563,000 | 2,184,352 | 2,143,213 | 1,607,658 | 1,162,430 | 1,098,703 | 1,552,014 | 1,698,995 | 1,627,805 | 1,373,264 | 1,258,291 | 1,148,391 | 1,057,472 | 921,561 | 722,344 | 565,591 | 252,167 | 110,935 |
Accumulated Other Comprehensive Income/Loss | 11,000 | 11,000 | 13,000 | 1,000 | 2,419 | 1,360 | 4,437 | 2,077 | 985 | -365 | -2,151 | -8,361 | 23,880 | 104,547 | -3,683 | 42,436 | 186,426 | -894 | 37,160 | -15,115 | -20,351 |
Total Stockholders Equity | 13,037,000 | 13,047,000 | 12,659,000 | 11,738,000 | 2,215,707 | 2,151,487 | 2,088,159 | 2,523,905 | 2,567,667 | 2,009,188 | 2,142,733 | 2,204,602 | 2,131,447 | 2,104,768 | 1,872,700 | 1,812,514 | 1,790,562 | 1,070,257 | 945,198 | 600,211 | 455,662 |
Total Investments | 252,000 | 7,000 | 0 | 0 | 0 | 0 | 163,181 | 86,077 | 129,524 | 103,517 | 68,029 | 26,892 | 6,915 | 0 | 0 | 20,636 | 0 | 0 | 0 | 0 | 0 |
Total Debt | 2,965,000 | 2,526,000 | 2,301,000 | 3,125,000 | 1,133,924 | 1,255,826 | 1,226,104 | 1,217,891 | 1,520,530 | 2,005,000 | 1,752,000 | 1,147,000 | 1,012,000 | 950,000 | 975,000 | 805,000 | 867,000 | 350,000 | 240,000 | 340,000 | 270,000 |
Net Debt | 1,886,000 | 1,561,000 | 1,628,000 | 2,089,000 | 993,811 | 1,055,599 | 1,223,817 | 737,844 | 1,021,988 | 2,004,486 | 1,731,046 | 1,123,600 | 981,264 | 920,089 | 919,051 | 764,842 | 838,899 | 331,502 | 198,146 | 329,374 | 259,974 |
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 | 1,311,000 | 1,625,000 | 4,065,000 | 1,158,000 | 200,529 | 681,070 | 557,043 | 100,393 | -417,124 | -113,891 | 104,468 | 279,773 | 131,730 | 122,408 | 103,386 | 148,343 | 211,290 | 167,423 | 321,175 | 148,445 | 88,378 |
Depreciation & Amortization | 1,746,000 | 1,641,000 | 1,635,000 | 693,000 | 329,990 | -92,630 | 417,479 | 568,817 | 590,128 | 622,211 | 632,760 | 651,052 | 451,405 | 343,141 | 327,083 | 221,270 | 185,403 | 143,951 | 128,975 | 108,458 | 103,343 |
Deferred Income Tax | 24,000 | 74,000 | 235,000 | 126,000 | 71,777 | 244,418 | 229,603 | -321,113 | -230,707 | -72,968 | -112,567 | 138,380 | 80,929 | 74,744 | 61,809 | 101,815 | 120,851 | 95,152 | 52,011 | 39,628 | 31,769 |
Stock Based Compensation | 58,000 | 57,000 | 73,000 | 52,000 | 40,000 | 29,009 | 31,443 | 33,419 | 25,982 | 13,645 | 18,349 | 45,863 | 46,872 | 52,940 | 15,413 | 29,559 | 15,623 | 0 | 21,271 | 3,357 | 3,429 |
Change in Working Capital | -267,000 | 237,000 | -186,000 | -144,000 | 93,273 | 85,026 | -163,460 | -77,942 | -68,326 | 41,637 | -35,550 | -73,692 | -27,967 | -47,335 | 27,455 | 23,202 | -8,080 | -10,610 | 1,289 | -9,880 | -21,232 |
Accounts Receivable | -253,000 | 378,000 | -184,000 | -229,000 | -5,700 | 153,379 | -146,921 | -25,036 | -71,060 | 112,406 | -11,689 | -49,398 | -58,037 | -19,893 | -14,125 | 28,725 | -3,928 | 0 | 39,463 | -42,494 | -39,404 |
Inventory | 20,000 | 4,000 | -24,000 | 5,000 | -1,981 | -2,856 | -3,927 | 1,334 | 3,044 | -3,023 | 3,441 | -3,033 | 7,104 | 7,708 | -1,677 | 17,687 | -18,324 | 5,644 | -8,381 | -567 | -5,808 |
Accounts Payable | 139,000 | -180,000 | 96,000 | 47,000 | -30,040 | -30,176 | 30,468 | -2,552 | 5,794 | -64,533 | 2,883 | -22,908 | 18,843 | 8,546 | 37,053 | -27,202 | 3,321 | 0 | -29,694 | 29,803 | 17,231 |
Other Working Capital | -173,000 | 35,000 | -74,000 | 33,000 | 130,994 | -35,321 | -43,080 | -51,688 | -6,104 | -3,213 | -30,185 | 1,647 | 4,123 | -43,696 | 6,204 | 3,992 | 10,851 | -16,254 | -99 | 3,378 | 6,749 |
Other Non-Cash Items | 1,861,000 | 24,000 | -366,000 | -218,000 | 41,870 | 498,898 | 32,795 | 594,586 | 492,424 | 250,103 | 628,975 | -16,850 | -30,876 | -44,059 | -50,235 | 89,863 | 109,360 | 39,897 | -167,617 | 74,552 | 67,335 |
Net Cash Provided by Operating Activities | 2,932,000 | 3,658,000 | 5,456,000 | 1,667,000 | 778,235 | 1,445,791 | 1,104,903 | 898,160 | 392,377 | 740,737 | 1,236,435 | 1,024,526 | 652,093 | 501,839 | 484,911 | 614,052 | 634,447 | 462,137 | 357,104 | 364,560 | 273,022 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,957,000 | -2,099,000 | -1,710,000 | -728,000 | -575,847 | -788,368 | -894,470 | -764,558 | -375,153 | -955,602 | -1,479,632 | -1,194,739 | -927,977 | -891,277 | -857,251 | -611,207 | -817,440 | -557,211 | -516,827 | -351,306 | -207,346 |
Acquisitions Net | -32,000 | 40,000 | 36,000 | 1,033,000 | -9,459 | 240,125 | -77,263 | -57,039 | -28,484 | -45,385 | -252,793 | -18,875 | -6,863 | 0 | 0 | 0 | -605,748 | 0 | 0 | 0 | 0 |
Purchases of Investments | -250,000 | 0 | 0 | 0 | 9,424 | -249,463 | -77,263 | -57,039 | -28,484 | -29,073 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | -9,424 | 249,463 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -2,301,000 | 40,000 | 36,000 | 8,000 | 828 | 4,328 | 678,350 | 115,444 | 50,419 | 7,653 | 67,585 | 295,407 | 169,326 | 403,657 | 243,510 | 80,180 | -29,101 | -32,711 | 329,474 | -60,844 | -48,011 |
Net Cash Used for Investing Activities | -2,199,000 | -2,059,000 | -1,674,000 | 313,000 | -584,478 | -543,915 | -293,383 | -706,153 | -353,218 | -993,334 | -1,664,840 | -918,207 | -765,514 | -487,620 | -613,741 | -531,027 | -1,452,289 | -589,922 | -187,353 | -412,150 | -255,357 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -498,000 | -6,000 | -6,000 | -2,000 | -283,000 | -7,000 | -455,000 | 0 | -497,000 | -604,000 | -1,427,000 | -895,000 | -263,000 | -355,000 | -13,821 | -72,409 | 0 | 0 | -100,000 | 0 | -15,631 |
Common Stock Issued | 3,000 | 2,000 | 12,000 | 2,000 | 10,000 | 0 | 158,000 | 0 | 995,279 | 0 | 2,032,000 | 955,000 | 0 | 0 | 801 | 83 | 316,230 | 5,099 | 6,235 | 4,586 | 12,474 |
Common Stock Repurchased | -370,000 | -406,000 | -1,260,000 | -114,000 | -10,000 | -519,863 | -872,761 | -123,741 | -5,064 | -8,861 | -138,852 | -164,634 | 0 | 0 | 169,199 | 0 | 0 | -10,670 | -46,492 | -19,183 | -15,631 |
Dividends Paid | -616,000 | -890,000 | -1,992,000 | -780,000 | -159,390 | -145,515 | -111,369 | -78,838 | -36,187 | -33,090 | -33,278 | -25,232 | -16,757 | -12,508 | -12,467 | -12,432 | -12,073 | 0 | -7,751 | -7,213 | -5,206 |
Other Financing Activities | -73,000 | -17,000 | -899,000 | -192,000 | 186,541 | -18,002 | -8,150 | -7,923 | 992,056 | 869,247 | -6,911 | 16,211 | 394,003 | 327,251 | 909 | 13,790 | 523,288 | 110,000 | 9,485 | 70,000 | 15,631 |
Net Cash Used Provided by Financing Activities | -504,000 | -1,317,000 | -4,145,000 | -1,086,000 | -255,849 | -690,380 | -1,289,280 | -210,502 | 453,805 | 232,157 | 425,959 | -113,655 | 114,246 | -40,257 | 144,621 | -70,968 | 827,445 | 104,429 | -138,523 | 48,190 | -8,363 |
Effect of Forex Changes on Cash | 983,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -621,000 | 282,000 | -363,000 | 894,000 | -62,092 | 211,496 | -477,760 | -18,495 | 498,028 | -20,440 | -2,446 | -7,336 | 825 | -26,038 | 15,791 | 12,057 | 9,603 | -23,356 | 31,228 | 600 | 9,302 |
Cash at End of Period | 3,348,000 | 965,000 | 683,000 | 1,046,000 | 151,691 | 200,227 | 2,287 | 480,047 | 498,542 | 514 | 20,954 | 23,400 | 30,736 | 95,302 | 55,949 | 40,158 | 28,101 | 18,498 | 41,854 | 10,626 | 10,026 |
Cash at Start of Period | 3,969,000 | 683,000 | 1,046,000 | 152,000 | 213,783 | -11,269 | 480,047 | 498,542 | 514 | 20,954 | 23,400 | 30,736 | 29,911 | 121,340 | 40,158 | 28,101 | 18,498 | 41,854 | 10,626 | 10,026 | 724 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,932,000 | 3,658,000 | 5,456,000 | 1,667,000 | 778,235 | 1,445,791 | 1,104,903 | 898,160 | 392,377 | 740,737 | 1,236,435 | 1,024,526 | 652,093 | 501,839 | 484,911 | 614,052 | 634,447 | 462,137 | 357,104 | 364,560 | 273,022 |
Capital Expenditure | -1,957,000 | -2,099,000 | -1,710,000 | -728,000 | -575,847 | -788,368 | -894,470 | -764,558 | -375,153 | -955,602 | -1,479,632 | -1,194,739 | -927,977 | -891,277 | -857,251 | -611,207 | -817,440 | -557,211 | -516,827 | -351,306 | -207,346 |
Free Cash Flow | 975,000 | 1,559,000 | 3,746,000 | 939,000 | 202,388 | 657,423 | 210,433 | 133,602 | 17,224 | -214,865 | -243,197 | -170,213 | -275,884 | -389,438 | -372,340 | 2,845 | -182,993 | -95,074 | -159,723 | 13,254 | 65,676 |