Quarterly
Annual
| Unit: USD | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2002-11-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 21,241,000 | 20,977,000 | 29,851,000 | 18,925,000 | 16,784,000 | 19,842,000 | 15,536,000 | 17,482,000 | 16,575,000 | 18,895,000 | 16,526,000 | 13,997,000 | 14,480,000 | 19,508,000 | 18,555,000 | 21,006,000 | 17,191,000 | 23,623,000 | 14,524,000 | 14,327,000 | 12,194,000 | 18,139,000 | 15,906,000 | 13,279,000 | 16,130,000 | 14,818,000 | 12,630,000 | 14,444,000 | 12,360,000 | 11,758,000 | 12,665,000 | 13,669,000 | 12,062,000 | 10,965,000 | 11,333,000 | 10,786,000 | 10,406,000 | 10,317,000 | 11,482,000 | 10,267,000 | 10,461,000 | 10,944,000 | 8,973,000 | 9,136,000 | 10,584,000 | 6,792,000 | 10,186,000 | 8,060,000 | 9,108,000 | 9,079,000 | 6,888,000 | 9,117,000 | 10,677,000 | 9,413,000 | 7,622,000 | 6,897,000 | 4,083,000 | 7,685,000 | 4,653,000 | 4,354,000 | ||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 2,092,000 | 2,037,000 | 1,987,000 | 2,075,000 | 2,270,000 | 2,503,000 | 2,422,000 | 2,261,000 | 2,212,000 | 2,075,000 | 1,968,000 | 1,896,000 | 2,058,000 | 2,095,000 | 1,987,000 | 1,808,000 | 1,758,000 | 1,700,000 | 1,956,000 | 2,067,000 | 1,957,000 | 1,885,000 | 1,900,000 | 1,925,000 | 1,963,000 | 1,969,000 | 1,917,000 | 1,707,000 | 1,678,000 | 1,620,000 | 1,582,000 | 1,650,000 | 1,661,000 | 1,577,000 | 1,614,000 | 1,633,000 | 1,488,000 | 1,471,000 | 1,378,000 | 1,327,000 | 1,235,000 | 1,203,000 | 1,178,000 | 1,216,000 | 1,257,000 | 1,218,000 | 1,256,000 | 1,286,000 | 866,000 | 978,000 | 969,000 | 1,093,000 | 1,104,000 | 1,082,000 | 994,000 | 953,000 | 871,000 | 909,000 | 1,028,000 | 475,000 | ||||||||||
amortization of cloud computing implementation costs | 423,000 | 430,000 | 419,000 | 416,000 | 571,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -369,000 | -394,000 | -214,000 | 522,000 | -1,695,000 | -172,000 | 86,000 | 625,000 | -878,000 | -152,000 | -495,000 | 271,000 | -202,000 | -371,000 | 738,000 | -664,000 | -84,000 | 236,000 | -142,000 | -136,000 | 57,000 | -101,000 | -158,000 | 569,000 | 159,000 | -7,445,000 | 261,000 | -256,000 | 560,000 | -405,000 | -194,000 | -410,000 | 3,000 | -183,000 | -431,000 | -615,000 | 5,000 | -181,000 | -154,000 | 188,000 | 80,000 | 183,000 | -297,000 | 281,000 | 122,000 | 261,000 | 2,365,000 | 222,000 | 209,000 | 35,000 | -1,239,000 | |||||||||||||||||||
tax benefit from release of uncertain tax position | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 1,590,000 | 1,625,000 | 2,592,000 | 1,499,000 | 1,484,000 | 914,000 | 1,866,000 | 2,271,000 | 641,000 | 813,000 | 2,261,000 | 2,719,000 | 975,000 | 1,885,000 | 2,891,000 | 3,343,000 | 1,877,000 | 2,665,000 | 720,000 | 1,675,000 | 2,214,000 | 589,000 | 1,393,000 | 1,965,000 | 436,000 | 1,461,000 | 1,777,000 | 584,000 | 1,337,000 | 1,622,000 | 629,000 | 1,256,000 | 633,000 | 569,000 | 1,138,000 | 498,000 | 463,000 | 962,000 | 517,000 | 490,000 | 750,000 | 619,000 | 600,000 | 491,000 | 933,000 | 745,000 | 362,000 | 767,000 | 1,098,000 | 806,000 | 589,000 | 634,000 | 976,000 | 665,000 | 514,000 | 597,000 | 952,000 | 625,000 | 511,000 | |||||||||||
unrealized foreign currency exchange losses (gains) | 566,000 | -106,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from credit losses | -115,000 | 66,000 | -16,000 | 994,000 | 0 | 203,000 | 80,000 | 42,000 | 373,000 | -35,000 | 23,000 | 30,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of inventories | 416,000 | 105,000 | 333,000 | 255,000 | 78,000 | 259,000 | 277,000 | 811,000 | 20,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade and other accounts receivable | -4,325,000 | 3,108,000 | 1,829,000 | -293,000 | 273,000 | -8,700,000 | -9,957,000 | 2,886,000 | 3,676,000 | 674,000 | -12,536,000 | 2,847,000 | 8,246,000 | -7,198,000 | -7,980,000 | 2,173,000 | -10,445,000 | 6,357,000 | 7,599,000 | -15,258,000 | 430,000 | 8,815,000 | -11,882,000 | -720,000 | ||||||||||||||||||||||||||||||||||||||||||||||
inventories | -2,436,000 | 5,733,000 | -5,858,000 | -2,651,000 | -2,723,000 | 1,870,000 | 3,225,000 | 4,042,000 | 9,541,000 | 13,985,000 | 10,044,000 | -14,203,000 | -21,942,000 | -7,315,000 | -13,054,000 | -2,997,000 | -1,759,000 | -345,000 | -785,000 | 710,000 | -2,358,000 | 348,000 | -4,338,000 | -2,851,000 | 1,644,000 | -2,293,000 | -1,459,000 | 1,656,000 | -3,706,000 | -2,876,000 | 3,325,000 | -1,128,000 | -3,730,000 | 1,486,000 | -1,032,000 | 624,000 | -3,329,000 | -299,000 | -1,088,000 | -346,000 | -3,185,000 | -890,000 | -3,896,000 | -43,000 | -2,710,000 | -5,698,000 | 2,973,000 | -747,000 | -2,143,000 | -2,737,000 | 1,914,000 | 31,000 | 2,386,000 | -1,629,000 | 1,486,000 | 1,872,000 | 1,579,000 | -2,903,000 | -1,339,000 | 1,037,000 | ||||||||||
other assets | -4,126,000 | 2,684,000 | -7,894,000 | -1,177,000 | -1,258,000 | 2,070,000 | -2,452,000 | 196,000 | -1,041,000 | 454,000 | -5,353,000 | 4,573,000 | -885,000 | -2,535,000 | -1,793,000 | 2,609,000 | -3,082,000 | -1,304,000 | 3,224,000 | -2,243,000 | 462,000 | 1,781,000 | -2,719,000 | 8,037,000 | 598,000 | -680,000 | 3,219,000 | 3,119,000 | -2,529,000 | 1,070,000 | 2,918,000 | -2,348,000 | 1,688,000 | 1,485,000 | -509,000 | 2,841,000 | 1,693,000 | -3,426,000 | 117,000 | 2,687,000 | -1,930,000 | -613,000 | 1,229,000 | -1,310,000 | 957,000 | -940,000 | -494,000 | -291,000 | 1,166,000 | 2,414,000 | -3,197,000 | 26,000 | -101,000 | 534,000 | -664,000 | 209,000 | -212,000 | -976,000 | -641,000 | 658,000 | ||||||||||
operating lease assets and liabilities | 50,000 | -43,000 | 12,000 | 14,000 | -9,000 | -10,000 | -8,000 | -8,000 | -6,000 | -5,000 | 34,000 | 26,000 | -3,000 | -1,000 | 2,000 | 2,000 | 3,000 | 6,000 | 13,000 | 16,000 | 195,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued liabilities | 12,921,000 | -9,963,000 | 1,692,000 | -1,730,000 | 4,669,000 | -3,959,000 | 8,309,000 | -4,697,000 | 6,873,000 | -4,027,000 | 277,000 | -3,336,000 | 275,000 | 5,498,000 | 4,126,000 | 3,602,000 | 2,808,000 | 4,590,000 | -4,336,000 | 2,301,000 | -332,000 | -3,219,000 | 2,850,000 | -8,089,000 | -1,370,000 | 3,734,000 | -3,994,000 | -4,918,000 | 4,590,000 | 203,000 | -236,000 | -418,000 | 3,617,000 | -6,097,000 | 8,064,000 | -3,563,000 | -5,449,000 | 8,050,000 | -2,580,000 | -2,494,000 | 2,124,000 | 646,000 | 1,011,000 | -4,481,000 | 3,360,000 | 3,316,000 | ||||||||||||||||||||||||
accrued payroll and related expenses | 2,086,000 | 8,195,000 | -3,446,000 | -4,954,000 | 6,964,000 | 3,787,000 | -874,000 | -998,000 | 3,495,000 | 1,210,000 | -2,367,000 | 2,627,000 | 271,000 | -5,032,000 | -7,324,000 | 4,618,000 | 960,000 | 624,000 | 1,587,000 | -5,111,000 | -2,234,000 | 2,954,000 | -1,941,000 | -3,310,000 | 1,001,000 | -2,829,000 | -1,500,000 | 2,098,000 | -2,841,000 | -8,886,000 | 4,455,000 | -761,000 | -3,187,000 | 3,034,000 | -3,106,000 | -4,931,000 | 2,679,000 | -2,883,000 | -6,720,000 | 2,934,000 | 223,000 | 981,000 | 166,000 | 877,000 | -1,734,000 | -2,103,000 | ||||||||||||||||||||||||
other long-term liabilities and income taxes payable | 159,000 | -458,000 | -1,042,000 | 1,406,000 | -190,000 | 1,158,000 | -720,000 | 1,739,000 | 1,349,000 | 657,000 | -62,000 | 349,000 | -202,000 | -636,000 | 325,000 | -1,249,000 | -997,000 | 1,941,000 | 2,039,000 | 103,000 | -915,000 | -308,000 | -863,000 | -431,000 | -469,000 | |||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 29,945,000 | 35,072,000 | 7,978,000 | 14,930,000 | 27,210,000 | 19,932,000 | 17,976,000 | 26,916,000 | 42,798,000 | 34,646,000 | 10,510,000 | 10,437,000 | -5,052,000 | 3,573,000 | 5,030,000 | -947,000 | 20,739,000 | 21,465,000 | 18,589,000 | 23,921,000 | 31,908,000 | 17,374,000 | 8,176,000 | 15,206,000 | 26,580,000 | 19,045,000 | 8,217,000 | 9,009,000 | 23,236,000 | 20,432,000 | 8,575,000 | 12,579,000 | 20,617,000 | 17,973,000 | 244,000 | 13,503,000 | 16,445,000 | 33,878,000 | -4,364,000 | 14,645,000 | 19,738,000 | 21,830,000 | 4,098,000 | 9,398,000 | 16,607,000 | 7,816,000 | 7,598,000 | 6,709,000 | 15,411,000 | 13,835,000 | 6,728,000 | 15,595,000 | 7,848,000 | 11,227,000 | 2,389,000 | 12,785,000 | 8,436,000 | 13,614,000 | 3,647,000 | 4,312,000 | 17,674,000 | 15,327,000 | 7,106,000 | 16,317,000 | 12,380,000 | 10,541,000 | 8,761,000 | 2,946,000 | 10,950,000 | 13,061,000 |
investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -1,351,000 | -1,120,000 | -1,366,000 | -691,000 | -847,000 | -1,267,000 | -1,306,000 | -786,000 | -2,221,000 | -1,079,000 | -2,113,000 | -1,458,000 | -3,255,000 | -1,426,000 | -2,434,000 | -3,184,000 | -3,793,000 | -3,812,000 | -6,716,000 | -4,730,000 | -5,965,000 | -3,695,000 | -3,714,000 | -1,292,000 | -1,431,000 | -8,238,000 | -1,009,000 | -2,514,000 | -1,293,000 | -11,603,000 | -1,156,000 | -1,707,000 | -448,000 | -1,235,000 | -1,251,000 | -1,582,000 | -1,032,000 | -805,000 | -1,186,000 | -824,000 | -624,000 | -527,000 | -722,000 | -729,000 | -1,537,000 | -777,000 | -871,000 | |||||||||||||||||||||||
proceeds from sales of property and equipment | 80,000 | 72,000 | 133,000 | 124,000 | 215,000 | 108,000 | 234,000 | 115,000 | 218,000 | 147,000 | 132,000 | 158,000 | 88,000 | 217,000 | 72,000 | 179,000 | 97,000 | 142,000 | 109,000 | 17,000 | 195,000 | 137,000 | 66,000 | 58,000 | 99,000 | 130,000 | 116,000 | 132,000 | 109,000 | 162,000 | 103,000 | 170,000 | 171,000 | 79,000 | 79,000 | 76,000 | 95,000 | 42,000 | 6,000 | 64,000 | 34,000 | 100,000 | 113,000 | 920,000 | 43,000 | 27,000 | 43,000 | 57,000 | 24,000 | 130,000 | 45,000 | 17,000 | 47,000 | 82,000 | 66,000 | 60,000 | 73,000 | |||||||||||||
proceeds from sale of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of cash acquired | 0 | -6,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | 460,000 | -1,048,000 | -1,233,000 | -567,000 | -632,000 | -7,360,000 | -1,072,000 | -671,000 | -2,003,000 | -932,000 | -1,981,000 | -1,300,000 | -953,000 | -3,167,000 | -1,209,000 | -2,362,000 | -4,089,000 | -3,005,000 | -3,696,000 | -3,670,000 | -1,855,000 | -6,607,000 | -4,713,000 | -5,770,000 | -4,460,000 | -3,338,000 | -3,648,000 | -1,234,000 | -2,396,000 | 82,993,000 | -8,219,000 | -1,171,000 | -4,986,000 | -11,985,000 | -1,430,000 | -23,890,000 | -1,400,000 | -9,906,000 | -9,079,000 | -535,000 | -3,067,000 | -7,438,000 | -1,156,000 | -5,290,000 | -1,099,000 | -1,073,000 | -5,958,000 | -2,373,000 | -2,276,000 | -5,935,000 | -9,932,000 | -21,391,000 | -1,188,000 | -629,000 | -1,439,000 | 143,000 | -1,343,000 | -691,000 | -469,000 | -717,000 | -419,000 | -436,000 | -401,000 | -297,000 | -295,000 | -565,000 | -781,000 | -1,112,000 | -1,328,000 | -306,000 |
financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock purchases | -2,575,000 | -3,041,000 | -3,071,000 | -3,627,000 | 0 | -2,775,000 | -2,905,000 | -2,414,000 | -3,000,000 | -1,793,000 | -1,569,000 | -4,072,000 | -4,225,000 | -10,779,000 | -7,386,000 | -7,167,000 | -4,701,000 | -4,957,000 | -10,323,000 | -5,198,000 | -6,863,000 | -6,407,000 | -7,484,000 | -3,893,000 | -7,509,000 | -6,562,000 | -12,156,000 | -9,569,000 | -7,047,000 | -8,075,000 | -11,335,000 | -4,688,000 | -9,863,000 | -8,212,000 | -17,006,000 | -5,264,000 | -9,880,000 | -4,323,000 | -8,091,000 | -8,939,000 | -8,216,000 | -4,084,000 | -18,601,000 | -20,097,000 | -11,750,000 | 0 | ||||||||||||||||||||||||
dividends paid | -12,756,000 | -12,766,000 | -12,780,000 | -11,958,000 | -11,962,000 | -11,966,000 | -11,976,000 | -11,297,000 | -11,308,000 | -11,315,000 | -11,324,000 | -10,634,000 | -10,697,000 | -10,714,000 | -9,905,000 | -9,905,000 | -9,217,000 | -9,199,000 | -9,198,000 | -9,236,000 | -8,406,000 | -8,457,000 | -8,489,000 | -7,522,000 | -7,559,000 | -7,598,000 | -6,888,000 | -6,933,000 | -6,965,000 | -5,998,000 | -6,056,000 | -6,091,000 | -5,500,000 | -5,571,000 | -5,603,000 | -5,003,000 | -5,123,000 | -5,215,000 | -4,758,000 | -4,822,000 | -4,862,000 | -4,579,000 | -4,603,000 | -4,639,000 | -4,656,000 | -4,330,000 | -4,482,000 | -4,589,000 | -4,625,000 | -4,534,000 | -4,181,000 | -4,166,000 | -4,161,000 | -4,149,000 | -4,138,000 | -4,138,000 | -4,137,000 | -4,134,000 | -4,119,000 | -3,307,000 | ||||||||||
repayments of long-term senior notes | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | -400,000 | 0 | -400,000 | -400,000 | 0 | -400,000 | -400,000 | 0 | -400,000 | -400,000 | 0 | -400,000 | ||||||||||||||||||||||||||||||||||||||||||||||
net repayments from revolving credit facility | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares withheld to cover taxes upon conversion of equity awards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -24,795,000 | -36,688,000 | -8,536,000 | -4,097,000 | -25,791,000 | -22,556,000 | -11,087,000 | -24,502,000 | -31,024,000 | -33,730,000 | -7,952,000 | -12,342,000 | 5,248,000 | -992,000 | -20,330,000 | -21,937,000 | -10,135,000 | -10,304,000 | -9,222,000 | -11,089,000 | -64,199,000 | 47,306,000 | -1,296,000 | -8,520,000 | -30,185,000 | -10,326,000 | -4,350,000 | -24,148,000 | -94,120,000 | -13,064,000 | -11,896,000 | -2,329,000 | -11,460,000 | -7,990,000 | 1,015,000 | -5,168,000 | -8,637,000 | -19,979,000 | -8,156,000 | -1,764,000 | -8,989,000 | -10,960,000 | -5,027,000 | -13,687,000 | -2,353,000 | -3,307,000 | -12,086,000 | -8,096,000 | -12,162,000 | -802,000 | -1,775,000 | -12,101,000 | -9,402,000 | -5,598,000 | -635,000 | -447,000 | -20,611,000 | -11,134,000 | -10,638,000 | -6,550,000 | -3,111,000 | -2,446,000 | -4,122,000 | -13,896,000 | -3,395,000 | -4,138,000 | -4,137,000 | -14,194,000 | -3,053,000 | -1,444,000 |
effect of exchange rate changes on cash and cash equivalents | 838,000 | 1,351,000 | -128,000 | -2,051,000 | 612,000 | -159,000 | -691,000 | 431,000 | -31,000 | 427,000 | 533,000 | 2,244,000 | -2,199,000 | -1,937,000 | 312,000 | -1,196,000 | -175,000 | 866,000 | 220,000 | 2,053,000 | -21,000 | -344,000 | 531,000 | -443,000 | -1,236,000 | -197,000 | -919,000 | -1,192,000 | -3,523,000 | 1,108,000 | 771,000 | 706,000 | 635,000 | 261,000 | -1,854,000 | -2,890,000 | 1,070,000 | -1,162,000 | -1,171,000 | -703,000 | -216,000 | -656,000 | -1,782,000 | -247,000 | 497,000 | -11,000 | 1,745,000 | 188,000 | -439,000 | -1,842,000 | 613,000 | 752,000 | -986,000 | 736,000 | -2,230,000 | -370,000 | 967,000 | 1,736,000 | 276,000 | 2,643,000 | -2,253,000 | -2,510,000 | 796,000 | 1,041,000 | 1,893,000 | -1,689,000 | -3,283,000 | -2,133,000 | -21,000 | |
net increase in cash and cash equivalents | 6,448,000 | -1,313,000 | -1,919,000 | 8,215,000 | 1,399,000 | -10,143,000 | 5,126,000 | 2,174,000 | 9,740,000 | 411,000 | -2,956,000 | -2,523,000 | -16,197,000 | -26,442,000 | 5,599,000 | 7,981,000 | 6,537,000 | 9,382,000 | -32,093,000 | 58,052,000 | 1,823,000 | 1,447,000 | -8,508,000 | -17,292,000 | -74,472,000 | 9,850,000 | -17,409,000 | 11,175,000 | 1,161,000 | 6,659,000 | -6,821,000 | -17,284,000 | -1,990,000 | 4,014,000 | 1,051,000 | 10,251,000 | -13,888,000 | 2,756,000 | -5,724,000 | -2,679,000 | 16,787,000 | 10,192,000 | 73,000 | 2,920,000 | 4,436,000 | |||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 0 | 46,699,000 | 0 | 0 | 0 | 48,143,000 | 0 | 0 | 0 | 37,843,000 | 0 | 0 | 85,961,000 | 0 | 0 | 56,462,000 | 0 | 0 | 27,233,000 | 0 | 0 | 48,866,000 | 0 | 0 | 37,082,000 | 0 | 0 | 50,891,000 | 0 | 0 | 53,896,000 | 0 | 0 | 57,803,000 | 0 | 0 | 53,434,000 | 0 | 0 | 69,719,000 | 0 | 0 | 0 | 56,393,000 | 0 | 0 | 0 | 75,928,000 | 0 | 0 | 0 | 45,956,000 | 0 | 0 | 0 | 41,983,000 | 0 | 11,091,000 | ||||||||||
cash and cash equivalents at end of period | 6,448,000 | -1,313,000 | -1,919,000 | 54,914,000 | 1,399,000 | -10,143,000 | 5,126,000 | 50,317,000 | 9,740,000 | 411,000 | 1,110,000 | 36,882,000 | -2,523,000 | -16,197,000 | 59,519,000 | 7,981,000 | 6,537,000 | 65,844,000 | 58,052,000 | 1,823,000 | 28,680,000 | 4,145,000 | 22,000 | 31,574,000 | 86,838,000 | -10,432,000 | 46,932,000 | -1,367,000 | 90,000 | 33,482,000 | 5,063,000 | -22,761,000 | 65,071,000 | 3,216,000 | -2,741,000 | 46,442,000 | 3,933,000 | -10,457,000 | 51,419,000 | 6,659,000 | -6,821,000 | 52,435,000 | -1,990,000 | 4,014,000 | 1,051,000 | 66,644,000 | -13,888,000 | 2,756,000 | -5,724,000 | 73,249,000 | 16,787,000 | 10,192,000 | 73,000 | 48,876,000 | 9,731,000 | 7,731,000 | 2,154,000 | 26,340,000 | 4,436,000 | 22,381,000 | ||||||||||
supplemental cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued capital expenditures | -178,000 | 315,000 | 220,000 | 504,000 | 294,000 | 62,000 | 364,000 | 1,274,000 | -5,270,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease obligation settled with prepaid deposit | 0 | 0 | 0 | 3,855,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes, net of tax refunds received | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net gains on sales and disposals of property and equipment | -36,000 | -10,000 | -41,000 | 122,000 | -39,000 | -81,000 | -49,000 | -55,000 | -49,000 | -2,000 | -64,000 | -57,000 | -58,000 | -51,000 | -45,000 | -8,000 | -47,000 | -54,000 | -15,000 | -51,000 | -7,000 | -24,000 | -8,000 | -16,000 | -17,000 | -8,000 | 14,000 | -36,000 | -19,000 | -2,000 | 31,000 | -27,000 | -18,000 | -3,000 | -35,000 | |||||||||||||||||||||||||||||||||||
unrealized foreign currency exchange losses | -137,000 | -77,000 | 322,000 | -1,481,000 | 541,000 | 87,000 | 52,000 | 250,000 | 210,000 | 134,000 | 150,000 | 1,075,000 | 360,000 | 984,000 | 336,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds (repayments) from revolving credit facility | -20,481,000 | 7,315,000 | 14,771,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares withheld to cover taxes upon conversions of equity awards | 0 | 0 | -2,883,000 | 0 | -1,742,000 | -678,000 | 0 | 0 | -600,000 | -8,000 | -75,000 | -4,246,000 | 1,000 | -5,000 | -3,490,000 | 0 | 0 | -2,640,000 | 0 | -8,000 | -2,425,000 | -20,000 | -34,000 | -1,763,000 | ||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of noncash investing activities:accrued capital expenditures | -165,000 | 96,000 | 188,000 | 80,000 | -65,000 | 190,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign currency exchange (gains) losses | -328,000 | -330,000 | 78,000 | 461,000 | -612,000 | -210,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) proceeds from revolving credit facility | 5,536,000 | -9,713,000 | -16,455,000 | 1,322,000 | 3,220,000 | -10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (gains) losses on sales and disposals of property and equipment | -33,000 | -50,000 | -58,000 | 4,000 | -9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of implementation costs associated with cloud computing arrangements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term senior notes | 0 | 0 | 52,000,000 | 0 | 0 | 20,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net incomees (gains) on sales and disposals of property and equipment | -63,000 | 9,000 | 58,000 | 7,000 | 52,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign currency exchange gains | 394,000 | -1,053,000 | 332,000 | -469,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of inventories | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of noncash investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from revolving credit facility | 3,364,000 | 5,767,000 | 13,879,000 | 12,354,000 | -4,541,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -961,000 | 4,877,000 | -1,367,000 | 5,063,000 | 3,216,000 | -2,741,000 | -11,361,000 | 3,933,000 | -10,457,000 | -2,015,000 | 7,731,000 | 2,154,000 | -15,643,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from bad debts | 170,000 | -85,000 | 30,000 | 78,000 | 51,000 | 124,000 | 37,000 | 55,000 | 6,000 | 60,000 | 25,000 | 10,000 | 20,000 | 49,000 | -21,000 | -39,000 | 18,000 | -120,000 | -82,000 | 19,000 | 78,000 | 5,000 | 45,000 | 164,000 | 0 | -41,000 | 215,000 | 17,000 | 161,000 | 221,000 | 74,000 | 39,000 | 6,000 | 38,000 | 54,000 | 77,000 | 6,000 | 25,000 | 44,000 | -125,000 | ||||||||||||||||||||||||||||||
net proceeds (repayments) of revolving credit facility | 14,338,000 | 7,883,000 | 8,854,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments of revolving credit facility | -6,938,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) proceeds of revolving credit facility | 0 | 0 | -50,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable | -175,000 | -9,936,000 | -1,693,000 | -4,943,000 | 3,630,000 | -1,908,000 | -4,076,000 | -2,302,000 | 862,000 | -7,364,000 | 217,000 | 1,204,000 | -7,187,000 | 2,302,000 | -2,192,000 | -1,092,000 | -1,111,000 | -2,155,000 | 5,246,000 | -9,850,000 | 6,985,000 | -5,954,000 | 3,314,000 | -7,650,000 | 514,000 | 2,392,000 | 4,054,000 | -11,967,000 | 3,798,000 | -3,141,000 | 248,000 | 3,113,000 | -1,569,000 | 605,000 | 13,061,000 | |||||||||||||||||||||||||||||||||||
maturities of short-term investments | 84,684,000 | 0 | -31,000 | 4,548,000 | 2,238,000 | 1,432,000 | 2,846,000 | -37,000 | 6,000 | -8,000 | 0 | -2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds of revolving credit facility | 64,071,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of intangible assets | 0 | 0 | -175,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | -359,000 | -84,078,000 | -103,000 | -9,603,000 | -215,000 | -16,997,000 | -11,091,000 | -8,896,000 | -2,933,000 | -6,336,000 | -1,749,000 | -82,000 | -113,000 | -4,361,000 | -1,282,000 | -5,145,000 | -10,351,000 | -20,928,000 | -500,000 | 2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 0 | 0 | 215,000 | 189,000 | 162,000 | 197,000 | 113,000 | 287,000 | 421,000 | 627,000 | 171,000 | 685,000 | 24,000 | 92,000 | 1,149,000 | 762,000 | 1,507,000 | 944,000 | 3,918,000 | 2,128,000 | 83,000 | 901,000 | 3,697,000 | 4,987,000 | 3,407,000 | 8,124,000 | 1,011,000 | 1,665,000 | 37,000 | 859,000 | 656,000 | 0 | 0 | 640,000 | 930,000 | 2,162,000 | ||||||||||||||||||||||||||||||||||
income taxes payable | -492,000 | -1,600,000 | -317,000 | 2,619,000 | -52,000 | 943,000 | 2,403,000 | -188,000 | -2,380,000 | 2,698,000 | -1,026,000 | -308,000 | 3,052,000 | -1,115,000 | -589,000 | 3,199,000 | 149,000 | -355,000 | -457,000 | 2,075,000 | 1,026,000 | -833,000 | 2,242,000 | 226,000 | 1,159,000 | -1,763,000 | -3,014,000 | 3,272,000 | 207,000 | 311,000 | -1,660,000 | 2,874,000 | -1,648,000 | -1,049,000 | ||||||||||||||||||||||||||||||||||||
other long-term liabilities | -81,000 | -210,000 | 9,000 | -45,000 | 28,000 | 64,000 | 20,000 | 84,000 | 60,000 | 40,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from settlements of stock-based equity awards | -496,000 | -501,000 | -435,000 | -74,000 | -154,000 | -1,390,000 | -319,000 | -93,000 | -494,000 | -4,000 | -43,000 | -777,000 | -138,000 | -903,000 | 375,000 | -222,000 | -129,000 | -22,000 | -298,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business | 0 | 0 | -3,705,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from revolving credit facility | 10,000,000 | 5,000,000 | 10,000,000 | 13,000,000 | 5,000,000 | 0 | 15,000,000 | 9,950,000 | 20,050,000 | 69,550,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and other long-term liabilities | -15,000 | -3,000 | 35,000 | 69,000 | 1,000 | 57,000 | -9,000 | -20,000 | -516,000 | 0 | -2,248,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of intangible assets | -13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (gains) losses on sales and disposals of property | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt | 0 | 0 | 0 | 0 | 0 | -10,715,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of revolving credit facility | 0 | 0 | -15,000,000 | -4,950,000 | -12,050,000 | -37,550,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net incomees on sales and disposals of property and equipment | -29,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of indefinite-lived intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercises of stock options and conversions of restricted stock units to common shares | -271,000 | -218,000 | -132,000 | -574,000 | -59,000 | -55,000 | -2,000 | -108,000 | -87,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity losses from related party | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable to related party | 867,000 | -58,000 | 121,000 | -383,000 | 2,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses and liabilities | 1,181,000 | -213,000 | -7,036,000 | 6,004,000 | 1,412,000 | 6,684,000 | -1,133,000 | 2,943,000 | -3,501,000 | -3,305,000 | -2,806,000 | 4,707,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product held at contract packagers | -299,000 | -3,000 | 782,000 | -557,000 | -365,000 | 405,000 | 274,000 | 1,865,000 | -285,000 | -1,222,000 | -643,000 | -14,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred employee benefits and other long-term liabilities | 16,000 | 27,000 | 1,520,000 | -78,000 | 45,000 | -12,000 | 87,000 | 47,000 | -24,000 | -33,000 | -378,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -512,000 | -774,000 | -443,000 | -566,000 | -446,000 | -314,000 | -342,000 | -647,000 | -847,000 | -1,172,000 | -1,401,000 | -354,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
free cash flows | 3,135,000 | 3,538,000 | 17,231,000 | 14,761,000 | 6,660,000 | 16,003,000 | 12,038,000 | 9,894,000 | 7,914,000 | 1,774,000 | 9,549,000 | 12,707,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of marketable securities | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of marketable securities | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | 370,000 | 501,000 | -1,882,000 | 503,000 | 594,000 | 519,000 | 494,000 | 1,175,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions received and equity losses (earnings) from related party | 332,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from collections on note receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and bank fees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of indefinite-lived intangible asset | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercises of stock options | -14,000 | -136,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity losses (earnings) from related party | 243,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest and bank fees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of tax refunds received | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gains on sales and disposals of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from exercise of stock options | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | -6,652,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of a business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of short-term investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents | 11,290,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest and fees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on write off of non-compete agreement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gains) losses on sales and disposals of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity earnings from related party in excess of distributions received | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of assets and liabilities acquired: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from collections on notes receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on line of credit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity earnings in joint venture in excess of distributions received | -199,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of a business, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement related to acquired business, net of expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(payments) borrowings on line of credit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt, net of issuance costs of 342,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued in acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of equipment | 9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred employee benefits | 41,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment | 54,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment on line of credit | -299,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of long-term debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
