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 40,725,000 40,109,000 43,653,000 43,075,000 34,608,000 31,904,000 30,578,000 27,390,000 20,853,000 20,405,000 20,247,000 21,848,000 39,874,000 38,851,000 35,167,000 30,765,000 29,527,552 25,914,238 22,476,322 22,337,808 19,680,016
Revenue Growth - -8.12% 1.34% 24.47% 8.48% 4.34% 11.64% 31.35% 2.20% 0.78% -7.33% -45.21% 2.63% 10.48% 14.31% 4.19% 13.94% 15.30% 0.62% 13.51%
Cost of Revenue 18,578,000 17,975,000 19,142,000 18,537,000 15,003,000 13,231,000 12,706,000 12,337,000 9,024,000 8,747,000 9,218,000 10,040,000 15,120,000 15,541,000 14,665,000 13,209,000 12,612,022 11,422,046 9,815,147 10,641,111 8,884,157
Gross Profit 22,147,000 22,134,000 24,511,000 24,538,000 19,605,000 18,673,000 17,872,000 15,053,000 11,829,000 11,658,000 11,029,000 11,808,000 24,754,000 23,310,000 20,502,000 17,556,000 16,915,530 14,492,192 12,661,175 11,696,697 10,795,859
Gross Profit Margin 54.39% 55.18% 56.15% 56.97% 56.65% 58.53% 58.45% 54.96% 56.73% 57.13% 54.47% 54.05% 62.08% 60.00% 58.30% 57.06% 57.29% 55.92% 56.33% 52.36% 54.86%
Research and Development 2,739,000 2,741,000 2,888,000 2,742,000 2,420,000 2,440,000 2,300,000 2,235,000 1,422,000 1,405,000 1,345,000 1,452,000 4,322,000 4,802,000 3,725,000 2,744,000 2,688,811 2,505,649 2,255,271 1,821,175 1,696,753
General and Administrative Expenses 11,163,000 10,949,000 11,248,000 11,324,000 9,696,000 9,765,000 9,744,000 9,117,000 6,672,000 6,785,000 6,530,000 6,936,000 12,059,000 12,756,000 10,376,000 8,406,000 8,435,624 7,407,998 6,349,685 5,496,123 4,921,780
Total Operating Expenses 15,370,000 15,656,000 16,149,000 16,113,000 14,248,000 14,141,000 14,222,000 13,327,000 8,644,000 8,791,000 8,430,000 9,179,000 16,381,000 17,558,000 14,101,000 11,150,000 11,124,435 9,913,647 8,604,956 7,317,298 6,618,533
Operating Income or Loss 6,806,000 6,478,000 8,362,000 8,425,000 5,357,000 4,532,000 3,650,000 1,726,000 3,185,000 2,867,000 2,599,000 2,629,000 8,085,000 5,752,000 6,088,000 6,236,000 5,693,839 4,578,545 2,042,219 4,362,268 3,898,320
Operating Margin 16.70% 16.15% 19.16% 19.56% 15.48% 14.21% 11.94% 6.30% 15.27% 14.05% 12.84% 12.03% 20.28% 14.81% 17.31% 20.27% 19.28% 17.67% 9.09% 19.53% 19.81%
Interest Expense 520,000 637,000 375,000 490,000 500,000 576,000 721,000 780,000 332,000 58,000 73,000 90,000 513,000 530,141 553,135 382,000 528,474 593,142 292,347 153,662 149,087
EBITDA 8,443,000 10,585,000 10,696,000 10,749,000 7,592,000 6,659,000 5,967,000 4,952,000 2,790,000 3,749,000 3,140,000 3,452,000 8,407,000 5,860,000 6,787,000 6,406,000 6,259,046 6,583,954 7,578,282 5,344,155 5,368,665
Depreciation and Amortization 3,247,000 3,243,000 3,267,000 3,538,000 3,327,000 3,014,000 3,278,000 3,021,000 1,353,000 601,000 555,000 791,000 2,783,207 3,043,894 2,624,305 2,089,510 1,838,829 1,854,886 1,558,750 1,358,939 1,288,700
Income Before Tax 6,509,000 6,664,000 8,306,000 8,211,000 4,968,000 4,077,000 2,873,000 2,231,000 1,413,000 3,183,000 2,518,000 2,521,000 6,263,000 5,199,000 5,713,000 7,194,000 5,856,286 4,469,648 2,276,370 4,619,920 4,125,600
Income Tax Expense 952,000 941,000 1,373,000 1,140,000 497,000 390,000 539,000 1,878,000 350,000 577,000 797,000 138,000 300,000 470,000 1,087,000 1,448,000 1,122,070 863,334 559,615 1,247,855 949,764
Net Income 5,557,000 5,723,000 6,933,000 7,071,000 4,495,000 3,687,000 2,368,000 477,000 1,400,000 4,423,000 2,284,000 2,576,000 5,963,000 4,728,000 4,626,172 5,745,838 4,880,719 3,606,314 1,716,755 3,372,065 3,235,851
Net Income Margin 13.64% 14.27% 15.88% 16.42% 12.99% 11.56% 7.74% 1.74% 6.71% 21.68% 11.28% 11.79% 14.95% 12.17% 13.15% 18.68% 16.53% 13.92% 7.64% 15.10% 16.44%
EPS 3.21 3.30 3.94 3.97 2.52 2.07 1.35 0.27 0.95 3.00 1.51 1.66 3.78 3.01 2.99 3.72 3.16 2.34 1.12 2.17 2.07
EPS Diluted 3.17 3.26 3.91 3.94 2.50 2.06 1.34 0.27 0.94 2.94 1.50 1.64 3.75 3.01 2.97 3.70 3.13 2.31 1.12 2.16 2.06
Weighted Average Shares Out - 1,740,000 1,753,000 1,775,000 1,773,000 1,768,000 1,755,619 1,743,602 1,472,869 1,472,665 1,508,035 1,548,098 1,576,667 1,570,379 1,546,984 1,546,493 1,543,605 1,543,082 1,529,848 1,552,457 1,560,557
Weighted Average Shares Out Diluted - 1,749,000 1,764,000 1,789,000 1,786,000 1,781,000 1,770,000 1,749,000 1,483,000 1,506,000 1,527,000 1,574,000 1,592,000 1,570,379 1,556,000 1,555,000 1,560,753 1,560,057 1,536,724 1,564,103 1,570,611

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 6,987,000 6,896,000 9,882,000 9,799,000 6,838,000 3,860,000 3,844,000 9,407,000 18,620,000 5,001,000 4,063,000 3,475,000 10,802,163 6,812,820 3,648,371 8,809,339 4,112,022 2,456,384 521,192 2,893,687 1,225,628
Short Term Investments 232,000 383,000 288,000 450,000 310,000 280,000 242,000 203,000 155,000 1,124,000 397,000 4,623,000 4,371,821 1,284,539 1,803,079 1,122,709 967,603 364,443 852,243 62,406 833,334
Cash + Short Term Investments 7,219,000 7,279,000 10,170,000 10,249,000 7,148,000 4,140,000 4,086,000 9,610,000 18,775,000 6,125,000 4,460,000 8,098,000 15,173,984 8,097,359 5,451,450 9,932,048 5,079,625 2,820,827 1,373,435 2,956,093 2,058,962
Net Receivables 6,854,000 6,565,000 8,881,000 6,487,000 6,414,000 5,425,000 5,182,000 5,249,000 3,248,000 3,418,000 3,586,000 3,986,000 7,612,860 7,683,920 7,184,034 6,541,941 5,465,660 4,946,876 4,231,142 3,576,794 3,696,115
Inventory 6,814,000 6,570,000 6,173,000 5,157,000 5,012,000 4,316,000 3,796,000 3,601,000 2,434,000 2,599,000 2,643,000 2,693,000 3,792,313 3,284,249 3,188,734 3,264,877 2,775,849 2,951,442 2,806,421 2,541,979 2,620,463
Other Current Assets 2,232,000 2,256,000 2,663,000 2,346,000 1,867,000 1,786,000 1,568,000 1,687,000 2,319,000 2,013,000 4,572,000 4,470,000 4,743,426 4,703,246 6,493,311 3,575,025 1,258,554 3,323,588 2,870,885 129,902 247,056
Total Current Assets 23,119,000 22,670,000 25,224,000 24,239,000 20,441,000 15,667,000 14,632,000 20,147,000 26,776,000 14,155,000 15,261,000 19,247,000 31,322,583 23,768,774 22,317,529 23,313,891 17,042,559 14,042,733 11,281,883 11,386,028 10,734,485
Non-Current Assets
Property, Plant and Equipment 10,233,000 11,276,000 9,162,000 8,959,000 9,029,000 8,038,000 7,563,000 7,607,000 5,705,000 5,730,000 5,935,000 5,905,000 8,063,047 7,873,955 7,970,956 7,619,489 7,219,166 7,518,149 6,946,435 6,003,141 6,007,874
Goodwill 23,308,000 23,679,000 22,799,000 23,231,000 23,744,000 23,195,000 23,254,000 24,020,000 7,683,000 9,638,000 10,067,000 9,772,000 15,774,127 15,705,380 15,930,077 13,200,174 9,987,361 10,128,841 9,449,281 0 0
Intangible Assets 7,827,000 8,815,000 10,454,000 12,739,000 14,784,000 17,025,000 18,942,000 21,473,000 4,539,000 5,562,000 6,198,000 5,735,000 8,588,285 9,989,636 12,151,628 6,291,989 5,151,106 5,720,478 6,403,619 9,960,894 10,856,718
Long Term Investments 877,000 799,000 766,000 816,000 821,000 883,000 897,000 883,000 2,947,000 4,041,000 229,000 119,000 273,595 378,225 302,049 1,132,866 1,073,736 0 0 -72,029 75,000
Tax Assets 7,653,000 0 6,033,000 5,212,000 3,729,000 3,079,000 1,868,000 1,944,000 2,263,000 2,119,000 1,651,000 2,109,000 3,213,307 2,560,923 790,027 858,214 1,945,276 1,178,461 867,081 72,029 952,929
Other Non-Current Assets 0 5,975,000 0 0 0 0 17,000 176,000 2,753,000 2,000 1,934,000 66,000 0 0 0 0 0 1,125,262 1,229,873 1,791,140 140,488
Total Non-Current Assets 49,898,000 50,544,000 49,214,000 50,957,000 52,107,000 52,220,000 52,541,000 56,103,000 25,890,000 27,092,000 26,014,000 23,706,000 35,912,361 36,508,119 37,144,737 29,102,732 25,376,645 25,671,191 24,896,289 17,755,175 18,033,009
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 73,017,000 73,214,000 74,438,000 75,196,000 72,548,000 67,887,000 67,173,000 76,250,000 52,666,000 41,247,000 41,275,000 42,953,000 67,234,944 60,276,893 59,462,266 52,416,623 42,419,204 39,713,924 36,178,172 29,141,203 28,767,494
Current Liabilities
Accounts Payable 4,125,000 4,295,000 4,607,000 4,408,000 3,946,000 3,252,000 2,975,000 2,402,000 1,178,000 1,081,000 1,064,000 1,026,000 1,796,990 1,721,127 1,535,759 1,280,542 1,351,436 1,219,529 1,175,590 1,032,516 1,054,464
Short Term Debt 1,615,000 1,325,000 2,251,000 754,000 220,000 1,478,000 207,000 714,000 1,325,000 3,130,000 4,437,000 3,173,000 2,390,662 3,374,755 6,394,766 5,189,620 2,731,975 2,725,915 5,401,261 2,062,010 1,992,683
Tax Payables 601,000 492,000 343,000 306,000 362,000 226,000 305,000 309,000 188,000 430,000 270,000 175,000 655,424 514,947 1,307,723 442,140 805,397 54,743 46,850 63,577 50,074
Deferred Revenue 601,000 492,000 0 0 0 0 305,000 309,000 188,000 430,000 270,000 175,000 655,424 514,947 1,307,723 442,140 6,592,515 3,713,104 3,850,723 2,722,685 2,491,956
Other Current Liabilities 7,419,000 7,729,000 8,631,000 7,943,000 7,741,000 6,133,000 5,525,000 5,487,000 3,969,000 4,545,000 4,761,000 5,133,000 8,437,100 9,869,399 8,024,186 6,137,187 915,982 1,444,730 1,523,621 1,598,303 1,286,541
Total Current Liabilities 13,760,000 13,841,000 15,489,000 13,105,000 11,907,000 10,863,000 9,012,000 8,912,000 6,660,000 9,186,000 10,532,000 9,507,000 13,280,176 15,480,228 17,262,434 13,049,489 11,591,908 9,103,278 11,951,195 7,415,514 6,825,644
Non-Current Liabilities
Long Term Debt 13,139,000 13,599,000 15,465,000 18,252,000 19,429,000 17,416,000 19,359,000 27,210,000 20,681,000 5,871,000 3,408,000 3,388,000 18,085,302 12,039,822 12,523,517 11,266,294 8,713,327 9,487,789 7,009,664 4,571,504 4,787,934
Deferred Revenue -6,558,000 949,000 0 2,738,000 3,119,000 2,817,000 0 0 0 0 0 0 0 -703,000 -1,112,000 0 0 0 0 0 0
Deferred Tax 6,558,000 1,218,000 991,000 1,392,000 1,406,000 1,546,000 2,056,000 2,006,000 356,000 808,000 860,000 466,000 710,000 703,000 1,112,000 0 0 0 0 583,077 220,079
Other Non-Current Liabilities 6,558,000 4,780,000 5,588,000 3,685,000 3,684,000 3,944,000 6,024,000 7,024,000 4,252,000 4,056,000 4,836,000 4,325,000 8,346,234 8,230,698 7,199,851 5,202,111 4,634,418 3,344,317 3,163,127 2,155,837 2,608,054
Total Non-Current Liabilities 19,697,000 20,546,000 22,044,000 26,067,000 27,638,000 25,723,000 27,439,000 36,240,000 25,289,000 10,735,000 9,104,000 8,179,000 27,141,536 20,270,520 19,723,368 16,468,405 13,347,745 12,832,106 10,172,791 7,310,418 7,616,067
Total Liabilities 33,457,000 34,387,000 37,533,000 39,172,000 39,545,000 36,586,000 36,451,000 45,152,000 31,949,000 19,921,000 19,636,000 17,686,000 40,421,712 35,750,748 36,985,802 29,517,894 24,939,653 21,935,384 22,123,986 14,725,932 14,441,711
Common Stock 24,858,000 24,869,000 24,709,000 24,470,000 24,145,000 23,853,000 23,512,000 23,206,000 13,027,000 12,734,000 12,383,000 12,048,000 11,754,552 9,817,134,000 8,744,703,000 8,257,873,000 7,444,411 39,500 39,500 3,523,766 3,239,575
Retained Earnings 38,354,000 37,554,000 35,257,000 31,528,000 27,627,000 25,847,000 24,560,000 23,978,000 25,565,000 25,757,000 22,874,000 21,979,000 24,150,996 20,907,362 18,927,101 17,054,027 13,825,383 10,805,809 9,568,728 10,404,568 10,033,440
Accumulated Other Comprehensive Income/Loss -8,135,000 -7,839,000 -8,051,000 -8,374,000 -8,946,000 -8,465,000 -7,586,000 -6,062,000 -7,263,000 -6,658,000 -5,053,000 -2,012,000 -3,593,678 -2,597,185 -1,366,846 854,074 -1,163,839 2,081,763 389,766 699,192 1,273,622
Total Stockholders Equity 39,318,000 38,603,000 36,686,000 35,802,000 32,784,000 31,088,000 30,524,000 30,897,000 20,538,000 21,211,000 21,526,000 25,171,000 26,720,961 24,439,833 22,388,135 22,855,627 17,479,551 17,778,540 14,054,186 14,415,271 14,325,783
Total Investments 1,109,000 1,182,000 1,054,000 1,266,000 1,131,000 1,163,000 1,139,000 1,086,000 3,102,000 5,165,000 626,000 4,742,000 4,645,416 1,662,764 2,105,128 2,255,575 2,041,339 364,443 852,243 62,406 102,408
Total Debt 14,754,000 15,873,000 17,716,000 19,006,000 19,649,000 18,894,000 19,566,000 27,924,000 22,006,000 9,001,000 7,845,000 6,561,000 20,475,964 15,414,577 18,918,283 16,455,914 11,445,302 12,213,704 12,410,925 6,633,514 6,780,617
Net Debt 7,767,000 8,977,000 7,834,000 9,207,000 12,811,000 15,034,000 15,722,000 18,517,000 3,386,000 4,000,000 3,782,000 3,086,000 9,673,801 8,601,757 15,269,912 7,646,575 7,333,280 9,757,320 11,889,733 3,739,827 5,554,989

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 5,541,000 5,701,000 6,933,000 7,071,000 4,495,000 3,687,000 2,368,000 477,000 1,375,000 1,583,000 2,284,000 2,576,000 5,962,920 4,728,449 4,626,172 5,745,838 4,734,216 3,606,314 1,716,755 3,372,065 3,175,836
Depreciation & Amortization 3,247,000 3,243,000 3,267,000 3,538,000 3,327,000 3,014,000 3,278,000 3,021,000 1,353,000 1,472,000 1,548,000 1,719,000 2,783,207 3,043,894 2,624,305 2,089,510 1,838,829 1,854,886 1,558,750 1,358,939 1,288,700
Deferred Income Tax -1,377,000 -8,478,000 0 0 0 0 293,000 -1,161,000 248,000 314,000 429,000 395,000 1,850,454,000 968,759,000 328,411,000 508,669,000 1,008,843 -4,772 -44,510 65,349 -70,219
Stock Based Compensation 676,000 644,000 685,000 640,000 546,000 519,000 477,000 406,000 310,000 292,000 246,000 262,000 433,000 383,000 387,183 366,357 347,015 46,330 136,474 9,745 -10,220
Change in Working Capital -1,527,000 -2,475,000 -1,519,000 -771,000 -892,000 -1,331,000 -148,000 1,915,000 -1,513,000 -156,000 -490,000 -1,237,000 -1,859,833 1,067 658,784 -341,382 -39,686 -1,063,365 -548,061 173,941 -484,919
Accounts Receivable -869,000 -356,000 -68,000 -383,000 -924,000 -275,000 -190,000 -207,000 -177,000 -171,000 -195,000 -113,000 35,996 -670,152 -394,665 -387,749 -948,314 12,890 21,069 -158,980 75,444
Inventory -78,000 -232,000 -1,413,000 -456,000 -493,000 -593,000 -514,000 249,000 -98,000 -257,000 -297,000 -154,000 -417,053 -129,621 139,857 230,555 -257,476 131,324 104,653 -88,257 -285,328
Accounts Payable -1,166,000 -760,000 420,000 1,288,000 1,766,000 220,000 747,000 615,000 -652,000 -742,000 -225,000 -436,000 -134,209 1,789,652 572,533 -374,715 569,056 -59,375 -80,092 -62,429 -99,930
Other Working Capital 586,000 -1,127,000 -458,000 -1,220,000 -1,241,000 -683,000 -191,000 1,258,000 -586,000 1,014,000 227,000 -534,000 -1,344,567 -988,812 341,059 190,527 597,048 -1,148,204 -593,691 483,607 -175,105
Other Non-Cash Items 5,994,000 8,626,000 215,000 55,000 425,000 247,000 32,000 912,000 1,430,000 -539,000 -342,000 -391,000 -1,848,459,007 -967,944,935 -327,971,463 -509,254,163 -545,026 744,450 2,509,833 194,377 508,765
Net Cash Provided by Operating Activities 7,900,000 7,261,000 9,581,000 10,533,000 7,901,000 6,136,000 6,300,000 5,570,000 3,203,000 2,966,000 3,675,000 3,324,000 9,314,401 8,970,077 8,735,981 7,275,160 7,344,191 5,183,843 5,329,241 5,174,416 4,407,943
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -2,246,000 -2,202,000 -1,777,000 -1,885,000 -2,177,000 -1,638,000 -1,394,000 -1,135,000 -1,121,000 -1,110,000 -1,077,000 -1,145,000 -1,795,289 -1,491,500 -1,015,075 -1,089,048 -1,287,724 -1,656,207 -1,337,818 -1,207,493 -1,291,633
Acquisitions Net -90,000 -837,000 48,000 -53,000 16,000 -122,000 48,000 -8,437,000 -55,000 2,285,000 -3,317,000 -580,000 -1,227,473 -672,500 -9,433,243 -2,370,630 -250,000 0 -7,923,163 -295,123 -2,327,821
Purchases of Investments -152,000 -159,000 -185,000 -173,000 -83,000 -103,000 -131,000 -210,000 -2,823,000 -4,933,000 -1,507,000 -10,064,000 -11,997,654 -5,109,987 -805,932 -248,970 -923,937 535,585 -2,129,412 -15,670 -543,292
Sales/Maturities of Investments 130,000 43,000 152,000 77,000 10,000 21,000 73,000 129,000 3,709,000 4,112,000 5,624,000 7,839,000 8,936,406 5,648,720 954,361 16,306 449,231 17,830 18,476 783,599 224,923
Other Investing Activities -18,000 22,000 22,000 26,000 19,000 27,000 48,000 35,000 42,000 52,000 75,000 21,000 2,722 1,886,099 -1,888,426 -6,368 -75,061 -33,485 -25,712 14,600 14,433
Net Cash Used for Investing Activities -2,336,000 -3,133,000 -1,740,000 -2,008,000 -2,215,000 -1,815,000 -1,356,000 -9,618,000 -248,000 406,000 -202,000 -3,929,000 -6,081,288 260,832 -12,188,315 -3,698,710 -2,087,491 -1,136,277 -11,397,629 -720,087 -3,923,390
Cash Flows from Financing Activities
Debt Repayment -2,671,000 -2,475,000 -753,000 -48,000 -1,333,000 -3,441,000 -12,433,000 -8,650,000 -12,000 -57,000 -577,000 -303,000 -11,071,178 -3,012,426 -1,673,998 -2,483,176 -913,948 0 0 0 0
Common Stock Issued 237,000 167,000 167,000 255,000 1,528,000 298,000 271,000 6,058,000 13,415,000 1,518,000 1,772,000 2,490,000 0 0 0 0 0 1,249,804 502,782 223,637 155,197
Common Stock Repurchased -490,000 -1,227,000 -3,795,000 -2,299,000 -403,000 -718,000 -238,000 -827,000 -522,000 -2,237,000 -2,195,000 -1,605,000 -2,364,240 -77,007 -866,825 -826,345 -1,081,806 -1,058,793 -754,502 -1,302,314 -499,745
Dividends Paid -3,694,000 -3,556,000 -3,309,000 -3,202,000 -2,560,000 -2,270,000 -1,974,000 -1,849,000 -1,539,000 -1,443,000 -1,342,000 -882,000 -3,183,000 -2,938,000 -2,671,475 -2,414,460 -2,174,252 -1,959,150 -1,777,170 -1,686,472 -1,599,770
Other Financing Activities 264,000 -2,287,000 54,000 -200,000 -11,000 1,842,000 4,254,000 -13,000 -195,000 -17,000 -400,000 -6,396,000 17,334,322 4,074 4,124,557 6,726,000 684,104 -544,493 5,650,817 172,833 1,505,998
Net Cash Used Provided by Financing Activities -6,359,000 -7,091,000 -7,636,000 -5,494,000 -2,779,000 -4,289,000 -10,391,000 -5,281,000 11,147,000 -2,236,000 -2,742,000 -6,696,000 716,093 -6,023,455 -1,087,741 1,002,019 -3,485,902 -2,312,632 3,621,927 -2,592,316 -438,320
Effect of Forex Changes on Cash -53,000 -23,000 -122,000 -70,000 71,000 -16,000 -116,000 116,000 -483,000 -198,000 -143,000 -26,000 40,137 -43,005 -620,893 118,848 -115,160 200,258 73,966 -193,954 184,271
Net Change in Cash -848,000 -2,986,000 83,000 2,961,000 2,978,000 16,000 -5,563,000 -9,213,000 13,619,000 938,000 588,000 -7,327,000 3,989,343 3,164,449 -5,160,968 4,697,317 1,655,638 1,935,192 -2,372,495 1,668,059 230,504
Cash at End of Period 26,876,000 6,896,000 9,882,000 9,799,000 6,838,000 3,860,000 3,844,000 9,407,000 18,620,000 5,001,000 4,063,000 3,475,000 10,802,163 6,812,820 3,648,371 8,809,339 4,112,022 2,456,384 521,192 2,893,687 1,225,628
Cash at Start of Period 27,724,000 9,882,000 9,799,000 6,838,000 3,860,000 3,844,000 9,407,000 18,620,000 5,001,000 4,063,000 3,475,000 10,802,000 6,812,820 3,648,371 8,809,339 4,112,022 2,456,384 521,192 2,893,687 1,225,628 995,124
Free Cash Flow
Operating Cash Flow 7,900,000 7,261,000 9,581,000 10,533,000 7,901,000 6,136,000 6,300,000 5,570,000 3,203,000 2,966,000 3,675,000 3,324,000 9,314,401 8,970,077 8,735,981 7,275,160 7,344,191 5,183,843 5,329,241 5,174,416 4,407,943
Capital Expenditure -2,246,000 -2,202,000 -1,777,000 -1,885,000 -2,177,000 -1,638,000 -1,394,000 -1,135,000 -1,121,000 -1,110,000 -1,077,000 -1,145,000 -1,795,289 -1,491,500 -1,015,075 -1,089,048 -1,287,724 -1,656,207 -1,337,818 -1,207,493 -1,291,633
Free Cash Flow 5,654,000 5,059,000 7,804,000 8,648,000 5,724,000 4,498,000 4,906,000 4,435,000 2,082,000 1,856,000 2,598,000 2,179,000 7,519,112 7,478,577 7,720,906 6,186,112 6,056,467 3,527,636 3,991,423 3,966,923 3,116,310