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-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 48,978,000 | 51,362,000 | 51,217,000 | 46,710,000 | 44,538,000 | 37,403,000 | 39,117,000 | 36,397,000 | 34,350,000 | 32,376,000 | 30,601,000 | 27,799,000 | 25,313,000 | 24,128,000 | 20,862,000 | 19,014,000 | 19,176,100 | 18,627,000 | 16,325,900 | 14,954,900 | 13,739,700 |
Revenue Growth | - | 0.28% | 9.65% | 4.88% | 19.08% | -4.38% | 7.47% | 5.96% | 6.10% | 5.80% | 10.08% | 9.82% | 4.91% | 15.66% | 9.72% | -0.85% | 2.95% | 14.09% | 9.17% | 8.84% | |
Cost of Revenue | 27,136,000 | 28,475,000 | 28,925,000 | 25,231,000 | 24,576,000 | 21,162,000 | 21,643,000 | 20,441,000 | 19,038,000 | 17,405,000 | 16,534,000 | 15,353,000 | 14,279,000 | 13,657,000 | 11,354,000 | 10,213,600 | 10,571,700 | 10,239,600 | 9,165,400 | 8,367,900 | 7,624,300 |
Gross Profit | 21,842,000 | 22,887,000 | 22,292,000 | 21,479,000 | 19,962,000 | 16,241,000 | 17,474,000 | 15,956,000 | 15,312,000 | 14,971,000 | 14,067,000 | 12,446,000 | 11,034,000 | 10,471,000 | 9,508,000 | 8,800,400 | 8,604,400 | 8,387,400 | 7,160,500 | 6,587,000 | 6,115,400 |
Gross Profit Margin | 44.61% | 44.56% | 43.52% | 45.98% | 44.82% | 43.42% | 44.67% | 43.84% | 44.58% | 46.24% | 45.97% | 44.77% | 43.59% | 43.40% | 45.58% | 46.28% | 44.87% | 45.03% | 43.86% | 44.05% | 44.51% |
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 | 16,328,000 | 16,576,000 | 16,377,000 | 14,804,000 | 13,025,000 | 13,126,000 | 12,702,000 | 11,511,000 | 10,563,000 | 10,469,000 | 9,892,000 | 8,766,000 | 7,780,000 | 7,431,000 | 6,693,000 | 6,326,400 | 6,149,600 | 5,953,700 | 5,028,700 | 4,477,800 | 4,221,700 |
Total Operating Expenses | 16,224,000 | 16,348,000 | 16,377,000 | 14,804,000 | 13,025,000 | 13,126,000 | 12,702,000 | 11,511,000 | 10,563,000 | 10,469,000 | 9,892,000 | 8,766,000 | 7,780,000 | 7,431,000 | 6,693,000 | 6,326,400 | 6,149,600 | 5,953,700 | 5,028,700 | 4,477,800 | 4,221,700 |
Operating Income or Loss | 5,514,000 | 6,690,000 | 5,056,000 | 5,835,000 | 6,140,000 | 1,996,000 | 4,052,000 | 4,445,000 | 4,749,000 | 4,502,000 | 4,205,000 | 3,544,000 | 3,293,000 | 3,037,000 | 2,811,000 | 2,474,000 | 2,454,800 | 2,502,900 | 2,199,900 | 2,109,200 | 1,859,800 |
Operating Margin | 11.24% | 13.03% | 9.87% | 12.49% | 13.79% | 5.34% | 10.36% | 12.21% | 13.83% | 13.91% | 13.74% | 12.75% | 13.01% | 12.59% | 13.47% | 13.01% | 12.80% | 13.44% | 13.47% | 14.10% | 13.54% |
Interest Expense | -67,000 | 0 | 0 | 292,000 | 262,000 | 89,000 | 49,000 | 54,000 | 59,000 | 19,000 | 28,000 | 33,000 | 0 | 37,000 | 4,000 | 6,300 | 0 | 38,700 | 0 | 0 | 0 |
EBITDA | 6,019,000 | 7,155,000 | 5,915,000 | 6,675,000 | 6,937,000 | 3,115,000 | 4,772,000 | 4,445,000 | 4,749,000 | 4,502,000 | 4,824,000 | 3,680,000 | 3,740,000 | 3,040,000 | 3,199,000 | 2,474,000 | 2,454,800 | 2,755,200 | 2,402,000 | 2,109,200 | 2,181,400 |
Depreciation and Amortization | 540,000 | 844,000 | 703,000 | 717,000 | 744,000 | 721,000 | 705,000 | 747,000 | 706,000 | 649,000 | 649,000 | 632,000 | 513,000 | 405,000 | 358,000 | 395,500 | 383,300 | 321,500 | 270,200 | 290,900 | 287,700 |
Income Before Tax | 5,853,000 | 6,700,000 | 6,201,000 | 6,651,000 | 6,661,000 | 2,887,000 | 4,801,000 | 4,325,000 | 4,886,000 | 4,623,000 | 4,205,000 | 3,544,000 | 3,272,000 | 2,983,000 | 2,844,000 | 2,516,900 | 1,956,500 | 2,502,900 | 2,199,900 | 2,141,600 | 1,859,800 |
Income Tax Expense | 967,000 | 1,000,000 | 1,131,000 | 605,000 | 934,000 | 348,000 | 772,000 | 2,392,000 | 646,000 | 863,000 | 932,000 | 851,000 | 808,000 | 760,000 | 711,000 | 610,200 | 469,800 | 619,500 | 708,400 | 749,600 | 648,200 |
Net Income | 4,886,000 | 5,700,000 | 5,070,000 | 6,046,000 | 5,727,000 | 2,539,000 | 4,029,000 | 1,933,000 | 4,240,000 | 3,760,000 | 3,273,000 | 2,693,000 | 2,485,000 | 2,223,000 | 2,133,000 | 1,906,700 | 1,486,700 | 1,883,400 | 1,491,500 | 1,392,000 | 1,211,600 |
Net Income Margin | 9.95% | 11.10% | 9.90% | 12.94% | 12.86% | 6.79% | 10.30% | 5.31% | 12.34% | 11.61% | 10.70% | 9.69% | 9.82% | 9.21% | 10.22% | 10.03% | 7.75% | 10.11% | 9.14% | 9.31% | 8.82% |
EPS | 1.76 | 3.76 | 3.27 | 3.83 | 3.64 | 1.63 | 2.55 | 1.19 | 2.56 | 2.21 | 1.90 | 1.52 | 1.38 | 1.21 | 1.12 | 0.98 | 0.77 | 0.95 | 0.74 | 0.67 | 0.58 |
EPS Diluted | 1.76 | 3.73 | 3.23 | 3.75 | 3.56 | 1.60 | 2.49 | 1.17 | 2.51 | 2.16 | 1.85 | 1.49 | 1.36 | 1.18 | 1.10 | 0.97 | 0.76 | 0.93 | 0.73 | 0.66 | 0.56 |
Weighted Average Shares Out | - | 1,517,600 | 1,551,600 | 1,578,800 | 1,573,000 | 1,558,800 | 1,579,700 | 1,623,800 | 1,657,800 | 1,697,900 | 1,723,400 | 1,766,800 | 1,794,600 | 1,840,000 | 1,902,000 | 1,942,000 | 1,939,600 | 1,982,400 | 2,015,541 | 2,073,743 | 2,102,560 |
Weighted Average Shares Out Diluted | - | 1,529,700 | 1,569,800 | 1,610,800 | 1,609,400 | 1,591,600 | 1,618,400 | 1,659,100 | 1,692,000 | 1,742,500 | 1,768,800 | 1,811,600 | 1,832,800 | 1,879,200 | 1,942,800 | 1,975,600 | 1,962,800 | 2,016,400 | 2,036,177 | 2,109,091 | 2,163,571 |
Reported Currency: USD | Q2 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 7,979,000 | 9,860,000 | 7,441,000 | 8,574,000 | 9,889,000 | 8,348,000 | 4,466,000 | 4,249,000 | 3,808,000 | 3,138,000 | 3,852,000 | 2,220,000 | 3,337,000 | 2,317,000 | 1,955,000 | 3,079,100 | 2,291,100 | 2,133,900 | 1,856,700 | 954,200 | 1,388,100 |
Short Term Investments | 1,782,000 | 1,722,000 | 3,234,000 | 4,423,000 | 3,587,000 | 439,000 | 197,000 | 996,000 | 2,371,000 | 2,319,000 | 2,072,000 | 2,922,000 | 2,628,000 | 1,440,000 | 2,583,000 | 2,066,800 | 1,164,000 | 642,200 | 990,300 | 1,348,800 | 436,600 |
Cash + Short Term Investments | 9,761,000 | 11,582,000 | 10,675,000 | 12,997,000 | 13,476,000 | 8,787,000 | 4,663,000 | 5,245,000 | 6,179,000 | 5,457,000 | 5,924,000 | 5,142,000 | 5,965,000 | 3,757,000 | 4,538,000 | 5,145,900 | 3,455,100 | 2,776,100 | 2,847,000 | 2,303,000 | 1,824,700 |
Net Receivables | 5,302,000 | 4,427,000 | 4,131,000 | 4,667,000 | 4,463,000 | 2,749,000 | 4,272,000 | 3,498,000 | 3,677,000 | 3,241,000 | 3,358,000 | 3,434,000 | 3,117,000 | 3,132,000 | 3,138,000 | 2,649,800 | 2,883,900 | 2,795,300 | 2,494,700 | 2,395,900 | 2,262,100 |
Inventory | 7,981,000 | 7,519,000 | 8,454,000 | 8,420,000 | 6,854,000 | 7,367,000 | 5,622,000 | 5,261,000 | 5,055,000 | 4,838,000 | 4,337,000 | 3,947,000 | 3,434,000 | 3,350,000 | 2,715,000 | 2,040,800 | 2,357,000 | 2,438,400 | 2,121,900 | 2,076,700 | 1,811,100 |
Other Current Assets | 1,936,000 | 1,854,000 | 1,942,000 | 2,458,000 | 1,836,000 | 1,979,000 | 1,968,000 | 1,489,000 | 1,461,000 | 1,761,000 | 2,357,000 | 1,991,000 | 1,064,000 | 1,734,000 | 906,000 | 1,122,700 | 1,803,600 | 829,500 | 612,900 | 963,500 | 796,200 |
Total Current Assets | 24,980,000 | 25,382,000 | 25,202,000 | 28,213,000 | 26,291,000 | 20,556,000 | 16,525,000 | 15,134,000 | 16,061,000 | 15,025,000 | 15,976,000 | 13,696,000 | 13,626,000 | 11,531,000 | 11,297,000 | 10,959,200 | 9,734,000 | 8,839,300 | 8,076,500 | 7,359,000 | 6,351,100 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 7,593,000 | 7,718,000 | 8,004,000 | 7,717,000 | 8,017,000 | 7,963,000 | 4,744,000 | 4,454,000 | 3,989,000 | 3,520,000 | 3,011,000 | 2,834,000 | 2,452,000 | 2,279,000 | 2,115,000 | 1,931,900 | 1,957,700 | 1,891,100 | 1,678,300 | 1,657,700 | 1,605,800 |
Goodwill | 240,000 | 240,000 | 281,000 | 284,000 | 242,000 | 223,000 | 154,000 | 154,000 | 139,000 | 131,000 | 131,000 | 131,000 | 131,000 | 201,000 | 205,000 | 187,600 | 193,500 | 448,800 | 130,800 | 130,800 | 0 |
Intangible Assets | 259,000 | 259,000 | 274,000 | 286,000 | 269,000 | 274,000 | 283,000 | 285,000 | 283,000 | 281,000 | 281,000 | 282,000 | 382,000 | 535,000 | 487,000 | 467,000 | 467,400 | 743,100 | 409,900 | 405,500 | 541,500 |
Long Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 4,887,000 | 0 | 3,770,000 | 3,821,000 | 2,921,000 | 2,326,000 | 2,011,000 | 2,509,000 | 2,787,000 | 2,439,000 | 2,201,000 | 1,651,000 | 993,000 | 919,000 | 894,000 | 873,600 | 897,000 | 520,400 | 392,800 | 316,600 | 295,200 |
Other Non-Current Assets | 0 | 4,511,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Non-Current Assets | 12,979,000 | 12,728,000 | 12,329,000 | 12,108,000 | 11,449,000 | 10,786,000 | 7,192,000 | 7,402,000 | 7,198,000 | 6,371,000 | 5,624,000 | 4,898,000 | 3,958,000 | 3,934,000 | 3,701,000 | 3,460,100 | 3,515,600 | 3,603,400 | 2,611,800 | 2,510,600 | 2,442,500 |
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 | 37,959,000 | 38,110,000 | 37,531,000 | 40,321,000 | 37,740,000 | 31,342,000 | 23,717,000 | 22,536,000 | 23,259,000 | 21,396,000 | 21,600,000 | 18,594,000 | 17,584,000 | 15,465,000 | 14,998,000 | 14,419,300 | 13,249,600 | 12,442,700 | 10,688,300 | 9,869,600 | 8,793,600 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 3,255,000 | 2,851,000 | 2,862,000 | 3,358,000 | 2,836,000 | 2,248,000 | 2,612,000 | 2,279,000 | 2,048,000 | 2,191,000 | 2,131,000 | 1,930,000 | 1,669,000 | 1,549,000 | 1,469,000 | 1,254,500 | 1,031,900 | 1,287,600 | 1,040,300 | 952,200 | 843,900 |
Short Term Debt | 1,530,000 | 1,960,000 | 856,000 | 1,350,000 | 936,000 | 1,141,000 | 15,000 | 342,000 | 331,000 | 45,000 | 181,000 | 174,000 | 155,000 | 157,000 | 387,000 | 146,000 | 374,900 | 184,000 | 131,300 | 298,700 | 76,000 |
Tax Payables | 767,000 | 534,000 | 240,000 | 222,000 | 306,000 | 156,000 | 229,000 | 150,000 | 84,000 | 85,000 | 71,000 | 432,000 | 98,000 | 67,000 | 117,000 | 59,300 | 86,300 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 5,694,000 | 5,248,000 | 5,298,000 | 5,800,000 | 5,596,000 | 4,739,000 | 5,010,000 | 3,269,000 | 3,011,000 | 3,037,000 | 3,951,000 | 2,491,000 | 2,040,000 | 2,092,000 | 1,985,000 | 1,904,400 | 1,783,900 | 1,849,900 | 1,412,400 | 1,372,400 | 1,079,300 |
Total Current Liabilities | 11,246,000 | 10,593,000 | 9,256,000 | 10,730,000 | 9,674,000 | 8,284,000 | 7,866,000 | 6,040,000 | 5,474,000 | 5,358,000 | 6,334,000 | 5,027,000 | 3,926,000 | 3,865,000 | 3,958,000 | 3,364,200 | 3,277,000 | 3,321,500 | 2,584,000 | 2,623,300 | 1,999,200 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 10,535,000 | 13,035,000 | 14,499,000 | 14,474,000 | 15,275,000 | 15,232,000 | 3,464,000 | 3,468,000 | 3,471,000 | 1,993,000 | 1,079,000 | 1,199,000 | 1,210,000 | 228,000 | 276,000 | 445,800 | 437,200 | 441,100 | 409,900 | 410,700 | 687,300 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 2,141,000 | 0 | 2,558,000 | 2,613,000 | 2,955,000 | 2,684,000 | 3,347,000 | 3,216,000 | 1,907,000 | 1,770,000 | 1,480,000 | 1,544,000 | 1,292,000 | 991,000 | 921,000 | 855,300 | 842,000 | 854,500 | 668,700 | 550,100 | 462,600 |
Other Non-Current Liabilities | 0 | 52,000 | -228,000 | -2,777,000 | -2,931,000 | -2,913,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 300 | 600 | 300 | 300 | 300 | 300 |
Total Non-Current Liabilities | 12,676,000 | 13,087,000 | 14,271,000 | 14,310,000 | 15,299,000 | 15,003,000 | 6,811,000 | 6,684,000 | 5,378,000 | 3,780,000 | 2,559,000 | 2,743,000 | 2,502,000 | 1,219,000 | 1,197,000 | 1,301,400 | 1,279,800 | 1,295,900 | 1,078,900 | 961,100 | 1,150,200 |
Total Liabilities | 23,922,000 | 23,680,000 | 23,527,000 | 25,040,000 | 24,973,000 | 23,287,000 | 14,677,000 | 12,724,000 | 10,852,000 | 9,138,000 | 8,893,000 | 7,770,000 | 6,428,000 | 5,084,000 | 5,155,000 | 4,665,600 | 4,556,800 | 4,617,400 | 3,662,900 | 3,584,400 | 3,149,400 |
Common Stock | 0 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 0 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 2,800 | 2,800 | 2,800 | 2,800 | 2,800 | 2,800 |
Retained Earnings | 0 | 965,000 | 1,358,000 | 3,476,000 | 3,179,000 | -191,000 | 1,643,000 | 3,517,000 | 3,979,000 | 4,151,000 | 4,685,000 | 4,871,000 | 5,695,000 | 5,588,000 | 5,801,000 | 6,095,500 | 5,451,400 | 5,073,300 | 4,885,200 | 4,713,400 | 4,396,500 |
Accumulated Other Comprehensive Income/Loss | 0 | 53,000 | 231,000 | 318,000 | -380,000 | -56,000 | 231,000 | -92,000 | -213,000 | 318,000 | 1,246,000 | 85,000 | 274,000 | 149,000 | 95,000 | 214,800 | 367,500 | 251,400 | 177,400 | 117,600 | 62,000 |
Total Stockholders Equity | 37,959,000 | 14,430,000 | 14,004,000 | 15,281,000 | 12,767,000 | 8,055,000 | 9,040,000 | 9,812,000 | 12,407,000 | 12,258,000 | 12,707,000 | 10,824,000 | 11,156,000 | 10,381,000 | 9,843,000 | 9,753,700 | 8,692,800 | 7,825,300 | 7,025,400 | 6,285,200 | 5,644,200 |
Total Investments | 1,782,000 | 1,722,000 | 3,234,000 | 4,423,000 | 3,587,000 | 439,000 | 197,000 | 996,000 | 2,371,000 | 2,319,000 | 2,072,000 | 2,922,000 | 2,628,000 | 1,440,000 | 2,583,000 | 2,066,800 | 1,164,000 | 642,200 | 990,300 | 1,348,800 | 436,600 |
Total Debt | 12,065,000 | 11,952,000 | 12,144,000 | 12,627,000 | 12,813,000 | 13,015,000 | 3,479,000 | 3,810,000 | 3,802,000 | 2,055,000 | 1,260,000 | 1,373,000 | 1,388,000 | 385,000 | 663,000 | 591,800 | 812,100 | 625,100 | 541,200 | 709,400 | 763,300 |
Net Debt | 4,086,000 | 2,092,000 | 4,703,000 | 4,053,000 | 2,924,000 | 4,667,000 | -987,000 | -439,000 | -6,000 | -1,083,000 | -2,592,000 | -847,000 | -1,949,000 | -1,932,000 | -1,292,000 | -2,487,300 | -1,479,000 | -1,508,800 | -1,315,500 | -244,800 | -624,800 |
Reported Currency: USD | TTM | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 5,301,000 | 5,700,000 | 5,070,000 | 6,046,000 | 5,727,000 | 2,539,000 | 4,029,000 | 1,933,000 | 4,240,000 | 3,760,000 | 3,273,000 | 2,693,000 | 2,485,000 | 2,223,000 | 2,133,000 | 1,906,700 | 1,486,700 | 1,883,400 | 1,491,500 | 1,392,000 | 1,211,600 |
Depreciation & Amortization | 782,000 | 796,000 | 859,000 | 840,000 | 797,000 | 1,119,000 | 720,000 | 774,000 | 716,000 | 662,000 | 649,000 | 632,000 | 513,000 | 405,000 | 358,000 | 395,500 | 383,300 | 321,500 | 270,200 | 290,900 | 287,700 |
Deferred Income Tax | -482,000 | -497,000 | -117,000 | -650,000 | -385,000 | -380,000 | 34,000 | 647,000 | -273,000 | -80,000 | -113,000 | -11,000 | 21,000 | -60,000 | -76,000 | 8,300 | -294,100 | -300,600 | 34,100 | -26,000 | 21,300 |
Stock Based Compensation | 791,000 | 804,000 | 755,000 | 638,000 | 611,000 | 429,000 | 325,000 | 218,000 | 215,000 | 236,000 | 191,000 | 177,000 | 174,000 | 130,000 | 105,000 | 159,000 | 170,600 | 141,000 | 0 | 0 | 0 |
Change in Working Capital | 1,575,000 | 716,000 | -513,000 | -1,660,000 | 45,000 | -1,245,000 | 562,000 | 1,482,000 | -1,141,000 | -1,580,000 | 256,000 | -488,000 | -42,000 | -799,000 | -708,000 | 694,700 | -411,700 | -48,400 | -64,800 | -43,200 | -13,000 |
Accounts Receivable | -20,000 | 0 | 489,000 | -504,000 | -1,606,000 | 1,239,000 | -270,000 | 187,000 | -426,000 | 60,000 | -216,000 | -298,000 | 142,000 | -323,000 | -273,000 | 181,700 | -238,000 | -118,300 | 0 | 0 | -93,500 |
Inventory | 492,000 | 908,000 | -133,000 | -1,676,000 | 507,000 | -1,854,000 | -490,000 | -255,000 | -231,000 | -590,000 | -621,000 | -505,000 | -197,000 | -805,000 | -551,000 | 284,600 | 32,200 | -249,800 | -49,500 | -200,300 | -103,300 |
Accounts Payable | 1,403,000 | 397,000 | -225,000 | 1,365,000 | 1,326,000 | 24,000 | 1,525,000 | 1,515,000 | 0 | 0 | 0 | 0 | 0 | 470,000 | 151,000 | 0 | 0 | 118,300 | 0 | 0 | 93,500 |
Other Working Capital | 310,000 | -589,000 | -131,000 | -845,000 | -182,000 | -654,000 | -203,000 | 35,000 | -484,000 | -1,050,000 | 1,093,000 | 315,000 | 13,000 | -141,000 | -35,000 | 228,400 | -205,900 | 201,400 | -15,300 | 157,100 | 90,300 |
Other Non-Cash Items | 212,000 | -90,000 | -213,000 | -26,000 | -138,000 | 23,000 | 233,000 | -99,000 | -117,000 | 98,000 | 424,000 | -266,000 | -124,000 | 0 | 0 | 0 | 401,300 | -60,600 | 147,700 | 54,200 | 63,100 |
Net Cash Provided by Operating Activities | 7,889,000 | 7,429,000 | 5,841,000 | 5,188,000 | 6,657,000 | 2,485,000 | 5,903,000 | 4,955,000 | 3,640,000 | 3,096,000 | 4,680,000 | 3,003,000 | 3,027,000 | 1,899,000 | 1,812,000 | 3,164,200 | 1,736,100 | 1,936,300 | 1,878,700 | 1,667,900 | 1,570,700 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -679,000 | -812,000 | -969,000 | -758,000 | -695,000 | -1,086,000 | -1,119,000 | -1,028,000 | -1,105,000 | -1,143,000 | -963,000 | -880,000 | -636,000 | -597,000 | -432,000 | -335,100 | -455,700 | -449,200 | -313,500 | -333,700 | -257,100 |
Acquisitions Net | 0 | 0 | 0 | 0 | 0 | 0 | 5,000 | 3,000 | 13,000 | 10,000 | 0 | 3,000 | 786,000 | 2,000 | 1,000 | 10,100 | 32,000 | -325,100 | 28,300 | 1,600 | -47,200 |
Purchases of Investments | -4,591,000 | -4,767,000 | -6,059,000 | -12,913,000 | -9,961,000 | -2,426,000 | -2,937,000 | -4,783,000 | -5,928,000 | -5,217,000 | -5,086,000 | -5,386,000 | -3,702,000 | -2,705,000 | -7,639,000 | -3,724,400 | -2,908,700 | -1,865,600 | -2,133,800 | -2,619,700 | -1,527,200 |
Sales/Maturities of Investments | 5,594,000 | 6,488,000 | 7,540,000 | 12,166,000 | 6,685,000 | 2,453,000 | 3,787,000 | 6,109,000 | 6,046,000 | 5,310,000 | 5,871,000 | 5,058,000 | 2,499,000 | 3,851,000 | 7,079,000 | 2,793,100 | 2,581,300 | 2,246,000 | 2,516,200 | 1,709,800 | 1,491,900 |
Other Investing Activities | -14,000 | -15,000 | 52,000 | -19,000 | 171,000 | 31,000 | 855,000 | -25,000 | -34,000 | 6,000 | 3,000 | -2,000 | -14,000 | -37,000 | -30,000 | -11,200 | -47,000 | -19,900 | -4,300 | -34,600 | -20,800 |
Net Cash Used for Investing Activities | 310,000 | 894,000 | 564,000 | -1,524,000 | -3,800,000 | -1,028,000 | -264,000 | 276,000 | -1,008,000 | -1,034,000 | -175,000 | -1,207,000 | -1,067,000 | 514,000 | -1,021,000 | -1,267,500 | -798,100 | -413,800 | 92,900 | -1,276,600 | -360,400 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 6,000 | 0 | -504,000 | 15,000 | -249,000 | 6,177,000 | -331,000 | 13,000 | 1,748,000 | 801,000 | -89,000 | -2,000 | 947,000 | -268,000 | 33,000 | -237,600 | 170,300 | 28,500 | -161,300 | -24,200 | -90,900 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 343,300 | 322,900 | 225,300 | 226,800 |
Common Stock Repurchased | -4,301,000 | -4,250,000 | -5,480,000 | -4,014,000 | -608,000 | -3,067,000 | -4,286,000 | -4,254,000 | -3,223,000 | -3,238,000 | -2,534,000 | -2,628,000 | -1,674,000 | -1,814,000 | -1,859,000 | -741,200 | -649,200 | -1,248,000 | -985,200 | -761,100 | -556,200 |
Dividends Paid | -2,203,000 | -2,169,000 | -2,012,000 | -1,837,000 | -1,638,000 | -1,452,000 | -1,332,000 | -1,243,000 | -1,133,000 | -1,022,000 | -899,000 | -799,000 | -703,000 | -619,000 | -555,000 | -505,400 | -466,700 | -412,900 | -343,700 | -290,900 | -236,700 |
Other Financing Activities | 587,000 | 531,000 | 549,000 | 1,000,000 | 1,036,000 | 833,000 | 656,000 | 649,000 | 460,000 | 788,000 | 732,000 | 515,000 | 385,000 | 583,000 | 409,000 | 422,800 | 211,700 | 406,300 | 55,800 | 0 | 0 |
Net Cash Used Provided by Financing Activities | -5,911,000 | -5,888,000 | -7,447,000 | -4,836,000 | -1,459,000 | 2,491,000 | -5,293,000 | -4,835,000 | -1,942,000 | -2,671,000 | -2,790,000 | -2,914,000 | -1,040,000 | -2,118,000 | -1,972,000 | -1,061,200 | -733,900 | -1,226,100 | -1,111,500 | -850,900 | -657,000 |
Effect of Forex Changes on Cash | 19,000 | -16,000 | -91,000 | -143,000 | 143,000 | -66,000 | -129,000 | 45,000 | -20,000 | -105,000 | -83,000 | 1,000 | 100,000 | 67,000 | 57,000 | -47,500 | -46,900 | -19,200 | 42,400 | 25,700 | 6,800 |
Net Change in Cash | 2,307,000 | 2,419,000 | -1,133,000 | -1,315,000 | 1,541,000 | 3,882,000 | 217,000 | 441,000 | 670,000 | -714,000 | 1,632,000 | -1,117,000 | 1,020,000 | 362,000 | -1,124,000 | 788,000 | 157,200 | 277,200 | 902,500 | -433,900 | 560,100 |
Cash at End of Period | 35,224,000 | 9,860,000 | 7,441,000 | 8,574,000 | 9,889,000 | 8,348,000 | 4,466,000 | 4,249,000 | 3,808,000 | 3,138,000 | 3,852,000 | 2,220,000 | 3,337,000 | 2,317,000 | 1,955,000 | 3,079,100 | 2,291,100 | 2,133,900 | 1,856,700 | 954,200 | 1,388,100 |
Cash at Start of Period | 32,917,000 | 7,441,000 | 8,574,000 | 9,889,000 | 8,348,000 | 4,466,000 | 4,249,000 | 3,808,000 | 3,138,000 | 3,852,000 | 2,220,000 | 3,337,000 | 2,317,000 | 1,955,000 | 3,079,000 | 2,291,100 | 2,133,900 | 1,856,700 | 954,200 | 1,388,100 | 828,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 7,889,000 | 7,429,000 | 5,841,000 | 5,188,000 | 6,657,000 | 2,485,000 | 5,903,000 | 4,955,000 | 3,640,000 | 3,096,000 | 4,680,000 | 3,003,000 | 3,027,000 | 1,899,000 | 1,812,000 | 3,164,200 | 1,736,100 | 1,936,300 | 1,878,700 | 1,667,900 | 1,570,700 |
Capital Expenditure | -679,000 | -812,000 | -969,000 | -758,000 | -695,000 | -1,086,000 | -1,119,000 | -1,028,000 | -1,105,000 | -1,143,000 | -963,000 | -880,000 | -636,000 | -597,000 | -432,000 | -335,100 | -455,700 | -449,200 | -313,500 | -333,700 | -257,100 |
Free Cash Flow | 7,210,000 | 6,617,000 | 4,872,000 | 4,430,000 | 5,962,000 | 1,399,000 | 4,784,000 | 3,927,000 | 2,535,000 | 1,953,000 | 3,717,000 | 2,123,000 | 2,391,000 | 1,302,000 | 1,380,000 | 2,829,100 | 1,280,400 | 1,487,100 | 1,565,200 | 1,334,200 | 1,313,600 |