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 27,450,000 27,116,000 27,281,000 27,305,000 24,689,000 22,449,000 22,127,000 26,107,000 30,390,000 32,639,000 24,890,000 11,201,688 9,702,517 8,385,385 7,949,420 7,011,383 5,335,750 4,230,045 3,026,139 2,028,400 1,324,621
Revenue Growth - -0.60% -0.09% 10.60% 9.98% 1.46% -15.24% -14.09% -6.89% 31.13% 122.20% 15.45% 15.71% 5.48% 13.38% 31.40% 26.14% 39.78% 49.19% 53.13%
Cost of Revenue 6,119,000 5,968,000 5,657,000 6,601,000 4,572,000 4,675,000 4,853,000 4,371,000 4,261,000 4,006,000 3,788,000 2,858,502 2,471,363 2,124,410 1,869,876 1,595,558 1,127,246 768,771 433,320 260,326 166,587
Gross Profit 21,331,000 21,148,000 21,624,000 20,704,000 20,117,000 17,774,000 17,274,000 21,736,000 26,129,000 28,633,000 21,102,000 8,343,186 7,231,154 6,260,975 6,079,544 5,415,825 4,208,504 3,461,274 2,592,819 1,768,074 1,158,034
Gross Profit Margin 77.70% 77.99% 79.26% 75.82% 81.48% 79.18% 78.07% 83.26% 85.98% 87.73% 84.78% 74.48% 74.53% 74.67% 76.48% 77.24% 78.87% 81.83% 85.68% 87.17% 87.42%
Research and Development 5,786,000 5,720,000 4,977,000 5,363,000 5,039,000 9,106,000 5,018,000 3,734,000 5,098,000 3,014,000 2,854,000 2,119,756 1,759,945 1,229,151 1,072,930 939,918 721,768 591,026 383,861 277,724 223,552
General and Administrative Expenses 6,123,000 6,060,000 5,673,000 5,246,000 5,151,000 4,381,000 4,056,000 3,878,000 3,398,000 3,426,000 2,983,000 1,699,431 1,461,034 1,241,983 1,044,392 946,686 797,344 705,741 573,660 379,248 302,793
Total Operating Expenses 11,909,000 11,780,000 10,650,000 10,609,000 10,190,000 13,487,000 9,074,000 7,612,000 8,496,000 6,440,000 5,837,000 3,819,187 3,220,979 2,471,134 2,117,322 1,886,604 1,529,963 1,296,767 957,521 656,972 526,345
Operating Income or Loss 9,096,000 9,368,000 7,330,000 7,406,000 7,029,000 4,287,000 8,200,000 14,124,000 17,633,000 22,193,000 15,265,000 4,523,999 4,010,175 3,789,841 3,962,222 3,529,221 2,678,541 2,164,507 -758,753 1,111,102 631,689
Operating Margin 33.02% 34.55% 26.87% 27.12% 28.47% 19.10% 37.06% 54.10% 58.02% 68.00% 61.33% 40.39% 41.33% 45.20% 49.84% 50.34% 50.20% 51.17% -25.07% 54.78% 47.69%
Interest Expense 968,000 944,000 935,000 1,001,000 984,000 995,000 1,077,000 1,118,000 964,000 688,000 412,000 306,894 360,916 205,418 108,961 69,662 12,101 -105,831 4,667,556 -50,690 -37,871
EBITDA 10,826,000 11,701,000 10,393,000 9,456,000 8,509,000 6,155,000 8,876,000 14,647,000 18,061,000 22,347,000 15,268,000 4,515,113 3,972,896 3,856,422 4,022,509 3,571,618 2,746,506 2,215,786 4,076,633 1,146,879 642,959
Depreciation and Amortization 1,781,000 2,693,000 3,063,000 2,050,000 1,480,000 1,868,000 1,429,000 1,286,000 1,158,000 1,098,000 1,050,000 344,704 278,206 302,232 265,477 212,944 102,467 51,279 47,284 35,777 24,408
Income Before Tax 1,073,000 6,859,000 5,814,000 8,278,000 1,669,000 5,160,000 7,799,000 13,529,000 17,097,000 21,659,000 14,856,000 4,208,219 3,611,980 3,651,004 3,913,548 3,501,956 2,734,405 2,270,338 -638,207 1,161,792 656,422
Income Tax Expense 616,000 1,247,000 1,248,000 2,077,000 1,580,000 -204,000 2,339,000 8,885,000 3,609,000 3,553,000 2,797,000 1,150,933 1,038,381 861,945 1,023,799 876,364 723,251 655,040 551,750 347,878 207,051
Net Income 484,000 5,665,000 4,592,000 6,225,000 89,000 5,386,000 5,455,000 4,628,000 13,501,000 18,108,000 12,101,000 3,074,808 2,591,566 2,803,637 2,901,257 2,635,755 2,011,154 1,615,298 -1,189,957 813,914 449,371
Net Income Margin 1.12% 20.89% 16.83% 22.80% 0.36% 23.99% 24.65% 17.73% 44.43% 55.48% 48.62% 27.45% 26.71% 33.43% 36.50% 37.59% 37.69% 38.19% -39.32% 40.13% 33.92%
EPS 0.40 4.54 3.66 4.96 0.07 4.24 4.20 3.54 10.08 12.37 7.95 2.01 1.71 1.81 1.70 1.46 1.09 0.87 -0.65 0.45 0.26
EPS Diluted 0.36 4.50 3.64 4.93 0.07 4.22 4.17 3.51 9.94 11.91 7.35 1.81 1.64 1.78 1.66 1.41 1.05 0.84 -0.65 0.43 0.25
Weighted Average Shares Out - 1,248,000 1,255,000 1,256,000 1,257,000 1,270,000 1,298,000 1,307,000 1,339,000 1,464,000 1,522,000 1,528,620 1,514,621 1,549,806 1,712,120 1,809,208 1,841,386 1,858,266 1,836,424 1,817,356 1,728,000
Weighted Average Shares Out Diluted - 1,258,000 1,262,000 1,262,000 1,263,000 1,277,000 1,308,000 1,319,000 1,358,000 1,521,000 1,647,000 1,694,747 1,582,549 1,580,236 1,746,792 1,868,218 1,917,650 1,928,712 1,836,424 1,897,136 1,856,984

Reported Currency: USD Q1 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 4,718,000 6,085,000 5,412,000 5,338,000 5,997,000 11,631,000 17,940,000 7,588,000 8,229,000 12,851,000 10,027,000 2,112,806 1,803,694 9,883,777 907,879 1,272,958 1,459,302 968,086 816,007 707,913 280,909
Short Term Investments 1,341,000 1,179,000 973,000 1,182,000 1,411,000 12,721,000 12,149,000 17,922,000 3,666,000 1,756,000 101,000 18,756 58,556 16,491 1,190,789 384,017 330,760 203,892 120,844 1,615,972 973,129
Cash + Short Term Investments 6,059,000 8,428,000 7,630,000 7,829,000 7,910,000 25,840,000 31,512,000 36,694,000 32,380,000 26,208,000 11,726,000 2,570,590 2,582,086 9,900,268 2,098,668 1,656,975 1,790,062 1,171,978 936,851 2,323,885 1,254,038
Net Receivables 4,669,000 4,660,000 4,777,000 4,493,000 4,892,000 3,582,000 3,327,000 3,851,000 4,514,000 5,854,000 4,635,000 2,100,286 1,751,388 1,951,167 1,621,966 1,389,534 1,023,397 795,127 609,320 396,125 371,245
Inventory 1,853,000 3,366,000 2,820,000 2,734,000 3,014,000 2,067,000 814,000 801,000 1,587,000 1,955,000 1,386,000 2,055,788 1,744,982 1,389,983 1,203,809 1,051,771 927,868 599,966 564,145 216,903 135,991
Other Current Assets 1,460,000 2,374,000 1,774,000 2,141,000 2,013,000 1,440,000 1,606,000 1,661,000 1,062,000 506,000 472,000 91,925 797,727 9,963,972 5,318,071 3,904,846 3,239,639 35,242 22,863 22,073 88,420
Total Current Assets 14,041,000 16,454,000 15,227,000 15,056,000 15,816,000 31,489,000 35,653,000 41,346,000 38,481,000 34,017,000 17,747,000 6,726,664 6,078,456 13,305,122 8,143,846 6,346,151 5,190,904 3,028,292 2,429,206 3,092,208 1,849,694
Non-Current Assets
Property, Plant and Equipment 5,321,000 5,317,000 5,475,000 5,121,000 4,967,000 4,502,000 4,006,000 3,295,000 2,865,000 2,276,000 1,674,000 1,166,181 1,100,259 774,406 701,235 699,970 528,799 447,696 361,299 242,568 223,106
Goodwill 8,314,000 8,314,000 8,314,000 8,332,000 8,108,000 4,117,000 4,117,000 4,159,000 1,172,000 1,172,000 1,172,000 1,169,023 1,060,919 1,004,102 1,425,592 1,524,777 0 0 0 0 0
Intangible Assets 23,428,000 26,454,000 28,894,000 33,455,000 33,126,000 13,786,000 15,738,000 17,100,000 8,971,000 10,247,000 11,073,000 11,900,106 11,736,393 2,066,966 1,425,592 0 0 0 0 0 0
Long Term Investments 1,146,000 1,163,000 1,245,000 1,309,000 502,000 1,488,000 1,423,000 11,184,000 20,485,000 11,601,000 1,598,000 439,028 719,836 63,704 3,219,403 2,247,871 1,449,577 1,550,000 453,000 0 0
Tax Assets 0 -1,163,000 0 -1,309,000 -502,000 -1,488,000 -1,423,000 -11,184,000 402,000 324,000 236,000 154,765 131,107 144,015 153,379 101,498 283,214 297,359 302,539 66,893 45,446
Other Non-Current Assets 4,042,000 5,586,000 4,016,000 5,988,000 6,390,000 7,733,000 4,161,000 4,383,000 -15,399,000 -7,798,000 1,164,000 941,018 412,868 948,921 -2,050,825 -1,221,708 1,298,871 2,061,369 992,937 362,982 37,717
Total Non-Current Assets 42,251,000 45,671,000 47,944,000 52,896,000 52,591,000 30,138,000 28,022,000 28,937,000 18,496,000 17,822,000 16,917,000 15,770,121 15,161,382 3,998,012 3,448,784 3,352,408 1,827,670 2,806,424 1,656,775 672,443 306,269
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 56,292,000 62,125,000 63,171,000 67,952,000 68,407,000 61,627,000 63,675,000 70,283,000 56,977,000 51,839,000 34,664,000 22,496,785 21,239,838 17,303,134 11,592,630 9,698,559 7,018,574 5,834,716 4,085,981 3,764,651 2,155,963
Current Liabilities
Accounts Payable 622,000 550,000 905,000 705,000 844,000 713,000 790,000 814,000 1,206,000 1,178,000 955,000 1,255,914 1,327,339 1,206,052 803,025 810,544 601,200 290,333 367,029 61,083 47,552
Short Term Debt 3,667,000 1,798,000 2,273,000 1,516,000 2,757,000 2,499,000 2,748,000 2,747,000 -1,408,000 2,000 15,000 63,831 1,169,490 1,572 646,345 5,587 5,631 286 18,747 60,206 181
Tax Payables 1,198,000 1,208,000 959,000 539,000 598,000 287,000 190,000 713,000 1,753,000 65,000 105,000 10,855 13,403 40,583 1,862 167,623 44,757 125,232 26,654 95,739 0
Deferred Revenue -4,289,000 -2,348,000 0 0 0 0 0 -3,561,000 202,000 440,000 134,000 110,640 103,162 74,665 103,175 122,721 42,963 30,747 17,777 18,353 19,880
Other Current Liabilities 13,015,000 11,280,000 8,059,000 9,389,000 7,796,000 6,547,000 7,067,000 11,635,000 9,219,000 8,271,000 4,514,000 4,895,143 1,670,029 1,232,501 912,405 932,779 571,198 414,909 360,723 315,696 185,841
Total Current Liabilities 13,015,000 11,280,000 11,237,000 11,610,000 11,397,000 9,759,000 10,605,000 11,635,000 9,219,000 9,891,000 5,618,000 6,325,528 4,270,020 2,514,790 2,464,950 1,871,631 1,220,992 736,275 764,276 455,338 253,454
Non-Current Liabilities
Long Term Debt 21,527,000 23,189,000 22,957,000 25,179,000 28,645,000 22,094,000 24,574,000 30,795,000 26,346,000 21,195,000 11,921,000 3,938,708 7,054,555 7,605,734 2,945,598 1,242,826 1,356,442 1,311,604 1,391,847 240,650 234
Deferred Revenue -26,755,000 -29,684,000 0 4,767,000 -3,914,000 0 0 0 -26,748,000 -21,517,000 -11,957,000 21,979 20,532 31,870 32,844 43,026 74,181 61,316 61,049 32,725 31,404
Deferred Tax 933,000 1,588,000 2,673,000 4,356,000 3,914,000 0 0 0 402,000 324,000 51,000 83,286 131,107 144,015 153,379 0 283,214 297,359 302,539 66,893 45,446
Other Non-Current Liabilities 30,117,000 33,003,000 5,095,000 976,000 10,144,000 7,124,000 6,962,000 7,352,000 28,395,000 22,833,000 13,212,000 382,783 212,755 139,376 -125,978 35,918 -68,742 -172,127 -302,539 -66,893 -45,447
Total Non-Current Liabilities 25,822,000 28,096,000 30,725,000 35,278,000 38,789,000 29,218,000 31,536,000 38,147,000 28,395,000 22,835,000 13,227,000 4,426,756 7,418,949 7,920,995 3,005,843 1,321,770 1,645,095 1,498,152 1,452,896 273,375 31,637
Total Liabilities 38,837,000 39,376,000 41,962,000 46,888,000 50,186,000 38,977,000 42,141,000 49,782,000 37,614,000 32,726,000 18,845,000 10,752,284 11,688,969 10,435,785 5,470,793 3,193,401 2,866,087 2,234,427 2,217,172 728,713 285,091
Common Stock 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 2,000 1,534 760 753 802 900 910 932 461 460 449
Retained Earnings 10,656,000 16,304,000 15,687,000 16,324,000 14,381,000 19,388,000 19,024,000 19,012,000 18,154,000 18,001,000 12,732,000 6,105,244 3,704,744 1,776,760 1,183,730 1,995,272 382,874 249,080 -891,363 809,642 -4,272
Accumulated Other Comprehensive Income/Loss 69,000 28,000 2,000 83,000 -60,000 85,000 80,000 165,000 278,000 88,000 301,000 -124,446 -45,615 58,200 30,911 -5,758 41,240 -4,363 2,221 11,448 -19,231
Total Stockholders Equity 17,539,000 22,749,000 21,209,000 21,064,000 18,221,000 22,650,000 21,534,000 20,501,000 19,363,000 19,113,000 15,819,000 11,744,501 9,550,869 6,867,349 6,121,837 6,505,158 4,152,487 3,459,990 1,815,718 3,027,778 1,870,872
Total Investments 2,487,000 2,343,000 2,218,000 2,491,000 1,913,000 14,209,000 13,572,000 29,106,000 24,151,000 13,357,000 1,699,000 457,784 778,392 80,195 4,410,192 2,631,888 1,780,337 1,753,892 573,844 1,615,972 973,129
Total Debt 25,194,000 24,987,000 25,230,000 26,695,000 31,402,000 24,593,000 27,322,000 33,542,000 26,346,000 2,000 15,000 63,831 8,224,045 7,607,306 3,591,943 1,248,413 1,362,073 1,311,890 1,410,594 300,856 415
Net Debt 20,476,000 18,902,000 19,818,000 21,357,000 25,405,000 12,962,000 9,382,000 25,954,000 18,117,000 -12,849,000 -10,012,000 -2,048,975 6,420,351 -2,276,471 2,684,064 -24,545 -97,229 343,804 594,587 -407,057 -280,494

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 458,000 5,613,000 4,566,000 6,201,000 89,000 5,364,000 5,460,000 4,644,000 13,488,000 18,106,000 12,059,000 3,057,286 2,573,599 2,789,059 2,889,749 2,625,592 2,011,154 1,615,298 -1,189,957 813,914 449,371
Depreciation & Amortization 2,743,000 2,693,000 2,103,000 2,050,000 1,480,000 1,404,000 1,429,000 1,286,000 1,158,000 1,098,000 1,050,000 344,704 278,206 302,232 265,477 212,944 102,467 51,279 47,284 35,777 24,408
Deferred Income Tax -1,382,000 -962,000 -1,552,000 -116,000 -214,000 -2,098,000 289,000 -82,000 67,000 193,000 248,000 186,474 73,236 101,292 12,152 -42,013 -4,081 133,069 -9,220 -53,239 151,568
Stock Based Compensation 788,000 766,000 637,000 635,000 643,000 636,000 845,000 638,000 380,000 382,000 360,000 251,984 208,725 192,378 200,041 180,684 153,364 0 0 0 0
Change in Working Capital -2,220,000 -2,303,000 -1,763,000 489,000 -1,638,000 -798,000 -939,000 5,108,000 1,362,000 1,159,000 -518,000 -562,676 177,064 220,336 -680,380 30,209 -66,855 -236,065 -225,147 -260,821 -122,890
Accounts Receivable -544,000 157,000 -406,000 313,000 -1,171,000 -218,000 480,000 754,000 1,192,000 -1,397,000 -2,578,000 -315,299 197,986 -375,736 -348,875 -356,462 -257,161 -138,034 -184,370 13,753 -118,843
Inventory -660,000 -842,000 -310,000 11,000 -195,000 -95,000 -310,000 -253,000 -488,000 -855,000 143,000 -343,143 -349,924 -200,793 -161,190 -75,266 -330,726 -34,619 -358,184 -81,923 -37,889
Accounts Payable -3,000 -347,000 226,000 -118,000 80,000 -61,000 -39,000 -430,000 47,000 226,000 -289,000 -97,673 117,485 428,944 -4,453 203,641 312,568 -77,549 263,965 13,531 11,903
Other Working Capital -1,013,000 -1,271,000 -1,273,000 283,000 -352,000 -424,000 -1,070,000 5,037,000 611,000 3,185,000 2,206,000 193,439 211,517 367,921 -165,862 258,296 208,464 14,137 53,442 -206,182 21,939
Other Non-Cash Items 9,700,000 2,199,000 5,081,000 2,125,000 7,808,000 4,636,000 1,316,000 304,000 214,000 -609,000 -381,000 -172,784 -116,114 33,713 146,874 72,638 8,610 17,212 2,461,273 179,449 8,921
Net Cash Provided by Operating Activities 8,481,000 8,006,000 9,072,000 11,384,000 8,168,000 9,144,000 8,400,000 11,898,000 16,669,000 20,329,000 12,818,000 3,104,988 3,194,716 3,639,010 2,833,913 3,080,054 2,204,659 1,765,398 1,218,059 715,080 511,378
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -581,000 -585,000 -728,000 -579,000 -650,000 -825,000 -924,000 -590,000 -748,000 -747,000 -557,000 -190,782 -397,046 -131,904 -61,884 -230,057 -115,005 -78,648 -105,208 -47,951 -51,366
Acquisitions Net -4,644,000 -1,152,000 -1,797,000 -1,402,000 -25,742,000 825,000 346,000 -10,426,000 357,000 0 18,000 -378,645 -10,751,635 -588,608 -91,000 -1,247,816 -10,851 -46,443 -2,736,172 47,951 51,366
Purchases of Investments -2,374,000 -2,372,000 -1,942,000 -3,897,000 -20,770,000 -32,228,000 -10,579,000 -23,314,000 -25,976,000 -17,239,000 -2,125,000 -256,700 -1,269,898 -5,127,790 -5,502,687 -2,614,046 -3,273,112 -3,507,119 -2,609,483 -2,225,980 -1,464,046
Sales/Maturities of Investments 3,945,000 1,844,000 2,002,000 2,910,000 32,718,000 29,921,000 25,858,000 18,261,000 14,739,000 5,511,000 859,000 571,772 572,525 9,438,147 3,717,820 1,876,019 3,220,149 2,329,743 3,711,529 1,582,015 1,024,584
Other Investing Activities -223,000 -528,000 -1,000 -163,000 -171,000 -5,510,000 -346,000 -5,053,000 -357,000 -11,728,000 -18,000 315,000 -11,449,000 -131,904 -61,884 -230,057 -115,005 -78,648 -105,208 -47,951 -51,366
Net Cash Used for Investing Activities -3,646,000 -2,265,000 -2,466,000 -3,131,000 -14,615,000 -7,817,000 14,355,000 -16,069,000 -11,985,000 -12,475,000 -1,823,000 -254,355 -11,846,054 3,589,845 -1,937,751 -2,215,900 -178,819 -1,302,467 -1,739,334 -691,916 -490,828
Cash Flows from Financing Activities
Debt Repayment -3,319,000 -2,250,000 -1,500,000 -4,750,000 -2,500,000 -2,750,000 -6,250,000 -1,811,000 -1,981,000 -997,000 -4,805,000 -4,439,968 -1,839,325 -651,549 -868,408 -311,103 -4,326 0 0 0 0
Common Stock Issued 281,000 232,000 309,000 169,000 256,000 209,000 289,000 234,000 208,000 319,000 331,000 313,079 466,283 211,737 221,223 222,728 246,125 243,427 403,386 143,283 78,796
Common Stock Repurchased -1,000,000 -1,000,000 -1,396,000 -546,000 -1,583,000 -1,749,000 -2,900,000 -954,000 -11,001,000 -10,002,000 -5,349,000 -582,358 -667,041 -2,383,132 -4,022,593 -998,495 -1,969,582 -487,543 -544,942 0 0
Dividends Paid -3,830,000 -3,809,000 -3,709,000 -3,605,000 -3,449,000 -3,222,000 -2,971,000 -2,731,000 -2,455,000 -1,874,000 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 2,790,000 1,702,000 -173,000 -145,000 8,046,000 -122,000 -486,000 8,655,000 5,882,000 7,591,000 13,180,000 3,900,013 4,962,018 9,247,215 6,448,993 435,432 191,939 -23,183 790,817 298,613 -137
Net Cash Used Provided by Financing Activities -5,079,000 -5,125,000 -6,469,000 -8,877,000 770,000 -7,634,000 -12,318,000 3,393,000 -9,347,000 -4,963,000 -3,025,000 -2,543,941 563,346 1,763,569 -1,338,710 -1,051,438 -1,535,844 -267,299 649,261 441,896 78,659
Effect of Forex Changes on Cash 26,000 57,000 -63,000 -35,000 43,000 -2,000 -85,000 137,000 41,000 -67,000 -56,000 2,420 7,909 -16,526 77,469 940 1,220 -43,553 -19,892 -38,056 -13,019
Net Change in Cash -218,000 673,000 74,000 -659,000 -5,634,000 -6,309,000 10,352,000 -641,000 -4,622,000 2,824,000 7,914,000 309,112 -8,080,083 8,975,898 -365,079 -186,344 491,216 152,079 108,094 427,004 86,190
Cash at End of Period 22,212,000 6,085,000 5,412,000 5,338,000 5,997,000 11,631,000 17,940,000 7,588,000 8,229,000 12,851,000 10,027,000 2,112,806 1,803,694 9,883,777 907,879 1,272,958 1,459,302 968,086 816,007 707,913 280,909
Cash at Start of Period 22,430,000 5,412,000 5,338,000 5,997,000 11,631,000 17,940,000 7,588,000 8,229,000 12,851,000 10,027,000 2,113,000 1,803,694 9,883,777 907,879 1,272,958 1,459,302 968,086 816,007 707,913 280,909 194,719
Free Cash Flow
Operating Cash Flow 8,481,000 8,006,000 9,072,000 11,384,000 8,168,000 9,144,000 8,400,000 11,898,000 16,669,000 20,329,000 12,818,000 3,104,988 3,194,716 3,639,010 2,833,913 3,080,054 2,204,659 1,765,398 1,218,059 715,080 511,378
Capital Expenditure -581,000 -585,000 -728,000 -579,000 -650,000 -825,000 -924,000 -590,000 -748,000 -747,000 -557,000 -190,782 -397,046 -131,904 -61,884 -230,057 -115,005 -78,648 -105,208 -47,951 -51,366
Free Cash Flow 7,900,000 7,421,000 8,344,000 10,805,000 7,518,000 8,319,000 7,476,000 11,308,000 15,921,000 19,582,000 12,261,000 2,914,206 2,797,670 3,507,106 2,772,029 2,849,997 2,089,654 1,686,750 1,112,851 667,129 460,012