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 | 2017-02-28 | 2016-11-26 | 2016-08-31 | 2016-05-28 | 2016-02-27 | 2015-11-28 | 2015-08-31 | 2015-05-30 | 2015-02-28 | 2014-11-29 | 2014-08-31 | 2014-05-31 | 2014-03-01 | 2013-11-30 | 2013-08-31 | 2013-06-01 | 2013-03-02 | 2012-12-01 | 2012-08-31 | 2012-05-26 | 2012-02-25 | 2011-11-26 | 2011-08-31 | 2011-05-28 | 2011-02-26 | 2010-11-27 | 2010-08-31 | 2010-05-29 | 2010-02-27 | 2009-11-28 | 2009-08-31 | 2009-05-30 | 2009-02-28 | 2008-11-29 | 2008-08-31 | 2008-05-31 | 2008-03-01 | 2007-12-01 | 2007-08-31 | 2007-06-02 | 2007-03-03 | 2006-12-02 | 2006-08-31 | 2006-05-27 | 2006-02-25 | 2005-11-26 | 2005-08-31 | 2005-05-28 | 2005-02-26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
in thousands, except per-share data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 31,698,000 | 33,707,000 | 40,393,000 | 53,294,000 | 48,663,000 | 36,574,000 | 40,904,000 | 33,959,000 | 38,230,000 | 39,329,000 | 55,121,000 | 58,152,000 | 60,517,000 | 52,068,000 | 61,062,000 | 51,250,000 | 47,417,000 | 35,757,000 | 40,343,000 | 34,260,000 | 10,686,000 | 7,876,000 | 10,456,000 | 8,863,000 | 5,262,000 | 22,324,000 | 16,234,000 | 13,795,000 | 18,599,000 | 7,571,000 | 10,483,000 | 5,337,000 | 7,188,000 | 2,002,000 | 12,291,000 | 8,903,000 | 15,541,000 | 7,278,000 | 11,011,000 | 6,465,000 | 8,214,000 | 2,591,000 | 3,016,000 | 1,129,000 | 1,266,000 | 1,704,000 | 3,484,000 | 2,210,000 | 3,162,000 | 1,148,000 | 1,688,000 | 1,216,000 | 4,026,000 | 3,490,000 | 15,904,000 | 4,815,000 | 5,334,000 | 8,756,000 | 6,126,000 | 5,170,000 | 28,620,000 | 22,879,000 | 30,587,000 | 28,804,000 | 36,354,000 | 32,828,000 | 51,690,000 | ||
accounts receivables | 68,415,000 | 49,843,000 | 53,287,000 | 61,419,000 | 86,002,000 | 60,424,000 | 57,153,000 | 59,860,000 | 81,935,000 | 55,476,000 | 53,729,000 | 57,352,000 | 72,561,000 | 50,430,000 | 47,726,000 | 51,692,000 | 70,680,000 | 44,477,000 | 41,482,000 | 43,066,000 | 46,504,000 | 54,717,000 | 65,960,000 | 46,473,000 | 48,547,000 | 49,688,000 | 65,182,000 | 50,017,000 | 47,987,000 | 53,611,000 | 61,490,000 | 45,145,000 | 45,099,000 | 46,705,000 | 52,684,000 | 37,117,000 | 31,712,000 | 35,465,000 | 38,087,000 | 31,593,000 | 27,367,000 | 29,739,000 | 32,412,000 | 34,710,000 | 27,756,000 | 35,959,000 | 30,665,000 | 20,857,000 | 22,134,000 | 24,503,000 | 22,877,000 | 19,880,000 | 20,956,000 | 26,367,000 | 28,019,000 | 24,597,000 | 29,723,000 | 30,137,000 | 27,239,000 | 28,026,000 | 24,678,000 | 28,422,000 | 24,254,000 | 26,684,000 | 23,037,000 | 27,531,000 | 22,399,000 | 24,925,000 | 18,290,000 |
inventories | 5,165,000 | 4,062,000 | 4,094,000 | 3,828,000 | 4,002,000 | 4,644,000 | 4,196,000 | 4,117,000 | 4,213,000 | 4,573,000 | 3,468,000 | 3,477,000 | 3,527,000 | 3,356,000 | 2,472,000 | 2,579,000 | 2,496,000 | 2,652,000 | 2,641,000 | 2,675,000 | 4,778,000 | 5,077,000 | 5,042,000 | 4,633,000 | 4,033,000 | 4,196,000 | 3,949,000 | 4,934,000 | 5,610,000 | 6,372,000 | 6,367,000 | 5,347,000 | 5,326,000 | 5,088,000 | 4,321,000 | 4,091,000 | 3,816,000 | 3,688,000 | 4,161,000 | 3,775,000 | 3,837,000 | 4,532,000 | 4,301,000 | 4,665,000 | 4,312,000 | 3,973,000 | 4,470,000 | 4,057,000 | 5,795,000 | 6,595,000 | 6,770,000 | 7,454,000 | 7,901,000 | 8,114,000 | 8,742,000 | 7,034,000 | 21,190,000 | 24,176,000 | 24,033,000 | 24,245,000 | 23,402,000 | 23,001,000 | 21,790,000 | 22,395,000 | 22,905,000 | 24,740,000 | 20,975,000 | 21,508,000 | 23,423,000 |
prepaid expenses | 5,114,000 | 5,111,000 | 4,401,000 | 4,711,000 | 3,252,000 | 2,949,000 | 2,570,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 19,085,000 | 16,475,000 | 16,238,000 | 14,567,000 | 12,863,000 | 6,503,000 | 6,387,000 | 7,272,000 | 9,106,000 | 9,925,000 | 8,040,000 | 5,249,000 | 4,656,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current assets | 129,477,000 | 111,003,000 | 121,044,000 | 138,788,000 | 160,253,000 | 120,031,000 | 122,435,000 | 117,242,000 | 145,017,000 | 116,730,000 | 130,850,000 | 136,345,000 | 155,883,000 | 122,087,000 | 127,365,000 | 121,683,000 | 136,708,000 | 98,229,000 | 100,265,000 | 95,431,000 | 72,248,000 | 80,473,000 | 89,741,000 | 73,159,000 | 69,546,000 | 87,840,000 | 95,425,000 | 81,389,000 | 84,138,000 | 82,335,000 | 93,016,000 | 69,029,000 | 66,868,000 | 64,535,000 | 81,108,000 | 61,079,000 | 59,873,000 | 58,050,000 | 64,195,000 | 55,121,000 | 52,223,000 | 50,021,000 | 52,056,000 | 50,307,000 | 42,022,000 | 51,611,000 | 48,616,000 | 40,129,000 | 43,111,000 | 43,690,000 | 40,142,000 | 39,903,000 | 50,731,000 | 53,599,000 | 67,911,000 | 75,734,000 | 67,701,000 | 75,565,000 | 70,103,000 | 69,601,000 | 86,971,000 | 85,711,000 | 87,120,000 | 86,989,000 | 92,221,000 | 93,139,000 | 105,182,000 | 97,135,000 | 93,631,000 |
property and equipment | 14,324,000 | 9,867,000 | 9,554,000 | 8,733,000 | 8,736,000 | 8,631,000 | 8,708,000 | 9,517,000 | 10,039,000 | 9,699,000 | 9,853,000 | 9,465,000 | 9,798,000 | 9,591,000 | 10,032,000 | 10,585,000 | 11,525,000 | 12,114,000 | 13,159,000 | 14,169,000 | 18,051,000 | 17,172,000 | 16,083,000 | 15,389,000 | 15,502,000 | 15,428,000 | 15,499,000 | 15,731,000 | 16,198,000 | 16,703,000 | 17,271,000 | 17,039,000 | 17,255,000 | 17,426,000 | 17,180,000 | 17,672,000 | 17,925,000 | 18,275,000 | 18,496,000 | 18,112,000 | 18,518,000 | 19,093,000 | 19,143,000 | 19,489,000 | 19,412,000 | 19,806,000 | 20,330,000 | 20,784,000 | 21,305,000 | 21,857,000 | 22,629,000 | 23,992,000 | 24,714,000 | 26,752,000 | 26,928,000 | 25,807,000 | 34,571,000 | 35,587,000 | 36,063,000 | 35,563,000 | 35,054,000 | 34,137,000 | 33,318,000 | 33,715,000 | 34,265,000 | 33,989,000 | 35,277,000 | 35,498,000 | 36,389,000 |
intangible assets | 34,551,000 | 35,648,000 | 36,067,000 | 37,163,000 | 37,766,000 | 38,808,000 | 38,371,000 | 39,443,000 | 40,511,000 | 41,582,000 | 42,651,000 | 43,742,000 | 44,833,000 | 45,993,000 | 47,325,000 | 48,667,000 | 50,097,000 | 51,603,000 | 44,864,000 | 45,996,000 | 48,752,000 | 49,471,000 | 50,196,000 | 50,915,000 | 51,634,000 | 52,539,000 | 53,449,000 | 54,358,000 | 55,265,000 | 56,219,000 | 57,177,000 | 58,564,000 | 59,123,000 | 59,648,000 | 60,654,000 | 61,027,000 | 57,962,000 | 58,582,000 | 59,205,000 | 59,825,000 | 60,447,000 | 61,072,000 | 61,703,000 | 62,475,000 | 63,391,000 | 64,310,000 | 65,240,000 | 66,165,000 | 67,095,000 | 68,037,000 | 68,994,000 | 69,955,000 | 71,187,000 | 71,425,000 | 72,320,000 | 73,223,000 | 74,126,000 | 75,024,000 | 75,923,000 | 76,821,000 | 77,725,000 | 78,629,000 | 79,532,000 | 80,439,000 | 81,341,000 | 82,249,000 | 83,348,000 | 84,388,000 | 85,426,000 |
goodwill | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 31,220,000 | 24,220,000 | 24,220,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,903,000 | 19,641,000 | 19,641,000 | 19,641,000 | 16,135,000 | 16,135,000 | 16,135,000 | 16,124,000 | 9,172,000 | 9,172,000 | 9,172,000 | 9,172,000 | 9,172,000 | 9,172,000 | 9,172,000 | 9,172,000 | 3,761,000 | 3,761,000 | 3,761,000 | 3,761,000 | 505,000 | 505,000 | 505,000 | 505,000 | |||||||||||||||||
deferred income tax assets | 231,000 | 854,000 | 821,000 | 834,000 | 870,000 | 1,636,000 | 1,655,000 | 1,679,000 | 1,661,000 | 2,270,000 | 3,555,000 | 4,279,000 | 4,686,000 | 6,269,000 | 3,658,000 | 4,259,000 | 4,951,000 | 5,316,000 | 843,000 | 1,028,000 | 2,540,000 | 2,518,000 | 2,472,000 | 2,479,000 | 4,229,000 | 4,249,000 | 4,257,000 | 4,340,000 | 4,670,000 | 4,669,000 | 4,666,000 | 4,685,000 | 3,481,000 | 3,522,000 | 3,601,000 | 3,634,000 | 3,005,000 | 2,574,000 | 2,566,000 | 2,543,000 | |||||||||||||||||||||||||||||
other long-term assets | 33,109,000 | 29,692,000 | 22,634,000 | 23,168,000 | 22,694,000 | 20,645,000 | 19,544,000 | 19,721,000 | 17,471,000 | 16,223,000 | 15,956,000 | 12,378,000 | 12,735,000 | 13,236,000 | 13,864,000 | 14,246,000 | 15,153,000 | 14,167,000 | 15,378,000 | 15,516,000 | 13,601,000 | 12,989,000 | 13,713,000 | 13,172,000 | 13,220,000 | 14,177,000 | 14,807,000 | 12,954,000 | 13,204,000 | 14,062,000 | 14,785,000 | 14,234,000 | 14,440,000 | 12,005,000 | 9,875,000 | 9,310,000 | 9,401,000 | 9,592,000 | 9,534,000 | 9,353,000 | 9,396,000 | 11,608,000 | 11,768,000 | 14,441,000 | 12,249,000 | 10,714,000 | 9,951,000 | 9,951,000 | 9,426,000 | 8,941,000 | 9,045,000 | ||||||||||||||||||
liabilities and shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes payable | 823,000 | 816,000 | 835,000 | 835,000 | 835,000 | 2,085,000 | 3,335,000 | 4,585,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | 5,835,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of financing obligation | 221,000 | 1,201,000 | 2,166,000 | 3,112,000 | 3,810,000 | 3,718,000 | 3,627,000 | 3,538,000 | 3,450,000 | 3,365,000 | 3,281,000 | 3,199,000 | 3,119,000 | 3,040,000 | 2,963,000 | 2,887,000 | 2,813,000 | 2,741,000 | 2,670,000 | 1,763,000 | 1,712,000 | 1,662,000 | 1,613,000 | 1,565,000 | 1,519,000 | 1,473,000 | 1,428,000 | 1,384,000 | 1,341,000 | 1,298,000 | 1,257,000 | 1,217,000 | 1,177,000 | 1,139,000 | 1,101,000 | 1,064,000 | 1,027,000 | 992,000 | 957,000 | 923,000 | 890,000 | 857,000 | 794,000 | 764,000 | 734,000 | 704,000 | 676,000 | 648,000 | |||||||||||||||||||||
accounts payable | 8,780,000 | 6,234,000 | 6,796,000 | 5,961,000 | 7,862,000 | 6,185,000 | 7,734,000 | 5,667,000 | 6,501,000 | 7,102,000 | 8,488,000 | 6,878,000 | 10,864,000 | 8,067,000 | 6,644,000 | 5,485,000 | 6,948,000 | 4,655,000 | 5,060,000 | 3,691,000 | 7,691,000 | 7,440,000 | 10,376,000 | 8,210,000 | 7,953,000 | 6,201,000 | 8,306,000 | 6,692,000 | 7,573,000 | 7,038,000 | 12,001,000 | 6,980,000 | 9,566,000 | 7,815,000 | 9,294,000 | 6,868,000 | 6,399,000 | 6,518,000 | 7,758,000 | 6,263,000 | 7,040,000 | 8,226,000 | 9,154,000 | 6,533,000 | 5,005,000 | 8,131,000 | 6,847,000 | 6,943,000 | 7,062,000 | 8,656,000 | 8,758,000 | 7,418,000 | 6,860,000 | 7,770,000 | 8,713,000 | 8,341,000 | 11,133,000 | 15,199,000 | 12,190,000 | 12,301,000 | 10,211,000 | 12,464,000 | 13,769,000 | 11,418,000 | 11,774,000 | 12,794,000 | 13,704,000 | 9,345,000 | 8,716,000 |
deferred subscription revenue | 106,534,000 | 83,488,000 | 88,435,000 | 88,868,000 | 101,218,000 | 80,092,000 | 82,365,000 | 83,484,000 | 95,386,000 | 70,419,000 | 74,089,000 | 74,394,000 | 85,543,000 | 66,646,000 | 68,583,000 | 65,812,000 | 74,772,000 | 54,344,000 | 57,344,000 | 55,681,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
customer deposits | 16,327,000 | 20,054,000 | 19,960,000 | 21,815,000 | 16,972,000 | 22,204,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 24,828,000 | 21,494,000 | 16,849,000 | 23,893,000 | 32,454,000 | 22,215,000 | 19,301,000 | 21,300,000 | 28,252,000 | 23,940,000 | 18,654,000 | 23,380,000 | 34,205,000 | 28,570,000 | 23,302,000 | 26,107,000 | 34,980,000 | 28,012,000 | 22,837,000 | 21,902,000 | 14,293,000 | 13,516,000 | 17,418,000 | 24,089,000 | 22,294,000 | 21,391,000 | 29,634,000 | 20,222,000 | 19,525,000 | 20,020,000 | 29,586,000 | 20,817,000 | 18,601,000 | 19,491,000 | 31,140,000 | 22,801,000 | 17,977,000 | 17,705,000 | 24,530,000 | 18,899,000 | 19,133,000 | 17,444,000 | 22,813,000 | 22,585,000 | 23,395,000 | 22,855,000 | 26,743,000 | 23,109,000 | 22,258,000 | 22,606,000 | 20,976,000 | 18,369,000 | 20,288,000 | 20,937,000 | 23,419,000 | 21,145,000 | 29,180,000 | 30,135,000 | 30,101,000 | 28,483,000 | 30,538,000 | 30,686,000 | 32,170,000 | 33,660,000 | 33,646,000 | 32,354,000 | 36,536,000 | 35,506,000 | 29,391,000 |
total current liabilities | 157,292,000 | 132,307,000 | 134,076,000 | 143,538,000 | 162,453,000 | 136,591,000 | 138,465,000 | 134,686,000 | 151,649,000 | 128,406,000 | 125,050,000 | 127,674,000 | 153,796,000 | 128,883,000 | 119,753,000 | 118,160,000 | 136,539,000 | 104,643,000 | 101,108,000 | 96,598,000 | 49,865,000 | 47,950,000 | 54,057,000 | 37,662,000 | 31,812,000 | 29,111,000 | 39,634,000 | 28,342,000 | 28,482,000 | 28,399,000 | 42,885,000 | 31,581,000 | 29,496,000 | 28,483,000 | 42,938,000 | 32,270,000 | 27,394,000 | 27,930,000 | 36,649,000 | 28,870,000 | 29,976,000 | 30,883,000 | 35,401,000 | 38,815,000 | 31,163,000 | 43,745,000 | 44,054,000 | 40,563,000 | 41,433,000 | 43,072,000 | 43,304,000 | 43,185,000 | 45,970,000 | 48,149,000 | 62,081,000 | 48,848,000 | 46,385,000 | 61,234,000 | 61,163,000 | 62,393,000 | 44,006,000 | 45,737,000 | 48,448,000 | 47,144,000 | 51,499,000 | 49,713,000 | 55,324,000 | 49,285,000 | 49,702,000 |
notes payable, less current portion | 804,000 | 789,000 | 775,000 | 761,000 | 1,577,000 | 1,556,000 | 1,535,000 | 2,764,000 | 4,823,000 | 6,045,000 | 7,268,000 | 8,490,000 | 10,543,000 | 11,759,000 | 12,975,000 | 14,191,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
financing obligation, less current portion | 1,312,000 | 1,312,000 | 1,312,000 | 1,312,000 | 1,533,000 | 2,515,000 | 3,478,000 | 4,424,000 | 5,344,000 | 6,233,000 | 7,105,000 | 7,962,000 | 8,794,000 | 9,598,000 | 10,387,000 | 11,161,000 | 11,913,000 | 12,638,000 | 13,350,000 | 22,033,000 | 22,493,000 | 22,943,000 | 23,379,000 | 23,796,000 | 24,205,000 | 24,605,000 | 24,992,000 | 25,361,000 | 25,723,000 | 26,078,000 | 26,420,000 | 26,746,000 | 27,064,000 | 27,376,000 | 27,677,000 | 27,962,000 | 28,241,000 | 28,515,000 | 28,778,000 | 29,026,000 | 29,269,000 | 29,507,000 | 29,735,000 | 29,949,000 | 30,158,000 | 30,364,000 | 30,560,000 | 30,743,000 | 30,922,000 | ||||||||||||||||||||
other liabilities | 14,718,000 | 15,939,000 | 9,639,000 | 10,707,000 | 10,732,000 | 8,076,000 | 7,492,000 | 7,590,000 | 7,617,000 | 6,504,000 | 6,419,000 | 6,788,000 | 7,116,000 | 6,908,000 | 7,067,000 | 7,942,000 | 8,741,000 | 7,570,000 | 8,631,000 | 8,820,000 | 1,247,000 | 1,235,000 | 3,173,000 | 3,144,000 | 5,214,000 | 3,931,000 | 3,802,000 | 3,748,000 | 3,965,000 | 3,936,000 | 3,934,000 | 4,695,000 | 5,620,000 | 5,664,000 | 6,106,000 | 5,668,000 | 1,601,000 | 1,652,000 | 1,152,000 | 444,000 | 393,000 | 412,000 | 411,000 | 405,000 | 265,000 | 262,000 | 253,000 | 251,000 | 544,000 | 545,000 | 472,000 | 943,000 | 844,000 | 1,045,000 | 1,229,000 | 1,652,000 | 1,626,000 | 1,761,000 | 1,019,000 | 1,213,000 | 1,017,000 | 1,257,000 | 1,192,000 | 1,186,000 | 1,277,000 | 1,292,000 | 1,282,000 | 2,033,000 | 1,722,000 |
deferred income tax liabilities | 3,991,000 | 3,147,000 | 2,983,000 | 2,913,000 | 3,132,000 | 1,847,000 | 1,057,000 | 1,011,000 | 2,040,000 | 199,000 | 199,000 | 199,000 | 199,000 | 375,000 | 375,000 | 375,000 | 375,000 | 4,812,000 | 5,089,000 | 2,081,000 | 6,328,000 | 6,670,000 | 7,078,000 | 7,226,000 | 7,178,000 | 7,098,000 | 5,322,000 | 5,984,000 | 5,954,000 | 5,575,000 | 8,725,000 | 7,416,000 | 6,896,000 | 6,479,000 | 7,195,000 | 6,859,000 | 6,944,000 | 7,001,000 | 5,712,000 | 5,118,000 | 4,467,000 | 4,084,000 | 4,355,000 | 3,314,000 | 2,889,000 | 1,637,000 | 1,217,000 | 3,345,000 | 4,073,000 | 4,572,000 | 4,455,000 | 4,981,000 | 2,822,000 | 565,000 | 11,000 | 9,715,000 | |||||||||||||
total liabilities | 176,001,000 | 152,705,000 | 148,814,000 | 159,259,000 | 178,404,000 | 148,808,000 | 151,106,000 | 148,321,000 | 167,265,000 | 143,217,000 | 142,724,000 | 147,811,000 | 176,341,000 | 153,450,000 | 147,336,000 | 148,623,000 | 169,791,000 | 138,317,000 | 139,689,000 | 137,607,000 | 86,789,000 | 90,819,000 | 97,156,000 | 82,513,000 | 78,119,000 | 64,425,000 | 75,139,000 | 62,404,000 | 63,792,000 | 64,012,000 | 78,472,000 | 71,421,000 | 69,278,000 | 68,107,000 | 82,899,000 | 72,810,000 | 63,816,000 | 64,767,000 | 73,525,000 | 64,637,000 | 65,971,000 | 67,114,000 | 72,111,000 | 75,591,000 | 64,691,000 | 77,054,000 | 76,308,000 | 71,374,000 | 72,720,000 | 74,539,000 | 74,874,000 | 76,610,000 | 81,578,000 | 85,306,000 | 100,173,000 | 87,459,000 | 85,673,000 | 98,655,000 | 95,712,000 | 96,841,000 | 78,232,000 | 80,376,000 | 83,210,000 | 91,752,000 | 96,317,000 | 94,676,000 | 100,407,000 | 52,617,000 | 52,765,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | |||||||||||||||||||||||
additional paid-in capital | 230,251,000 | 230,375,000 | 228,143,000 | 227,273,000 | 231,813,000 | 228,612,000 | 225,776,000 | 224,701,000 | 232,373,000 | 229,134,000 | 225,643,000 | 222,413,000 | 220,246,000 | 217,862,000 | 215,348,000 | 213,504,000 | 214,888,000 | 211,283,000 | 208,816,000 | 209,667,000 | 212,225,000 | 212,368,000 | 211,203,000 | 211,081,000 | 210,034,000 | 209,295,000 | 208,635,000 | 207,533,000 | 207,050,000 | 207,445,000 | 207,148,000 | 205,888,000 | 205,237,000 | 204,639,000 | 210,227,000 | 207,747,000 | 207,924,000 | 176,642,000 | 182,534,000 | 182,023,000 | 181,056,000 | 180,609,000 | 179,515,000 | 184,618,000 | 184,257,000 | 183,857,000 | 183,794,000 | 183,511,000 | 183,331,000 | 183,436,000 | 183,436,000 | 183,424,000 | 183,467,000 | 184,284,000 | 184,313,000 | 183,836,000 | 185,003,000 | 184,982,000 | 185,890,000 | 186,091,000 | 186,288,000 | 185,782,000 | 185,691,000 | 186,272,000 | 187,484,000 | 188,415,000 | 190,760,000 | 192,148,000 | 194,960,000 |
retained earnings | 126,272,000 | 121,900,000 | 123,309,000 | 124,385,000 | 123,204,000 | 111,248,000 | 105,527,000 | 104,653,000 | 99,802,000 | 92,990,000 | 88,427,000 | 86,688,000 | 82,021,000 | 76,443,000 | 69,281,000 | 67,403,000 | 63,591,000 | 61,784,000 | 49,030,000 | 49,076,000 | 69,337,000 | 72,670,000 | 76,628,000 | 68,902,000 | 69,954,000 | 70,402,000 | 69,612,000 | 61,943,000 | 60,751,000 | 60,324,000 | 58,496,000 | 46,041,000 | 44,119,000 | 42,148,000 | 40,429,000 | 32,709,000 | 30,599,000 | 29,007,000 | 26,110,000 | 22,710,000 | 21,093,000 | 19,931,000 | 18,269,000 | 15,285,000 | 14,563,000 | 14,256,000 | 13,462,000 | 13,982,000 | 13,847,000 | 14,228,000 | 13,980,000 | 18,556,000 | 23,609,000 | 24,244,000 | 25,337,000 | 23,119,000 | 24,630,000 | 21,548,000 | 19,489,000 | 18,876,000 | 18,337,000 | 14,557,000 | 14,075,000 | ||||||
accumulated other comprehensive loss | -1,032,000 | -863,000 | -1,012,000 | -970,000 | -768,000 | -1,250,000 | -1,075,000 | -936,000 | -987,000 | -665,000 | -526,000 | -672,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -289,933,000 | -287,186,000 | -279,267,000 | -271,394,000 | -272,467,000 | -267,800,000 | -260,754,000 | -259,270,000 | -253,887,000 | -248,305,000 | -223,536,000 | -220,164,000 | -220,264,000 | -220,509,000 | -200,387,000 | -200,788,000 | -200,678,000 | -200,852,000 | -201,074,000 | -202,291,000 | -196,423,000 | -196,508,000 | -196,691,000 | -190,761,000 | -188,827,000 | -154,059,000 | -154,286,000 | -147,901,000 | -142,202,000 | -141,523,000 | -141,734,000 | -142,788,000 | -142,907,000 | -143,411,000 | -147,189,000 | -147,296,000 | -147,972,000 | -121,561,000 | -128,112,000 | -127,581,000 | -127,786,000 | -128,478,000 | -128,673,000 | -137,546,000 | -137,736,000 | -137,794,000 | -138,185,000 | -138,364,000 | -138,580,000 | -139,137,000 | -139,323,000 | -139,505,000 | -139,753,000 | -140,691,000 | -140,904,000 | -112,956,000 | -113,816,000 | -114,115,000 | -114,385,000 | -115,204,000 | -115,756,000 | -113,296,000 | -113,379,000 | -112,213,000 | -110,616,000 | -108,998,000 | -109,246,000 | -110,174,000 | -111,901,000 |
total shareholders’ equity | 66,911,000 | 65,579,000 | 72,526,000 | 80,647,000 | 83,135,000 | 72,163,000 | 70,827,000 | 70,501,000 | 78,654,000 | 74,507,000 | 91,361,000 | 89,618,000 | 82,814,000 | 74,946,000 | 86,128,000 | 82,037,000 | 79,863,000 | 74,332,000 | 59,040,000 | 58,753,000 | 87,095,000 | 90,470,000 | 93,715,000 | 91,214,000 | 92,832,000 | 127,084,000 | 125,506,000 | 123,436,000 | 127,663,000 | 128,398,000 | 126,714,000 | 112,141,000 | 109,436,000 | 106,337,000 | 106,506,000 | 96,626,000 | 94,486,000 | 92,628,000 | 90,555,000 | 87,025,000 | 84,261,000 | 82,091,000 | 79,316,000 | 74,646,000 | 73,284,000 | 72,335,000 | 71,035,000 | 70,145,000 | 69,704,000 | 70,137,000 | 69,004,000 | 72,777,000 | 77,191,000 | 77,889,000 | 78,754,000 | 104,344,000 | 106,282,000 | 102,590,000 | 100,919,000 | 99,357,000 | 135,847,000 | 134,101,000 | 133,349,000 | 120,105,000 | 121,461,000 | 124,652,000 | 132,826,000 | 173,345,000 | 171,726,000 |
prepaid expenses and other current assets | 23,391,000 | 23,270,000 | 20,247,000 | 18,389,000 | 20,182,000 | 19,306,000 | 17,352,000 | 18,532,000 | 17,364,000 | 16,233,000 | 16,105,000 | 16,162,000 | 15,343,000 | 15,799,000 | 15,430,000 | 8,598,000 | 8,053,000 | 6,034,000 | 6,449,000 | 5,560,000 | 5,225,000 | 5,759,000 | 6,038,000 | 6,053,000 | 4,766,000 | 4,464,000 | 4,285,000 | 3,822,000 | 4,643,000 | 4,674,000 | 4,166,000 | 3,714,000 | 3,605,000 | 7,454,000 | |||||||||||||||||||||||||||||||||||
other deferred revenue | 22,012,000 | 16,023,000 | 12,137,000 | 17,660,000 | 14,619,000 | 13,906,000 | 14,150,000 | 16,646,000 | 12,349,000 | 11,958,000 | 11,117,000 | 8,984,000 | 8,126,000 | 7,654,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -542,000 | -203,000 | 533,000 | 565,000 | 709,000 | 764,000 | 915,000 | 948,000 | 603,000 | 587,000 | 1,222,000 | 639,000 | 318,000 | 93,000 | 192,000 | 508,000 | 711,000 | 799,000 | 1,451,000 | 1,647,000 | 1,634,000 | 1,608,000 | 1,686,000 | 2,113,000 | 2,471,000 | 3,152,000 | 3,410,000 | 3,260,000 | 3,285,000 | 3,416,000 | 3,592,000 | 3,342,000 | 3,253,000 | 3,066,000 | 3,014,000 | 2,066,000 | 2,156,000 | 2,660,000 | 1,961,000 | 1,352,000 | 918,000 | 1,102,000 | 1,058,000 | 2,039,000 | 1,510,000 | 1,220,000 | 970,000 | 1,319,000 | 669,000 | 749,000 | 653,000 | 770,000 | 336,000 | 191,000 | 556,000 | 656,000 | 1,111,000 | ||||||||||||
current portion of term notes payable | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
term notes payable, less current portion | 12,500,000 | 13,750,000 | 11,563,000 | 12,813,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from related party | 1,682,000 | 2,117,000 | 1,933,000 | 2,044,000 | 1,533,000 | 3,168,000 | 2,425,000 | 1,888,000 | 1,151,000 | 2,219,000 | 1,851,000 | 581,000 | 122,000 | 1,789,000 | 3,305,000 | 2,844,000 | 608,000 | 3,852,000 | 3,588,000 | 6,259,000 | 5,402,000 | 6,381,000 | 5,717,000 | ||||||||||||||||||||||||||||||||||||||||||||||
long-term receivable from related party | 1,329,000 | 1,281,000 | 1,235,000 | 1,189,000 | 1,146,000 | 1,622,000 | 1,562,000 | 1,505,000 | 2,747,000 | 3,450,000 | 3,296,000 | 5,055,000 | 4,893,000 | 4,695,000 | 4,453,000 | 4,224,000 | 3,969,000 | 3,724,000 | 3,478,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 4,000 | 221,000 | 112,000 | 1,365,000 | 667,000 | 704,000 | 597,000 | 869,000 | 251,000 | 380,000 | 692,000 | 285,000 | 409,000 | 477,000 | 647,000 | 198,000 | 167,000 | 1,057,000 | 57,000 | 1,101,000 | 599,000 | 2,244,000 | 2,318,000 | 2,659,000 | 1,996,000 | 1,924,000 | 1,490,000 | 5,516,000 | 4,012,000 | 3,996,000 | 4,314,000 | 7,416,000 | |||||||||||||||||||||||||||||||||||||
deferred revenue | 21,118,000 | 20,282,000 | 20,847,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 2,633,000 | 2,572,000 | 1,204,000 | 432,000 | 1,301,000 | 783,000 | 2,267,000 | 2,432,000 | 3,183,000 | 1,664,000 | 990,000 | 246,000 | 508,000 | 4,495,000 | 1,381,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 3,401,000 | 2,586,000 | 9,432,000 | 9,872,000 | 9,847,000 | 8,794,000 | 9,389,000 | 9,901,000 | 10,680,000 | 10,408,000 | 10,587,000 | 11,395,000 | 12,137,000 | 11,419,000 | 16,934,000 | 15,451,000 | 14,963,000 | 14,129,000 | 13,965,000 | 12,577,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
current portion of term note payable | 3,750,000 | 3,750,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
term note payable, less current portion | 10,313,000 | 11,250,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit | 10,071,000 | 2,527,000 | 1,131,000 | 7,093,000 | 1,492,000 | 11,348,000 | 9,532,000 | 9,257,000 | 10,536,000 | 11,162,000 | 12,949,000 | 16,050,000 | 17,713,000 | 18,775,000 | 8,223,000 | 4,314,000 | 14,656,000 | 15,999,000 | 17,844,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of bank note payable | 833,000 | 1,250,000 | 2,083,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank note payable, less current potion | 208,000 | 2,708,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock warrants | 111,000 | 4,035,000 | 5,260,000 | 5,260,000 | 5,260,000 | 5,260,000 | 5,260,000 | 7,594,000 | 7,594,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,597,000 | 7,602,000 | 7,602,000 | 7,602,000 | 7,602,000 | 7,602,000 | 7,611,000 | 7,611,000 | 7,611,000 | 7,611,000 | 7,611,000 | 7,611,000 | 7,611,000 | 7,611,000 | |||||||||||||||||||||||||||||||||||||
in thousands, except per share data | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 2,977,000 | 2,969,000 | 2,992,000 | 2,545,000 | 2,572,000 | 2,593,000 | 2,617,000 | 2,551,000 | 2,545,000 | 2,523,000 | 2,537,000 | 2,472,000 | 3,697,000 | 3,706,000 | 3,662,000 | 3,635,000 | 3,863,000 | 3,884,000 | 4,137,000 | 4,130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | 4,052,000 | 4,434,000 | 3,786,000 | 7,229,000 | 6,122,000 | 7,430,000 | 6,983,000 | 8,437,000 | 8,581,000 | 5,748,000 | 4,268,000 | 4,252,000 | 4,743,000 | 5,102,000 | 4,837,000 | 7,748,000 | 8,834,000 | 9,070,000 | 6,359,000 | 9,419,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
bank note payable, less current portion | 833,000 | 1,458,000 | 2,083,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.05 par value; 40,000 shares authorized, 27,056 shares issued and outstanding | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of financing obligation and term loan | 2,195,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
term loan payable to bank, less current portion | 2,281,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 1,786,000 | 1,990,000 | 1,707,000 | 1,794,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note payable to bank | 550,000 | 901,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable from equity method investee | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt and financing obligation | 621,000 | 598,000 | 587,000 | 667,000 | 670,000 | 667,000 | 657,000 | 645,000 | 629,000 | 619,000 | 598,000 | 591,000 | 585,000 | 576,000 | 563,000 | 553,000 | 1,088,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
tender offer obligation | 28,222,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt and financing obligation, less current portion | 31,098,000 | 31,265,000 | 31,419,000 | 32,039,000 | 32,291,000 | 32,504,000 | 32,681,000 | 32,838,000 | 32,965,000 | 33,235,000 | 33,209,000 | 33,382,000 | 33,559,000 | 33,707,000 | 33,826,000 | 33,956,000 | 34,086,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from equity method investee | 2,550,000 | 4,871,000 | 6,967,000 | 7,672,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities held for sale | 583,000 | 522,000 | 828,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets of operations held for sale | 30,754,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities of operations held for sale | 10,415,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss held for sale | -649,000 | -680,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – series a, no par value; 4,000 shares authorized, zero and 1,494 shares issued and outstanding; liquidation preference totaling zero and 38,278 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; 4,000 shares authorized, 1,494 shares issued and outstanding; liquidation preference totaling 38,278 | 37,345,000 | 37,345,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.05 par value; 40,000 shares authorized, 27,056 shares issued and outstanding | 1,353,000 | 1,353,000 | 1,353,000 | 1,353,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 699,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; 4,000 shares authorized, 1,494 and 2,294 shares issued and outstanding; liquidation preference totaling 38,278 and 58,778 | 37,345,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation on unvested stock grants | -1,055,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax liability | 9,715,000 | 9,715,000 | 9,715,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; 4,000 shares authorized, 1,494 and 2,294 shares issued and outstanding; liquidation preference totaling 38,278 and 58,788 | 37,345,000 | 37,345,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -1,033,000 | -2,052,000 | -11,265,000 | -14,498,000 | -4,871,000 | -186,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock-series a, no par value; 4,000 shares authorized, 1,894 and 2,294 shares issued; liquidation preference totaling 48,528 and 58,788 | 47,345,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.05 par value; 40,000 shares authorized, 27,056 shares issued | 1,353,000 | 1,353,000 | 1,353,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; 4,000 shares authorized, 2,294 shares issued; liquidation preference totaling 58,778 | 57,345,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; convertible into common stock at 14 per share; 4,000 shares authorized, 873 shares issued; liquidation preference totaling 89,530; recapitalized in 2005 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and short-term investments | 45,453,000 | 47,262,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 120,000 | 120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 1,299,000 | 1,341,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; 4,000 shares authorized, 3,494 issued; liquidation preference totaling 89,529 | 87,345,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; convertible into common stock at 14 per share; 4,000 shares authorized, 3,494 shares issued; liquidation preference totaling 89,530; recapitalized in 2005 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation on restricted stock grants | -723,000 | -814,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outsourcing contract costs payable | 4,059,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock - series a, no par value; convertible into common stock at 14 per share; 4,000 shares authorized, 873 shares issued; liquidation preference totaling 89,530 | 87,203,000 |
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.
