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 | 21,862,000 | 18,837,000 | 20,762,000 | 18,520,000 | 11,691,000 | 10,721,000 | 10,132,000 | 8,618,000 | 7,473,000 | 6,369,000 | 6,054,000 | 5,434,000 | 4,899,000 | 4,740,000 | 4,112,000 | 4,291,000 | 5,150,000 | 4,994,000 | 4,309,000 | 4,464,000 | 4,202,000 |
Revenue Growth | - | -9.27% | 12.11% | 58.41% | 9.05% | 5.81% | 17.57% | 15.32% | 17.33% | 5.20% | 11.41% | 10.92% | 3.35% | 15.27% | -4.17% | -16.68% | 3.12% | 15.90% | -3.47% | 6.24% | |
Cost of Revenue | 7,533,000 | 6,180,000 | 3,173,000 | 2,241,000 | 1,576,000 | 2,088,000 | 1,573,000 | 1,031,000 | 798,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 14,329,000 | 12,657,000 | 17,589,000 | 16,279,000 | 10,115,000 | 8,633,000 | 8,559,000 | 7,587,000 | 6,675,000 | 6,369,000 | 6,054,000 | 5,434,000 | 4,899,000 | 4,740,000 | 4,112,000 | 4,291,000 | 5,150,000 | 4,994,000 | 4,309,000 | 4,464,000 | 4,202,000 |
Gross Profit Margin | 63.61% | 67.19% | 84.72% | 87.90% | 86.52% | 80.52% | 84.47% | 88.04% | 89.32% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 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 | 7,187,000 | 6,712,000 | 6,355,000 | 6,797,000 | 4,796,000 | 4,002,000 | 3,801,000 | 3,415,000 | 2,968,000 | 2,723,000 | 2,652,000 | 2,504,000 | 2,264,000 | 2,180,000 | 2,296,000 | 1,941,000 | 1,910,000 | 2,011,000 | 1,808,000 | 2,080,000 | 2,061,000 |
Total Operating Expenses | 7,751,000 | 10,063,000 | -9,829,000 | -10,807,000 | -7,391,000 | -5,873,000 | 5,068,000 | 4,521,000 | 4,106,000 | 3,759,000 | 3,632,000 | 3,430,000 | 3,159,000 | 3,030,000 | 3,187,000 | 2,693,000 | 2,906,000 | 2,973,000 | 2,690,000 | 2,451,000 | -3,408,000 |
Operating Income or Loss | 2,501,000 | 9,278,000 | 10,933,000 | 7,713,000 | 4,300,000 | 4,848,000 | 5,419,000 | 3,992,000 | 3,164,000 | 2,411,000 | 2,217,000 | 1,810,000 | 1,600,000 | 1,567,000 | 1,177,000 | 1,459,000 | 2,253,000 | 3,763,000 | 2,491,000 | 1,867,000 | 794,000 |
Operating Margin | 5.86% | 49.25% | 52.66% | 41.65% | 36.78% | 45.22% | 53.48% | 46.32% | 42.34% | 37.86% | 36.62% | 33.31% | 32.66% | 33.06% | 28.62% | 34.00% | 43.75% | 75.35% | 57.81% | 41.82% | 18.90% |
Interest Expense | 2,328,000 | 2,900,000 | 1,545,000 | 476,000 | 418,000 | 1,064,000 | 857,000 | 342,000 | 171,000 | 132,000 | 102,000 | 105,000 | 150,000 | 175,000 | 398,000 | 183,000 | 243,000 | 623,000 | 679,000 | 687,000 | 277,000 |
EBITDA | 5,051,000 | 10,616,000 | 12,181,000 | 8,877,000 | 4,904,000 | 5,197,000 | 5,725,000 | 4,261,000 | 3,398,000 | 2,635,000 | 2,416,000 | 2,012,000 | 1,796,000 | 1,722,000 | 1,323,000 | 1,618,000 | 2,405,000 | 3,919,000 | 2,648,000 | 2,075,000 | 1,020,000 |
Depreciation and Amortization | 1,421,000 | 16,243,000 | 12,267,000 | 10,890,000 | 7,520,000 | 6,910,000 | 6,183,000 | 5,150,000 | 4,538,000 | 224,000 | 199,000 | 202,000 | 196,000 | 155,000 | 146,000 | 159,000 | 152,000 | 156,000 | 157,000 | 208,000 | 226,000 |
Income Before Tax | 6,122,000 | 6,378,000 | 9,388,000 | 7,713,000 | 4,300,000 | 4,848,000 | 4,562,000 | 3,650,000 | 2,993,000 | 2,279,000 | 2,115,000 | 1,705,000 | 1,450,000 | 1,392,000 | 779,000 | 1,276,000 | 2,028,000 | 1,853,000 | 1,476,000 | 1,185,000 | 645,000 |
Income Tax Expense | 1,258,000 | 1,311,000 | 2,205,000 | 1,858,000 | 1,001,000 | 1,144,000 | 1,055,000 | 1,296,000 | 1,104,000 | 832,000 | 794,000 | 634,000 | 522,000 | 528,000 | 325,000 | 489,000 | 798,000 | 733,000 | 585,000 | 455,000 | 231,000 |
Net Income | 4,864,000 | 5,067,000 | 7,183,000 | 5,855,000 | 3,299,000 | 3,704,000 | 3,507,000 | 2,354,000 | 1,889,000 | 1,447,000 | 1,321,000 | 1,071,000 | 928,000 | 864,000 | 454,000 | 787,000 | 1,212,000 | 2,407,000 | 1,227,000 | 725,000 | 286,000 |
Net Income Margin | 22.49% | 26.90% | 34.60% | 31.61% | 28.22% | 34.55% | 34.61% | 27.31% | 25.28% | 22.72% | 21.82% | 19.71% | 18.94% | 18.23% | 11.04% | 18.34% | 23.53% | 48.20% | 28.48% | 16.24% | 6.81% |
EPS | 2.48 | 2.55 | 3.52 | 2.84 | 2.13 | 2.69 | 2.60 | 1.76 | 1.43 | 1.10 | 1.01 | 0.83 | 0.73 | 0.70 | 0.38 | 0.68 | 1.06 | 1.99 | 0.95 | 0.55 | 0.21 |
EPS Diluted | 2.47 | 2.54 | 3.50 | 2.83 | 2.12 | 2.67 | 2.58 | 1.74 | 1.42 | 1.09 | 1.00 | 0.83 | 0.73 | 0.70 | 0.38 | 0.68 | 1.05 | 1.97 | 0.95 | 0.55 | 0.21 |
Weighted Average Shares Out | - | 1,824,000 | 1,885,000 | 1,887,000 | 1,429,000 | 1,311,000 | 1,348,000 | 1,339,000 | 1,324,000 | 1,315,000 | 1,303,000 | 1,285,000 | 1,274,000 | 1,227,000 | 1,191,000 | 1,156,000 | 1,148,000 | 1,208,000 | 1,286,000 | 1,308,000 | 1,343,000 |
Weighted Average Shares Out Diluted | - | 1,831,000 | 1,894,000 | 1,897,000 | 1,435,000 | 1,320,000 | 1,361,000 | 1,353,000 | 1,334,000 | 1,327,000 | 1,315,000 | 1,293,000 | 1,275,000 | 1,229,000 | 1,194,000 | 1,160,000 | 1,157,000 | 1,222,000 | 1,286,000 | 1,308,000 | 1,365,000 |
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 | 25,350,000 | 43,337,000 | 40,195,000 | 62,975,000 | 40,348,000 | 29,300,000 | 27,938,000 | 14,217,000 | 10,828,000 | 11,978,000 | 11,363,000 | 7,728,000 | 12,663,000 | 8,679,000 | 27,680,000 | 26,614,000 | 5,442,000 | 6,764,000 | 4,507,000 | 2,330,000 | 2,778,000 |
Short Term Investments | 14,339,000 | 24,240,000 | 147,871,000 | 390,054,000 | 337,400,000 | 61,422,000 | 66,578,000 | 49,995,000 | 77,365,000 | 65,646,000 | 54,783,000 | 51,618,000 | 46,123,000 | 1,074,000 | 22,749,000 | 18,373,000 | 14,685,000 | 8,803,000 | 10,862,000 | 15,259,000 | 0 |
Cash + Short Term Investments | 39,689,000 | 67,577,000 | 188,066,000 | 453,029,000 | 377,748,000 | 90,722,000 | 94,516,000 | 64,212,000 | 88,193,000 | 77,624,000 | 66,146,000 | 59,346,000 | 58,786,000 | 8,679,000 | 27,680,000 | 26,614,000 | 5,442,000 | 6,764,000 | 4,507,000 | 2,330,000 | 2,778,000 |
Net Receivables | 72,836,000 | 73,568,000 | 71,241,000 | 95,292,000 | 67,947,000 | 23,146,000 | 23,200,000 | 22,099,000 | 18,659,000 | 18,524,000 | 16,677,000 | 14,959,000 | 14,358,000 | 11,302,000 | 11,650,000 | 9,187,000 | 7,888,000 | 13,039,000 | 11,577,000 | 11,600,000 | 10,323,000 |
Inventory | 0 | 0 | 142,680,000 | 199,120,000 | 143,790,000 | 63,946,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | -112,525,000 | -141,145,000 | -142,680,000 | -199,120,000 | -143,790,000 | -63,946,000 | -22,790,000 | -21,638,000 | -18,208,000 | -18,136,000 | -16,318,000 | -14,631,000 | -13,941,000 | 22,993,000 | -10,086,000 | 38,461,000 | 37,815,000 | 21,877,000 | 32,302,000 | 32,493,000 | 32,165,000 |
Total Current Assets | 119,923,000 | 143,840,000 | 259,307,000 | 548,321,000 | 445,695,000 | 113,868,000 | 94,926,000 | 64,673,000 | 88,644,000 | 78,012,000 | 66,505,000 | 59,674,000 | 59,203,000 | 42,974,000 | 29,244,000 | 74,262,000 | 51,145,000 | 41,680,000 | 48,386,000 | 46,423,000 | 45,266,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 3,436,000 | 4,320,000 | 4,608,000 | 4,284,000 | 3,820,000 | 2,705,000 | 1,769,000 | 1,471,000 | 1,299,000 | 1,145,000 | 1,039,000 | 790,000 | 675,000 | 685,000 | 624,000 | 641,000 | 661,000 | 617,000 | 602,000 | 797,000 | 903,000 |
Goodwill | 11,951,000 | 11,951,000 | 11,951,000 | 11,952,000 | 11,952,000 | 1,227,000 | 1,227,000 | 1,227,000 | 1,227,000 | 1,227,000 | 1,227,000 | 1,227,000 | 1,228,000 | 1,161,000 | 631,000 | 528,000 | 528,000 | 525,000 | 419,000 | 809,000 | 0 |
Intangible Assets | 8,003,000 | 8,260,000 | 8,789,000 | 9,379,000 | 9,991,000 | 128,000 | 152,000 | 108,000 | 144,000 | 181,000 | 227,000 | 266,000 | 319,000 | 326,000 | 0 | 0 | 0 | 0 | 0 | 143,000 | 0 |
Long Term Investments | 236,918,000 | 281,325,000 | 324,507,000 | 393,164,000 | 339,106,000 | 197,479,000 | 211,554,000 | 171,836,000 | 153,341,000 | 116,366,000 | 89,760,000 | 82,512,000 | 65,012,000 | 49,666,000 | 42,092,000 | 29,875,000 | 15,315,000 | 8,201,000 | 6,386,000 | 22,116,000 | 24,354,000 |
Tax Assets | -254,357,000 | 6,672,000 | 7,906,000 | 667,270,000 | 549,009,000 | 294,005,000 | 3,000 | 76,000 | 143,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -528,000 | 254,000 | 406,000 | -952,000 | -964,000 |
Other Non-Current Assets | 17,439,000 | -288,627,000 | -7,906,000 | -667,270,000 | -549,009,000 | -294,005,000 | -13,149,000 | 3,883,000 | -21,415,000 | -13,213,000 | -4,116,000 | -827,000 | 7,200,000 | 13,741,000 | 19,977,000 | -29,875,000 | -15,446,000 | -8,991,000 | -7,207,000 | -21,985,000 | -23,390,000 |
Total Non-Current Assets | 23,390,000 | 23,901,000 | 349,855,000 | 418,779,000 | 364,869,000 | 201,539,000 | 201,556,000 | 178,601,000 | 134,739,000 | 105,706,000 | 88,137,000 | 83,968,000 | 74,434,000 | 65,579,000 | 63,324,000 | 1,169,000 | 530,000 | 606,000 | 606,000 | 928,000 | 1,867,000 |
Other Assets | 306,362,000 | 327,809,000 | -57,390,000 | -299,830,000 | -261,555,000 | -21,407,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 449,675,000 | 495,550,000 | 551,772,000 | 667,270,000 | 549,009,000 | 294,000,000 | 296,482,000 | 243,274,000 | 223,383,000 | 183,718,000 | 154,642,000 | 143,642,000 | 133,637,000 | 108,553,000 | 92,568,000 | 75,431,000 | 51,675,000 | 42,286,000 | 48,992,000 | 47,351,000 | 47,133,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 79,966,000 | 84,786,000 | 97,438,000 | 125,671,000 | 104,201,000 | 39,200,000 | 34,557,000 | 32,530,000 | 38,301,000 | 35,773,000 | 36,309,000 | 36,800,000 | 41,398,000 | 36,587,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Short Term Debt | 10,008,000 | 10,470,000 | 17,050,000 | 4,855,000 | 1,984,000 | 828,000 | 8,000 | 15,000,000 | 258,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 672,000 | 663,000 |
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 | -79,966,000 | -84,786,000 | 0 | 0 | 102,217,000 | 38,372,000 | -8,000 | 0 | -258,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | -12,000 | -3,917,000 | -114,488,000 | -130,526,000 | -104,201,000 | -39,200,000 | 234,429,000 | 172,527,000 | 165,853,000 | 131,728,000 | 104,714,000 | 94,647,000 | 81,113,000 | 62,351,000 | 84,442,000 | 68,957,000 | 46,731,000 | 37,655,000 | 43,596,000 | 41,767,000 | 41,499,000 |
Total Current Liabilities | 9,996,000 | 6,553,000 | 114,488,000 | 130,526,000 | 104,201,000 | 39,200,000 | 268,986,000 | 220,057,000 | 204,154,000 | 167,501,000 | 141,023,000 | 131,447,000 | 122,511,000 | 98,938,000 | 84,442,000 | 68,957,000 | 46,731,000 | 37,655,000 | 43,596,000 | 42,439,000 | 42,162,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 46,776,000 | 48,757,000 | 20,828,000 | 18,914,000 | 13,632,000 | 7,430,000 | 6,878,000 | 4,753,000 | 2,876,000 | 2,890,000 | 1,899,000 | 1,903,000 | 1,632,000 | 2,001,000 | 2,006,000 | 1,512,000 | 883,000 | 899,000 | 388,000 | 514,000 | 585,000 |
Deferred Revenue | 0 | 292,244,000 | -2,536,000 | 611,009,000 | 492,949,000 | 272,260,000 | 275,812,000 | 224,749,000 | 206,962,000 | 0 | 0 | 0 | 0 | -95,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 2,372,000 | 2,536,000 | 741,000 | 851,000 | 574,000 | 52,000 | 61,000 | 68,000 | 0 | 0 | 0 | 0 | 95,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 348,950,000 | 102,294,000 | 93,660,000 | -611,750,000 | -493,800,000 | -272,834,000 | -275,916,000 | -224,871,000 | -207,098,000 | -88,000 | -83,000 | -89,000 | -95,000 | -100,000 | -106,000 | -111,000 | 0 | 0 | 0 | -52,000 | 0 |
Total Non-Current Liabilities | 395,726,000 | 445,667,000 | 114,488,000 | 18,914,000 | 13,632,000 | 7,430,000 | 6,826,000 | 4,692,000 | 2,808,000 | 2,802,000 | 1,816,000 | 1,814,000 | 1,537,000 | 1,901,000 | 1,900,000 | 1,401,000 | 883,000 | 899,000 | 388,000 | 462,000 | 585,000 |
Total Liabilities | 405,722,000 | 454,592,000 | 515,164,000 | 611,009,000 | 492,949,000 | 272,300,000 | 275,812,000 | 224,749,000 | 206,962,000 | 170,316,000 | 142,839,000 | 133,261,000 | 124,048,000 | 100,839,000 | 86,342,000 | 70,358,000 | 47,614,000 | 38,554,000 | 43,984,000 | 42,901,000 | 42,747,000 |
Common Stock | 21,000 | 21,000 | 21,000 | 21,000 | 21,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 |
Retained Earnings | 35,458,000 | 33,901,000 | 31,066,000 | 25,992,000 | 21,975,000 | 19,960,000 | 17,329,000 | 14,408,000 | 12,649,000 | 11,253,000 | 10,198,000 | 9,253,000 | 8,554,000 | 7,978,000 | 7,409,000 | 7,243,000 | 6,735,000 | 5,776,000 | 4,901,000 | 3,847,000 | 3,258,000 |
Accumulated Other Comprehensive Income/Loss | -16,936,000 | -18,131,000 | -22,621,000 | -1,109,000 | 5,394,000 | 88,000 | -252,000 | -152,000 | -163,000 | -134,000 | 165,000 | 9,000 | 298,000 | 8,000 | 16,000 | -191,000 | -553,000 | -17,000 | -36,000 | -114,000 | -64,000 |
Total Stockholders Equity | 43,953,000 | 40,958,000 | 36,608,000 | 56,261,000 | 56,060,000 | 21,700,000 | 20,670,000 | 18,525,000 | 16,421,000 | 13,402,000 | 11,803,000 | 10,381,000 | 9,589,000 | 7,714,000 | 6,226,000 | 5,073,000 | 4,061,000 | 3,732,000 | 5,008,000 | 4,450,000 | 4,386,000 |
Total Investments | 14,339,000 | 305,565,000 | 472,378,000 | 783,218,000 | 676,506,000 | 258,901,000 | 278,132,000 | 221,831,000 | 230,706,000 | 182,012,000 | 144,543,000 | 134,130,000 | 111,135,000 | 50,740,000 | 64,841,000 | 48,248,000 | 30,000,000 | 17,004,000 | 17,248,000 | 37,375,000 | 24,354,000 |
Total Debt | 56,845,000 | 59,973,000 | 37,878,000 | 23,769,000 | 13,632,000 | 7,430,000 | 6,878,000 | 19,753,000 | 2,876,000 | 2,890,000 | 1,899,000 | 1,903,000 | 1,632,000 | 2,001,000 | 2,006,000 | 1,512,000 | 883,000 | 899,000 | 388,000 | 1,186,000 | 1,248,000 |
Net Debt | 31,495,000 | 16,636,000 | -2,317,000 | -39,206,000 | -26,716,000 | -21,870,000 | -21,060,000 | 5,536,000 | -7,952,000 | -9,088,000 | -9,464,000 | -5,825,000 | -11,031,000 | -6,678,000 | -25,674,000 | -25,102,000 | -4,559,000 | -5,865,000 | -4,119,000 | -1,144,000 | -1,530,000 |
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 | 4,864,000 | 5,067,000 | 7,183,000 | 5,855,000 | 3,299,000 | 3,704,000 | 3,507,000 | 2,354,000 | 1,889,000 | 1,447,000 | 1,321,000 | 1,071,000 | 928,000 | 864,000 | 454,000 | 787,000 | 1,212,000 | 2,407,000 | 1,227,000 | 725,000 | 286,000 |
Depreciation & Amortization | 1,421,000 | 1,338,000 | 1,248,000 | 1,164,000 | 604,000 | 349,000 | 306,000 | 269,000 | 234,000 | 224,000 | 199,000 | 202,000 | 196,000 | 155,000 | 146,000 | 159,000 | 152,000 | 156,000 | 157,000 | 208,000 | 226,000 |
Deferred Income Tax | -591,000 | -478,000 | -18,000 | 53,000 | -138,000 | 2,000 | 49,000 | 58,000 | 15,000 | -7,000 | -25,000 | -21,000 | 5,000 | 366,000 | -51,000 | 16,000 | 97,000 | 175,000 | -31,000 | 13,000 | -4,000 |
Stock Based Compensation | 328,000 | 320,000 | 366,000 | 254,000 | 204,000 | 183,000 | 197,000 | 153,000 | 141,000 | 135,000 | 115,000 | 116,000 | 105,000 | 99,000 | 87,000 | 75,000 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -5,061,000 | -11,951,000 | -8,587,000 | -7,926,000 | 948,000 | 4,442,000 | 7,910,000 | -1,964,000 | 113,000 | -700,000 | 623,000 | 102,000 | -336,000 | 971,000 | -668,000 | 403,000 | -1,610,000 | -60,000 | 694,000 | -354,000 | 159,000 |
Accounts Receivable | -7,732,000 | -2,135,000 | 23,947,000 | -26,168,000 | -14,609,000 | -125,000 | -1,100,000 | -3,428,000 | 150,000 | -1,652,000 | -1,725,000 | -496,000 | -2,391,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | 0 | 170,000 | 2,856,000 | -950,000 | 605,000 | 6,205,000 | -2,830,000 | 2,089,000 | 3,375,000 | 5,476,000 | -2,852,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | -4,829,000 | -12,652,000 | -28,233,000 | 21,470,000 | 22,909,000 | 6,494,000 | 1,483,000 | -4,651,000 | 2,709,000 | -1,120,000 | -1,028,000 | -4,997,000 | 4,950,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | 7,500,000 | 2,836,000 | -4,301,000 | -3,398,000 | -10,208,000 | -977,000 | 6,922,000 | -90,000 | 84,000 | -17,000 | 1,000 | 119,000 | -43,000 | 971,000 | -668,000 | 403,000 | -1,610,000 | -60,000 | 694,000 | -354,000 | 159,000 |
Other Non-Cash Items | 12,106,000 | 1,532,000 | 1,865,000 | 2,718,000 | 1,935,000 | 645,000 | 487,000 | 393,000 | 270,000 | 147,000 | 115,000 | 186,000 | 368,000 | 9,000 | 23,000 | -3,000 | 151,000 | -932,000 | -287,000 | 78,000 | -109,000 |
Net Cash Provided by Operating Activities | 2,477,000 | -4,172,000 | 2,057,000 | 2,118,000 | 6,852,000 | 9,325,000 | 12,456,000 | 1,263,000 | 2,662,000 | 1,246,000 | 2,348,000 | 1,656,000 | 1,266,000 | 2,464,000 | -9,000 | 1,437,000 | 2,000 | 1,746,000 | 1,760,000 | 675,000 | 686,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -540,000 | -700,000 | -971,000 | -916,000 | -631,000 | -708,000 | -570,000 | -400,000 | -346,000 | -266,000 | -400,000 | -249,000 | -148,000 | -180,000 | -129,000 | -140,000 | -188,000 | -168,000 | -59,000 | -120,000 | -194,000 |
Acquisitions Net | -314,000 | 99,000 | 0 | -10,845,000 | 14,748,000 | -1,730,000 | -129,000 | -1,071,000 | -1,103,000 | -980,000 | -1,016,000 | -1,634,000 | -80,000 | 54,000 | -44,000 | -1,411,000 | -5,000 | -119,000 | 59,000 | 4,000 | 194,000 |
Purchases of Investments | -3,552,000 | -3,577,000 | -51,009,000 | -171,732,000 | -202,171,000 | -51,256,000 | -73,674,000 | -47,958,000 | -60,410,000 | -40,654,000 | -22,054,000 | -39,003,000 | -37,713,000 | -20,687,000 | -30,603,000 | -19,812,000 | -10,084,000 | -3,554,000 | -3,224,000 | -3,342,000 | -3,387,000 |
Sales/Maturities of Investments | 53,291,000 | 61,876,000 | 90,360,000 | 108,218,000 | 68,048,000 | 65,717,000 | 33,541,000 | 29,339,000 | 23,187,000 | 13,304,000 | 15,086,000 | 20,834,000 | 22,656,000 | 13,264,000 | 16,804,000 | 7,309,000 | 2,017,000 | 2,034,000 | 935,000 | 1,758,000 | 1,840,000 |
Other Investing Activities | 266,000 | -287,000 | -6,332,000 | -388,000 | -5,845,000 | -59,000 | 277,000 | -383,000 | -103,000 | -27,000 | -11,000 | 2,000 | -975,000 | -1,118,000 | -1,438,000 | -3,000 | -2,641,000 | 2,174,000 | -951,000 | -1,668,000 | -1,011,000 |
Net Cash Used for Investing Activities | 47,396,000 | 57,411,000 | 32,048,000 | -75,663,000 | -125,851,000 | 11,964,000 | -40,555,000 | -20,473,000 | -38,775,000 | -28,623,000 | -8,395,000 | -20,050,000 | -16,260,000 | -8,667,000 | -15,410,000 | -14,057,000 | -10,901,000 | 367,000 | -3,240,000 | -3,368,000 | -2,558,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -28,672,000 | -21,162,000 | -7,547,000 | -8,077,000 | -700,000 | -593,000 | -909,000 | -1,872,000 | -7,000 | -357,000 | -6,000 | -306,000 | -732,000 | -116,000 | -205,000 | -80,000 | -20,000 | -43,000 | -68,000 | -56,000 | -315,000 |
Common Stock Issued | 68,000 | 49,000 | 804,000 | 106,926,000 | 5,019,000 | 118,000 | 49,916,000 | 663,000 | 1,460,000 | 0 | 0 | 0 | 0 | 0 | 543,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | 5,536,000 | -3,309,000 | -4,395,000 | -600,000 | -5,019,000 | -2,220,000 | -1,000,000 | -485,000 | 0 | 0 | 0 | 0 | 0 | 0 | 12,064,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -2,271,000 | -2,276,000 | -2,110,000 | -1,822,000 | -1,280,000 | -1,060,000 | -787,000 | -592,000 | -486,000 | -387,000 | -373,000 | -368,000 | -337,000 | -295,000 | -288,000 | -279,000 | -253,000 | -1,500,000 | -173,000 | -116,000 | -101,000 |
Other Financing Activities | -9,103,000 | -34,547,000 | -55,475,000 | -104,000 | 145,962,000 | -10,184,000 | -54,000 | 21,319,000 | 35,456,000 | 28,736,000 | 10,061,000 | 14,133,000 | 20,047,000 | 10,362,000 | -5,000 | 15,778,000 | 9,850,000 | 1,687,000 | 4,323,000 | 2,417,000 | 2,281,000 |
Net Cash Used Provided by Financing Activities | -68,813,000 | -61,245,000 | -68,723,000 | 96,323,000 | 143,982,000 | -13,939,000 | 47,166,000 | 22,599,000 | 34,963,000 | 27,992,000 | 9,682,000 | 13,459,000 | 18,978,000 | 9,951,000 | 12,109,000 | 15,419,000 | 9,577,000 | 144,000 | 4,082,000 | 2,245,000 | 1,865,000 |
Effect of Forex Changes on Cash | -22,610,000 | 10,682,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -22,101,000 | 3,142,000 | -34,618,000 | 22,778,000 | 24,983,000 | 7,350,000 | 19,067,000 | 3,389,000 | -1,150,000 | 615,000 | 3,635,000 | -4,935,000 | 3,984,000 | 3,748,000 | -3,310,000 | 2,799,000 | -1,322,000 | 2,257,000 | 2,602,000 | -448,000 | -7,000 |
Cash at End of Period | 145,346,000 | 43,337,000 | 58,720,000 | 93,338,000 | 70,560,000 | 45,577,000 | 38,227,000 | 14,217,000 | 10,828,000 | 11,978,000 | 11,363,000 | 7,728,000 | 12,663,000 | 8,679,000 | 4,931,000 | 8,241,000 | 5,442,000 | 6,764,000 | 4,507,000 | 2,330,000 | 2,778,000 |
Cash at Start of Period | 167,447,000 | 40,195,000 | 93,338,000 | 70,560,000 | 45,577,000 | 38,227,000 | 19,160,000 | 10,828,000 | 11,978,000 | 11,363,000 | 7,728,000 | 12,663,000 | 8,679,000 | 4,931,000 | 8,241,000 | 5,442,000 | 6,764,000 | 4,507,000 | 1,905,000 | 2,778,000 | 2,785,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 2,477,000 | -4,172,000 | 2,057,000 | 2,118,000 | 6,852,000 | 9,325,000 | 12,456,000 | 1,263,000 | 2,662,000 | 1,246,000 | 2,348,000 | 1,656,000 | 1,266,000 | 2,464,000 | -9,000 | 1,437,000 | 2,000 | 1,746,000 | 1,760,000 | 675,000 | 686,000 |
Capital Expenditure | -540,000 | -700,000 | -971,000 | -916,000 | -631,000 | -708,000 | -570,000 | -400,000 | -346,000 | -266,000 | -400,000 | -249,000 | -148,000 | -180,000 | -129,000 | -140,000 | -188,000 | -168,000 | -59,000 | -120,000 | -194,000 |
Free Cash Flow | 1,937,000 | -4,872,000 | 1,086,000 | 1,202,000 | 6,221,000 | 8,617,000 | 11,886,000 | 863,000 | 2,316,000 | 980,000 | 1,948,000 | 1,407,000 | 1,118,000 | 2,284,000 | -138,000 | 1,297,000 | -186,000 | 1,578,000 | 1,701,000 | 555,000 | 492,000 |