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-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 | 2004-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 58,117,000 | 60,248,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 | 19,986,100 |
Revenue Growth | - | 14.59% | 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% | 9.73% | |
Cost of Revenue | 35,417,000 | 37,715,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 | 14,217,800 |
Gross Profit | 22,700,000 | 22,533,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 | 5,768,300 |
Gross Profit Margin | 39.16% | 37.40% | 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% | 28.86% |
Research and Development | 2,232,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 | 611,600 |
General and Administrative Expenses | 4,644,000 | 4,595,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 | 2,450,900 |
Total Operating Expenses | 8,218,000 | 8,064,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 | 3,062,500 |
Operating Income or Loss | 15,000,000 | 15,472,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 | 2,354,600 |
Operating Margin | 25.75% | 25.68% | 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% | 11.78% |
Interest Expense | 3,042,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 | 240,000 |
EBITDA | 17,054,000 | 17,476,000 | 12,084,000 | 10,645,000 | 7,248,000 | 7,573,000 | 7,201,400 | 5,768,800 | 4,547,500 | 4,842,500 | 6,767,900 | 7,365,000 | 6,521,400 | 5,897,100 | 4,751,400 | 3,255,500 | 3,912,800 | 4,032,800 | 3,395,700 | 3,188,600 | 2,975,600 |
Depreciation and Amortization | 2,054,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 | 621,000 |
Income Before Tax | 12,011,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 | 2,113,700 |
Income Tax Expense | 2,563,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 | 708,500 |
Net Income | 9,468,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 | 1,406,100 |
Net Income Margin | 16.18% | 16.87% | 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% | 7.04% |
EPS | 33.36 | 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 | 2.85 |
EPS Diluted | 33.22 | 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 | 2.78 |
Weighted Average Shares Out | - | 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 | 494,400 |
Weighted Average Shares Out Diluted | - | 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 | 506,200 |
Reported Currency: USD | Q2 | 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 | 2004-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 5,553,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 | 3,181,100 |
Short Term Investments | 1,094,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 | 246,700 |
Cash + Short Term Investments | 6,647,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 | 3,427,800 |
Net Receivables | 11,415,000 | 61,370,000 | 51,472,000 | 44,431,000 | 39,875,000 | 40,341,000 | 37,837,000 | 34,423,700 | 32,875,100 | 33,719,200 | 36,832,600 | 35,039,200 | 31,426,400 | 27,501,600 | 24,349,100 | 21,882,900 | 20,941,100 | 21,601,100 | 19,882,900 | 18,024,600 | 15,120,100 |
Inventory | 8,443,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 | 1,999,100 |
Other Current Assets | 57,694,000 | 56,476,000 | 1,061,000 | 42,270,000 | 37,928,000 | 36,317,000 | 38,743,200 | 36,909,700 | 31,836,500 | 32,713,800 | 35,591,800 | 505,000 | 29,306,300 | 0 | 931,400 | 0 | 0 | 0 | 1,493,900 | 1,335,600 | 1,296,900 |
Total Current Assets | 26,505,000 | 77,934,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 | 21,843,900 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 13,999,000 | 13,796,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 | 2,161,600 |
Goodwill | 3,936,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 | 973,600 |
Intangible Assets | 1,064,000 | 1,133,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 | 995,300 |
Long Term Investments | 52,905,000 | 3,007,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 | 106,900 |
Tax Assets | 1,936,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 | 528,100 |
Other Non-Current Assets | 5,283,000 | 2,503,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 | 3,118,200 |
Total Non-Current Assets | 79,123,000 | 26,153,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 | 6,910,100 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -200 | 0 | 0 | 0 | 0 |
Total Assets | 105,628,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 | 28,754,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 3,152,000 | 3,467,000 | 3,894,000 | 12,205,000 | 10,112,000 | 9,656,000 | 10,111,000 | 8,417,000 | 7,240,100 | 7,311,500 | 8,554,100 | 8,973,600 | 8,988,900 | 7,804,800 | 6,481,700 | 5,371,400 | 1,773,000 | 5,357,900 | 4,482,800 | 4,384,200 | 3,973,600 |
Short Term Debt | 24,945,000 | 24,934,000 | 18,303,000 | 15,524,000 | 13,264,000 | 15,105,000 | 15,018,700 | 14,154,000 | 11,914,700 | 13,016,600 | 12,577,700 | 12,898,000 | 9,967,300 | 9,629,700 | 7,534,500 | 7,158,900 | 8,521,000 | 9,969,400 | 8,121,200 | 6,883,800 | 3,457,500 |
Tax Payables | 1,453,000 | 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 | 0 |
Deferred Revenue | 1,284,000 | 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 | 179,200 |
Other Current Liabilities | 9,903,000 | 11,536,000 | 9,972,000 | -1,695,000 | -1,542,000 | -1,493,000 | -1,421,100 | -1,195,100 | -1,054,400 | -969,400 | -901,000 | -691,700 | -316,800 | -227,300 | -82,500 | -225,000 | 4,501,200 | 136,500 | 31,000 | 269,200 | 278,200 |
Total Current Liabilities | 39,284,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 | 7,888,500 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 40,962,000 | 38,477,000 | 33,596,000 | 32,888,000 | 32,734,000 | 30,229,000 | 27,237,400 | 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 | 11,090,400 |
Deferred Revenue | 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 | 0 |
Deferred Tax | 491,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 | 62,600 |
Other Non-Current Liabilities | 2,105,000 | 2,140,000 | 2,457,000 | 4,344,000 | 5,413,000 | 5,953,000 | 14,509,500 | 7,417,900 | 8,274,500 | 6,787,700 | 6,496,500 | 5,416,700 | 7,694,900 | 6,712,100 | 5,784,900 | 6,169,600 | -1,400 | 3,700,200 | 2,792,800 | 3,232,300 | 3,319,700 |
Total Non-Current Liabilities | 43,558,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 | 14,472,700 |
Total Liabilities | 82,842,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 | 22,361,200 |
Common Stock | 5,391,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 | 2,043,500 |
Retained Earnings | 54,228,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 | 5,445,100 |
Accumulated Other Comprehensive Income/Loss | -3,171,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 | -55,400 |
Total Stockholders Equity | 22,684,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 | 6,392,800 |
Total Investments | 53,999,000 | 946,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 | 246,700 |
Total Debt | 65,907,000 | 63,411,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 | 14,547,900 |
Net Debt | 60,354,000 | 55,953,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 | 11,366,800 |
Reported Currency: USD | TTM | 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 | 2004-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 9,461,000 | 10,155,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 | 1,406,100 |
Depreciation & Amortization | 2,054,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 | 621,000 |
Deferred Income Tax | -533,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 | 385,000 |
Stock Based Compensation | 180,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 | 0 |
Change in Working Capital | -1,803,000 | -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 | -1,321,700 |
Accounts Receivable | -2,315,000 | -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 | 0 |
Inventory | 852,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 | -293,700 |
Accounts Payable | 135,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 | 0 |
Other Working Capital | -475,000 | -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 | -1,028,000 |
Other Non-Cash Items | 2,280,000 | 427,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 | 72,100 |
Net Cash Provided by Operating Activities | 9,680,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 | 1,162,500 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -4,743,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 | -363,800 |
Acquisitions Net | 929,000 | -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 | -192,900 |
Purchases of Investments | -432,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 | -79,600 |
Sales/Maturities of Investments | 200,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 | 66,700 |
Other Investing Activities | -4,879,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 | -1,165,900 |
Net Cash Used for Investing Activities | -8,925,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 | -1,735,500 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -8,256,000 | -7,913,000 | -8,445,000 | -7,090,000 | -1,888,000 | -6,426,000 | -6,245,300 | -5,397,000 | -196,900 | -4,863,200 | -5,209,100 | -4,958,500 | -5,396,000 | -3,220,800 | -3,675,700 | -3,830,300 | -4,585,400 | -1,246,800 | -828,300 | -4,110,000 | -479,200 |
Common Stock Issued | 10,547,000 | 19,437,000 | 63,000 | 148,000 | 331,000 | 178,000 | 216,900 | 528,700 | 0 | 172,100 | 149,500 | 174,500 | 61,000 | 170,000 | 129,100 | 16,500 | 108,900 | 285,700 | 327,600 | 153,600 | 250,800 |
Common Stock Repurchased | -7,092,000 | -7,216,000 | -3,597,000 | -2,538,000 | -750,000 | -1,253,000 | -957,900 | -6,200 | -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 | -193,100 |
Dividends Paid | -1,526,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 | -246,600 |
Other Financing Activities | -62,000 | -73,000 | 14,118,000 | 9,442,000 | -1,162,000 | 8,953,000 | 8,668,500 | 9,925,000 | -1,242,300 | 6,159,000 | 8,288,400 | 7,474,800 | 11,500,800 | 5,450,500 | 3,379,200 | 4,760,700 | 5,953,700 | 2,584,600 | 1,731,600 | 8,218,100 | -400 |
Net Cash Used Provided by Financing Activities | -371,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 | -668,500 |
Effect of Forex Changes on Cash | -44,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 | 38,100 |
Net Change in Cash | 328,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 | -1,203,400 |
Cash at End of Period | 25,088,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 | 3,181,100 |
Cash at Start of Period | 24,760,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 | 4,384,500 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 9,680,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 | 1,162,500 |
Capital Expenditure | -4,743,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 | -363,800 |
Free Cash Flow | 4,937,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 | 798,700 |