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 | 2024-10-27 | 2023-10-29 | 2022-10-30 | 2021-10-31 | 2020-11-01 | 2019-11-03 | 2018-10-28 | 2017-10-29 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 55,428,000 | 44,759,000 | 61,222,000 | 52,577,000 | 43,033,000 | 34,722,000 | 38,379,000 | 36,457,300 | 28,616,600 | 25,898,500 | 28,156,300 | 35,242,700 | 37,113,000 | 35,482,200 | 31,388,700 | 25,398,500 | 22,598,200 | 28,292,900 | 24,082,200 | 22,147,800 | 21,930,500 |
Revenue Growth | - | -26.89% | 16.44% | 22.18% | 23.94% | -9.53% | 5.27% | 27.40% | 10.50% | -8.02% | -20.11% | -5.04% | 4.60% | 13.04% | 23.58% | 12.39% | -20.13% | 17.48% | 8.73% | 0.99% | |
Cost of Revenue | 33,641,000 | 30,775,000 | 40,105,000 | 35,338,000 | 29,116,000 | 23,677,000 | 26,792,000 | 25,571,200 | 19,933,500 | 18,248,900 | 20,143,200 | 24,775,800 | 25,667,300 | 25,007,800 | 21,919,400 | 17,398,800 | 16,255,200 | 21,006,800 | 16,252,800 | 15,362,000 | 16,117,800 |
Gross Profit | 21,787,000 | 13,984,000 | 21,117,000 | 17,239,000 | 13,917,000 | 11,045,000 | 11,587,000 | 10,886,100 | 8,683,100 | 7,649,600 | 8,013,100 | 10,466,900 | 11,445,700 | 10,474,400 | 9,469,300 | 7,999,700 | 6,343,000 | 7,286,100 | 7,829,400 | 6,785,800 | 5,812,700 |
Gross Profit Margin | 39.37% | 31.24% | 34.49% | 32.79% | 32.34% | 31.81% | 30.19% | 29.86% | 30.34% | 29.54% | 28.46% | 29.70% | 30.84% | 29.52% | 30.17% | 31.50% | 28.07% | 25.75% | 32.51% | 30.64% | 26.51% |
Research and Development | 2,271,000 | 2,290,000 | 2,177,000 | 1,912,000 | 1,587,000 | 1,644,000 | 1,783,000 | 1,657,600 | 1,367,700 | 1,389,100 | 1,425,100 | 1,452,000 | 1,477,300 | 1,433,600 | 1,226,200 | 1,052,400 | 977,000 | 943,100 | 816,800 | 725,800 | 677,300 |
General and Administrative Expenses | 4,812,000 | 4,840,000 | 3,601,000 | 3,863,000 | 3,383,000 | 3,477,000 | 3,551,000 | 3,455,500 | 3,066,600 | 2,763,700 | 2,873,300 | 3,284,400 | 3,605,500 | 3,417,000 | 3,168,700 | 2,968,700 | 2,780,600 | 2,960,200 | 3,185,900 | 2,868,700 | 2,218,600 |
Total Operating Expenses | 11,270,000 | 7,130,000 | 5,778,000 | 7,050,000 | 6,313,000 | 6,733,000 | 6,912,000 | 6,512,200 | 5,750,900 | 5,407,400 | 5,259,500 | 5,829,700 | 5,903,400 | 5,632,100 | 5,110,900 | 4,769,200 | 4,475,000 | 4,183,300 | 4,002,700 | 3,594,500 | 2,895,900 |
Operating Income or Loss | 13,184,000 | 6,854,000 | 15,339,000 | 10,189,000 | 8,595,000 | 5,130,000 | 5,554,000 | 4,042,400 | 2,369,300 | 2,192,100 | 2,728,700 | 4,763,500 | 5,452,600 | 4,706,000 | 4,201,000 | 3,005,200 | 1,322,000 | 3,081,800 | 3,288,400 | 2,704,300 | 2,552,100 |
Operating Margin | 23.64% | 15.31% | 25.05% | 19.38% | 19.97% | 14.77% | 14.47% | 11.09% | 8.28% | 8.46% | 9.69% | 13.52% | 14.69% | 13.26% | 13.38% | 11.83% | 5.85% | 10.89% | 13.65% | 12.21% | 11.64% |
Interest Expense | 3,259,000 | 3,348,000 | 2,453,000 | 1,062,000 | 993,000 | 1,247,000 | 1,466,000 | 1,203,600 | 899,500 | 763,700 | 680,000 | 664,000 | 741,300 | 782,800 | 759,400 | 811,400 | 1,042,400 | 1,137,000 | 583,700 | 268,900 | 390,200 |
EBITDA | 16,319,000 | 6,854,000 | 17,036,000 | 11,030,000 | 10,410,000 | 7,721,000 | 8,135,000 | 6,613,400 | 5,295,800 | 4,697,500 | 5,196,500 | 6,912,900 | 7,248,000 | 6,827,400 | 6,064,100 | 5,080,400 | 3,619,500 | 3,912,800 | 4,032,800 | 3,882,700 | 3,188,600 |
Depreciation and Amortization | 2,075,000 | 0 | 2,004,000 | 1,895,000 | 2,050,000 | 2,118,000 | 2,019,000 | 1,927,100 | 1,715,500 | 1,559,800 | 1,382,400 | 1,306,500 | 1,140,300 | 1,004,200 | 914,900 | 914,800 | 873,300 | 831,000 | 744,400 | 691,400 | 636,500 |
Income Before Tax | 10,760,000 | 9,206,000 | 13,019,000 | 9,127,000 | 7,602,000 | 3,883,000 | 4,088,000 | 4,070,700 | 3,153,800 | 2,224,000 | 2,780,100 | 4,797,400 | 5,483,400 | 4,734,400 | 4,222,800 | 3,025,200 | 1,339,800 | 3,123,800 | 2,675,500 | 2,173,800 | 2,155,800 |
Income Tax Expense | 2,552,000 | 2,094,000 | 2,871,000 | 2,007,000 | 1,658,000 | 1,082,000 | 852,000 | 1,726,900 | 971,100 | 700,100 | 840,100 | 1,626,500 | 1,945,900 | 1,659,400 | 1,423,600 | 1,161,600 | 460,000 | 1,111,200 | 883,000 | 741,600 | 715,100 |
Net Income | 8,224,000 | 7,100,000 | 10,166,000 | 7,131,000 | 5,963,000 | 2,751,000 | 3,253,000 | 2,368,400 | 2,159,100 | 1,523,900 | 1,940,000 | 3,161,700 | 3,537,300 | 3,064,700 | 2,799,900 | 1,865,000 | 873,500 | 2,052,800 | 1,821,700 | 1,693,800 | 1,446,800 |
Net Income Margin | 14.76% | 15.86% | 16.61% | 13.56% | 13.86% | 7.92% | 8.48% | 6.50% | 7.54% | 5.88% | 6.89% | 8.97% | 9.53% | 8.64% | 8.92% | 7.34% | 3.87% | 7.26% | 7.56% | 7.65% | 6.60% |
EPS | 29.44 | 25.72 | 34.79 | 23.42 | 19.14 | 8.78 | 10.28 | 7.34 | 6.76 | 4.83 | 5.81 | 8.71 | 9.18 | 7.72 | 6.71 | 4.40 | 2.07 | 4.76 | 4.05 | 3.63 | 2.98 |
EPS Diluted | 29.31 | 25.62 | 34.63 | 23.28 | 18.99 | 8.69 | 10.15 | 7.24 | 6.68 | 4.81 | 5.77 | 8.63 | 9.09 | 7.63 | 6.63 | 4.35 | 2.06 | 4.70 | 4.00 | 3.59 | 2.94 |
Weighted Average Shares Out | - | 276,000 | 292,200 | 304,500 | 311,600 | 313,500 | 316,500 | 322,600 | 319,500 | 315,200 | 333,600 | 363,000 | 385,300 | 397,100 | 417,400 | 424,000 | 422,800 | 431,100 | 449,300 | 466,800 | 486,600 |
Weighted Average Shares Out Diluted | - | 277,100 | 293,600 | 306,300 | 314,000 | 316,600 | 320,600 | 327,300 | 323,300 | 316,600 | 336,000 | 366,100 | 389,200 | 401,500 | 422,400 | 428,600 | 424,400 | 436,300 | 455,000 | 471,600 | 492,800 |
Reported Currency: USD | Q3 | 2024-10-27 | 2023-10-29 | 2022-10-30 | 2021-10-31 | 2020-11-01 | 2019-11-03 | 2018-10-28 | 2017-10-29 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 7,004,000 | 7,324,000 | 7,458,000 | 4,774,000 | 8,017,000 | 7,066,000 | 3,857,000 | 3,904,000 | 9,334,900 | 4,335,800 | 4,162,200 | 3,787,000 | 3,504,000 | 4,652,200 | 3,647,200 | 3,790,600 | 4,651,700 | 2,211,400 | 2,278,600 | 1,687,500 | 2,258,200 |
Short Term Investments | 1,140,000 | 1,154,000 | 946,000 | 734,000 | 728,000 | 641,000 | 581,000 | 490,100 | 451,600 | 453,500 | 437,400 | 1,215,100 | 1,624,800 | 1,470,400 | 787,300 | 227,900 | 192,000 | 977,400 | 1,623,300 | 1,816,700 | 2,449,700 |
Cash + Short Term Investments | 8,144,000 | 8,478,000 | 8,404,000 | 5,508,000 | 8,745,000 | 7,707,000 | 4,438,000 | 4,394,100 | 9,786,500 | 4,789,300 | 4,599,600 | 5,002,100 | 5,128,800 | 6,122,600 | 4,434,500 | 4,018,500 | 4,843,700 | 3,188,800 | 3,901,900 | 3,504,200 | 4,707,900 |
Net Receivables | 9,739,000 | 7,871,000 | 35,358,000 | 48,980,000 | 23,082,000 | 38,655,000 | 38,854,000 | 36,102,000 | 34,423,700 | 32,875,100 | 32,728,000 | 36,832,600 | 35,039,200 | 29,635,500 | 27,501,600 | 23,423,500 | 21,018,400 | 20,941,100 | 21,601,100 | 19,882,900 | 18,024,600 |
Inventory | 7,696,000 | 7,093,000 | 8,160,000 | 8,495,000 | 6,781,000 | 4,999,000 | 5,975,000 | 6,148,900 | 3,904,100 | 3,340,500 | 3,817,000 | 4,209,700 | 4,934,700 | 5,170,000 | 4,370,600 | 3,063,000 | 2,397,300 | 3,042,000 | 2,337,300 | 1,957,300 | 2,134,900 |
Other Current Assets | 0 | 0 | 996,000 | 1,246,000 | 314,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 899,000 | 0 | 0 | -19,033,700 | 0 | 0 | 0 | -16,374,800 | -318,700 |
Total Current Assets | 25,579,000 | 23,442,000 | 51,922,000 | 65,475,000 | 59,957,000 | 52,581,000 | 50,754,000 | 48,380,000 | 48,114,300 | 41,004,900 | 42,135,800 | 46,044,400 | 45,607,700 | 42,719,000 | 36,306,700 | 32,362,000 | 29,123,900 | 27,171,900 | 27,840,300 | 26,838,300 | 26,203,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 14,210,000 | 7,580,000 | 14,079,000 | 12,679,000 | 12,808,000 | 13,115,000 | 13,540,000 | 13,032,900 | 11,661,400 | 11,072,100 | 10,151,900 | 9,593,300 | 8,619,100 | 7,539,700 | 6,502,300 | 5,726,900 | 6,265,500 | 5,766,600 | 5,239,300 | 2,763,600 | 2,364,800 |
Goodwill | 3,960,000 | 3,959,000 | 3,900,000 | 3,687,000 | 3,291,000 | 3,081,000 | 2,917,000 | 3,100,700 | 1,033,300 | 815,700 | 726,000 | 791,200 | 844,800 | 921,200 | 999,800 | 998,600 | 1,036,500 | 1,224,600 | 1,234,300 | 1,110,000 | 1,088,500 |
Intangible Assets | 1,030,000 | 999,000 | 1,583,000 | 1,218,000 | 1,275,000 | 1,327,000 | 1,380,000 | 1,562,400 | 218,000 | 104,100 | 63,600 | 68,800 | 77,100 | 105,000 | 127,400 | 117,000 | 136,300 | 161,000 | 131,000 | 56,400 | 1,106,800 |
Long Term Investments | 0 | 0 | 126,000 | 117,000 | 175,000 | 193,000 | 215,000 | 207,300 | 182,500 | 232,600 | 303,500 | 303,200 | 221,400 | 215,000 | 201,700 | 244,500 | 212,800 | 224,400 | 150,000 | 124,000 | 107,000 |
Tax Assets | 1,898,000 | 2,086,000 | 1,814,000 | 824,000 | 1,037,000 | 1,499,000 | 1,466,000 | 808,000 | 2,415,000 | 2,964,400 | 2,767,300 | 2,776,600 | 2,325,400 | 3,280,400 | 2,858,600 | 2,477,100 | 2,804,800 | 1,440,600 | 1,399,500 | 582,200 | 628,100 |
Other Non-Current Assets | 6,029,000 | 0 | 4,322,000 | 6,030,000 | 5,571,000 | 3,295,000 | 2,739,000 | 3,016,700 | 2,161,800 | 1,787,600 | 1,799,500 | 1,758,900 | 1,825,800 | 1,485,500 | 1,210,900 | 1,340,700 | 1,552,800 | 2,745,700 | 2,581,300 | 3,245,900 | 3,227,100 |
Total Non-Current Assets | 27,127,000 | 14,624,000 | 25,824,000 | 24,555,000 | 24,157,000 | 22,510,000 | 22,257,000 | 21,728,000 | 17,672,000 | 16,976,500 | 15,811,800 | 15,292,000 | 13,913,600 | 13,546,800 | 11,900,700 | 10,904,800 | 12,008,700 | 11,562,900 | 10,735,400 | 7,882,100 | 7,433,800 |
Other Assets | 55,135,000 | 69,254,000 | 26,341,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -200 | 0 | 0 | 0 |
Total Assets | 107,841,000 | 107,320,000 | 104,087,000 | 90,030,000 | 84,114,000 | 75,091,000 | 73,011,000 | 70,108,000 | 65,786,300 | 57,981,400 | 57,947,600 | 61,336,400 | 59,521,300 | 56,265,800 | 48,207,400 | 43,266,800 | 41,132,600 | 38,734,600 | 38,575,700 | 34,720,400 | 33,636,800 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 2,580,000 | 0 | 3,620,000 | 3,894,000 | 3,173,000 | 1,926,000 | 1,996,000 | 2,466,000 | 2,069,000 | 1,598,000 | 1,435,000 | 1,661,000 | 2,174,000 | 2,287,000 | 2,163,000 | 1,825,000 | 1,093,000 | 1,773,000 | 1,691,000 | 4,482,800 | 1,809,300 |
Short Term Debt | 23,421,000 | 13,533,000 | 25,215,000 | 18,303,000 | 1,932,000 | 13,264,000 | 15,105,000 | 15,018,700 | 1,496,400 | 11,826,900 | 1,034,500 | -635,900 | 12,897,600 | -2,731,600 | -1,070,200 | 7,022,000 | 6,804,900 | 1,957,300 | 8,446,500 | 8,121,200 | 6,883,800 |
Tax Payables | 1,497,000 | 0 | 1,558,000 | 1,265,000 | 933,000 | 730,000 | 734,000 | 836,000 | 503,000 | 0 | 0 | 0 | 0 | 0 | 166,000 | 154,000 | 60,000 | 108,000 | 0 | 0 | 0 |
Deferred Revenue | 1,246,000 | 0 | 1,127,000 | 956,000 | 1,838,000 | 1,647,000 | 1,635,000 | 1,550,000 | 1,317,000 | 1,136,000 | 1,050,000 | 1,002,000 | 919,000 | 452,000 | 345,000 | 286,000 | 280,000 | 289,000 | 457,700 | 217,400 | 214,300 |
Other Current Liabilities | 10,619,000 | 0 | 9,544,000 | 8,707,000 | 21,834,000 | 5,914,000 | 5,433,000 | 5,387,900 | -8,007,400 | 4,499,900 | -7,075,000 | -7,221,500 | 6,107,900 | -6,313,800 | -5,451,400 | 4,420,200 | 3,993,400 | -2,170,500 | 3,620,000 | -4,482,800 | -1,809,300 |
Total Current Liabilities | 39,363,000 | 13,533,000 | 41,064,000 | 33,125,000 | 27,872,000 | 23,481,000 | 24,903,000 | 25,258,600 | 22,692,900 | 19,236,400 | 20,408,700 | 21,232,800 | 22,098,900 | 19,091,400 | 17,552,200 | 14,219,700 | 12,585,300 | 15,084,200 | 15,921,500 | 12,852,400 | 11,751,500 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 42,692,000 | 0 | 38,477,000 | 33,596,000 | 32,928,000 | 32,734,000 | 30,249,000 | 27,237,000 | 25,891,300 | 23,759,700 | 23,832,800 | 24,380,700 | 21,577,700 | 22,453,100 | 16,959,900 | 16,814,500 | 17,391,700 | 13,899,000 | 11,798,200 | 11,584,000 | 11,738,800 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -8,758,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,048,300 | -183,400 | -64,900 | 0 |
Deferred Tax | 481,000 | 478,000 | 520,000 | 495,000 | 576,000 | 519,000 | 495,000 | 555,800 | 209,700 | 166,000 | 160,800 | 160,900 | 160,300 | 164,400 | 168,300 | 144,300 | 167,300 | 171,800 | 183,400 | 64,900 | 62,700 |
Other Non-Current Liabilities | 26,225,000 | 70,384,000 | 2,140,000 | 2,457,000 | 4,304,000 | 5,413,000 | 5,933,000 | 5,880,000 | 7,418,200 | 8,299,400 | 6,787,800 | 6,496,800 | 5,416,200 | 7,694,300 | 17,412,000 | 5,784,300 | 11,596,000 | 9,610,600 | 9,468,900 | 7,524,000 | 8,100,000 |
Total Non-Current Liabilities | 69,398,000 | 70,862,000 | 41,137,000 | 36,548,000 | 37,808,000 | 38,666,000 | 36,677,000 | 33,544,200 | 33,518,900 | 32,200,200 | 30,781,300 | 31,038,100 | 27,154,700 | 30,312,400 | 23,840,300 | 22,743,700 | 23,728,600 | 17,117,700 | 15,498,400 | 14,376,800 | 15,033,800 |
Total Liabilities | 84,692,000 | 84,395,000 | 82,201,000 | 69,673,000 | 65,680,000 | 62,147,000 | 61,580,000 | 58,802,800 | 56,211,800 | 51,436,600 | 51,190,000 | 52,270,900 | 49,253,600 | 49,403,800 | 41,392,500 | 36,963,400 | 36,313,900 | 32,201,900 | 31,419,900 | 27,229,200 | 26,785,300 |
Common Stock | 5,441,000 | 5,489,000 | 5,303,000 | 5,165,000 | 5,054,000 | 4,895,000 | 4,642,000 | 4,474,200 | 4,280,500 | 3,911,800 | 3,825,600 | 3,675,400 | 3,524,200 | 3,352,200 | 3,251,700 | 3,106,300 | 2,996,200 | 2,934,000 | 2,777,000 | 2,212,000 | 2,081,700 |
Retained Earnings | 55,559,000 | 56,402,000 | 50,931,000 | 42,247,000 | 36,449,000 | 31,646,000 | 29,852,000 | 27,553,000 | 25,301,300 | 23,911,300 | 23,144,800 | 22,004,400 | 19,645,600 | 16,875,200 | 14,519,400 | 12,353,100 | 10,980,500 | 10,580,600 | 9,031,700 | 7,886,800 | 6,556,100 |
Accumulated Other Comprehensive Income/Loss | -3,368,000 | -3,706,000 | -3,114,000 | -3,056,000 | -2,539,000 | -5,539,000 | -5,607,000 | -4,427,600 | -4,563,700 | -5,626,000 | -4,729,400 | -3,783,000 | -2,693,100 | -4,571,500 | -3,678,000 | -3,379,600 | -3,593,300 | -1,387,300 | -637,500 | 65,800 | -42,800 |
Total Stockholders Equity | 23,062,000 | 22,836,000 | 21,785,000 | 20,262,000 | 18,431,000 | 12,937,000 | 11,413,000 | 11,287,800 | 9,557,300 | 6,520,000 | 6,743,400 | 9,062,600 | 10,265,800 | 6,842,100 | 6,800,300 | 6,290,300 | 4,818,700 | 6,532,700 | 7,155,800 | 7,491,200 | 6,851,500 |
Total Investments | 1,140,000 | 1,154,000 | 1,072,000 | 851,000 | 903,000 | 834,000 | 796,000 | 697,400 | 634,100 | 686,100 | 740,900 | 1,518,300 | 1,846,200 | 1,685,400 | 989,000 | 472,400 | 404,800 | 1,201,800 | 1,773,300 | 1,940,700 | 2,556,700 |
Total Debt | 66,113,000 | 13,533,000 | 63,692,000 | 51,899,000 | 48,412,000 | 45,998,000 | 45,334,000 | 42,256,100 | 40,045,300 | 35,674,400 | 36,849,400 | 36,958,400 | 34,475,700 | 32,420,400 | 26,589,600 | 24,349,000 | 24,550,600 | 22,420,000 | 21,767,600 | 19,705,200 | 18,622,600 |
Net Debt | 59,109,000 | 6,209,000 | 56,234,000 | 47,125,000 | 40,395,000 | 38,932,000 | 41,477,000 | 38,352,100 | 30,710,400 | 31,338,600 | 32,687,200 | 33,171,400 | 30,971,700 | 27,768,200 | 22,942,400 | 20,558,400 | 19,898,900 | 20,208,600 | 19,489,000 | 18,017,700 | 16,364,400 |
Reported Currency: USD | TTM | 2024-10-27 | 2023-10-29 | 2022-10-30 | 2021-10-31 | 2020-11-01 | 2019-11-03 | 2018-10-28 | 2017-10-29 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 8,223,000 | 7,088,000 | 10,166,000 | 7,130,000 | 5,965,000 | 2,753,000 | 3,257,000 | 2,370,600 | 2,159,200 | 1,521,500 | 1,940,900 | 3,163,300 | 3,537,600 | 3,071,600 | 2,807,800 | 1,874,300 | 873,500 | 2,052,800 | 1,821,700 | 1,693,800 | 1,446,800 |
Depreciation & Amortization | 2,075,000 | 2,118,000 | 2,004,000 | 1,895,000 | 2,050,000 | 2,118,000 | 2,019,000 | 1,927,100 | 1,715,500 | 1,559,800 | 1,382,400 | 1,306,500 | 1,140,300 | 1,004,200 | 914,900 | 914,800 | 873,300 | 831,000 | 744,400 | 691,400 | 636,500 |
Deferred Income Tax | -486,000 | -294,000 | -790,000 | -66,000 | -441,000 | -11,000 | -465,000 | 1,479,900 | 100,100 | 282,700 | -18,400 | -280,100 | -172,600 | -91,800 | -168,000 | 175,000 | 171,600 | 89,700 | -4,200 | 15,800 | -49,300 |
Stock Based Compensation | 177,000 | 208,000 | 130,000 | 85,000 | 82,000 | 81,000 | 82,000 | 83,800 | 68,100 | 56,100 | 66,100 | 78,500 | 80,700 | 74,500 | 69,000 | 71,200 | 70,500 | 70,600 | 0 | 0 | 0 |
Change in Working Capital | -310,000 | 0 | -3,337,000 | -4,315,000 | 396,000 | 1,870,000 | -1,663,000 | -4,073,400 | -1,292,300 | 314,100 | 239,900 | -654,400 | -1,415,700 | -2,697,500 | -755,900 | -1,227,600 | -496,100 | -962,100 | 61,600 | -1,209,900 | -839,400 |
Accounts Receivable | -1,640,000 | 0 | -4,253,000 | -2,483,000 | 969,000 | 2,009,000 | -142,000 | -1,531,100 | -838,900 | 335,200 | 811,600 | -749,000 | -1,510,200 | -1,901,600 | -808,900 | -1,100,600 | 481,800 | -428,400 | 0 | 0 | 0 |
Inventory | 1,176,000 | 788,000 | 279,000 | -2,091,000 | -2,497,000 | 397,000 | -780,000 | -1,772,300 | -1,305,300 | -106,100 | -691,400 | -297,900 | -728,400 | -1,510,200 | -1,730,500 | -1,052,700 | 452,500 | -1,195,400 | -357,200 | -78,000 | -324,100 |
Accounts Payable | -232,000 | -1,040,000 | 830,000 | 1,133,000 | 1,884,000 | -7,000 | 13,000 | 722,300 | 968,000 | -155,200 | -170,200 | -287,000 | 480,500 | 723,300 | 1,287,000 | 1,057,700 | -1,168,300 | 702,100 | 0 | 0 | 0 |
Other Working Capital | 386,000 | 0 | -193,000 | -874,000 | 40,000 | -529,000 | -754,000 | -1,492,300 | -116,100 | 240,200 | 289,900 | 679,500 | 342,400 | -9,000 | 496,500 | -132,000 | -262,100 | -40,400 | 418,800 | -1,131,900 | -515,300 |
Other Non-Cash Items | 2,112,000 | 111,000 | 416,000 | -30,000 | -326,000 | 672,000 | 182,000 | 32,300 | -550,800 | 30,100 | 129,400 | -87,900 | 84,000 | -193,300 | -541,500 | 474,500 | 492,000 | -133,000 | 153,000 | 156,600 | 22,000 |
Net Cash Provided by Operating Activities | 9,832,000 | 9,231,000 | 8,589,000 | 4,699,000 | 7,726,000 | 7,483,000 | 3,412,000 | 1,820,300 | 2,199,800 | 3,764,300 | 3,740,300 | 3,525,900 | 3,254,300 | 1,167,700 | 2,326,300 | 2,282,200 | 1,984,800 | 1,949,000 | 2,759,400 | 973,200 | 1,216,600 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -4,821,000 | -1,640,000 | -4,468,000 | -3,788,000 | -2,580,000 | -2,656,000 | -3,449,000 | -2,950,100 | -2,592,300 | -2,955,100 | -2,826,100 | -2,659,300 | -2,375,300 | -2,121,000 | -1,680,800 | -1,312,800 | -1,308,100 | -1,608,200 | -1,484,200 | -766,000 | -512,600 |
Acquisitions Net | 1,006,000 | 0 | -82,000 | -498,000 | -244,000 | -66,000 | 93,000 | -5,089,400 | -170,300 | -117,400 | 149,200 | 345,800 | -61,500 | 30,200 | 850,300 | -10,600 | -49,800 | -210,300 | -112,100 | 384,400 | -169,700 |
Purchases of Investments | -572,000 | -1,055,000 | 0 | 0 | -194,000 | -130,000 | -140,000 | -132,800 | -118,000 | -171,200 | -154,900 | -614,600 | -1,026,300 | -922,200 | -586,900 | -63,400 | -29,500 | -1,141,400 | -2,251,600 | -2,565,600 | -3,276,300 |
Sales/Maturities of Investments | 333,000 | 832,000 | 0 | 0 | 109,000 | 93,000 | 89,000 | 76,600 | 404,200 | 169,400 | 860,700 | 1,022,500 | 843,900 | 240,300 | 32,400 | 38,400 | 825,100 | 1,738,500 | 2,458,500 | 3,006,000 | 1,065,000 |
Other Investing Activities | -3,803,000 | -4,601,000 | -4,199,000 | -4,199,000 | -2,841,000 | -560,000 | -517,000 | -58,700 | 832,100 | 1,897,100 | 912,400 | -975,400 | -2,201,500 | -1,231,400 | -1,235,700 | -760,700 | 505,300 | -204,600 | -543,900 | -1,207,700 | -2,279,600 |
Net Cash Used for Investing Activities | -7,857,000 | -6,464,000 | -8,749,000 | -8,485,000 | -5,750,000 | -3,319,000 | -3,924,000 | -8,154,400 | -1,644,300 | -1,177,200 | -1,058,700 | -2,881,000 | -4,820,700 | -4,004,100 | -2,620,700 | -2,109,100 | -57,000 | -1,426,000 | -1,933,300 | -1,148,900 | -5,173,200 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 6,102,000 | 0 | 11,524,000 | 1,913,000 | 2,450,000 | 528,000 | 2,643,000 | 2,043,000 | 3,305,000 | -1,410,500 | 847,800 | 3,112,100 | 2,524,900 | 6,140,900 | 2,208,100 | -298,600 | 1,067,700 | 1,321,800 | 1,246,800 | 828,300 | 4,110,000 |
Common Stock Issued | 0 | 0 | 0 | 63,000 | 148,000 | 331,000 | 178,000 | 216,900 | 529,000 | 36,000 | 172,100 | 149,500 | 174,500 | 61,000 | 170,000 | 129,100 | 16,500 | 108,900 | 285,700 | 327,600 | 153,600 |
Common Stock Repurchased | -5,780,000 | -4,007,000 | -7,216,000 | -3,597,000 | -2,538,000 | -750,000 | -1,253,000 | -957,900 | -6,000 | -205,400 | -2,770,700 | -2,731,100 | -1,531,400 | -1,587,700 | -1,667,000 | -358,800 | -3,200 | -1,677,600 | -1,517,800 | -1,299,300 | -918,900 |
Dividends Paid | -1,564,000 | -1,605,000 | -1,427,000 | -1,313,000 | -1,040,000 | -956,000 | -943,000 | -805,800 | -764,000 | -761,300 | -816,300 | -786,000 | -752,900 | -697,900 | -593,100 | -483,500 | -473,400 | -448,100 | -386,700 | -348,400 | -289,700 |
Other Financing Activities | -118,000 | -1,112,000 | -73,000 | 3,823,000 | 50,000 | -133,000 | -116,000 | 380,000 | 1,222,000 | -64,700 | 448,000 | -32,800 | -8,600 | -36,100 | 21,600 | 2,100 | -137,300 | 46,500 | 91,000 | 75,000 | -1,900 |
Net Cash Used Provided by Financing Activities | -1,360,000 | -2,717,000 | 2,808,000 | 826,000 | -1,078,000 | -980,000 | 509,000 | 876,400 | 4,286,500 | -2,405,900 | -2,119,100 | -288,300 | 406,500 | 3,880,200 | 139,600 | -1,009,700 | 470,300 | -648,500 | -281,000 | -416,800 | 3,053,100 |
Effect of Forex Changes on Cash | -100,000 | -37,000 | 31,000 | -224,000 | 55,000 | 32,000 | -56,000 | 26,800 | 157,100 | -13,000 | -187,300 | -73,600 | 11,700 | -38,800 | 11,400 | -24,500 | 42,200 | 58,300 | 46,000 | 21,800 | -19,400 |
Net Change in Cash | 503,000 | 13,000 | 2,679,000 | -3,184,000 | 953,000 | 3,216,000 | -59,000 | -5,430,900 | 4,999,100 | 173,600 | 375,200 | 283,000 | -1,148,200 | 1,005,000 | -143,400 | -861,100 | 2,440,300 | -67,200 | 591,100 | -570,700 | -922,900 |
Cash at End of Period | 25,603,000 | 7,633,000 | 7,620,000 | 4,941,000 | 8,125,000 | 7,172,000 | 3,956,000 | 3,904,000 | 9,334,900 | 4,335,800 | 4,162,200 | 3,787,000 | 3,504,000 | 4,652,200 | 3,647,200 | 3,790,600 | 4,651,700 | 2,211,400 | 2,278,600 | 1,687,500 | 2,258,200 |
Cash at Start of Period | 25,100,000 | 7,620,000 | 4,941,000 | 8,125,000 | 7,172,000 | 3,956,000 | 4,015,000 | 9,334,900 | 4,335,800 | 4,162,200 | 3,787,000 | 3,504,000 | 4,652,200 | 3,647,200 | 3,790,600 | 4,651,700 | 2,211,400 | 2,278,600 | 1,687,500 | 2,258,200 | 3,181,100 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 9,832,000 | 9,231,000 | 8,589,000 | 4,699,000 | 7,726,000 | 7,483,000 | 3,412,000 | 1,820,300 | 2,199,800 | 3,764,300 | 3,740,300 | 3,525,900 | 3,254,300 | 1,167,700 | 2,326,300 | 2,282,200 | 1,984,800 | 1,949,000 | 2,759,400 | 973,200 | 1,216,600 |
Capital Expenditure | -4,821,000 | -1,640,000 | -4,468,000 | -3,788,000 | -2,580,000 | -2,656,000 | -3,449,000 | -2,950,100 | -2,592,300 | -2,955,100 | -2,826,100 | -2,659,300 | -2,375,300 | -2,121,000 | -1,680,800 | -1,312,800 | -1,308,100 | -1,608,200 | -1,484,200 | -766,000 | -512,600 |
Free Cash Flow | 5,011,000 | 7,591,000 | 4,121,000 | 911,000 | 5,146,000 | 4,827,000 | -37,000 | -1,129,800 | -392,500 | 809,200 | 914,200 | 866,600 | 879,000 | -953,300 | 645,500 | 969,400 | 676,700 | 340,800 | 1,275,200 | 207,200 | 704,000 |