NetScout Systems Quarterly Balance Sheets Chart
Quarterly
|
Annual
NetScout Systems Quarterly Balance Sheets Table
Quarterly
|
Annual
Unit: USD | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2002-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 489,572,000 | 457,415,000 | 398,361,000 | 363,355,000 | 362,213,000 | 389,674,000 | 297,655,000 | 279,944,000 | 332,716,000 | 386,794,000 | 352,044,000 | 320,325,000 | 332,502,000 | 636,161,000 | 548,105,000 | 468,470,000 | 487,168,000 | 467,176,000 | 477,755,000 | 415,719,000 | 403,306,000 | 338,489,000 | 287,660,000 | 245,064,000 | 353,721,000 | 409,632,000 | 369,054,000 | 332,183,000 | 353,416,000 | 369,821,000 | 331,912,000 | 251,505,000 | 261,736,000 | 304,880,000 | 244,833,000 | 195,423,000 | 210,870,000 | 210,711,000 | 230,521,000 | 215,539,000 | 94,352,000 | 104,893,000 | 106,704,000 | 78,986,000 | 88,974,000 | 102,076,000 | 88,648,000 | 94,917,000 | 102,727,000 | 99,930,000 | 90,836,000 | 160,386,000 | 135,025,000 | 117,255,000 | 102,762,000 | 103,859,000 | 39,473,000 | 67,168,000 | 121,482,000 | 114,043,000 | 98,063,000 | 63,322,000 | 66,524,000 | 84,698,000 | 75,733,000 | 82,222,000 | 63,204,000 | 64,810,000 | 68,708,000 | 56,702,000 | 52,497,000 | 31,923,000 | 12,650,000 | 70,151,000 | 56,108,000 | 51,999,000 | 61,676,000 | 56,278,000 | 32,706,000 | 33,498,000 | 57,070,000 | 33,500,000 | 37,870,000 | 30,092,000 | 19,011,000 | 23,154,000 | ||
marketable securities and investments | 42,937,000 | 34,058,000 | 28,536,000 | 37,512,000 | 43,954,000 | 33,459,000 | 31,457,000 | 48,652,000 | 51,887,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for credit losses of 92 and 214 at june 30, 2025 and march 31, 2025, respectively | 92,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories and deferred costs | 13,047,000 | 12,891,000 | 14,414,000 | 16,388,000 | 14,994,000 | 14,095,000 | 15,342,000 | 15,909,000 | 18,449,000 | 17,956,000 | 18,621,000 | 24,063,000 | 22,840,000 | 28,220,000 | 21,500,000 | 25,728,000 | 20,841,000 | 22,813,000 | 26,040,000 | 26,223,000 | 27,300,000 | 22,227,000 | 24,977,000 | 26,195,000 | 26,479,000 | 26,270,000 | 28,909,000 | 30,985,000 | 32,739,000 | 34,774,000 | 36,592,000 | 36,956,000 | 41,013,000 | 40,002,000 | 54,151,000 | 52,860,000 | 58,842,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid income taxes | 14,800,000 | 13,380,000 | 8,800,000 | 15,391,000 | 13,352,000 | 11,076,000 | 14,946,000 | 13,619,000 | 10,834,000 | 2,235,000 | 8,780,000 | 30,420,000 | 21,271,000 | 9,349,000 | 4,355,000 | 11,526,000 | 11,534,000 | 1,906,000 | 9,566,000 | 8,998,000 | 12,392,000 | 13,505,000 | 14,454,000 | 13,109,000 | 19,614,000 | 18,000,000 | 23,826,000 | 25,143,000 | 28,544,000 | 22,932,000 | 23,483,000 | 48,563,000 | 48,523,000 | 40,346,000 | 18,913,000 | 34,435,000 | 28,402,000 | 18,137,000 | 37,795,000 | 40,694,000 | 1,393,000 | 2,864,000 | 6,742,000 | 1,207,000 | 1,012,000 | 1,920,000 | 1,523,000 | 0 | 8,917,000 | 8,282,000 | 4,939,000 | 4,600,000 | 4,413,000 | 3,563,000 | 5,376,000 | 3,205,000 | 2,386,000 | 442,000 | 2,730,000 | 6,788,000 | 6,764,000 | |||||||||||||||||||||||||||
prepaid expenses and other current assets | 31,359,000 | 31,786,000 | 27,461,000 | 32,435,000 | 26,267,000 | 32,094,000 | 28,344,000 | 29,794,000 | 27,493,000 | 34,316,000 | 29,402,000 | 27,649,000 | 31,749,000 | 32,927,000 | 26,425,000 | 25,629,000 | 23,777,000 | 23,583,000 | 28,548,000 | 36,654,000 | 25,782,000 | 24,039,000 | 25,807,000 | 31,209,000 | 31,643,000 | 35,658,000 | 27,001,000 | 27,429,000 | 32,407,000 | 33,502,000 | 23,686,000 | 29,043,000 | 29,026,000 | 36,972,000 | 28,808,000 | 42,444,000 | 65,855,000 | 78,399,000 | 49,421,000 | 72,218,000 | 8,425,000 | 13,495,000 | 9,846,000 | 9,052,000 | 9,328,000 | 11,496,000 | 8,800,000 | 8,292,000 | 7,215,000 | 9,043,000 | 9,465,000 | 6,645,000 | 5,588,000 | 6,162,000 | 5,692,000 | 4,542,000 | 4,765,000 | 4,814,000 | 4,800,000 | 4,684,000 | 4,418,000 | 5,422,000 | 4,667,000 | 4,675,000 | 5,108,000 | 4,939,000 | 5,673,000 | 5,132,000 | 6,804,000 | 13,546,000 | 12,008,000 | 2,845,000 | 3,401,000 | 3,285,000 | 2,198,000 | 2,953,000 | 2,225,000 | |||||||||||
total current assets | 683,915,000 | 713,184,000 | 692,157,000 | 583,713,000 | 590,050,000 | 672,494,000 | 609,318,000 | 540,521,000 | 549,671,000 | 617,360,000 | 681,947,000 | 588,389,000 | 563,395,000 | 921,939,000 | 839,588,000 | 701,588,000 | 696,256,000 | 722,472,000 | 762,614,000 | 669,408,000 | 630,775,000 | 659,743,000 | 654,049,000 | 572,994,000 | 675,850,000 | 801,222,000 | 802,233,000 | 719,831,000 | 718,074,000 | 752,408,000 | 713,507,000 | 636,876,000 | 704,898,000 | 854,466,000 | 745,630,000 | 665,058,000 | 668,939,000 | 740,478,000 | 753,872,000 | 697,543,000 | 307,893,000 | 337,284,000 | 315,244,000 | 264,226,000 | 246,794,000 | 278,762,000 | 248,601,000 | 223,057,000 | 229,241,000 | 237,312,000 | 219,541,000 | 286,283,000 | 270,708,000 | 289,687,000 | 236,665,000 | 242,709,000 | 246,264,000 | 283,726,000 | 259,043,000 | 229,817,000 | 219,531,000 | 218,784,000 | 196,666,000 | 168,738,000 | 163,595,000 | 169,185,000 | 158,172,000 | 127,100,000 | 134,705,000 | 135,932,000 | 157,354,000 | 132,235,000 | 120,370,000 | 111,669,000 | 114,814,000 | 111,501,000 | 109,406,000 | 104,727,000 | 94,055,000 | 98,306,000 | 105,621,000 | 95,426,000 | 90,755,000 | 91,183,000 | 89,604,000 | 79,280,000 | ||
fixed assets | 21,494,000 | 21,529,000 | 22,054,000 | 23,244,000 | 24,903,000 | 26,487,000 | 27,955,000 | 30,637,000 | 33,207,000 | 34,735,000 | 37,590,000 | 38,752,000 | 40,328,000 | 41,337,000 | 42,723,000 | 45,008,000 | 46,973,000 | 48,474,000 | 51,265,000 | 53,168,000 | 55,228,000 | 57,715,000 | 58,700,000 | 58,505,000 | 56,393,000 | 58,951,000 | 60,789,000 | 63,617,000 | 60,006,000 | 52,511,000 | 53,646,000 | 57,413,000 | 60,269,000 | 61,393,000 | 61,900,000 | 64,003,000 | 64,058,000 | 62,033,000 | 58,663,000 | 60,398,000 | 24,902,000 | 23,864,000 | 23,016,000 | 21,721,000 | 22,742,000 | 23,098,000 | 21,350,000 | 21,797,000 | 20,565,000 | 19,678,000 | 18,077,000 | 16,505,000 | 17,029,000 | 16,457,000 | 15,213,000 | 15,431,000 | 14,629,000 | 13,467,000 | 12,359,000 | 12,774,000 | 12,848,000 | 12,773,000 | 11,604,000 | 12,434,000 | 13,279,000 | 13,848,000 | 13,965,000 | 15,104,000 | 15,747,000 | 16,729,000 | 17,563,000 | 8,869,000 | 8,868,000 | 8,069,000 | 8,217,000 | 7,757,000 | 7,577,000 | 7,415,000 | 6,880,000 | 6,407,000 | 6,011,000 | 6,252,000 | 5,810,000 | 5,686,000 | 5,415,000 | 5,844,000 | ||
operating lease right-of-use assets | 36,226,000 | 37,717,000 | 36,582,000 | 38,498,000 | 39,911,000 | 42,486,000 | 44,977,000 | 47,000,000 | 49,432,000 | 51,456,000 | 51,096,000 | 49,757,000 | 52,473,000 | 54,996,000 | 56,268,000 | 56,715,000 | 58,899,000 | 61,512,000 | 63,257,000 | 65,562,000 | 68,025,000 | 68,583,000 | 65,738,000 | 65,118,000 | 67,536,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 1,070,155,000 | 1,076,383,000 | 1,079,111,000 | 1,073,355,000 | 1,076,715,000 | 1,502,820,000 | 1,551,541,000 | 1,722,004,000 | 1,723,536,000 | 1,724,404,000 | 1,725,729,000 | 1,733,342,000 | 1,726,200,000 | 1,723,156,000 | 1,720,713,000 | 1,717,870,000 | 1,716,092,000 | 1,717,554,000 | 1,714,109,000 | 1,718,595,000 | 1,721,649,000 | 1,725,680,000 | 1,718,496,000 | 1,719,362,000 | 1,717,945,000 | 1,715,485,000 | 1,715,523,000 | 1,712,962,000 | 1,718,499,000 | 1,712,764,000 | 1,716,371,000 | 1,715,861,000 | 1,715,512,000 | 1,718,162,000 | 1,720,911,000 | 1,714,539,000 | 1,710,286,000 | 1,709,369,000 | 1,693,876,000 | 1,702,705,000 | 198,222,000 | 197,445,000 | 200,271,000 | 201,457,000 | 203,034,000 | 203,446,000 | 203,201,000 | 202,863,000 | 202,582,000 | 202,453,000 | 203,251,000 | 181,299,000 | 169,522,000 | 170,384,000 | 169,952,000 | 141,356,000 | 141,356,000 | 128,177,000 | 128,177,000 | 128,177,000 | 128,177,000 | 128,177,000 | 128,177,000 | 128,177,000 | 128,177,000 | 128,177,000 | 131,754,000 | 131,754,000 | 131,802,000 | 131,802,000 | 135,295,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,561,000 | 36,533,000 | 28,839,000 | 28,839,000 | 28,839,000 | 28,839,000 | 28,839,000 | 28,839,000 | |
intangible assets | 249,902,000 | 258,690,000 | 270,027,000 | 285,605,000 | 295,290,000 | 308,659,000 | 323,899,000 | 336,445,000 | 352,497,000 | 366,591,000 | 382,257,000 | 393,650,000 | 414,950,000 | 433,419,000 | 453,719,000 | 474,448,000 | 494,412,000 | 511,866,000 | 535,095,000 | 551,783,000 | 569,477,000 | 582,179,000 | 602,856,000 | 624,799,000 | 648,997,000 | 669,118,000 | 693,763,000 | 720,949,000 | 756,418,000 | 831,374,000 | 859,160,000 | 887,974,000 | 906,345,000 | 931,269,000 | 959,042,000 | 998,169,000 | 1,023,968,000 | 1,054,040,000 | 1,075,532,000 | 1,102,717,000 | 48,815,000 | 50,180,000 | 52,469,000 | 54,465,000 | 56,643,000 | 58,513,000 | 59,827,000 | 60,896,000 | 62,317,000 | 63,827,000 | 65,433,000 | 56,066,000 | 52,452,000 | 54,685,000 | 56,390,000 | 48,939,000 | 50,500,000 | |||||||||||||||||||||||||||||||
deferred income taxes | 72,689,000 | 66,294,000 | 62,519,000 | 54,978,000 | 47,855,000 | 30,767,000 | 19,518,000 | 4,468,000 | 4,610,000 | 4,534,000 | 6,693,000 | 6,232,000 | 6,646,000 | 6,883,000 | 7,817,000 | 8,064,000 | 8,201,000 | 8,096,000 | 6,982,000 | 6,690,000 | 6,491,000 | 6,220,000 | 7,034,000 | 7,006,000 | 7,110,000 | 7,218,000 | 4,776,000 | 5,640,000 | 5,575,000 | 6,685,000 | 5,725,000 | 5,590,000 | 5,477,000 | 6,580,000 | 2,485,000 | 3,263,000 | 5,040,000 | 29,796,000 | 21,053,000 | 21,755,000 | 14,174,000 | 14,372,000 | 14,414,000 | 15,846,000 | 9,419,000 | 9,434,000 | 9,581,000 | 9,538,000 | 5,664,000 | 4,128,000 | 4,336,000 | 4,237,000 | 3,624,000 | 3,585,000 | 3,379,000 | 3,383,000 | 2,614,000 | 2,583,000 | 2,813,000 | 2,698,000 | 2,897,000 | 2,796,000 | 2,796,000 | 2,796,000 | 4,257,000 | 5,191,000 | 5,985,000 | 6,052,000 | 3,620,000 | 2,747,000 | 2,679,000 | 2,909,000 | 2,827,000 | 2,837,000 | 2,896,000 | 2,406,000 | 2,318,000 | 2,361,000 | 2,356,000 | 2,082,000 | 1,750,000 | 1,687,000 | 1,667,000 | 1,667,000 | ||||
long-term marketable securities | 10,997,000 | 1,004,000 | 1,015,000 | 1,009,000 | 1,003,000 | 994,000 | 1,010,000 | 3,959,000 | 5,881,000 | 8,940,000 | 6,906,000 | 2,613,000 | 2,561,000 | 7,630,000 | 5,087,000 | 1,012,000 | 1,002,000 | 3,187,000 | 6,292,000 | 9,195,000 | 21,933,000 | 17,206,000 | 8,675,000 | 15,309,000 | 13,361,000 | 17,961,000 | 32,708,000 | 60,303,000 | 58,572,000 | 46,055,000 | 47,542,000 | 56,580,000 | 41,484,000 | 37,222,000 | 22,438,000 | 13,762,000 | 16,823,000 | 10,540,000 | 5,615,000 | 29,690,000 | 16,644,000 | 28,360,000 | 26,528,000 | 27,442,000 | 27,880,000 | 24,341,000 | 28,702,000 | 29,415,000 | 37,354,000 | 35,349,000 | 28,856,000 | 28,798,000 | 29,528,000 | 30,658,000 | 31,487,000 | 32,522,000 | 33,764,000 | 6,094,000 | 12,035,000 | 10,813,000 | 3,315,000 | 6,030,000 | 5,979,000 | 3,022,000 | 6,007,000 | 5,972,000 | 5,962,000 | 5,968,000 | 6,016,000 | 12,528,000 | ||||||||||||||||||
other assets | 12,048,000 | 11,777,000 | 11,280,000 | 10,270,000 | 9,689,000 | 10,595,000 | 11,581,000 | 12,677,000 | 11,763,000 | 12,540,000 | 11,894,000 | 11,931,000 | 12,643,000 | 12,979,000 | 12,721,000 | 12,705,000 | 12,221,000 | 15,064,000 | 13,001,000 | 12,345,000 | 15,882,000 | 17,770,000 | 17,905,000 | 13,960,000 | 15,083,000 | 16,988,000 | 19,298,000 | 20,006,000 | 19,036,000 | 12,866,000 | 7,423,000 | 7,919,000 | 8,134,000 | 7,710,000 | 5,723,000 | 6,078,000 | 6,858,000 | 7,356,000 | 7,775,000 | 7,588,000 | 1,617,000 | 1,704,000 | 1,873,000 | 2,130,000 | 2,344,000 | 2,460,000 | 2,047,000 | 2,285,000 | 2,439,000 | 2,872,000 | 3,523,000 | 2,095,000 | 1,840,000 | 2,008,000 | 2,463,000 | 1,244,000 | 1,359,000 | 1,467,000 | 1,660,000 | 1,811,000 | 1,850,000 | 1,878,000 | 1,813,000 | 1,668,000 | 1,260,000 | 1,445,000 | 1,542,000 | 723,000 | 787,000 | 1,166,000 | 991,000 | 1,692,000 | 100,000 | 71,000 | 29,000 | 13,000 | 16,000 | 19,000 | 9,000 | 12,000 | 9,000 | 18,000 | 39,000 | 36,000 | 45,000 | |||
total assets | 2,157,426,000 | 2,186,578,000 | 2,174,745,000 | 2,070,672,000 | 2,085,416,000 | 2,595,302,000 | 2,589,799,000 | 2,697,711,000 | 2,730,597,000 | 2,820,560,000 | 2,904,112,000 | 2,822,053,000 | 2,816,635,000 | 3,194,709,000 | 3,133,549,000 | 3,016,398,000 | 3,033,054,000 | 3,085,038,000 | 3,146,323,000 | 3,077,551,000 | 3,067,527,000 | 3,120,503,000 | 3,127,339,000 | 3,069,374,000 | 3,194,001,000 | 3,269,994,000 | 3,297,384,000 | 3,243,005,000 | 3,277,608,000 | 3,368,608,000 | 3,359,019,000 | 3,317,925,000 | 3,409,830,000 | 3,601,513,000 | 3,512,897,000 | 3,459,785,000 | 3,494,458,000 | 3,592,843,000 | 3,635,114,000 | 3,604,071,000 | 641,752,000 | 669,049,000 | 638,928,000 | 591,541,000 | 588,137,000 | 607,763,000 | 577,877,000 | 541,401,000 | 539,657,000 | 552,176,000 | 532,120,000 | 561,771,000 | 556,626,000 | 567,757,000 | 530,892,000 | 500,151,000 | 506,470,000 | 527,570,000 | 504,408,000 | 479,170,000 | 472,446,000 | 482,601,000 | 461,476,000 | 429,518,000 | 427,415,000 | 436,734,000 | 432,998,000 | 404,591,000 | 415,533,000 | 420,937,000 | 410,790,000 | 191,228,000 | 183,785,000 | 180,419,000 | 173,030,000 | 168,557,000 | 167,830,000 | 165,755,000 | 158,731,000 | 152,788,000 | 151,377,000 | 148,287,000 | 144,900,000 | 140,602,000 | 140,638,000 | 139,181,000 | 135,126,000 | |
liabilities and stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 14,016,000 | 18,208,000 | 13,693,000 | 13,911,000 | 15,938,000 | 14,506,000 | 15,132,000 | 15,569,000 | 14,400,000 | 16,473,000 | 15,451,000 | 21,474,000 | 19,848,000 | 21,959,000 | 18,436,000 | 17,644,000 | 16,961,000 | 17,964,000 | 19,219,000 | 18,083,000 | 17,288,000 | 20,004,000 | 19,756,000 | 34,855,000 | 25,578,000 | 24,582,000 | 29,432,000 | 22,102,000 | 25,122,000 | 30,133,000 | 32,469,000 | 30,128,000 | 30,551,000 | 37,407,000 | 41,660,000 | 45,853,000 | 45,607,000 | 43,969,000 | 52,660,000 | 37,425,000 | 11,203,000 | 13,077,000 | 10,927,000 | 10,193,000 | 9,888,000 | 11,541,000 | 8,679,000 | 8,719,000 | 12,130,000 | 10,161,000 | 9,151,000 | 8,344,000 | 8,106,000 | 7,539,000 | 6,585,000 | 7,845,000 | 6,579,000 | 9,709,000 | 5,521,000 | 6,415,000 | 8,521,000 | 7,307,000 | 8,484,000 | 8,118,000 | 6,946,000 | 6,385,000 | 6,688,000 | 7,326,000 | 7,319,000 | 9,207,000 | 14,027,000 | 4,507,000 | 2,973,000 | 2,799,000 | 4,070,000 | 2,469,000 | 2,727,000 | 2,818,000 | 3,481,000 | 2,524,000 | 2,520,000 | 2,674,000 | 1,863,000 | 2,435,000 | 1,984,000 | 1,915,000 | ||
accrued compensation | 46,978,000 | 56,696,000 | 54,657,000 | 41,485,000 | 63,059,000 | 51,362,000 | 42,283,000 | 36,935,000 | 53,627,000 | 83,279,000 | 72,259,000 | 55,385,000 | 51,000,000 | 75,788,000 | 67,332,000 | 57,783,000 | 53,292,000 | 83,057,000 | 76,900,000 | 61,842,000 | 53,688,000 | 75,632,000 | 70,430,000 | 50,202,000 | 41,379,000 | 58,501,000 | 71,612,000 | 54,258,000 | 55,331,000 | 46,552,000 | 54,010,000 | 62,776,000 | 61,242,000 | 77,607,000 | 83,459,000 | 65,226,000 | 68,748,000 | 82,303,000 | 100,817,000 | 73,482,000 | 21,780,000 | 36,553,000 | 39,369,000 | 30,891,000 | 23,749,000 | 34,901,000 | 32,327,000 | 23,766,000 | 20,132,000 | 31,585,000 | 29,016,000 | 22,228,000 | 19,119,000 | 23,050,000 | 20,763,000 | 17,323,000 | 14,152,000 | 21,854,000 | 19,203,000 | 17,483,000 | 13,836,000 | 19,806,000 | 17,884,000 | 12,674,000 | 12,205,000 | 23,156,000 | 22,719,000 | 18,441,000 | 20,397,000 | 23,594,000 | 25,680,000 | 8,219,000 | 8,011,000 | 7,211,000 | 6,074,000 | 7,490,000 | 8,635,000 | 7,279,000 | 6,585,000 | 6,595,000 | 6,385,000 | 5,323,000 | 4,995,000 | 5,018,000 | 4,481,000 | 3,728,000 | ||
accrued other | 20,310,000 | 19,397,000 | 16,915,000 | 15,192,000 | 12,399,000 | 14,665,000 | 17,844,000 | 18,337,000 | 19,055,000 | 26,283,000 | 22,431,000 | 26,972,000 | 33,194,000 | 32,064,000 | 31,821,000 | 31,802,000 | 21,726,000 | 21,127,000 | 36,801,000 | 34,484,000 | 25,875,000 | 21,840,000 | 20,159,000 | 19,223,000 | 23,545,000 | 23,027,000 | 24,185,000 | 32,364,000 | 30,997,000 | 33,164,000 | 30,335,000 | 28,881,000 | 25,908,000 | 29,522,000 | 28,684,000 | 29,454,000 | 28,160,000 | 32,045,000 | 23,828,000 | 27,660,000 | 7,509,000 | 14,474,000 | 11,026,000 | 9,349,000 | 6,182,000 | 6,430,000 | 7,070,000 | 7,292,000 | 6,671,000 | 7,027,000 | 7,404,000 | 5,914,000 | 5,799,000 | 6,235,000 | 6,932,000 | 4,862,000 | 3,826,000 | 4,786,000 | 5,096,000 | 4,218,000 | 4,573,000 | 5,051,000 | 5,020,000 | 4,849,000 | 5,132,000 | 5,407,000 | 7,067,000 | 5,825,000 | 5,842,000 | 8,563,000 | 2,365,000 | 2,249,000 | 2,139,000 | 2,325,000 | 2,469,000 | 3,073,000 | 2,927,000 | 2,976,000 | 3,093,000 | 2,480,000 | 2,334,000 | 2,140,000 | 2,201,000 | |||||
income taxes payable | 884,000 | 883,000 | 764,000 | 764,000 | 764,000 | 764,000 | 1,604,000 | 1,604,000 | 1,604,000 | 4,391,000 | 1,683,000 | 574,000 | 2,924,000 | 4,353,000 | 5,382,000 | 4,840,000 | 5,492,000 | 7,025,000 | 233,000 | 233,000 | 233,000 | 903,000 | 1,517,000 | 1,517,000 | 1,517,000 | 1,318,000 | 210,000 | 210,000 | 210,000 | 1,526,000 | 3,240,000 | 6,263,000 | 5,057,000 | 5,057,000 | 2,091,000 | 2,091,000 | 147,000 | 107,000 | 791,000 | 705,000 | 0 | 0 | 114,000 | 1,652,000 | 6,196,000 | 4,780,000 | 3,122,000 | 1,702,000 | 5,076,000 | 2,173,000 | 1,290,000 | 1,065,000 | 839,000 | 380,000 | 809,000 | 192,000 | 936,000 | 1,135,000 | 467,000 | 490,000 | 490,000 | |||||||||||||||||||||||||||
deferred revenue and customer deposits | 293,911,000 | 301,753,000 | 284,783,000 | 263,874,000 | 279,185,000 | 301,806,000 | 293,410,000 | 275,008,000 | 282,773,000 | 311,531,000 | 317,406,000 | 287,328,000 | 297,243,000 | 330,585,000 | 296,814,000 | 246,726,000 | 257,969,000 | 269,748,000 | 251,313,000 | 236,240,000 | 249,382,000 | 270,281,000 | 261,151,000 | 234,229,000 | 246,498,000 | 272,508,000 | 260,926,000 | 230,098,000 | 248,165,000 | 301,925,000 | 299,271,000 | 269,644,000 | 279,489,000 | 310,594,000 | 299,218,000 | 282,045,000 | 279,974,000 | 296,648,000 | 255,822,000 | 233,405,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
current portion of operating lease liabilities | 10,883,000 | 10,995,000 | 10,959,000 | 11,876,000 | 11,859,000 | 11,979,000 | 11,979,000 | 11,671,000 | 11,727,000 | 11,650,000 | 10,779,000 | 10,463,000 | 10,985,000 | 11,411,000 | 11,441,000 | 11,992,000 | 12,125,000 | 12,354,000 | 11,753,000 | 11,325,000 | 11,026,000 | 10,337,000 | 11,091,000 | 10,533,000 | 11,066,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 386,982,000 | 407,932,000 | 381,771,000 | 347,102,000 | 383,204,000 | 395,082,000 | 382,252,000 | 359,124,000 | 383,186,000 | 453,607,000 | 440,009,000 | 402,196,000 | 415,194,000 | 476,160,000 | 431,226,000 | 370,787,000 | 367,565,000 | 411,275,000 | 396,219,000 | 362,207,000 | 357,492,000 | 398,997,000 | 384,104,000 | 350,559,000 | 349,583,000 | 379,936,000 | 386,365,000 | 339,032,000 | 359,825,000 | 413,300,000 | 419,325,000 | 397,692,000 | 402,247,000 | 460,187,000 | 453,021,000 | 422,578,000 | 424,580,000 | 457,056,000 | 433,127,000 | 374,224,000 | 148,818,000 | 187,633,000 | 168,917,000 | 145,455,000 | 141,690,000 | 162,964,000 | 150,791,000 | 128,096,000 | 132,682,000 | 145,171,000 | 140,362,000 | 120,011,000 | 125,558,000 | 134,091,000 | 120,096,000 | 122,406,000 | 118,175,000 | 136,590,000 | 126,856,000 | 113,676,000 | 115,100,000 | 127,610,000 | 120,168,000 | 102,358,000 | 106,828,000 | 117,465,000 | 120,880,000 | 101,246,000 | 115,999,000 | 122,936,000 | 106,904,000 | 39,161,000 | 38,494,000 | 34,680,000 | 33,778,000 | 35,654,000 | 36,408,000 | 32,168,000 | 29,411,000 | 29,471,000 | 29,561,000 | 26,841,000 | 24,170,000 | 25,813,000 | 25,063,000 | 22,463,000 | ||
other long-term liabilities | 8,132,000 | 8,210,000 | 7,525,000 | 6,622,000 | 6,897,000 | 7,055,000 | 7,312,000 | 7,371,000 | 7,534,000 | 7,683,000 | 7,554,000 | 7,468,000 | 7,642,000 | 7,470,000 | 7,499,000 | 12,315,000 | 22,180,000 | 21,641,000 | 11,568,000 | 14,646,000 | 14,449,000 | 10,039,000 | 6,997,000 | 7,199,000 | 6,191,000 | 19,493,000 | 20,057,000 | 20,449,000 | 15,092,000 | 8,308,000 | 7,412,000 | 5,432,000 | 4,340,000 | 3,976,000 | 3,098,000 | 3,224,000 | 2,606,000 | 2,903,000 | 2,291,000 | 5,445,000 | 1,858,000 | 1,995,000 | 2,147,000 | 2,225,000 | 2,275,000 | 2,370,000 | 2,415,000 | 2,531,000 | 2,670,000 | 2,249,000 | 2,044,000 | 2,110,000 | 2,161,000 | 2,347,000 | 2,170,000 | 2,028,000 | 1,887,000 | 1,721,000 | 1,166,000 | 817,000 | 455,000 | 551,000 | 632,000 | 684,000 | 730,000 | 771,000 | 804,000 | 878,000 | 853,000 | 159,000 | 915,000 | 961,000 | 1,007,000 | 1,008,000 | 1,054,000 | |||||||||||||
deferred tax liability | 2,851,000 | 2,643,000 | 3,652,000 | 3,955,000 | 4,326,000 | 4,374,000 | 4,505,000 | 3,224,000 | 13,625,000 | 24,939,000 | 40,119,000 | 71,510,000 | 75,192,000 | 78,899,000 | 80,763,000 | 85,987,000 | 89,591,000 | 92,287,000 | 105,510,000 | 108,716,000 | 111,194,000 | 114,394,000 | 115,470,000 | 120,895,000 | 124,870,000 | 124,229,000 | 129,284,000 | 135,738,000 | 143,542,000 | 151,563,000 | 177,598,000 | 260,371,000 | 268,364,000 | 277,599,000 | 246,192,000 | 259,625,000 | 272,763,000 | 285,359,000 | 330,254,000 | 2,252,000 | 10,653,000 | 10,639,000 | 2,679,000 | 2,708,000 | 2,747,000 | 2,757,000 | 991,000 | 979,000 | 950,000 | 941,000 | 2,467,000 | 1,961,000 | 1,330,000 | 1,410,000 | 1,590,000 | |||||||||||||||||||||||||||||||||
accrued long-term retirement benefits | 29,418,000 | 27,379,000 | 27,346,000 | 29,253,000 | 28,124,000 | 28,413,000 | 26,310,000 | 25,363,000 | 26,257,000 | 26,049,000 | 34,182,000 | 30,917,000 | 33,688,000 | 34,737,000 | 38,576,000 | 39,704,000 | 40,255,000 | 39,479,000 | 38,264,000 | 36,408,000 | 35,120,000 | 34,256,000 | 35,808,000 | 35,332,000 | 35,811,000 | 36,284,000 | 33,320,000 | 34,053,000 | 33,457,000 | 35,246,000 | 35,589,000 | 35,548,000 | 33,301,000 | 32,117,000 | 29,745,000 | 31,493,000 | 31,158,000 | 31,378,000 | 28,977,000 | 28,988,000 | 1,589,000 | 1,587,000 | 1,586,000 | 1,584,000 | 1,582,000 | 1,581,000 | 1,578,000 | 1,575,000 | 1,747,000 | 1,757,000 | 1,818,000 | 1,873,000 | 1,933,000 | 1,990,000 | 2,044,000 | 1,969,000 | 1,914,000 | 1,859,000 | 1,803,000 | 1,746,000 | 1,689,000 | 1,645,000 | 1,586,000 | 1,485,000 | 1,424,000 | 1,330,000 | 1,309,000 | 1,294,000 | 1,277,000 | 1,245,000 | 1,254,000 | 1,315,000 | 1,235,000 | |||||||||||||||
long-term deferred revenue and customer deposits | 151,842,000 | 147,510,000 | 127,070,000 | 115,825,000 | 120,638,000 | 130,212,000 | 124,619,000 | 119,305,000 | 122,381,000 | 129,814,000 | 127,513,000 | 123,477,000 | 126,621,000 | 133,121,000 | 122,227,000 | 102,457,000 | 101,929,000 | 103,310,000 | 102,713,000 | 99,581,000 | 100,100,000 | 104,240,000 | 104,339,000 | 97,013,000 | 95,529,000 | 94,619,000 | 84,881,000 | 77,135,000 | 80,491,000 | 91,409,000 | 87,747,000 | 81,660,000 | 79,232,000 | 86,595,000 | 78,206,000 | 64,201,000 | 67,025,000 | 68,129,000 | 56,570,000 | 39,224,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities, net of current portion | 30,650,000 | 32,509,000 | 31,798,000 | 33,527,000 | 35,231,000 | 38,101,000 | 40,898,000 | 43,654,000 | 46,404,000 | 48,819,000 | 49,582,000 | 48,839,000 | 51,409,000 | 53,927,000 | 55,671,000 | 56,144,000 | 58,579,000 | 61,267,000 | 63,814,000 | 66,673,000 | 69,355,000 | 70,658,000 | 67,814,000 | 68,112,000 | 70,582,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 609,875,000 | 626,183,000 | 654,162,000 | 611,284,000 | 653,420,000 | 703,237,000 | 685,896,000 | 658,041,000 | 699,387,000 | 790,911,000 | 898,959,000 | 884,407,000 | 909,746,000 | 1,134,314,000 | 1,085,962,000 | 1,017,394,000 | 1,030,099,000 | 1,079,259,000 | 1,168,088,000 | 1,138,231,000 | 1,137,710,000 | 1,182,584,000 | 1,164,532,000 | 1,129,110,000 | 1,182,566,000 | 1,204,561,000 | 1,253,907,000 | 1,206,407,000 | 1,232,407,000 | 1,299,826,000 | 1,027,671,000 | 1,085,568,000 | 1,092,311,000 | 1,165,263,000 | 1,115,012,000 | 1,085,833,000 | 1,102,806,000 | 1,149,461,000 | 1,105,817,000 | 1,030,451,000 | 195,358,000 | 233,299,000 | 206,810,000 | 178,919,000 | 175,511,000 | 198,602,000 | 182,279,000 | 158,614,000 | 166,204,000 | 180,273,000 | 171,778,000 | 209,450,000 | 214,644,000 | 225,388,000 | 205,197,000 | 184,842,000 | 183,529,000 | 208,011,000 | 200,661,000 | 192,064,000 | 196,654,000 | 215,758,000 | 207,156,000 | 187,455,000 | 194,796,000 | 211,003,000 | 215,469,000 | 197,325,000 | 215,137,000 | 223,604,000 | 210,603,000 | 44,660,000 | 42,068,000 | 42,012,000 | 37,340,000 | 36,389,000 | 38,005,000 | 39,164,000 | 34,752,000 | 31,904,000 | 32,079,000 | 30,838,000 | 28,088,000 | 25,428,000 | 26,700,000 | 26,069,000 | ||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value:5,000,000 shares authorized; no shares issued or outstanding at june 30, 2025 and march 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 135,000 | 134,000 | 131,000 | 128,000 | 126,000 | 124,000 | 122,000 | 120,000 | 117,000 | 116,000 | 114,000 | 51,000 | 50,000 | 49,000 | 49,000 | 48,000 | 48,000 | 48,000 | 47,000 | 47,000 | 47,000 | 47,000 | 46,000 | 45,000 | 45,000 | 45,000 | 45,000 | 44,000 | 44,000 | 37,000 | 37,000 | 36,000 | 36,000 | 36,000 | 36,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 34,000 | ||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 3,274,682,000 | 3,255,333,000 | 3,234,959,000 | 3,221,213,000 | 3,201,998,000 | 3,181,366,000 | 3,158,283,000 | 3,142,712,000 | 3,118,798,000 | 3,099,698,000 | 3,077,866,000 | 3,015,644,000 | 2,993,163,000 | 3,023,403,000 | 3,003,679,000 | 2,991,704,000 | 2,968,631,000 | 2,955,400,000 | 2,936,573,000 | 2,924,757,000 | 2,903,055,000 | 2,891,553,000 | 2,873,702,000 | 2,863,003,000 | 2,841,001,000 | 2,828,922,000 | 2,809,901,000 | 2,796,695,000 | 2,676,382,000 | 2,665,120,000 | 2,735,387,000 | 2,723,693,000 | 2,703,275,000 | 2,693,846,000 | 2,676,852,000 | 2,666,997,000 | 2,650,315,000 | 2,642,745,000 | 2,627,807,000 | 2,619,418,000 | 302,456,000 | 298,101,000 | 292,059,000 | 287,795,000 | 278,106,000 | 273,574,000 | 267,649,000 | 263,887,000 | 256,762,000 | 253,202,000 | 248,694,000 | 245,882,000 | 239,455,000 | 237,289,000 | 232,969,000 | 231,485,000 | 229,515,000 | 227,201,000 | 219,298,000 | 213,347,000 | 210,843,000 | 209,146,000 | 200,925,000 | 196,957,000 | 194,632,000 | 192,844,000 | 189,491,000 | 188,068,000 | 185,496,000 | 182,789,000 | 180,882,000 | 124,260,000 | 122,720,000 | 122,074,000 | 120,394,000 | 118,445,000 | 117,494,000 | 120,057,000 | 115,435,000 | 114,338,000 | 114,158,000 | 112,286,000 | 112,236,000 | 111,474,000 | 111,341,000 | 110,683,000 | 110,101,000 | |
accumulated other comprehensive income | 4,337,000 | 4,073,000 | 3,120,000 | 4,151,000 | 3,404,000 | 3,572,000 | 5,870,000 | 5,379,000 | 5,803,000 | 5,738,000 | -353,000 | -1,056,000 | -147,000 | 141,000 | 262,000 | -3,160,000 | -2,639,000 | -608,000 | 555,000 | -107,000 | 2,895,000 | 46,000 | -4,645,000 | -1,552,000 | 196,000 | 2,416,000 | 2,772,000 | 2,521,000 | 2,082,000 | 878,000 | 671,000 | 1,450,000 | 793,000 | -936,000 | 212,000 | -1,461,000 | -635,000 | 246,000 | 94,000 | -130,000 | -107,000 | -77,000 | -123,000 | 7,000 | -11,000 | |||||||||||||||||||||||||||||||||||||||||||
treasury stock | -1,683,481,000 | -1,654,702,000 | -1,654,569,000 | -1,654,239,000 | -1,652,642,000 | -1,615,483,000 | -1,615,279,000 | -1,596,026,000 | -1,559,534,000 | -1,546,128,000 | -1,545,922,000 | -1,497,886,000 | -1,489,687,000 | -1,373,840,000 | -1,373,394,000 | -1,362,141,000 | -1,327,273,000 | -1,322,496,000 | -1,321,978,000 | -1,318,535,000 | -1,309,038,000 | -1,305,935,000 | -1,255,675,000 | -1,230,440,000 | -1,155,252,000 | -1,119,063,000 | -1,104,042,000 | -1,102,481,000 | -999,329,000 | -995,843,000 | -783,878,000 | -781,948,000 | -676,302,000 | -570,921,000 | -569,499,000 | -564,581,000 | -531,434,000 | -481,366,000 | -381,942,000 | -354,511,000 | -172,683,000 | -169,516,000 | -149,345,000 | -148,696,000 | -129,989,000 | -117,802,000 | -108,513,000 | -99,829,000 | -90,950,000 | -83,480,000 | -70,173,000 | -62,445,000 | -56,032,000 | -53,376,000 | -53,234,000 | -36,863,000 | -35,437,000 | -32,139,000 | -31,981,000 | -31,870,000 | -31,691,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -28,939,000 | -27,473,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | -26,490,000 | |||
accumulated deficit | -48,122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 1,547,551,000 | 1,560,395,000 | 1,520,583,000 | 1,459,388,000 | 1,431,996,000 | 1,892,065,000 | 1,903,903,000 | 2,039,670,000 | 2,031,210,000 | 2,029,649,000 | 2,005,153,000 | 1,937,646,000 | 1,906,889,000 | 2,047,587,000 | 1,999,004,000 | 2,002,955,000 | 1,978,235,000 | 1,939,320,000 | 1,929,817,000 | 1,962,807,000 | 1,940,264,000 | 2,011,435,000 | 2,043,477,000 | 2,036,598,000 | 2,045,201,000 | 2,331,348,000 | 2,232,357,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 2,157,426,000 | 2,186,578,000 | 2,174,745,000 | 2,070,672,000 | 2,085,416,000 | 2,595,302,000 | 2,589,799,000 | 2,697,711,000 | 2,730,597,000 | 2,820,560,000 | 2,904,112,000 | 2,822,053,000 | 2,816,635,000 | 3,133,549,000 | 3,016,398,000 | 3,033,054,000 | 3,146,323,000 | 3,077,551,000 | 3,067,527,000 | 3,127,339,000 | 3,069,374,000 | 3,194,001,000 | 3,297,384,000 | 3,243,005,000 | 3,277,608,000 | 3,359,019,000 | 3,317,925,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 214 and 479 at march 31, 2025 and 2024, respectively | 163,654,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 75,000,000 | 75,000,000 | 75,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 350,000,000 | 350,000,000 | 350,000,000 | 350,000,000 | 350,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 500,000,000 | 550,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 600,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 250,000,000 | 250,000,000 | 0 | 62,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2025 and 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(accumulated deficit) retained earnings | -44,443,000 | -63,060,000 | -111,870,000 | -120,897,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for credit allowances of 85 and 479 at december 31, 2024 and march 31, 2024, respectively | 214,585,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2024 and march 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 133,718,142 and 131,316,309 shares issued and 71,745,945 and 71,404,216 shares outstanding at december 31, 2024 and march 31, 2024, respectively | 133,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for credit allowances of 64 and 479 at september 30, 2024 and march 31, 2024, respectively | 118,632,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2024 and march 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 133,671,490 and 131,316,309 shares issued and 71,715,229 and 71,404,216 shares outstanding at september 30, 2024 and march 31, 2024, respectively | 133,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for credit allowances of 116 and 479 at june 30, 2024 and march 31, 2024, respectively | 129,270,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2024 and march 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 133,189,228 and 131,316,309 shares issued and 71,311,409 and 71,404,216 shares outstanding at june 30, 2024 and march 31, 2024, respectively | 133,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 479 and 675 at march 31, 2024 and 2023, respectively | 192,096,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2024 and 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 322,479,000 | 354,898,000 | 487,475,000 | 466,013,000 | 470,213,000 | 473,434,000 | 420,816,000 | 403,433,000 | 410,565,000 | 418,971,000 | 371,246,000 | 363,350,000 | 374,691,000 | 363,254,000 | 334,233,000 | 337,919,000 | 355,339,000 | 348,003,000 | 311,278,000 | 328,750,000 | 358,093,000 | 338,107,000 | 341,710,000 | 368,138,000 | 396,493,000 | 379,676,000 | 289,991,000 | 292,459,000 | 316,681,000 | 294,371,000 | 273,126,000 | 274,392,000 | 283,390,000 | 287,006,000 | 311,513,000 | 319,428,000 | 311,759,000 | 290,905,000 | 273,276,000 | 262,043,000 | 250,567,000 | 233,891,000 | 216,597,000 | 206,714,000 | 201,461,000 | 186,908,000 | 175,770,000 | 165,860,000 | 160,852,000 | 147,905,000 | 137,874,000 | 130,823,000 | 128,424,000 | 117,653,000 | 106,552,000 | 98,304,000 | 91,159,000 | 84,106,000 | 75,565,000 | 68,479,000 | 63,242,000 | 57,568,000 | 49,633,000 | 44,691,000 | 43,194,000 | 48,107,000 | 51,213,000 | 47,962,000 | 45,282,000 | 43,204,000 | 41,220,000 | 38,919,000 | 37,545,000 | 35,741,000 | 33,854,000 | 32,400,000 | 31,748,000 | 31,138,000 | 30,232,000 | 29,175,000 | 28,878,000 | 29,055,000 | ||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,076 and 675 at december 31, 2023 and march 31, 2023, respectively | 221,574,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2023 and march 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 130,922,477 and 128,683,824 shares issued and 71,019,904 and 71,249,045 shares outstanding at december 31, 2023 and march 31, 2023, respectively | 131,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 666 and 675 at september 30, 2023 and march 31, 2023, respectively | 152,603,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2023 and march 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 130,875,398 and 128,683,824 shares issued and 71,697,901 and 71,249,045 shares outstanding at september 30, 2023 and march 31, 2023, respectively | 130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 666 and 675 at june 30, 2023 and march 31, 2023, respectively | 108,292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2023 and march 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 130,016,041 and 128,683,824 shares issued and 72,146,090 and 71,249,045 shares outstanding at june 30, 2023 and march 31, 2023, respectively | 130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities | 32,204,000 | 57,262,000 | 46,806,000 | 42,144,000 | 67,037,000 | 5,349,000 | 7,347,000 | 6,737,000 | 9,277,000 | 12,689,000 | 12,127,000 | 23,202,000 | 47,969,000 | 56,274,000 | 55,129,000 | 84,354,000 | 76,344,000 | 105,753,000 | 119,935,000 | 105,637,000 | 77,941,000 | 47,895,000 | 55,582,000 | 138,719,000 | 137,892,000 | 114,870,000 | 99,297,000 | 108,743,000 | 128,003,000 | 127,751,000 | 103,138,000 | 112,857,000 | 101,392,000 | 87,967,000 | 90,783,000 | 88,890,000 | 75,234,000 | 56,343,000 | 42,094,000 | 46,333,000 | 37,338,000 | 35,324,000 | 69,604,000 | 74,517,000 | 79,617,000 | 61,167,000 | 68,520,000 | 142,319,000 | 133,430,000 | 64,407,000 | 53,261,000 | 63,513,000 | 69,875,000 | 49,412,000 | 29,232,000 | 37,032,000 | 24,162,000 | 25,353,000 | 13,053,000 | 8,556,000 | 10,465,000 | 29,237,000 | 70,856,000 | 80,530,000 | 14,130,000 | 31,247,000 | 32,761,000 | 19,810,000 | 18,043,000 | 38,796,000 | 43,786,000 | 26,793,000 | 39,842,000 | 34,416,000 | 40,443,000 | 50,432,000 | 38,028,000 | |||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 675 and 1,649 at march 31, 2023 and 2022, respectively | 143,855,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2023 and 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,002 and 1,649 at december 31, 2022 and march 31, 2022, respectively | 215,838,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2022 and march 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 128,389,414 and 126,425,383 shares issued and 70,961,344 and 74,102,293 shares outstanding at december 31, 2022 and march 31, 2022, respectively | 128,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,903 and 1,649 at september 30, 2022 and march 31, 2022, respectively | 139,126,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2022 and march 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 128,373,156 and 126,425,383 shares issued and 72,243,650 and 74,102,293 shares outstanding at september 30, 2022 and march 31, 2022, respectively | 128,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,614 and 1,649 at june 30, 2022 and march 31, 2022, respectively | 112,889,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2022 and march 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 127,371,813 and 126,425,383 shares issued and 71,483,821 and 74,102,293 shares outstanding at june 30, 2022 and march 31, 2022, respectively | 127,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,649 and 416 at march 31, 2022 and 2021, respectively | 148,245,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2022 and 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 2,060,395,000 | 2,005,779,000 | 1,937,919,000 | 2,065,433,000 | 2,068,782,000 | 2,317,519,000 | 2,436,250,000 | 2,397,885,000 | 2,373,952,000 | 2,391,652,000 | 2,443,382,000 | 2,529,297,000 | 2,573,620,000 | 446,394,000 | 435,750,000 | 432,118,000 | 412,622,000 | 412,626,000 | 409,161,000 | 395,598,000 | 382,787,000 | 373,453,000 | 371,903,000 | 360,342,000 | 352,321,000 | 341,982,000 | 342,369,000 | 325,695,000 | 315,309,000 | 322,941,000 | 319,559,000 | 303,747,000 | 287,106,000 | 275,792,000 | 266,843,000 | 254,320,000 | 232,619,000 | 225,731,000 | 217,529,000 | 207,266,000 | 200,396,000 | 197,333,000 | 200,187,000 | 146,568,000 | 141,717,000 | 138,407,000 | 135,690,000 | 132,168,000 | 129,825,000 | 126,591,000 | 123,979,000 | 120,884,000 | 119,298,000 | 117,449,000 | 116,812,000 | 115,174,000 | 113,938,000 | 113,112,000 | 112,663,000 | |||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 3,194,709,000 | 3,085,038,000 | 3,120,503,000 | 3,269,994,000 | 3,368,608,000 | 3,409,830,000 | 3,601,513,000 | 3,512,897,000 | 3,459,785,000 | 3,494,458,000 | 3,592,843,000 | 3,635,114,000 | 3,604,071,000 | 641,752,000 | 669,049,000 | 638,928,000 | 591,541,000 | 588,137,000 | 607,763,000 | 577,877,000 | 541,401,000 | 539,657,000 | 552,176,000 | 532,120,000 | 561,771,000 | 556,626,000 | 567,757,000 | 530,892,000 | 500,151,000 | 506,470,000 | 527,570,000 | 504,408,000 | 479,170,000 | 472,446,000 | 482,601,000 | 461,476,000 | 429,518,000 | 427,415,000 | 436,734,000 | 432,998,000 | 404,591,000 | 415,533,000 | 420,937,000 | 410,790,000 | 191,228,000 | 183,785,000 | 180,419,000 | 173,030,000 | 168,557,000 | 167,830,000 | 165,755,000 | 158,731,000 | 152,788,000 | 151,377,000 | 148,287,000 | 144,900,000 | 140,602,000 | 140,638,000 | 139,181,000 | 135,126,000 | ||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 220 and 416 at december 31, 2021 and march 31, 2021, respectively | 233,854,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2021 and march 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 126,137,308 and 124,197,974 shares issued and 73,828,546 and 73,751,615 shares outstanding at december 31, 2021 and march 31, 2021, respectively | 126,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -1,795,000 | -1,931,000 | -1,877,000 | -1,940,000 | -1,258,000 | -2,241,000 | -3,345,000 | -3,699,000 | -3,184,000 | 505,000 | -2,029,000 | -3,472,000 | -3,955,000 | -1,705,000 | -1,735,000 | -1,501,000 | -3,688,000 | -2,914,000 | -2,858,000 | -1,851,000 | -864,000 | -582,000 | -676,000 | -1,112,000 | -859,000 | -1,532,000 | -1,817,000 | -1,817,000 | -1,565,000 | -1,598,000 | -3,000 | -63,000 | -54,000 | -60,000 | -134,000 | -122,000 | -104,000 | -114,000 | -92,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 398 and 416 at september 30, 2021 and march 31, 2021, respectively | 162,888,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2021 and march 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 126,108,858 and 124,197,974 shares issued and 74,217,661 and 73,751,615 shares outstanding at september 30, 2021 and march 31, 2021, respectively | 126,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 407 and 416 at june 30, 2021 and march 31, 2021, respectively | 146,199,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2021 and march 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 124,694,737 and 124,197,974 shares issued and 74,084,245 and 73,751,615 shares outstanding at june 30, 2021 and march 31, 2021, respectively | 124,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 416 and 1,350 at march 31, 2021 and 2020, respectively | 197,717,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2021 and 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 719 and 1,350 at december 31, 2020 and march 31, 2020, respectively | 208,016,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2020 and march 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 123,867,373 and 122,006,077 shares issued and 73,438,024 and 72,220,906 shares outstanding at december 31, 2020 and march 31, 2020, respectively | 124,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 782 and 1,350 at september 30, 2020 and march 31, 2020, respectively | 169,687,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2020 and march 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 123,840,945 and 122,006,077 shares issued and 73,574,035 and 72,220,906 shares outstanding at september 30, 2020 and march 31, 2020, respectively | 123,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 853 and 1,350 at june 30, 2020 and march 31, 2020, respectively | 138,793,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2020 and march 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 122,353,504 and 122,006,077 shares issued and 72,455,170 and 72,220,906 shares outstanding at june 30, 2020 and march 31, 2020, respectively | 122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,350 and 1,583 at march 31, 2020 and 2019, respectively | 213,514,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2020 and 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,728 and 1,583 at december 31, 2019 and march 31, 2019, respectively | 244,877,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2019 and march 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 121,679,117 and 119,760,132 shares issued and 73,855,221 and 77,610,361 shares outstanding at december 31, 2019 and march 31, 2019, respectively | 122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 2,280 and 1,583 at september 30, 2019 and march 31, 2019, respectively | 202,288,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2019 and march 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 121,648,747 and 119,760,132 shares issued and 74,838,047 and 77,610,361 shares outstanding at september 30, 2019 and march 31, 2019, respectively | 122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,690 and 1,583 at june 30, 2019 and march 31, 2019, respectively | 160,039,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2019 and march 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 120,123,018 and 119,760,132 shares issued and 76,554,298 and 77,610,361 shares outstanding at june 30, 2019 and march 31, 2019, respectively | 120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,583 and 1,991 at march 31, 2019 and 2018, respectively | 235,318,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2019 and 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,705 and 1,991 at december 31, 2018 and march 31, 2018, respectively | 247,690,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2018 and march 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 119,417,029 and 117,744,913 shares issued and 77,831,786 and 80,270,023 shares outstanding at december 31, 2018 and march 31, 2018, respectively | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,209 and 1,991 at september 30, 2018 and march 31, 2018, respectively | 184,156,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2018 and march 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 119,231,287 and 117,744,913 shares issued and 77,704,724 and 80,270,023 shares outstanding at september 30, 2018 and march 31, 2018, respectively | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,473 and 1,991 at june 30, 2018 and march 31, 2018, respectively | 165,331,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2018 and march 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 118,139,282 and 117,744,913 shares issued and 80,535,277 and 80,270,023 shares outstanding at june 30, 2018 and march 31, 2018, respectively | 117,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,991 and 2,066 at march 31, 2018 and 2017, respectively | 213,438,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent liabilities, net of current portion | 4,789,000 | 4,636,000 | 4,598,000 | 4,560,000 | 4,521,000 | 4,484,000 | 4,445,000 | 4,407,000 | 4,369,000 | 4,291,000 | 4,219,000 | 4,139,000 | 4,068,000 | 4,248,000 | 2,370,000 | 3,102,000 | 3,657,000 | 4,828,000 | 4,986,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2018 and 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,675 and 2,066 at december 31, 2017 and march 31, 2017, respectively | 249,939,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent liabilities | 4,865,000 | 4,827,000 | 4,750,000 | 4,712,000 | 4,674,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2017 and march 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 117,331,491 and 115,917,431 shares issued and 87,267,106 and 92,041,288 shares outstanding at december 31, 2017 and march 31, 2017, respectively | 117,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,689 and 2,066 at september 30, 2017 and march 31, 2017, respectively | 215,227,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2017 and march 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 117,137,727 and 115,917,431 shares issued and 87,140,939 and 92,041,288 shares outstanding at september 30, 2017 and march 31, 2017, respectively | 116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 1,186 and 2,066 at june 30, 2017 and march 31, 2017, respectively | 185,881,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2017 and march 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 shares authorized; 116,342,146 and 115,917,431 shares issued and 89,538,391 and 92,041,288 shares outstanding at june 30, 2017 and march 31, 2017, respectively | 116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 2,066 and 5,069 at march 31, 2017 and 2016, respectively | 294,374,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2017 and 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 8,753 and 5,069 at december 31, 2016 and march 31, 2016, respectively | 284,055,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2016 and march 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 and 150,000,000 shares authorized; 115,620,378 and 114,495,614 shares issued and 91,786,929 and 94,088,469 shares outstanding at december 31, 2016 and march 31, 2016, respectively | 116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 6,838 and 5,069 at september 30, 2016 and march 31, 2016, respectively | 240,599,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2016 and march 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
300,000,000 and 150,000,000 shares authorized; 115,416,135 and 114,495,614 shares issued and 91,752,414 and 94,088,469 shares outstanding at september 30, 2016 and march 31, 2016, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 6,212 and 5,069 at june 30, 2016 and march 31, 2016, respectively | 196,227,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2016 and march 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 114,503,040 and 114,495,614 shares issued and 91,992,604 and 94,088,469 shares outstanding at june 30, 2016 and march 31, 2016, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 5,069 and 173 at march 31, 2016 and 2015, respectively | 247,199,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 58,029,000 | 63,427,000 | 71,066,000 | 12,710,000 | 12,130,000 | 10,274,000 | 14,505,000 | 11,026,000 | 12,580,000 | 11,128,000 | 10,728,000 | 10,940,000 | 7,563,000 | 7,427,000 | 8,343,000 | 7,494,000 | 8,021,000 | 9,414,000 | 8,963,000 | 9,591,000 | 8,925,000 | 8,948,000 | 11,412,000 | 9,964,000 | 9,181,000 | 8,728,000 | 7,414,000 | 7,260,000 | 6,850,000 | 7,955,000 | 7,285,000 | 12,590,000 | 12,083,000 | 10,197,000 | 4,846,000 | 4,932,000 | 4,562,000 | 4,426,000 | 4,323,000 | 4,386,000 | 2,816,000 | 4,121,000 | 4,514,000 | 3,123,000 | 3,114,000 | 3,113,000 | 2,949,000 | 2,985,000 | 3,366,000 | 2,973,000 | ||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2016 and 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 4,720 and 173 at december 31, 2015 and march 31, 2015, respectively | 244,957,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2015 and march 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 114,075,319 and 50,812,548 shares issued and 98,570,412 and 40,807,805 shares outstanding at december 31, 2015 and march 31, 2015, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable and unbilled costs, net of allowance for doubtful accounts of 8,984 and 173 at september 30, 2015 and march 31, 2015, respectively | 165,092,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2015 and march 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 113,858,772 and 50,812,548 shares issued and 99,131,910 and 40,807,805 shares outstanding at september 30, 2015 and march 31, 2015, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 58,496,000 | 82,226,000 | 83,415,000 | 49,786,000 | 32,955,000 | 60,518,000 | 74,263,000 | 55,672,000 | 50,922,000 | 73,900,000 | 61,908,000 | 28,895,000 | 38,809,000 | 69,795,000 | 49,593,000 | 49,677,000 | 41,361,000 | 62,801,000 | 56,792,000 | 41,448,000 | 40,318,000 | 65,556,000 | 57,650,000 | 33,159,000 | 29,016,000 | 39,827,000 | 45,979,000 | 25,906,000 | 26,433,000 | 32,048,000 | 48,517,000 | 18,709,000 | 15,894,000 | 18,317,000 | 16,468,000 | 17,913,000 | 15,021,000 | 16,765,000 | 18,998,000 | 12,204,000 | 11,107,000 | 11,886,000 | 13,172,000 | 9,653,000 | 11,521,000 | 10,851,000 | 9,486,000 | |||||||||||||||||||||||||||||||||||||||||
deferred revenue | 108,179,000 | 123,422,000 | 107,595,000 | 95,022,000 | 101,871,000 | 109,301,000 | 102,010,000 | 88,319,000 | 93,749,000 | 95,055,000 | 90,567,000 | 79,750,000 | 88,759,000 | 93,493,000 | 82,802,000 | 77,376,000 | 78,618,000 | 85,241,000 | 80,384,000 | 71,810,000 | 75,670,000 | 84,196,000 | 72,584,000 | 61,937,000 | 66,279,000 | 70,815,000 | 69,330,000 | 58,731,000 | 73,651,000 | 74,257,000 | 51,929,000 | 22,365,000 | 24,234,000 | 21,369,000 | 20,250,000 | 21,747,000 | 21,382,000 | 18,265,000 | 16,272,000 | 17,425,000 | 17,680,000 | 15,751,000 | 14,832,000 | 15,536,000 | 15,968,000 | 14,619,000 | ||||||||||||||||||||||||||||||||||||||||||
long-term deferred revenue | 27,919,000 | 26,961,000 | 27,036,000 | 22,540,000 | 22,848,000 | 24,639,000 | 22,285,000 | 21,294,000 | 24,087,000 | 25,907,000 | 22,717,000 | 18,393,000 | 18,005,000 | 18,722,000 | 12,311,000 | 12,833,000 | 12,197,000 | 14,735,000 | 13,980,000 | 15,219,000 | 15,054,000 | 17,846,000 | 12,914,000 | 8,572,000 | 8,958,000 | 8,937,000 | 7,476,000 | 6,407,000 | 7,008,000 | 6,764,000 | 6,530,000 | 3,223,000 | 1,332,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2015 and march 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 50,834,158 and 50,812,548 shares issued and 40,752,954 and 40,807,805 shares outstanding at june 30, 2015 and march 31, 2015, respectively | 51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2015 and 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2014 and march 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 50,717,718 and 49,922,959 shares issued and 41,217,480 and 41,165,784 shares outstanding at december 31, 2014 and march 31, 2014, respectively | 51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2014 and march 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 50,665,227 and 49,922,959 shares issued and 41,181,526 and 41,165,784 shares outstanding at september 30, 2014 and march 31, 2014, respectively | 51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2014 and march 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 50,111,676 and 49,922,959 shares issued and 41,042,273 and 41,165,784 shares outstanding at june 30, 2014 and march 31, 2014, respectively | 50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2014 and 2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2013 and march 31, 2013 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 49,826,807 and 49,007,491 shares issued and 41,326,074 and 41,466,921 shares outstanding at december 31, 2013 and march 31, 2013, respectively | 50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2013 and march 31, 2013 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 49,706,643 and 49,007,491 shares issued and 41,504,713 and 41,466,921 shares outstanding at september 30, 2013 and march 31, 2013, respectively | 50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2013 and march 31, 2013 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of contingent liabilities | 1,229,000 | 4,224,000 | 3,775,000 | 3,775,000 | 3,774,000 | 3,014,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, net of current portion | 0 | 62,000,000 | 62,000,000 | 62,000,000 | 45,606,000 | 49,356,000 | 53,106,000 | 56,856,000 | 60,606,000 | 64,356,000 | 68,106,000 | 71,856,000 | 74,356,000 | 76,856,000 | 82,500,000 | 85,000,000 | 87,500,000 | 90,000,000 | 92,500,000 | 95,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2013 and 2012 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2012 and march 31, 2012 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 48,887,013 and 48,185,731 shares issued and 41,604,647 and 41,814,191 shares outstanding at december 31, 2012 and march 31, 2012, respectively | 49,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
march 31, 2012, respectively | -76,759,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2012 and march 31, 2012 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 48,802,859 and 48,185,731 shares issued and 41,788,722 and 41,814,191 shares outstanding at september 30, 2012 and march 31, 2012, respectively | 49,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2012 and march 31, 2012 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 48,401,084 and 48,185,731 shares issued and 41,709,141 and 41,814,191 shares outstanding at june 30, 2012 and march 31, 2012, respectively | 48,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 0 | 0 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 13,750,000 | 12,500,000 | 11,250,000 | 10,000,000 | 10,000,000 | 13,144,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2012 and 2011 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2011 and march 31, 2011 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 47,778,373 and 47,441,879 shares issued and 41,534,672 and 42,557,221 shares outstanding at december 31, 2011 and march 31, 2011, respectively | 48,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2011 and march 31, 2011 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2011 and march 31, 2011 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired intangible assets | 47,686,000 | 49,158,000 | 50,630,000 | 52,101,000 | 53,573,000 | 55,154,000 | 56,639,000 | 58,125,000 | 59,610,000 | 61,095,000 | 62,581,000 | 64,066,000 | 65,569,000 | 67,159,000 | 226,000 | 331,000 | 586,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2011 and 2010 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at december 31, 2010 and march 31, 2010 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2010 and march 31, 2010 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2010 and march 31, 2010 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2010 and 2009 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at december 31, 2009 and march 31, 2009 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2009 and march 31, 2009 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholder’s equity | 242,063,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
refundable income taxes | 6,650,000 | 8,389,000 | 5,751,000 | 5,723,000 | 5,629,000 | 5,036,000 | 1,278,000 | 309,000 | 284,000 | 657,000 | 300,000 | 198,000 | 202,000 | 985,000 | 1,319,000 | 1,419,000 | 1,477,000 | 1,399,000 | 1,231,000 | 1,411,000 | 2,172,000 | 2,102,000 | 1,935,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2009 and march 31, 2009 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, current portion | 10,000,000 | 10,000,000 | 8,750,000 | 7,500,000 | 6,250,000 | 5,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2009 and 2008 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2008 and march 31, 2008 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 43,890,018 and 43,370,802 shares issued and 39,358,001 and 38,838,785 shares outstanding at december 31, 2008 and march 31, 2008, respectively | 44,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred financing costs | 829,000 | 892,000 | 956,000 | 952,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 122,000 | 121,000 | 121,000 | 156,000 | 1,342,000 | 1,339,000 | 1,337,000 | 1,334,000 | 1,332,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2008 and march 31, 2008 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive gain | -1,540,000 | -896,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2008 and march 31, 2008 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized software development costs | 7,000 | 48,000 | 89,000 | 129,000 | 170,000 | 211,000 | 252,000 | 293,000 | 312,000 | 84,000 | 55,000 | 221,000 | 387,000 | 552,000 | 718,000 | 884,000 | 1,049,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at march 31, 2008 and 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 43,370,802 and 36,581,852 shares issued and 38,838,785 and 32,049,835 shares outstanding at march 31, 2008 and 2007, respectively | 43,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued other liabilities | 9,429,000 | 3,690,000 | 2,467,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at december 31, 2007 and march 31, 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 43,127,118 and 36,581,852 shares issued and 38,595,101 and 32,049,835 shares outstanding at december 31, 2007 and march 31, 2007, respectively | 43,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies (note 7) stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at september 30, 2007 and march 31, 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at june 30, 2007 and march 31, 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents. | 18,925,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities. | 69,204,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes. | 2,535,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets. | 3,380,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current assets. | 117,580,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed assets, net. | 8,262,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired intangible assets, net. | 442,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term marketable securities. | 11,975,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets. | 47,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable. | 3,023,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation. | 8,271,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued other. | 2,609,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred acquisition payment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue. | 23,992,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities. | 38,087,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued long-term retirement benefits (note 16). | 1,155,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at march 31, 2007 and 2006 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss. | -46,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation | -4,434,000 | -638,000 | -739,000 | -713,000 | -26,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred acquisition payment | 1,342,000 | 1,339,000 | 1,337,000 | 1,334,000 | 1,332,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at december 31, 2006 and march 31, 2006 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2006, respectively | -27,890,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets | 729,000 | 872,000 | 1,015,000 | 1,159,000 | 1,302,000 | 1,446,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2006 and march 31, 2006 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2006 and march 31, 2006 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaids and other current assets | 3,119,000 | 2,098,000 | 2,954,000 | 3,003,000 | 2,486,000 | 2,706,000 | 2,283,000 | 2,175,000 | 2,037,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at march 31, 2006 and 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 35,488,019 and 34,892,273 shares issued and 31,284,796 and 30,689,050 shares outstanding at march 31, 2006 and 2005, respectively | 35,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at december 31, 2005 and march 31, 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total long term liabilities | 2,493,000 | 2,608,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2005 and march 31, 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2005 and march 31, 2005 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at march 31, 2005 and 2004 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 34,892,273 and 34,584,577 shares issued and 30,689,050 and 30,381,354 shares outstanding at march 31, 2005 and 2004, respectively | 35,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at december 31, 2004 and march 31, 2004 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at september 30, 2004 and march 31, 2004 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at june 30, 2004 and march 31, 2004 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5,000,000 shares authorized; no shares issued or outstanding at march 31, 2004 and 2003 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 34,584,577 and 34,151,894 shares issued and 30,381,354 and 29,982,671 shares outstanding at march 31, 2004 and 2003, respectively | 34,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value: 5,000,000 shares authorized; no shares issued or outstanding at december 31, 2003 and march 31,2003 |
We provide you with 20 years of balance sheets for NetScout Systems stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of NetScout Systems. Explore the full financial landscape of NetScout Systems stock with our expertly curated balance sheets.
The information provided in this report about NetScout Systems stock 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.