7Baggers

AeroVironment, Inc
(NASDAQ:AVAV) 

AVAV stock logo

AeroVironment, Inc. designs, develops, produces, supports, and operates a portfolio of products and services for government agencies and businesses. The company supplies unmanned aircraft systems (UAS) and related services primarily to organizations within the U.S. Department of Defense and to inter...

Founded: 1971
Full Time Employees: 823
Founder: Paul MacCready 
CEO: Wahid Nawabi  
Sector: Industrials
Industry: Aerospace & Defense

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-04-30 2026-01-31 2025-11-01 2025-08-02 2025-04-30 2025-01-25 2024-10-26 2024-07-27 2024-04-30 2024-01-27 2023-10-28 2023-07-29 2023-04-30 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-25 2019-10-26 2019-07-27 2019-04-30 2019-01-26 2018-10-27 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-01-31 2014-11-01 2014-08-02 2014-01-25 2013-10-26 2013-07-27 2013-01-26 2012-10-27 2012-07-28 2012-01-28 2011-10-29 2011-07-30 2011-01-29 2010-10-30 2010-07-31 2010-01-30 2009-10-31 2009-08-01 2009-01-31 2008-11-01 2008-08-02 2008-01-26 2007-10-27 2007-07-28 2007-04-30 2007-01-27 
                                                                          
      revenue:
                                                                          
      product sales
    498,965,000 277,814,000 325,037,000 313,533,000 242,234,000 139,753,000 151,231,000 159,504,000 164,598,000 155,923,000 145,779,000 119,471,000 141,529,000 91,216,000 62,343,000 57,974,000 73,970,000 42,599,000 70,998,000 53,116,000 96,655,000 58,348,000 65,528,000 58,357,000 97,101,000 36,432,000 57,386,000 65,839,000 59,696,000 50,024,000 47,056,000 55,313,000 62,102,000 49,204,000 52,933,000 31,091,000 111,505,000 36,746,000 29,350,000 15,737,000 60,040,000 53,305,000 49,492,000 26,639,000 56,308,000 42,874,000 42,811,000 57,041,000 51,537,000 27,174,000 23,496,000 52,415,000 28,690,000 36,645,000 47,858,000 29,299,000 45,996,000 32,494,000 12,220,000 25,353,000 19,134,000 8,229,000 30,160,000 37,259,000 25,327,000 19,947,000 34,042,000 29,684,000 28,935,000 32,614,000 
      contract services
    142,651,000 130,231,000 147,471,000 141,143,000 32,816,000 27,883,000 37,227,000 29,979,000 32,381,000 30,655,000 35,037,000 32,876,000 44,512,000 43,179,000 49,241,000 50,542,000 58,652,000 47,494,000 51,010,000 47,893,000 39,360,000 20,434,000 27,137,000 29,093,000 38,122,000 25,459,000 25,885,000 21,072,000 28,234,000 25,298,000 25,923,000 22,730,000 27,424,000 14,731,000 20,894,000 12,673,000 13,871,000 16,417,000 20,766,000 20,481,000 24,717,000 14,255,000 15,239,000 20,411,000 12,089,000 9,790,000 9,055,000 12,180,000 13,330,000 16,943,000 23,591,000 27,863,000 29,987,000 35,319,000 32,514,000 32,698,000 38,438,000 31,287,000 26,008,000 35,508,000 32,233,000 29,711,000 22,065,000 28,520,000 28,286,000 28,588,000 19,659,000 19,520,000 21,765,000 13,661,000 
      revenue: - sum
    641,616,000 408,045,000 472,508,000 454,676,000 275,050,000 167,636,000 188,458,000 189,483,000 196,979,000 186,578,000 180,816,000 152,347,000       122,008,000 101,009,000 64,724,250 78,782,000 92,665,000                               71,964,000 80,372,000 61,997,000        65,779,000 53,613,000 48,535,000 53,701,000 49,204,000 50,700,000 46,275,000 
      cost of sales:
                                                                          
      cost of sales: - sum
    438,991,000 309,251,000 368,403,000 359,558,000 174,718,000 104,437,000 114,820,000 108,016,000 121,345,000 119,291,000 105,466,000 86,687,000       79,553,000 72,286,000 38,498,500 50,141,000 51,814,000                               44,531,000 49,742,000 40,282,000        40,792,000 33,030,000 28,702,000 34,774,000 32,367,000 31,610,000 26,639,000 
      gross margin:
                                                                          
      gross margin: - sum
    202,625,000 98,794,000 104,105,000 95,118,000 100,332,000 63,199,000 73,638,000 81,467,000 75,634,000 67,287,000 75,350,000 65,660,000       42,455,000 28,723,000 26,225,750 28,641,000 40,851,000                                                
      selling, general and administrative
    114,225,000 99,414,000 98,336,000 131,276,000 43,254,000 43,788,000 37,916,000 33,795,000 34,620,000 27,826,000 28,147,000 23,827,000 61,603,000 24,746,000 23,613,000 21,943,000 21,938,000 22,549,000 24,819,000 27,128,000 24,841,000 15,652,000 14,977,000 12,011,000 16,344,000 13,223,000 16,255,000 13,668,000 20,277,000 14,464,000 13,646,000 11,956,000 9,531,000 13,500,000 14,464,000 13,331,000 16,699,000 12,788,000 13,387,000 13,663,000 16,775,000 13,313,000 14,733,000 15,256,000 13,268,000 13,470,000 13,403,000 13,168,000 13,084,000 12,459,000 10,433,000 13,176,000 13,621,000 12,866,000 12,240,000 13,700,000 10,578,000 12,685,000 11,371,000 9,833,000 10,500,000 10,495,000 7,950,000 7,855,000 8,095,000 8,216,000 8,573,000 7,726,000 6,950,000 4,224,000 
      research and development
    31,459,000 27,112,000 35,993,000 33,114,000 24,902,000 22,498,000 28,716,000 24,613,000 35,069,000 25,127,000 22,025,000 15,466,000 16,462,000 16,157,000 16,591,000 15,045,000 13,671,000 13,013,000 14,297,000 13,708,000 17,054,000 13,631,000 11,976,000 11,103,000 15,529,000 11,381,000 10,858,000 8,709,000 11,603,000 8,087,000 8,109,000 6,435,000 5,386,000 7,314,000 7,272,000 6,461,000 7,937,000 7,988,000 8,517,000 8,600,000 14,316,000 8,247,000 9,897,000 9,831,000 8,577,000 8,531,000 7,124,000 5,241,000 6,861,000 7,190,000 10,306,000 9,386,000 8,136,000 7,238,000 8,816,000 7,586,000 7,872,000 8,689,000 7,972,000 5,167,000 5,776,000 5,673,000 4,625,000 4,896,000 5,260,000 3,664,000 3,802,000 4,300,000 4,679,000 2,240,000 
      impairment of goodwill
    89,402,000 151,306,000                                                                     
      income from operations
    -32,461,000 -179,038,000 -30,224,000 -69,272,000 13,817,000 -3,087,000 7,006,000 23,059,000 5,945,000 14,334,000 25,178,000 26,367,000 -165,682,000 4,607,000 -14,314,000 -3,274,000 -5,725,000 -14,126,000 3,339,000 -12,113,000 6,388,250 -642,000 13,898,000 12,297,000         218,500 -228,000 9,264,000 -8,162,000 34,023,000 -1,425,000 -4,487,000 -15,580,000 6,831,000 5,065,000 6,903,000  5,148,000   8,643,000 3,933,000   13,074,000  7,329,000 9,574,000 429,000 15,679,000 401,000  8,481,000 3,373,000  4,102,000 12,236,000 7,228,000 7,953,000 6,552,000 4,811,000 7,461,000 13,172,000 
      yoy
    -334.94% 5699.74% -531.40% -400.41% 132.41% -121.54% -72.17% -12.55% -103.59% 211.14% -275.90% -905.35% 2794.01% -132.61% -528.69% -72.97% -189.62% 2100.31% -75.97% -198.50%             -99.36% -84.00% -306.46% -47.61% 398.07% -128.13% -165.00%  32.69%    30.89%   -33.89%    2947.55%  1727.68%  -94.94% 364.84%   -30.69% -53.33%  -37.39% 154.33% -3.12% -39.62%     
      qoq
    -81.87% 492.37% -56.37% -601.35% -547.59% -144.06% -69.62% 287.87% -58.53% -43.07% -4.51% -115.91% -3696.31% -132.19% 337.20% -42.81% -59.47% -523.06% -127.57% -289.61% -1095.05% -104.62% 13.02%          -195.83% -102.46% -213.50% -123.99% -2487.58% -68.24% -71.20% -328.08% 34.87% -26.63%      119.76%      -23.45% 2131.70% -97.26% 3809.98%   151.44%   -66.48% 69.29% -9.12% 21.38% 36.19% -35.52% -43.36%  
      other income:
                                                                          
      interest income
    -2,262,500 3,696,000 4,669,000              -1,276,000 -1,510,000 -1,379,000 -1,275,000 -1,035,000 94,000 115,000 208,000 1,111,000 1,122,000 1,266,000 1,329,000 1,426,000 1,272,000 1,068,000 906,000 751,000 545,000 432,000 512,000 456,000 390,000 397,000 375,000 359,000 181,000 268,000 224,000 224,000 193,000 212,000 197,000 195,000 205,000 164,000 162,000 172,000 129,000 106,000 78,000 49,000 45,000 121,000 38,000 50,000 59,000 197,000 369,000 541,000 1,011,000 1,143,000 979,000 1,181,000 173,000 
      other income
    4,074,000 -400,000 4,951,000 2,361,000 299,000 976,000 16,000  -745,750 1,004,000 -2,858,000  -545,750 -2,587,000 810,000  47,000 34,000 -10,048,000 -346,000 -8,398,000 -37,000 72,000 33,000 75,000 120,000 157,000 355,000 1,339,000 962,000 1,291,000 8,388,000    4,000 536,000 -46,000 -130,000        591,000 4,675,000   49,000                    
      income before income taxes
    -24,950,000 -175,742,000 -20,604,000 -84,326,000 13,105,000 -2,359,000 6,332,000 22,586,000 4,407,000 15,224,000 20,370,000 23,230,000 -166,491,000 -790,000 -15,813,000 -5,283,000 -9,356,000 -15,602,000 -8,088,000 -13,734,000 8,327,000 -585,000 14,085,000 12,538,000         551,000 209,000 9,641,000 -7,646,000 35,015,000 -1,081,000 -4,220,000 -15,505,000 7,287,000 5,031,000 6,979,000  5,088,000   13,515,000 1,821,000   13,236,000  7,458,000 9,680,000 507,000 15,728,000 446,000  8,519,000 3,423,000  4,299,000 12,605,000 7,769,000 8,964,000 7,695,000 5,790,000 8,642,000 13,345,000 
      provision for income taxes
    13,901,000 -19,486,000 -2,305,000 -15,169,000 223,000 -605,000 -221,000 1,485,000 -1,819,000 1,259,000 1,137,000 1,314,000    2,606,000 15,495,000 -15,396,000 -9,511,000 -957,000 -2,235,000 -924,000 2,491,000 1,207,000 2,645,000 -38,000 1,108,000 2,133,000 -83,000 946,000 1,211,000 2,567,000 9,900,000 628,000 2,829,000          2,763,000    166,000     1,714,000 3,093,000 181,000        3,546,000 2,960,000 2,999,000 2,531,000 1,946,000 3,072,000 4,456,000 
      equity method investment income, net of tax
    14,753,000 -295,000 1,196,000 1,787,000 3,782,000  990,000 65,000     -263,000 -417,000 -1,273,000  4,426,000 171,000 1,133,000                                                    
      net income
    -24,098,000 -156,551,000 -17,103,000 -67,370,000 16,664,000 -1,754,000 7,543,000 21,166,000 6,046,000 13,885,000 17,840,000 21,895,000 -160,473,000 -676,000 -6,629,000 -8,389,000 7,212,000 -35,000 2,556,000 -13,918,000 10,972,000 258,000 2,072,000 10,043,000 17,494,000 -1,028,000 7,505,000 17,099,000 5,703,000 8,350,000 6,050,000 27,316,000 18,343,000 -837,000 6,812,000 -4,466,000 30,454,000 -2,183,000 -4,172,000 -11,642,000 5,364,000 6,164,000 4,419,000 -6,981,000 2,325,000 -2,901,000 -3,609,000 11,216,000 1,655,000 -7,210,000 3,869,000 8,738,000 -1,386,000 5,744,000 6,587,000 326,000 11,454,000 262,000 -3,443,000 6,515,000 2,216,000 -3,587,000 4,541,000 9,059,000 4,809,000 5,965,000 5,164,000 3,844,000 5,570,000 8,889,000 
      net income per share
                            0.74 -0.04 0.32 0.72 0.23 0.35 0.26 1.16                                       
      basic
    -0.46 -3.15 -0.34 -1.44 0.6 -0.06 0.27 0.76 0.2 0.5 0.66 0.84 -6.41 -0.03 -0.27 -0.34 -0.115  0.1 -0.57 0.13 0.01 0.09 0.42         0.018 -0.04 0.3                                    
      diluted
    -0.46 -3.15 -0.34 -1.44 0.59 -0.06 0.27 0.75 0.2 0.5 0.66 0.84 -6.41 -0.03 -0.27 -0.34 -0.115  0.1 -0.57 0.128 0.01 0.09 0.42         0.018 -0.04 0.29                                    
      weighted-average shares outstanding:
                                                                          
      basic
    49,087,346 49,741,441 49,723,280 46,882,350 28,018,656 28,031,901 28,009,963 27,959,692 27,203,417 27,907,568 26,865,763 26,088,277 25,044,881 25,012,412 24,900,873 24,804,232 24,685,534 24,710,991 24,641,614 24,620,180 24,049,851 23,942,782 23,936,950 23,893,001 23,806,208 23,821,145 23,804,364 23,745,199 23,663,410 23,687,672 23,667,400 23,574,595 23,471,241 23,515,622 23,477,914 23,336,305 23,059,045 23,082,974 23,049,056 22,956,607 22,936,413 22,890,484 22,985,956 22,947,487 22,890,502 22,878,410 22,804,127 22,321,368 22,273,629 22,238,363 22,142,917 22,030,330 21,929,455 21,797,802 21,763,927 21,724,053 21,594,032 21,565,969 21,545,870 21,394,204 21,348,325 21,316,776 21,147,902 20,959,731 20,711,656     13,679,665 
      diluted
    49,087,346 49,741,441 49,723,280 46,882,350 28,173,488 28,031,901 28,145,590 28,281,827 27,327,993 28,044,127 26,956,806 26,179,042 25,044,881 25,012,412 24,900,873 24,804,232 24,685,534 24,879,643 24,885,870 24,620,180 24,362,656 24,260,874 24,196,912 24,186,228 24,088,167 23,821,145 24,061,810 24,069,933 24,071,713 24,081,819 24,098,833 24,010,303 23,813,772 23,515,622 23,832,959 23,336,305 23,307,738 23,082,974 23,049,056 22,956,607 23,153,493 23,083,816 23,148,456 22,947,487 23,109,354 22,878,410 22,804,127 22,883,583 22,697,590 22,238,363 22,408,377 22,383,791 21,929,455 22,317,015 22,255,943 22,238,117 22,096,989 22,027,155 21,545,870 21,991,067 21,937,784 21,316,776 22,030,603 21,869,417 21,651,032     15,691,256 
      interest expense
       -17,415,000 -1,011,000 -248,000 -690,000 -239,000 -148,000 -114,000 -1,950,000 -2,008,000 -2,646,000 -2,810,000 -2,309,000 -1,603,000                                                       
      other loss:
                                                                          
      other expense
           -234,000    -1,129,000    -406,000                 -39,750 -108,000 -55,000     -300,000                               
      equity method investment loss, net of tax
            -373,500 -80,000 -1,393,000 -21,000    -500,000    -1,141,000 410,000 -81,000 -9,522,000 -1,288,000 -2,077,000 -1,200,000 -863,000 -1,347,000                                           
      net income attributable to noncontrolling interest
                  -39,000 -6,000                                                       
      net income attributable to aerovironment, inc.
            6,046,000 13,885,000 17,840,000 21,895,000 -160,473,000 -676,000 -6,668,000  7,258,000 10,000 2,525,000 -13,981,000 10,946,000 211,000 2,094,000 10,080,000                                               
      yoy
            -103.77% -2153.99% -367.55%  -2310.98% -6860.00% -364.08%  -33.69% -95.26% 20.58% -238.70%                                                   
      qoq
            -56.46% -22.17% -18.52% -113.64% 23638.61% -89.86%   72480.00% -99.60% -118.06% -227.73% 5087.68% -89.92% -79.23%                                                
      ​
                186,041,000 134,395,000 111,584,000 108,516,000 132,622,000 90,093,000      87,450,000 135,223,000 61,891,000 83,271,000 86,911,000                                           
      benefit from income taxes
                -2,095,500 -531,000 -10,457,000                                     4,498,000     4,274,000              
      net loss attributable to noncontrolling interest
                -11,250    46,000 45,000 -31,000 -63,000 -26,000 -47,000 22,000 37,000 -23,000 20,000 -4,000 11,000 -21,000 19,000 7,000 14,000 -22,000 9,000 206,000 23,000                                   
      net loss attributable to aerovironment, inc.
                   -8,395,000                                                       
      income from continuing operations
                            21,295,000 -1,108,000 8,053,000 18,895,000 5,143,000 7,841,000 6,644,000 14,198,000                                       
      income from continuing operations before income taxes
                            22,481,000 134,000 9,476,000 20,579,000 7,908,000 10,075,000 9,003,000 23,492,000                                       
      net income from continuing operations
                            17,759,000 -1,028,000 7,505,000 17,099,000 6,118,000 8,412,000 7,040,000 20,323,000                                       
      discontinued operations:
                                                                          
      gain on sale of business, net of tax expense of 2,463
                                                                          
      loss from discontinued operations, net of tax
                                -453,000 -62,000 -599,000 -1,850,000                                       
      net income from discontinued operations
                                -415,000 -62,000 -990,000 6,993,000                                       
      net income attributable to aerovironment
                            5,900,750 -1,008,000 7,501,000 17,110,000 5,682,000 8,369,000 6,057,000 27,330,000 18,321,000 -828,000 7,018,000                                    
      net income per share
                            0.74 -0.04 0.32 0.72 0.23 0.35 0.26 1.16                                       
      continuing operations
                            0.75 -0.04 0.32 0.72 0.25 0.35 0.3 0.86                                       
      discontinued operations
                                -0.02  -0.04 0.3                                       
      gain on sale of business, net of tax expense of (114) and 2,463 for the three and six months ended october 27, 2018, respectively
                                  -391,000                                        
      gain on sale of business, net of tax expense of 2,577
                                   8,843,000                                       
      equity method investment activity, net of tax
                                -517,750 -717,000 -752,000 -602,000 -865,000 -418,000                                     
      gain on sale of business, net of tax expense of 2,463 for the nine months ended january 26, 2019
                                2,113,000                                          
      benefit for income taxes
                                       -3,180,000 -702,250 1,102,000 -48,000 -3,863,000   2,560,000               184,000  2,004,000 1,207,000          
      net loss attributable to aerovironment
                                       -4,443,000                                   
      loss per share attributable to aerovironment:
                                                                          
      basic
                                       -0.19    -0.51    -0.3   -0.16   -0.32         -0.16            
      diluted
                                       -0.19    -0.51    -0.3   -0.16   -0.32         -0.16            
      earnings per share data:
                                                                          
      basic
                                        1.32 -0.09 -0.18  0.23 0.27 0.19  0.1 -0.13  0.5 0.07  0.17 0.4 -0.06 0.26 0.3 0.02 0.53 0.01  0.3 0.1 -0.17 0.21 0.43 0.23 0.3 0.26 0.2 0.278 0.65 
      diluted
                                        1.32 -0.09 -0.18  0.23 0.27 0.19  0.1 -0.13  0.49 0.07  0.17 0.39 -0.06 0.26 0.3 0.01 0.52 0.01  0.3 0.1 -0.17 0.21 0.41 0.22 0.28 0.24 0.18 0.245 0.57 
      loss per share data:
                                                                          
      basic
                                       -0.19    -0.51    -0.3   -0.16   -0.32         -0.16            
      diluted
                                       -0.19    -0.51    -0.3   -0.16   -0.32         -0.16            
      other (expense)
                                                                          
      gross margin
                                                   27,052,000 23,878,000 12,545,000 19,673,000 35,636,000 19,505,000 27,433,000 30,630,000 21,715,000 34,129,000 21,775,000 12,036,000 23,481,000 19,649,000 10,715,000 16,677,000 24,987,000 20,583,000 19,833,000 18,927,000 16,837,000 19,090,000 19,636,000 
      yoy
                                                   -24.09% 22.42% -54.27% -35.77% 64.11% -42.85% 25.98% 154.49% -7.52% 73.69% 103.22% -27.83% -6.03% -4.54% -45.97% -11.89% 48.41% 7.82% 1.00%     
      qoq
                                                   13.29% 90.34% -36.23% -44.79% 82.70% -28.90% -10.44% 41.05% -36.37% 56.73% 80.92% -48.74% 19.50% 83.38% -35.75% -33.26% 21.40% 3.78% 4.79% 12.41% -11.80% -2.78%  
      provision (benefit) for income taxes
                                                   2,299,000                       
      (benefit) benefit from income taxes
                                                                          
      weighted average shares outstanding:
                                                                          
      basic
                                                                     20,141,903 19,652,095 18,897,711 14,946,502  
      diluted
                                                                     21,517,117 21,346,349 21,077,055 16,992,012  
      earnings per share data
                                                                          
      basic
                                        1.32 -0.09 -0.18  0.23 0.27 0.19  0.1 -0.13  0.5 0.07  0.17 0.4 -0.06 0.26 0.3 0.02 0.53 0.01  0.3 0.1 -0.17 0.21 0.43 0.23 0.3 0.26 0.2 0.278 0.65 
      diluted
                                        1.32 -0.09 -0.18  0.23 0.27 0.19  0.1 -0.13  0.49 0.07  0.17 0.39 -0.06 0.26 0.3 0.01 0.52 0.01  0.3 0.1 -0.17 0.21 0.41 0.22 0.28 0.24 0.18 0.245 0.57 
      weighted average shares outstanding
                                                                          
      basic
                                                                     20,141,903 19,652,095 18,897,711 14,946,502  
      diluted
                                                                     21,517,117 21,346,349 21,077,055 16,992,012  
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-04-30 2026-01-31 2025-11-01 2025-08-02 2025-04-30 2025-01-25 2024-10-26 2024-07-27 2024-04-30 2024-01-27 2023-10-28 2023-07-29 2023-04-30 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-25 2019-10-26 2019-07-27 2019-04-30 2019-01-26 2018-10-27 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-01-31 2014-11-01 2014-08-02 2014-01-25 2013-10-26 2013-07-27 2013-01-26 2012-10-27 2012-07-28 2012-01-28 2011-10-29 2011-07-30 2011-01-29 2010-10-30 2010-07-31 2010-01-30 2009-10-31 2009-08-01 2008-11-01 2008-08-02 2008-04-30 2008-01-26 2007-10-27 2007-07-28 2007-04-30 2007-01-27 
                                                                            
        assets
                                                                            
        current assets:
                                                                            
        cash and cash equivalents
      377,325,000 289,878,000 359,434,000 685,803,000 40,862,000 47,000,000 68,960,000 81,162,000 73,301,000 107,694,000 100,908,000 105,871,000 132,859,000 78,276,000 101,417,000 93,183,000 77,231,000 82,528,000 104,770,000 93,924,000 148,741,000 324,543,000 280,099,000 246,839,000 255,142,000 131,496,000 130,742,000 137,094,000 172,708,000 149,369,000 151,255,000 170,788,000 143,517,000 112,304,000 117,109,000 117,473,000 79,904,000 73,278,000 88,876,000 122,313,000 124,287,000 122,706,000 128,032,000 146,450,000 125,977,000 126,339,000 148,052,000 92,749,000 66,126,000 64,339,000 63,975,000 70,770,000 53,210,000 65,865,000 98,589,000 81,247,000 39,099,000 76,664,000 45,442,000 52,843,000 98,176,000 113,284,000 116,646,000 104,831,000  79,565,000 14,283,000 29,622,000 20,920,000 108,207,000 
        short-term investments
      254,972,000 297,259,000 229,046,000             12,655,000 24,716,000 3,969,000 6,311,000 17,953,000 31,971,000 48,499,000 67,137,000 71,334,000  148,502,000 161,635,000 163,634,000 150,487,000 144,815,000 138,536,000 118,303,000 113,649,000 109,543,000 110,751,000 107,831,000 119,971,000 121,095,000 118,208,000 101,802,000 103,404,000 97,692,000 77,967,000 71,018,000 77,581,000 81,120,000 76,840,000 74,830,000 77,677,000 64,474,000 69,811,000 64,694,000 69,473,000 88,572,000 78,782,000 106,883,000 122,784,000 80,677,000 112,176,000 67,072,000 26,497,000 27,513,000  8,525,000  30,780,000 92,400,000 71,400,000 88,325,000  
        accounts receivable
      316,167,000 201,046,000 232,342,000 198,293,000 101,967,000 81,231,000 73,935,000 35,487,000 70,305,000 53,236,000 73,865,000 79,214,000 87,633,000 52,871,000 31,664,000 52,062,000 60,170,000 41,739,000 26,552,000 45,764,000 62,647,000 26,621,000 30,701,000 43,357,000 73,660,000 27,936,000 40,564,000 42,724,000 31,051,000 34,064,000 34,639,000 13,802,000 56,813,000 25,690,000 35,106,000 30,685,000 74,361,000 23,121,000 26,102,000 32,635,000 56,045,000 38,991,000 42,746,000 28,205,000 37,834,000 31,096,000 23,213,000 42,617,000 36,238,000 19,604,000 31,600,000 48,330,000 49,880,000 24,213,000 25,571,000 22,034,000 44,452,000 33,299,000 17,057,000 40,860,000 32,279,000 17,485,000 29,640,000 29,355,000  25,463,000 26,034,000 23,855,000 7,691,000 20,767,000 
        unbilled receivables and retentions
      570,408,000 528,557,000 513,486,000 463,870,000 290,009,000 229,651,000 204,180,000 219,766,000 199,474,000 148,588,000 141,812,000 107,258,000 105,653,000 109,289,000 92,457,000 89,397,000 104,194,000 97,993,000 119,031,000 87,131,000 71,632,000 61,084,000 70,573,000 73,791,000 75,837,000 77,411,000 62,397,000 47,935,000 53,047,000 51,632,000 45,654,000 59,870,000 13,076,000 24,961,000 13,494,000 10,753,000 14,120,000 14,820,000 16,870,000 14,493,000 18,899,000 10,440,000 11,798,000 13,998,000 8,345,000 7,103,000 7,658,000 8,636,000 7,256,000 9,719,000 15,409,000 21,064,000 23,258,000 24,507,000 21,676,000 13,399,000 19,569,000 16,577,000 15,834,000 19,319,000 19,916,000 14,458,000 26,456,000 21,530,000  18,418,000 12,837,000 14,789,000 26,494,000 8,044,000 
        inventories
      312,856,000 299,277,000 259,213,000 232,888,000 144,090,000 147,973,000 139,698,000 143,835,000 150,168,000 161,384,000 181,767,000 175,396,000 138,814,000 125,942,000 109,810,000 98,603,000 90,629,000 89,616,000 81,944,000 84,852,000 71,646,000 53,104,000 51,779,000 45,530,000 45,535,000 65,156,000 52,769,000 56,336,000 54,056,000 50,379,000 46,096,000 42,244,000 38,640,000 77,327,000 76,039,000 72,017,000 60,076,000 68,806,000 55,168,000 44,105,000 37,486,000 46,434,000 48,336,000 43,921,000 48,799,000 51,804,000 46,441,000 55,441,000 60,629,000 68,663,000 63,597,000 44,747,000 44,505,000 48,447,000 41,435,000 38,299,000 28,880,000 28,929,000 28,085,000 29,713,000 25,106,000 19,212,000 19,001,000 20,687,000  16,970,000 12,704,000 16,415,000 14,015,000 9,994,000 
        income taxes receivable
      6,210,000 43,031,000 26,446,000 20,778,000 622,000 15,112,000 9,628,000 338,000  8,081,000 5,735,000   9,180,000 8,940,000  442,000 26,578,000 11,708,000 322,000         821,000     292,000                                     
        prepaid expenses and other current assets
      52,485,000 45,199,000 46,490,000 37,707,000 28,966,000 22,919,000 18,444,000 19,758,000 22,333,000 21,708,000 19,958,000 13,949,000 12,043,000 15,323,000 13,244,000 11,368,000 11,527,000 12,099,000 13,761,000 14,972,000 15,001,000 7,693,000 7,310,000 5,941,000 6,246,000 6,833,000 8,045,000 7,606,000 7,418,000 6,616,000 5,732,000 5,196,000 5,103,000 5,138,000 5,175,000 5,266,000 5,653,000 5,341,000 4,706,000 4,167,000 4,150,000 4,219,000 4,555,000 3,958,000 4,203,000 4,233,000 3,320,000 3,755,000 4,317,000 3,765,000 4,283,000 4,837,000 3,568,000 2,793,000 2,974,000 2,176,000 3,027,000 2,285,000 2,070,000 3,657,000 2,063,000 2,066,000 1,455,000 1,948,000  1,620,000 1,747,000 1,355,000 1,504,000 698,000 
        total current assets
      1,890,423,000 1,704,247,000 1,666,457,000 1,639,339,000 606,516,000 543,886,000 514,845,000 500,346,000 515,581,000 500,691,000 524,045,000 481,688,000 477,002,000 390,881,000 357,532,000 357,268,000 368,909,000 354,522,000 364,077,000 344,918,000 401,638,000 521,544,000 507,599,000 486,792,000 503,927,000 457,334,000 456,152,000 455,329,000 469,588,000 436,875,000 421,912,000 410,203,000 399,147,000 355,255,000 357,674,000 346,994,000 354,085,000 308,948,000 313,887,000 323,765,000 349,703,000 329,630,000 321,320,000 318,181,000 309,896,000 311,567,000 313,731,000 289,379,000 265,763,000 250,565,000 266,809,000 263,950,000 254,985,000 257,207,000 271,623,000 267,243,000 259,258,000 241,989,000 224,519,000 220,986,000 212,547,000 203,673,000 196,170,000 189,751,000  177,688,000 167,003,000 159,580,000 161,068,000 149,360,000 
        long-term investments
      81,128,000 61,659,000 80,970,000 36,267,000 31,627,000 25,522,000 22,942,000 21,887,000 20,960,000 21,282,000 20,611,000 22,578,000 23,613,000 19,319,000 22,462,000 17,707,000 15,433,000 12,388,000 11,271,000 10,165,000 12,156,000 11,222,000 20,976,000 20,338,000  26,409,000 13,478,000 4,887,000 9,386,000 27,954,000 30,459,000 36,712,000 40,656,000 38,822,000 33,024,000 35,844,000 42,096,000 43,749,000 42,559,000 33,097,000 33,859,000 38,175,000 37,715,000 44,727,000 54,575,000 49,718,000 39,315,000 45,877,000 51,707,000 67,595,000 60,928,000 64,798,000 56,958,000 36,497,000 22,556,000 6,154,000 6,207,000 6,290,000 6,438,000 6,582,000 6,817,000 6,952,000         
        property and equipment
      166,719,000 158,867,000 155,383,000 148,807,000 50,704,000 49,587,000 49,681,000 48,071,000 46,602,000 45,053,000 43,772,000 39,770,000 39,795,000 45,388,000 52,415,000 61,862,000 62,296,000 65,377,000 68,217,000 66,563,000 58,896,000 22,920,000 22,868,000 22,907,000 21,694,000 19,877,000 20,571,000 17,747,000 16,905,000 20,542,000 20,460,000 19,347,000 19,219,000 21,626,000 21,614,000 20,317,000 19,220,000 18,410,000 17,445,000 16,910,000 16,762,000 14,313,000 13,579,000 13,023,000 16,143,000 16,889,000 17,897,000 24,492,000 26,039,000 26,725,000 21,714,000 22,137,000 23,131,000 20,936,000 18,841,000 18,134,000 18,073,000 18,047,000 19,200,000 19,302,000 19,767,000 18,529,000 13,805,000 11,579,000  10,256,000 9,667,000 7,594,000 6,229,000 5,664,000 
        operating lease right-of-use assets
      100,392,000 91,810,000 94,291,000 98,514,000 31,879,000 31,696,000 32,502,000 28,283,000 30,033,000 28,904,000 30,632,000 25,742,000 27,363,000 28,336,000 25,580,000 25,385,000 26,769,000 24,848,000 26,058,000 27,649,000 22,902,000 11,281,000 12,363,000 13,612,000 8,793,000 9,472,000 8,902,000 9,917,000                                           
        deferred income taxes
          61,460,000 41,303,000 41,303,000 41,303,000 41,303,000 21,378,000 20,780,000 27,633,000 27,206,000 8,540,000 8,098,000 7,671,000 7,290,000 3,258,000 2,900,000 2,534,000 2,061,000 5,821,000 5,546,000 5,262,000 4,928,000 8,296,000 8,019,000 7,699,000 6,685,000 12,708,000 12,108,000 11,800,000 11,168,000 14,837,000 16,113,000 15,646,000 15,089,000 15,779,000 15,409,000 15,104,000 5,432,000 5,247,000 5,050,000 5,062,000 5,217,000 4,996,000 4,747,000 5,499,000 5,400,000 5,189,000 9,785,000 9,508,000 9,336,000 2,810,000 2,596,000 2,460,000 1,447,000 1,237,000 1,112,000 4,304,000 4,155,000 4,119,000 2,972,000 2,875,000  1,843,000 1,785,000 1,738,000 1,730,000 1,261,000 
        intangibles
      929,826,000 925,925,000 971,787,000 1,118,848,000 48,711,000 57,780,000 62,703,000 67,521,000 72,224,000 77,597,000 82,848,000 40,540,000 43,577,000 83,442,000 88,660,000 91,009,000 97,224,000 103,825,000 110,620,000 117,855,000 106,268,000 11,552,000 12,213,000 12,928,000 13,637,000 14,357,000 15,952,000 16,727,000                                           
        goodwill
      2,493,678,000 2,461,714,000 2,623,669,000 2,539,560,000 256,781,000 275,289,000 275,827,000 275,932,000 275,652,000 275,189,000 274,781,000 180,797,000 180,801,000 336,555,000 334,963,000 333,791,000 334,347,000 335,164,000 335,888,000 335,029,000 314,205,000 6,340,000 6,340,000 6,340,000 6,340,000 6,340,000 8,080,000 8,080,000                                           
        other assets
      54,576,000 49,414,000 45,909,000 42,702,000 32,889,000 23,080,000 19,282,000 15,826,000 13,505,000 10,205,000 9,231,000 7,312,000 5,220,000 8,741,000 1,972,000 1,961,000 1,932,000 5,881,000 6,276,000 3,840,000 10,440,000 312,000 102,000 9,640,000 10,605,000 16,995,000 13,339,000 14,196,000 6,280,000 884,000 1,628,000 2,299,000 2,721,000 2,305,000 838,000 1,938,000 2,010,000 570,000 598,000 658,000 750,000 653,000 690,000 672,000 1,219,000 837,000 971,000 1,585,000 1,720,000 1,036,000 4,159,000 230,000 230,000 201,000 186,000 181,000 181,000 125,000 89,000 86,000 103,000 112,000 115,000 115,000  118,000 119,000 119,000 119,000 119,000 
        total assets
      5,716,742,000 5,453,636,000 5,638,466,000 5,624,037,000 1,120,567,000 1,048,143,000 1,019,085,000 999,169,000 1,015,860,000 980,299,000 1,006,700,000 826,060,000 824,577,000 921,202,000 891,682,000 896,654,000 914,200,000 905,263,000 925,307,000 908,553,000 928,566,000 590,992,000 588,007,000 577,819,000 584,954,000 559,080,000 544,493,000 534,582,000 508,844,000 498,963,000 486,567,000 480,361,000 472,911,000 432,845,000 429,263,000 420,739,000 432,500,000 387,456,000 389,898,000 389,534,000 410,393,000 389,491,000 380,029,000 383,274,000 386,471,000 386,129,000 378,603,000 366,881,000 350,816,000 351,559,000 358,790,000 356,306,000 340,488,000 324,545,000 322,939,000 301,472,000 292,893,000 276,207,000 259,984,000 253,295,000 245,646,000 235,529,000 220,925,000 204,230,000  188,823,000 177,550,000 168,054,000 168,177,000 157,196,000 
        liabilities and stockholders’ equity
                                                                            
        current liabilities:
                                                                            
        accounts payable
      160,507,000 109,633,000 119,531,000 91,133,000 72,462,000 48,766,000 40,646,000 43,596,000 48,298,000 26,969,000 28,834,000 28,824,000 31,355,000 26,420,000 26,317,000 21,945,000 19,244,000 15,118,000 21,443,000 18,046,000 24,841,000 15,837,000 14,225,000 11,740,000 19,859,000 14,269,000 11,022,000 11,450,000 15,972,000 11,629,000 14,149,000 12,939,000 21,340,000 13,249,000 15,724,000 13,966,000 20,283,000 13,792,000 18,662,000 10,529,000 17,712,000 9,786,000 11,590,000 12,944,000 16,215,000 18,988,000 13,125,000 15,135,000 11,774,000 13,545,000 15,777,000 15,430,000 13,085,000 13,375,000 19,617,000 12,549,000 23,167,000 21,764,000 11,767,000 16,745,000 15,756,000 12,091,000 13,748,000 11,651,000  12,233,000 10,791,000 11,517,000 16,024,000 8,827,000 
        wages and related accruals
      98,056,000 75,765,000 79,294,000 73,752,000 44,253,000 36,550,000 31,594,000 20,413,000 44,312,000 28,443,000 26,671,000 16,875,000 35,637,000 27,135,000 25,049,000 17,403,000 25,398,000 21,207,000 21,697,000 20,067,000 28,068,000 20,081,000 18,737,000 13,025,000 23,972,000 17,636,000 13,218,000 12,085,000 18,507,000 14,363,000 11,071,000 10,624,000 16,851,000 15,090,000 10,415,000 10,608,000 12,966,000 10,967,000 10,021,000 9,934,000 13,973,000 13,463,000 10,503,000 10,438,000 12,968,000 9,889,000 9,282,000 10,718,000 11,669,000 9,109,000 9,652,000 13,405,000 10,162,000 13,726,000 12,831,000 9,024,000 11,642,000 11,854,000 7,902,000 8,026,000 9,967,000 6,740,000 8,849,000 5,747,000  7,809,000 6,539,000 9,157,000 8,942,000 8,156,000 
        customer advances
      79,607,000 67,543,000 71,167,000 61,269,000 15,952,000 12,064,000 10,640,000 10,993,000 11,192,000 17,536,000 20,440,000 19,940,000 16,645,000 22,553,000 7,074,000 10,258,000 8,968,000 6,864,000 10,322,000 9,117,000 7,183,000 4,279,000 2,957,000 5,725,000 7,899,000 10,633,000 2,550,000 3,268,000 2,962,000 2,875,000 2,449,000 1,627,000 2,145,000 3,555,000 3,921,000 4,593,000 3,317,000 5,456,000 3,720,000 2,416,000 2,544,000 3,213,000 3,835,000 4,259,000 4,213,000 4,655,000 4,781,000 3,642,000 3,605,000 7,005,000 5,915,000 4,079,000 5,038,000             548,000 101,000 257,000 139,000 1,919,000 
        current operating lease liabilities
      17,594,000 15,569,000 14,829,000 16,759,000 10,479,000 9,365,000 9,591,000 9,428,000 9,841,000 8,934,000 8,818,000 8,272,000 8,229,000 7,794,000 7,564,000 7,029,000 6,819,000 6,150,000 6,440,000 6,747,000 6,154,000 4,403,000 4,030,000 4,478,000 3,380,000 2,083,000 2,290,000 2,771,000                                           
        income taxes payable
      524,000 320,000 215,000  356,000 25,000 28,000 5,597,000 4,162,000 797,000 595,000 4,058,000 2,342,000 26,000 26,000 2,962,000 759,000 247,000 214,000 549,000 861,000 2,370,000 3,018,000 2,620,000 1,065,000 2,809,000 2,570,000 1,367,000  4,857,000 4,851,000 8,898,000 4,085,000  350,000  1,418,000    943,000           1,485,000  1,927,000 2,372,000  1,161,000      91,000 274,000    1,640,000 4,564,000  
        other current liabilities
      82,949,000 40,489,000 42,991,000 32,017,000 28,659,000 22,138,000 19,112,000 17,331,000 17,074,000 17,352,000 18,946,000 19,220,000 19,626,000 22,469,000 27,824,000 26,279,000 30,203,000 27,897,000 31,313,000 18,134,000 19,078,000 9,158,000 10,511,000 8,735,000 10,778,000 13,046,000 13,141,000 12,167,000 7,425,000 8,062,000 6,971,000 6,664,000 6,892,000 8,651,000 7,441,000 8,530,000 10,079,000 7,753,000 6,997,000 12,708,000 11,173,000 6,408,000 5,669,000 8,757,000 10,264,000 9,709,000 5,861,000 6,486,000 6,261,000 7,194,000 6,877,000 6,129,000 7,391,000 9,114,000 8,343,000 7,535,000 7,577,000 5,912,000 4,351,000 5,110,000 4,356,000 4,018,000 3,699,000 4,158,000  4,361,000 3,287,000 1,580,000 1,544,000 7,465,000 
        total current liabilities
      439,237,000 309,319,000 328,027,000 274,930,000 172,161,000 128,908,000 111,611,000 117,358,000 144,879,000 107,531,000 109,304,000 107,189,000 121,334,000 116,397,000 103,854,000 95,876,000 101,391,000 87,483,000 101,429,000 82,660,000 96,185,000 56,128,000 53,478,000 46,323,000 66,953,000 60,476,000 44,791,000 43,108,000 44,866,000 41,786,000 39,491,000 40,752,000 60,497,000 40,545,000 37,851,000 37,697,000 48,063,000 37,968,000 39,400,000 35,587,000 46,345,000 32,870,000 31,597,000 36,398,000 43,660,000 43,241,000 33,049,000 35,981,000 33,309,000 36,853,000 38,827,000 41,134,000 36,282,000 38,866,000 43,887,000 29,832,000 44,315,000 40,298,000 24,883,000 32,471,000 30,809,000 23,579,000 26,387,000 21,830,000  24,951,000 20,718,000 24,151,000 31,213,000 26,367,000 
        long-term debt
      728,967,000 727,877,000 726,793,000 725,703,000 30,000,000 25,000,000 15,000,000 6,788,000 17,092,000 31,292,000 73,678,000 118,537,000 125,904,000 155,763,000 155,622,000 175,481,000 177,840,000 180,398,000 182,769,000 185,141,000 187,512,000                                                  
        non-current operating lease liabilities
      88,228,000 82,567,000 84,313,000 87,246,000 23,812,000 24,820,000 25,690,000 21,086,000 22,745,000 21,978,000 23,727,000 19,454,000 21,189,000 22,630,000 20,043,000 20,371,000 21,915,000 20,678,000 21,665,000 23,048,000 19,103,000 8,426,000 9,422,000 10,344,000 6,833,000 7,556,000 6,843,000 7,597,000                                           
        other non-current liabilities
      1,986,000 1,995,000 2,003,000 2,016,000 2,026,000 2,106,000 2,114,000 2,123,000 2,132,000 2,105,000 1,898,000 1,901,000 746,000 742,000 748,000 759,000 768,000 5,273,000 10,302,000 10,336,000 10,141,000 243,000 243,000 243,000 250,000 250,000 2,422,000 2,298,000 150,000 160,000 1,306,000 958,000 622,000 184,000 184,000 184,000 184,000 193,000 193,000 184,000 184,000                              
        liability for uncertain tax positions
      7,430,000 6,061,000 6,061,000 6,061,000 6,061,000 5,603,000 5,603,000 5,603,000 5,603,000 2,705,000 2,705,000 2,705,000 2,705,000 1,450,000 1,450,000 1,450,000 1,450,000 3,518,000 3,518,000 3,518,000 3,518,000 1,017,000 1,017,000 1,017,000 1,017,000 51,000 51,000 51,000 51,000 49,000 49,000 49,000 49,000 64,000 64,000 64,000 64,000 62,000 62,000 62,000 441,000 439,000 439,000 439,000 645,000 3,513,000 3,513,000 5,211,000 5,211,000 5,211,000 606,000 606,000 606,000 724,000 724,000 724,000 768,000 768,000 863,000 2,590,000 730,000 730,000         
        commitments and contingencies
                                                                            
        stockholders’ equity:
                                                                            
        preferred stock, 0.0001 par value:
                                                                            
        authorized shares—10,000,000; none issued or outstanding at april 30, 2026 and april 30,2025
                                                                            
        common stock
                                                                            
        authorized shares—100,000,000
                                                                            
        issued and outstanding shares—50,610,514 shares at april 30, 2026 and 28,267,517 shares at april 30, 2025
      6,000                                                                      
        additional paid-in capital
      4,396,845,000 4,244,416,000 4,234,464,000 4,226,012,000 618,711,000 609,606,000 604,225,000 598,735,000 597,646,000 593,228,000 589,047,000 386,140,000 384,397,000 295,070,000 283,789,000 268,641,000 267,248,000 265,885,000 261,612,000 261,192,000 260,327,000 184,366,000 183,298,000 181,406,000 181,481,000 180,051,000 178,550,000 177,207,000 176,216,000 174,891,000 171,867,000 170,789,000 170,139,000 168,735,000 166,993,000 165,359,000 162,150,000 157,960,000 156,667,000 155,853,000 154,274,000 152,942,000 151,269,000 150,337,000 147,374,000 146,431,000 145,497,000 134,251,000 132,549,000 131,398,000 129,588,000 128,614,000 126,309,000 123,371,000 122,089,000 121,170,000 118,064,000 116,938,000 116,337,000 114,023,000 111,816,000 111,093,000 105,900,000 103,096,000  95,741,000 94,614,000 87,188,000 83,611,000 83,204,000 
        accumulated other comprehensive loss
      -5,635,000 -5,514,000 -6,222,000 -5,875,000 -6,514,000 -6,197,000 -5,228,000 -5,054,000 -5,592,000 -4,888,000 -6,077,000 -4,515,000 -4,452,000 -5,055,000 -8,480,000 -7,558,000          69,000 181,000 171,000 2,000    -21,000 -25,000 -98,000 -125,000 -127,000 -169,000 -158,000 -183,000 -201,000                              
        retained earnings
      9,184,000 33,282,000 189,833,000 206,936,000 274,306,000 257,642,000 259,396,000 251,853,000 230,687,000 224,641,000 210,756,000 192,916,000 171,021,000 331,494,000 332,170,000 338,838,000 347,233,000 339,975,000 339,965,000 337,440,000 351,421,000 340,475,000 340,264,000 338,170,000 328,090,000 310,619,000 311,627,000 304,126,000 286,351,000 280,669,000 272,300,000 266,243,000 239,997,000 221,676,000 222,504,000 215,486,000 219,929,000 189,453,000 191,636,000 195,808,000 207,185,000 201,821,000 195,657,000 194,994,000 194,895,000 192,570,000 195,471,000 191,023,000 179,807,000 178,152,000 186,157,000 182,288,000 173,550,000 157,142,000 151,398,000 144,811,000 126,849,000 115,395,000 115,133,000 103,004,000 96,489,000 94,273,000 87,483,000 78,424,000  67,202,000 61,237,000 56,073,000 52,810,000 47,240,000 
        total stockholders’ equity
      4,400,400,000 4,272,190,000 4,418,081,000 4,427,079,000 886,507,000 861,055,000 858,397,000 845,538,000 822,745,000                             347,246,000 348,147,000 351,480,000 361,260,000 354,571,000 346,727,000 345,107,000 340,830,000 338,144,000 340,755,000 324,658,000 311,682,000 308,799,000 315,095,000 310,237,000 299,204,000 279,818,000 272,748,000 265,201,000 244,090,000 231,560,000 230,726,000 216,283,000 207,701,000 204,799,000 193,385,000 181,522,000  162,945,000 155,853,000 143,263,000  130,446,000 
        total liabilities and stockholders’ equity
      5,716,742,000 5,453,636,000 5,638,466,000 5,624,037,000 1,120,567,000 1,048,143,000 1,019,085,000 999,169,000 1,015,860,000 980,299,000 1,006,700,000 826,060,000 824,577,000 921,202,000 891,682,000 896,654,000 914,200,000 905,263,000 925,307,000 908,553,000 928,566,000 590,992,000 588,007,000 577,819,000 584,954,000 559,080,000 544,493,000 534,582,000 508,844,000 498,963,000 486,567,000 480,361,000 472,911,000 432,845,000 429,263,000 420,739,000 432,500,000 387,456,000 389,898,000 389,534,000 410,393,000 389,491,000 380,029,000 383,274,000 386,471,000 386,129,000 378,603,000 366,881,000 350,816,000 351,559,000 358,790,000 356,306,000 340,488,000 324,545,000 322,939,000 301,472,000 292,893,000 276,207,000 259,984,000 253,295,000 245,646,000 235,529,000 220,925,000 204,230,000  188,823,000 177,550,000 168,054,000  157,196,000 
        authorized shares—10,000,000; none issued or outstanding at january 31, 2026 and april 30,2025
                                                                            
        issued and outstanding shares—49,934,738 shares at january 31, 2026 and 28,267,517 shares at april 30, 2025
       6,000                                                                     
        authorized shares—10,000,000; none issued or outstanding at november 1, 2025 and april 30,2025
                                                                            
        issued and outstanding shares—49,927,306 shares at november 1, 2025 and 28,267,517 shares at april 30, 2025
        6,000                                                                    
        authorized shares—10,000,000; none issued or outstanding at august 2, 2025 and april 30,2025
                                                                            
        issued and outstanding shares—49,932,300 shares at august 2, 2025 and 28,267,517 shares at april 30, 2025
         6,000                                                                   
        current portion of long-term debt
             10,000,000 10,000,000 7,500,000 5,000,000 10,000,000 7,500,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000                                                  
        authorized shares—10,000,000; none issued or outstanding at april 30, 2025 and april 30, 2024
                                                                            
        issued and outstanding shares—28,267,517 shares at april 30, 2025 and 28,134,438 shares at april 30, 2024
          4,000                                                                  
        authorized shares—10,000,000; none issued or outstanding at january 25, 2025 and april 30, 2024
                                                                            
        issued and outstanding shares—28,219,440 shares at january 25, 2025 and 28,134,438 shares at april 30, 2024
           4,000                                                                 
        authorized shares—10,000,000; none issued or outstanding at october 26, 2024 and april 30, 2024
                                                                            
        issued and outstanding shares—28,205,237 shares at october 26, 2024 and 28,134,438 shares at april 30, 2024
            4,000                                                                
        authorized shares—10,000,000; none issued or outstanding at july 27, 2024 and april 30, 2024
                                                                            
        issued and outstanding shares—28,206,480 shares at july 27, 2024 and 28,134,438 shares at april 30, 2024
             4,000                                                               
        authorized shares—10,000,000; none issued or outstanding at april 30, 2024 and april 30, 2023
                                                                            
        issued and outstanding shares—28,134,438 shares at april 30, 2024 and 26,216,897 shares at april 30, 2023
              4,000                                                              
        authorized shares—10,000,000; none issued or outstanding at january 27, 2024 and april 30, 2023
                                                                            
        issued and outstanding shares—28,136,735 shares at january 27, 2024 and 26,216,897 shares at april 30, 2023
               4,000                                                             
        total stockholders' equity
               812,985,000 793,730,000                                                          136,423,000  
        authorized shares—10,000,000; none issued or outstanding at october 28, 2023 and april 30, 2023
                                                                            
        issued and outstanding shares—28,135,539 shares at october 28, 2023 and 26,216,897 shares at april 30, 2023
                4,000                                                            
        authorized shares—10,000,000; none issued or outstanding at july 29, 2023 and april 30, 2023
                                                                            
        issued and outstanding shares—26,292,130 shares at july 29, 2023 and 26,216,897 shares at april 30, 2023
                 4,000                                                           
        total aerovironment, inc. stockholders’ equity
                 574,545,000 550,970,000 621,513,000 607,483,000 599,923,000 607,969,000 602,428,000 599,902,000 598,240,000 612,093,000 525,190,000 523,906,000 519,929,000 509,901,000                                              
        noncontrolling interest
                     247,000 241,000 287,000 332,000 77,000 14,000 -12,000 -59,000 -37,000  -23,000 -3,000 -7,000 4,000 -17,000 2,000 9,000 23,000 1,000 9,000 216,000                                   
        total equity
                 574,545,000 550,970,000 621,513,000 607,483,000 600,170,000 608,210,000 602,715,000 600,234,000 598,317,000 612,107,000 525,178,000 523,847,000 519,892,000 509,901,000 490,718,000 490,357,000 481,499,000 462,575,000 455,549,000 444,176,000 437,059,000 410,140,000 390,389,000 389,410,000 380,938,000 382,193,000                                  
        authorized shares—10,000,000; none issued or outstanding at april 30, 2023 and april 30, 2022
                                                                            
        issued and outstanding shares—26,216,897 shares at april 30, 2023 and 24,951,287 shares at april 30, 2022
                  4,000                                                          
        ​
                                                                            
        authorized shares—10,000,000; none issued or outstanding at january 28, 2023 and april 30, 2022
                                                                            
        issued and outstanding shares—25,264,025 shares at january 28, 2023 and 24,951,287 shares at april 30, 2022
                   4,000                                                         
        authorized shares—10,000,000; none issued or outstanding at october 29, 2022 and april 30, 2022
                                                                            
        issued and outstanding shares—25,157,618 shares at october 29, 2022 and 24,951,287 shares at april 30, 2022
                    4,000                                                        
        authorized shares—10,000,000; none issued or outstanding at july 30, 2022 and april 30, 2022
                                                                            
        issued and outstanding shares—24,990,590 shares at july 30, 2022 and 24,951,287 shares at april 30, 2022
                     2,000                                                       
        authorized shares—10,000,000; none issued or outstanding at april 30, 2022 and april 30, 2021
                                                                            
        issued and outstanding shares—24,951,287 shares at april 30, 2022 and 24,777,295 shares at april 30, 2021
                      2,000                                                      
        accumulated other comprehensive income
                      -6,514,000 -3,434,000 -1,677,000 -394,000 343,000 347,000 342,000 351,000 328,000     4,000 5,000 16,000                                       
        authorized shares—10,000,000; none issued or outstanding at january 29, 2022 and april 30, 2021
                                                                            
        issued and outstanding shares—24,915,105 shares at january 29, 2022 and 24,777,295 shares at april 30, 2021
                       2,000                                                     
        authorized shares—10,000,000; none issued or outstanding at october 30, 2021 and april 30, 2021
                                                                            
        issued and outstanding shares—24,805,829 shares at october 30, 2021 and 24,777,295 shares at april 30, 2021
                        2,000                                                    
        authorized shares—10,000,000; none issued or outstanding at july 31, 2021 and april 30, 2021
                                                                            
        issued and outstanding shares—24,811,802 shares at july 31, 2021 and 24,777,295 shares at april 30, 2021
                         2,000                                                   
        authorized shares—10,000,000; none issued or outstanding at april 30, 2021 and april 30, 2020
                                                                            
        issued and outstanding shares—24,777,295 shares at april 30, 2021 and 24,063,639 shares at april 30, 2020
                          2,000                                                  
        authorized shares—10,000,000; none issued or outstanding at january 30, 2021 and april 30, 2020
                                                                            
        issued and outstanding shares—24,102,691 shares at january 30, 2021 and 24,063,639 shares at april 30, 2020
                           2,000                                                 
        authorized shares—10,000,000; none issued or outstanding at october 31, 2020 and april 30, 2020
                                                                            
        issued and outstanding shares—24,103,980 shares at october 31, 2020 and 24,063,639 shares at april 30, 2020
                            2,000                                                
        authorized shares—10,000,000; none issued or outstanding at august 1, 2020 and april 30, 2020
                                                                            
        issued and outstanding shares—24,104,564 shares at august 1, 2020 and 24,063,639 shares at april 30, 2020
                             2,000                                               
        held-to-maturity short-term investments
                                                                            
        available-for-sale short-term investments
                              47,507,000                                              
        held-to-maturity long-term investments
                                                                            
        available-for-sale long-term investments
                              15,030,000                                              
        deferred rent
                                  1,173,000 1,352,000 1,478,000 1,476,000 1,536,000 1,589,000 1,637,000 1,673,000 1,719,000 1,769,000 1,820,000 1,864,000 1,714,000 1,223,000 1,266,000 1,330,000 1,336,000 1,231,000 1,286,000 1,031,000 614,000 696,000 842,000 909,000 976,000 1,081,000 1,185,000 1,245,000 1,290,000 1,151,000 1,186,000 1,346,000 1,419,000 1,465,000 1,153,000 878,000  927,000 979,000 640,000 541,000 383,000 
        deferred tax liability
                               29,000 29,000 29,000 29,000 67,000 67,000 67,000 67,000 67,000 67,000 79,000 116,000                                  
        authorized shares—10,000,000; none issued or outstanding at april 30, 2020 and april 30, 2019
                                                                            
        issued and outstanding shares—24,063,639 shares at april 30, 2020 and 23,946,293 shares at april 30, 2019
                              2,000                                              
        authorized shares—10,000,000; none issued or outstanding at january 25, 2020 and april 30, 2019
                                                                            
        issued and outstanding shares—23,995,109 shares at january 25, 2020 and 23,946,293 shares at april 30, 2019
                               2,000                                             
        total aerovironment stockholders’ equity
                               490,741,000 490,360,000 481,506,000 462,571,000 455,566,000 444,174,000 437,050,000                                       
        authorized shares—10,000,000; none issued or outstanding at october 26, 2019 and april 30, 2019
                                                                            
        issued and outstanding shares—23,990,616 shares at october 26, 2019 and 23,946,293 shares at april 30, 2019
                                2,000                                            
        authorized shares—10,000,000; none issued or outstanding at july 27, 2019 and april 30, 2019
                                                                            
        issued and outstanding shares—23,990,459 shares at july 27, 2019 and 23,946,293 shares at april 30, 2019
                                 2,000                                           
        current assets of discontinued operations
                                      28,349,000                                      
        current liabilities of discontinued operations
                                      9,184,000                                      
        authorized shares—10,000,000; none issued or outstanding at april 30, 2019 and april 30, 2018
                                                                            
        issued and outstanding shares—23,946,293 shares at april 30, 2019 and 23,908,736 shares at april 30, 2018
                                  2,000                                          
        authorized shares—10,000,000; none issued or outstanding at january 26, 2019 and april 30, 2018
                                                                            
        issued and outstanding shares—23,932,460 shares at january 26, 2019 and 23,908,736 shares at april 30, 2018
                                   2,000                                         
        authorized shares—10,000,000; none issued or outstanding at october 27, 2018 and april 30, 2018
                                                                            
        issued and outstanding shares—23,928,373 shares at october 27, 2018 and 23,908,736 at april 30, 2018
                                    2,000                                        
        authorized shares—10,000,000; none issued or outstanding at july 28, 2018 and april 30, 2018
                                                                            
        issued and outstanding shares—23,923,342 shares at july 28, 2018 and 23,908,736 at april 30, 2018
                                     2,000                                       
        long-term assets of discontinued operations
                                                                            
        capital lease obligations - net of current portion
                                       7,000 50,000 104,000 161,000 218,000 276,000 357,000 449,000                              
        authorized shares—10,000,000; none issued or outstanding at april 30, 2018 and april 30, 2017
                                                                            
        issued and outstanding shares—23,908,736 shares at april 30, 2018 and 23,630,419 at april 30, 2017
                                      2,000                                      
        total aerovironment stockholders' equity
                                      410,117,000 390,388,000 389,401,000 380,722,000 381,954,000                                  
        authorized shares—10,000,000; none issued or outstanding at january 27, 2018 and april 30, 2017
                                                                            
        issued and outstanding shares—23,906,043 shares at january 27, 2018 and 23,630,419 at april 30, 2017
                                       2,000                                     
        authorized shares—10,000,000; none issued or outstanding at october 28, 2017 and april 30, 2017
                                                                            
        issued and outstanding shares—23,865,335 shares at october 28, 2017 and 23,630,419 at april 30, 2017
                                        2,000                                    
        income tax receivable
                                         2,969,000  2,487,000 3,957,000 4,250,000  3,901,000 2,836,000 5,569,000 1,940,000 4,876,000 3,460,000 5,852,000 8,120,000 14,812,000 8,349,000  1,755,000   745,000  2,321,000 2,743,000 3,218,000 4,355,000 5,536,000    2,623,000 4,807,000    
        authorized shares—10,000,000; none issued or outstanding at july 29, 2017 and april 30, 2017
                                                                            
        issued and outstanding shares—23,840,300 shares at july 29, 2017 and 23,630,419 at april 30, 2017
                                         2,000                                   
        authorized shares—10,000,000; none issued or outstanding at april 30, 2017 and april 30, 2016
                                                                            
        issued and outstanding shares—23,630,419 shares at april 30, 2017 and 23,359,925 at april 30, 2016
                                          2,000                                  
        noncontrolling interests
                                          239,000                                  
        authorized shares—10,000,000; none issued or outstanding at january 28, 2017 and april 30, 2016
                                                                            
        issued and outstanding shares—23,456,561 shares at january 28, 2017 and 23,359,925 at april 30, 2016
                                           2,000                                 
        authorized shares—10,000,000; none issued or outstanding
                                                                            
        issued and outstanding shares—23,371,943 shares at october 29, 2016 and 23,359,925 at april 30, 2016
                                            2,000                                
        issued and outstanding shares—23,395,030 shares at july 30, 2016 and 23,359,925 at april 30, 2016
                                             2,000                               
        issued and outstanding shares—23,359,925 shares at april 30, 2016 and 23,314,640 at april 30, 2015
                                              2,000                              
        capital lease obligations – net of current portion
                                               388,000                             
        authorized shares — 10,000,000; none issued or outstanding
                                                                            
        authorized shares — 100,000,000
                                                                            
        issued and outstanding shares — 23,358,981 at january 30, 2016 and 23,314,640 at april 30, 2015
                                               2,000                             
        issued and outstanding shares — 23,318,688 at october 31, 2015 and 23,314,640 at april 30, 2015
                                                2,000                            
        issued and outstanding shares — 23,530,660 at august 1, 2015 and 23,314,640 at april 30, 2015
                                                 2,000                           
        issued and outstanding shares — 23,330,876 at january 31, 2015 and 23,176,576 at april 30, 2014
                                                  2,000                          
        issued and outstanding shares — 23,324,276 at november 1, 2014 and 23,176,576 at april 30, 2014
                                                   2,000                         
        issued and outstanding shares — 23,356,556 at august 2, 2014 and 23,176,576 at april 30, 2014
                                                    2,000                        
        issued and outstanding shares — 22,765,820 at january 25, 2014 and 22,614,315 at april 30, 2013
                                                     2,000                       
        issued and outstanding shares — 22,704,189 at october 26, 2013 and 22,614,315 at april 30, 2013
                                                      2,000                      
        issued and outstanding shares — 22,672,762 at july 27, 2013 and 22,614,315 at april 30, 2013
                                                       2,000                     
        wages and other accruals
                                                           1,124,000 981,000 1,056,000               
        issued and outstanding shares — 22,417,427 at january 26, 2013 and 22,243,903 at april 30, 2012
                                                        2,000                    
        issued and outstanding shares — 22,417,977 at october 27, 2012 and 22,243,903 at april 30, 2012
                                                         2,000                   
        issued and outstanding shares — 22,262,506 at july 28, 2012 and 22,243,903 at april 30, 2012
                                                          2,000                  
        authorized shares — 10,000,000
                                                                            
        none issued or outstanding
                                                                            
        issued and outstanding shares — 22,146,714 at january 28, 2012 and 21,949,884 at april 30, 2011
                                                           2,000                 
        issued and outstanding shares — 22,098,896 at october 29, 2011 and 21,949,884 at april 30, 2011
                                                            2,000                
        issued and outstanding shares — 22,094,291 at july 30, 2011 and 21,949,884 at april 30, 2011
                                                             2,000               
        issued and outstanding shares — 21,894,413 at january 29, 2011 and 21,732,413 at april 30, 2010
                                                              2,000              
        issued and outstanding shares — 21,822,632 at october 30, 2010 and 21,732,413 at april 30, 2010
                                                               2,000             
        issued and outstanding shares — 21,782,913 at july 31, 2010 and 21,732,413 at april 30, 2010
                                                                2,000            
        issued and outstanding shares — 21,649,826 at january 30, 2010 and 21,470,481 at april 30, 2009
                                                                 2,000           
        issued and outstanding shares — 21,531,600 at october 31, 2009 and 21,470,481 at april 30, 2009
                                                                  2,000          
        issued and outstanding shares — 21,508,700 at august 1, 2009 and 21,470,481 at april 30, 2009
                                                                   2,000         
        investments
                                                                            
        issued and outstanding shares — 21,102,222 at november 1, 2008 and 20,614,044 at april 30, 2008
                                                                    2,000        
        issued and outstanding shares — 20,924,256 at august 2, 2008 and 20,614,044 at april 30, 2008
                                                                     2,000       
        liabilities and stockholders' equity
                                                                            
        stockholders' equity:
                                                                            
        total liabilities and stockholders' equity
                                                                          168,177,000  
        restricted cash
                                                                       406,000 406,000 406,000 389,000 389,000 
        issued and outstanding shares — 20,175,563 at january 26, 2008 and 18,875,957 at april 30, 2007
                                                                       2,000     
        issued and outstanding shares — 20,081,738 at october 27, 2007 and 18,875,957 at april 30, 2007
                                                                        2,000    
        issued and outstanding shares — 19,279,809 at july 28, 2007 and 18,875,957 at april 30, 2007
                                                                         2,000   
        long-term retirement costs
                                                                            
        issued and outstanding shares — 18,875,957 shares at april 30, 2007 and 13,283,770 at april 30, 2006
                                                                          2,000  
        issued and outstanding shares — 18,875,957 at january 27, 2007 and 13,283,770 at april 30, 2006
                                                                           2,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-01-31 2025-11-01 2025-08-02 2025-04-30 2025-01-25 2024-10-26 2024-07-27 2024-04-30 2024-01-27 2023-10-28 2023-07-29 2023-04-30 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-04-30 2021-01-30 2020-10-31 2020-08-01 2020-04-30 2020-01-25 2019-10-26 2019-07-27 2019-04-30 2019-01-26 2018-10-27 2018-07-28 2018-04-30 2018-01-27 2017-10-28 2017-07-29 2017-04-30 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-01-31 2014-11-01 2014-08-02 2014-01-25 2013-10-26 2013-07-27 2013-01-26 2012-10-27 2012-07-28 2012-01-28 2011-10-29 2011-07-30 2011-01-29 2010-10-30 2010-07-31 2010-01-30 2009-10-31 2009-08-01 2008-11-01 2008-08-02 2008-01-26 2007-10-27 2007-07-28 2007-04-30 
                                                                           
          operating activities
                                                                           
          net income
        -156,551,000 -17,103,000 -67,370,000 16,664,000 -1,754,000 7,543,000 21,166,000 6,046,000 13,885,000 17,840,000 21,895,000     7,212,000 -35,000 2,556,000 -13,918,000 10,972,000 258,000 2,072,000 10,043,000 17,494,000 -1,028,000 7,505,000 17,099,000 5,703,000 8,350,000 6,050,000 27,316,000 18,343,000 -837,000   30,454,000 -2,183,000   5,364,000 6,164,000 4,419,000 -6,981,000    11,216,000 1,655,000 -7,210,000 3,869,000 8,738,000 -1,386,000 5,744,000 6,587,000 326,000 11,454,000 262,000 -3,443,000 6,515,000 2,216,000 -3,587,000 9,059,000 4,809,000 5,965,000 5,164,000 3,844,000 5,570,000 
          adjustments to reconcile net income to cash from operating activities:
                                                                           
          depreciation and amortization
        54,633,000 58,073,000 90,254,000 13,854,000 9,290,000 9,002,000 8,852,000 10,780,000 9,582,000 8,436,000 6,951,000 51,890,000 15,834,000 18,275,000 14,000,000 13,388,000 17,418,000 16,365,000 13,654,000 10,612,000 2,957,000 2,914,000 2,779,000 2,781,000 2,621,000 2,407,000 2,079,000 2,139,000 1,946,000 1,838,000 1,746,000 377,000 1,913,000 1,830,000 1,862,000 1,866,000 1,787,000 1,748,000 1,653,000 1,527,000 1,782,000 1,363,000 1,402,000 2,065,000 2,111,000 2,192,000 2,295,000 2,319,000 2,185,000 2,403,000 3,005,000 2,932,000 2,277,000 2,171,000 1,970,000 2,612,000 2,810,000 2,683,000 2,309,000 2,206,000 1,950,000 1,113,000 1,070,000 1,017,000 790,000 805,000 779,000 
          impairment of goodwill
                                                                           
          gain from equity method investments
        295,000                                                                   
          amortization of debt issuance costs
        1,219,000 1,225,000 7,829,000 74,000 74,000 781,000 266,000 371,000 214,000 210,000 214,000 211,000 212,000 211,000 211,000 403,000 128,000 129,000 129,000                                                 
          provision for credit losses
        -111,000 1,805,000 173,000                                                                 
          reserve for inventory excess and obsolescence
        2,446,000 1,501,000 1,178,000 857,000 -7,000 -635,000 2,667,000 2,269,000 3,330,000 5,008,000 3,330,000                                                         
          other non-cash expense
        1,454,000 1,473,000 616,000 796,000 616,000 578,000 616,000 533,000 452,000 158,000 173,000 1,060,000 370,000 412,000 153,000 209,000 283,000 109,000 48,000       49,000 32,000                                         
          non-cash lease expense
        6,234,000 5,805,000 6,850,000 2,784,000 2,399,000 2,550,000 2,430,000 3,477,000 2,437,000 2,302,000 2,184,000 2,182,000 2,091,000 2,185,000 1,590,000 1,781,000 1,675,000 1,681,000 1,677,000 1,558,000 1,199,000 1,203,000 1,190,000 1,121,000 1,198,000 2,506,000 -251,000                                         
          loss on foreign currency transactions
        49,000 54,000 161,000 513,000   142,000 -32,000   132,000 81,000 97,000 -15,000 -44,000 199,000 4,000 11,000 19,000 -1,000 1,000 1,000                                             
          unrealized gain on available-for-sale equity securities
                                                                           
          deferred income taxes
              -1,000 -21,686,000 -598,000 -579,000 -427,000 -17,411,000 -442,000 -427,000 -381,000 -6,087,000 -355,000 -368,000 -472,000 -797,000 -276,000 -282,000 -339,000 4,365,000 -277,000 -320,000 -349,000 6,006,000 -600,000 -308,000 -306,000 3,660,000 1,268,000 -497,000 -596,000 646,000 -369,000   -2,930,000 -197,000 12,000 203,000  -249,000 291,000      42,000            -58,000 -47,000 -8,000  
          stock-based compensation
        8,070,000 8,566,000 11,429,000 5,943,000 5,381,000 5,601,000 4,536,000 4,644,000 4,181,000 5,040,000 3,204,000 3,657,000 2,706,000 2,185,000 2,217,000 1,433,000 1,615,000 420,000 1,922,000 2,178,000 1,245,000 1,914,000 1,595,000 1,476,000 1,767,000 1,418,000 1,566,000 1,386,000 3,082,000 1,230,000 1,287,000 1,057,000 1,291,000 1,211,000 1,397,000 973,000 923,000 821,000 992,000 1,392,000 1,088,000 1,043,000 1,039,000 969,000 899,000 846,000 847,000 930,000 910,000 987,000 802,000 840,000 784,000 781,000 754,000 595,000 576,000 501,000 413,000 423,000 422,000 243,000 161,000 145,000 117,000 68,000 26,000 
          loss on disposal of property and equipment
        555,000 546,000 48,000 110,000 58,000 143,000 506,000 -21,000 20,000 116,000 304,000 368,000 340,000 485,000 3,214,000 2,027,000                                                   
          amortization of debt securities
        -460,000             -5,000 130,000 125,000 4,000 23,000 90,000 166,000 155,000 31,000 -43,000 -132,000                                            
          changes in operating assets and liabilities, net of acquisitions:
                                                                           
          accounts receivable
        31,627,000 -35,826,000 -15,693,000 -20,666,000 -7,595,000 -38,493,000 34,993,000 -17,179,000 20,834,000 7,346,000 8,207,000 -34,270,000 -21,165,000 19,959,000 8,053,000 -18,817,000 -15,233,000 19,220,000 17,914,000 -30,007,000 4,069,000 12,676,000 30,439,000 -46,114,000 12,645,000 2,157,000 -11,557,000 3,004,000 556,000 -20,928,000 43,189,000 -36,441,000 9,212,000 -5,137,000 43,577,000 -51,180,000 2,991,000 6,543,000 23,019,000    5,549,000  -7,919,000 8,667,000   44,000 16,958,000 1,224,000 6,297,000 1,250,000 -3,453,000 22,012,000  -16,091,000 21,189,000 -8,658,000 -14,755,000 25,006,000 -389,000 457,000 663,000 -2,199,000 -16,199,000 13,118,000 
          unbilled receivables and retentions
        -17,941,000 -49,637,000 -74,510,000 -60,342,000 -25,488,000 15,590,000 -20,274,000 -50,900,000 -6,775,000 -33,572,000 -1,603,000 3,652,000 -16,794,000 -3,058,000 14,754,000 -6,286,000 21,022,000 -31,935,000 -14,684,000 -6,372,000 9,489,000 3,218,000 2,046,000 1,574,000 -15,014,000 -14,462,000 5,112,000 -1,415,000 -5,978,000 14,216,000 -42,998,000 11,744,000 -11,467,000 -2,741,000 3,367,000 700,000 2,050,000 -2,377,000 4,406,000 -8,459,000 1,358,000 2,200,000 3,358,000 -1,242,000 555,000 3,271,000 -1,380,000 2,463,000 1,585,000 5,655,000 2,194,000 3,776,000  -8,277,000 8,567,000  -743,000 2,876,000 597,000 -5,458,000 5,612,000   -5,581,000 1,952,000 11,705,000 -18,450,000 
          inventories
        -43,361,000 -36,656,000 -12,704,000 4,133,000 -8,652,000 3,618,000 3,867,000 8,856,000 17,428,000 -9,325,000 -40,004,000 -22,522,000 -15,488,000 -12,129,000 -11,707,000 -5,570,000 -11,515,000 -4,017,000 -6,058,000 2,390,000 -1,325,000 -6,249,000 5,000 19,621,000 -12,387,000 3,567,000 -1,946,000 -3,677,000 -4,283,000 -3,852,000 -4,819,000 19,519,000 -1,288,000 -4,022,000 -11,941,000 8,730,000 -13,638,000 -11,063,000 -6,619,000       4,258,000 5,188,000                 -4,266,000 3,711,000 -2,400,000 -4,021,000 
          income taxes receivable
        -16,416,000 -5,840,000 -16,390,000 14,148,000 -5,102,000 -9,300,000 -336,000  -2,346,000   9,830,000 -849,000 -8,981,000 442,000 25,766,000 -15,541,000 -10,341,000 -326,000                                                 
          prepaid expenses and other assets
        -540,000 -10,998,000 -1,749,000 -11,696,000 -7,067,000 -1,433,000 -814,000 -4,383,000 -3,176,000 -8,319,000 -4,401,000 -707,000 -1,997,000 -1,163,000 46,000 -6,323,000 1,517,000 -209,000 481,000 -4,482,000 -593,000 -1,353,000 324,000 615,000 1,267,000 -435,000 -616,000 -610,000 -960,000 -698,000 -133,000 -53,000 4,000 91,000 377,000 -276,000 -635,000 -538,000 -17,000                             
          accounts payable
        -9,625,000 21,853,000 -29,625,000 23,690,000 6,265,000 -2,648,000 -4,976,000 22,971,000 -3,898,000 -3,325,000 -2,780,000 4,749,000 966,000 3,500,000 3,323,000 3,676,000 -7,133,000 4,410,000 -7,997,000 5,911,000 1,682,000 2,310,000 -7,338,000 4,428,000 3,745,000 64,000 -5,110,000 3,591,000 -1,804,000 1,052,000 -9,893,000 12,420,000 -1,945,000 1,499,000 -6,238,000 6,013,000 -4,583,000 7,749,000 -6,336,000     -2,773,000            1,403,000        1,442,000 -726,000 -4,507,000 7,197,000 
          other liabilities
        -15,068,000 17,628,000 -19,734,000 13,337,000 7,382,000 4,665,000 -25,081,000 12,489,000 -2,470,000 2,421,000 -15,272,000 -2,478,000 8,507,000 855,000 -9,519,000 4,311,000 -15,449,000 12,925,000 -9,283,000 15,530,000 1,418,000 4,268,000 -15,004,000 233,000 12,530,000 -59,000 -4,524,000 -1,445,000 3,586,000 -2,387,000 -3,797,000 8,025,000 5,136,000 -1,613,000 -3,676,000 3,564,000 3,423,000 -4,339,000 -3,594,000     3,042,000                    2,293,000 -2,213,000 -3,155,000 -413,000 
          net cash from operating activities
        -5,107,000 -45,084,000 -123,726,000 -264,000 -25,763,000 -3,642,000 28,351,000 -11,673,000 52,555,000 -8,528,000 -17,062,000 2,599,000 -23,131,000 16,045,000 15,887,000 13,558,000 -19,832,000 11,960,000 -15,304,000 7,570,000 20,369,000 31,752,000 26,841,000          3,997,000 2,837,000 21,282,000 3,925,000 -8,145,000 -5,036,000 -1,243,000     3,582,000 -4,407,000 14,368,000    277,000   -4,917,000 8,315,000 1,456,000      4,491,000       
          capital expenditures
        -13,261,000 -7,135,000 -20,777,000 596,000 -3,201,000 -5,261,000 -4,222,000 -10,615,000 -2,193,000 -6,526,000 -2,663,000 -4,762,000 -2,608,000 -1,927,000 -4,850,000 -4,734,000 -3,706,000 -8,125,000 -4,607,000 -2,781,000 -2,492,000 -1,810,000 -3,424,000          -2,969,000 -2,820,000 -2,329,000 -1,955,000 -3,368,000 -1,497,000 -2,313,000                     
          free cash flows
        -18,368,000 -52,219,000 -144,503,000 332,000 -28,964,000 -8,903,000 24,129,000 -22,288,000 50,362,000 -15,054,000 -19,725,000 -2,163,000 -25,739,000 14,118,000 11,037,000 8,824,000 -23,538,000 3,835,000 -19,911,000 4,789,000 17,877,000 29,942,000 23,417,000          1,028,000 17,000 18,953,000 1,970,000 -11,513,000 -6,533,000 -3,556,000     3,582,000 -4,407,000 14,368,000    277,000   -4,917,000 8,315,000 1,456,000      4,491,000       
          investing activities
                                                                           
          acquisition of property and equipment
        -12,597,000 -10,809,000 -22,728,000  -3,845,000 -5,017,000 -5,430,000 -9,082,000 -3,797,000 -6,472,000 -3,632,000 -4,752,000 -2,529,000 -2,194,000 -5,393,000 -5,225,000 -3,917,000 -7,719,000 -5,428,000 -2,791,000 -2,420,000 -1,985,000 -4,067,000 -2,716,000 -1,654,000 -4,948,000 -1,902,000 -2,090,000 -2,671,000 -2,712,000 -1,423,000 -1,113,000 -2,413,000 -3,064,000 -2,973,000 -2,276,000 -3,072,000 -1,880,000 -2,634,000                            -1,343,000 
          contributions in equity method investments
        -1,120,000   -3,365,000 -1,126,000 -1,183,000                                                             
          purchase of available-for-sale investments
        -70,968,000                                                                   
          redemption of available-for-sale investments
                                                                           
          acquisition of capitalized software to be sold
        -4,009,000 -3,926,000 -9,340,000                                                                 
          business acquisitions, net of cash acquired
        -6,000 -844,580,000     -1,000     -46,150,000                                                 
          net cash from investing activities
        -67,200,000 -281,073,000 -876,648,000 -11,889,000 -4,971,000 -5,017,000 -6,613,000 -10,282,000 -3,797,000 -34,003,000 -3,632,000 -7,892,000 -2,529,000 -369,000 3,787,000 -15,279,000 -2,222,000 1,558,000 -36,345,000 -372,571,000 25,744,000 1,530,000 -33,474,000          -9,195,000 -3,543,000 14,951,000 -405,000 -7,751,000 -28,304,000 -894,000   -2,991,000 13,763,000   5,723,000  -1,848,000 2,160,000  -5,089,000 6,691,000  8,889,000 17,475,000 -44,747,000 29,938,000 21,896,000          
          financing activities
                                                                           
          principal payments of term loan
        -700,000,000 -17,500,000 -10,500,000 -12,000,000 -40,000,000 -50,000,000 -5,000,000 -32,500,000 -20,000,000 -2,500,000                                                     
          principal payments of revolver
        -265,000,000                                                                 
          proceeds from long-term debt
                                                                          
          proceeds from revolver, net of creditor costs
        233,939,000                                                                 
          proceeds from shares issued, net of underwriter costs
        968,515,000                                                                 
          proceeds from convertible debt, net of underwriter costs
        726,944,000                                                                 
          payment of debt issuance costs
        -2,445,000 -95,000 -156,000   -29,000 1,000 -9,000                                                         
          payment of equity issuance costs
        -1,388,000 -2,531,000                                                                
          holdback and retention payments for business acquisition
                    -1,823,000 -5,991,000                                                
          tax withholding payment related to net settlement of equity awards
        -114,000 -10,786,000 -83,000 -111,000 -3,953,000 -226,000 -72,000 -1,298,000 -212,000 -29,000 -824,000 -69,000 -1,176,000 -37,000 -177,000 -22,000 -1,756,000 -53,000 -266,000 -75,000 -668,000 -61,000 -58,000 -156,000 -819,000 -8,000 -76,000 -101,000 -212,000                                 
          employee stock purchase plan contributions
        1,888,000 2,467,000                                                                 
          exercise of stock options
           1,335,000 506,000     1,410,000 186,000   2,657,000 119,000 1,436,000 86,000 7,000 93,000 4,000 67,000 14,000 527,000 524,000 1,640,000 3,210,000 397,000 258,000 96,000 482,000 29,000 515,000 36,000 679,000 728,000 132,000 23,000 5,000 91,000 69,000 185,000 128,000 195,000 146,000 45,000 135,000 278,000 173,000 311,000 310,000 257,000 110,000 562,000 257,000 
          other
        -3,000 -4,000 -5,000  -6,000 -6,000 -7,000  -4,000 -7,000 -8,000    -7,000 -1,000 1,000 232,000 -8,000                                                 
          net cash from financing activities
        1,885,000 -118,000 1,645,443,000 5,532,000 9,083,000 -3,517,000 -13,954,000 -12,231,000 -42,165,000 37,859,000 -6,315,000 53,236,000 8,505,000 -7,576,000 -3,331,000 -4,693,000 150,000 -2,508,000 -9,556,000 197,521,000 -1,669,000 -22,000 -1,670,000          393,000 342,000 1,336,000 3,106,000 298,000 -97,000 163,000    581,000 -5,000 35,000 992,000  132,000 23,000 5,000 91,000 69,000 210,000 138,000 275,000 146,000 45,000 135,000 286,000 129,000 393,000       
          effects of currency translation on cash and cash equivalents
        866,000 -94,000 -128,000 483,000 -309,000 -26,000 77,000 -207,000 193,000 -291,000 21,000 -298,000 952,000 134,000 -391,000 -706,000 -338,000 -164,000 -111,000                                                 
          net increase in cash and cash equivalents
        -69,556,000 -326,369,000 644,941,000    7,861,000                     23,339,000 -1,886,000 -19,533,000 27,271,000 31,213,000 -4,805,000 -364,000 37,569,000    -1,974,000    3,040,000   21,083,000       -32,724,000 17,342,000 19,206,000 -37,565,000 31,222,000 16,777,000        8,702,000 -87,287,000 
          cash and cash equivalents at beginning of period
        40,862,000 73,301,000                     143,517,000 79,904,000 124,287,000  143,410,000 126,969,000 75,332,000 64,220,000 62,041,000 28,665,000 116,501,000 105,064,000 20,920,000  
          cash and cash equivalents at end of period
        -69,556,000 -326,369,000 685,803,000 -6,138,000 -21,960,000 -12,202,000 81,162,000                     23,339,000 -1,886,000 -19,533,000 170,788,000 31,213,000 -4,805,000 -364,000 117,473,000 6,626,000 -15,598,000 -33,437,000 122,313,000  -5,326,000 -18,418,000 146,450,000 -362,000 -21,713,000 148,052,000 26,623,000 1,787,000 64,339,000 -6,795,000 17,560,000 53,210,000 -32,724,000 17,342,000 81,247,000 -37,565,000 31,222,000 45,442,000 -45,333,000 -15,108,000 113,284,000 11,815,000 104,831,000 65,282,000 -15,339,000 29,622,000  
          supplemental disclosures of cash flow information
                                                                           
          cash paid, net during the period for:
                                                                           
          income taxes
        1,143,000 3,415,000 -223,000 5,289,000 4,898,000 14,545,000 -101,000 5,243,000 4,141,000 11,019,000 35,000 1,719,000 474,000   -44,000   41,000 2,354,000 10,000 14,000 224,000 294,000 3,000 1,507,000   1,000 9,000 1,803,000 18,000 1,786,000                             
          interest
        319,000 362,000 11,854,000 561,000 419,000 407,000 370,000 973,000 1,032,000 3,036,000 1,782,000 4,532,000 2,299,000 1,229,000 2,169,000 1,560,000 1,182,000                                                   
          non-cash activities
                                                                           
          issuance of common stock for business acquisition
        2,640,365,000                                                               
          unrealized loss on available-for-sale investments
                                                                           
          change in foreign currency translation adjustments
        539,000 -163,000 639,000 -317,000 -969,000 -174,000 538,000 -704,000 1,189,000 -1,562,000 -63,000 576,000 3,425,000 -928,000 -1,064,000 -3,043,000 -1,754,000 -1,284,000 -733,000 75,000 209,000 -112,000 10,000 169,000 -2,000 -1,000 -11,000 -20,000 -26,000                                    
          acquisitions of property and equipment included in accounts payable
        -664,000 3,674,000 1,951,000 596,000 644,000 -244,000 1,208,000 -1,533,000 1,604,000 -54,000 969,000 -10,000 -79,000 267,000 543,000 491,000 211,000 -406,000 821,000 10,000 -72,000 175,000 643,000 1,162,000 -498,000 -492,000 1,253,000 752,000 -695,000 158,000 595,000 47,000 -556,000 244,000 644,000 321,000 -296,000 383,000 321,000                             
          unrealized loss on available-for-sale equity securities
         -6,156,000 -2,702,000 1,010,000 -1,454,000 -54,000 321,000 1,233,000 -751,000 2,450,000 1,013,000 -1,666,000                                                        
          unrealized loss on available-for-sale investments, net of deferred tax expense of 0 for the three and six months ended november 1, 2025 and october 26, 2024, respectively
                                                                           
          (gain) from equity method investments
          -1,787,000                                                                 
          proceeds from term loan
          693,202,000                                                                 
          loss from equity method investments
           -3,782,000 -990,000 -65,000 180,000 80,000 1,393,000 21,000 263,000 417,000 1,273,000 500,000 -5,090,000               602,000        72,000                             
          loss on deconsolidation of previously controlled subsidiary
                                                                         
          provision for doubtful accounts
           107,000 3,000 34,000 -101,000 71,000 -71,000 19,000 -15,000 94,000 -14,000 -4,000 23,000 14,000 15,000 -15,000 -20,000 31,000 11,000 -20,000 -136,000 390,000 -16,000 3,000 11,000 -6,000 -6,000 21,000 -48,000   732,000 211,000    171,000        -40,000      108,000 -84,000 330,000         -92,000 20,000 35,000 -42,000 
          amortization of debt securities discount
                                                                          
          acquisition of property and equipment and capitalized software to be sold
                                                                           
          equity security investments
                                                                         
          acquisition of intangibles
                                                                         
          proceeds from deconsolidation of previously controlled subsidiary, net of cash deconsolidated
                                                                         
          redemptions of available-for-sale investments
                   114,000 12,665,000 13,280,000 5,320,000 12,606,000 17,925,000 16,359,000 37,840,000 50,499,000 41,727,000 159,742,000    2,250,000                                    
          proceeds from revolving credit facility
           15,000,000                                                                
          payment of contingent consideration
                                                                          
          proceeds from shares issued, net of issuance costs
                 84,545,000 8,326,000                                                       
          unrealized gain on available-for-sale investments, net of deferred tax expense of 0 for the fiscal years ended april 30, 2023
                                                                           
          issuances of inventory to property and equipment, isr in-service assets
                   1,629,000 592,000 721,000 3,364,000 801,000 4,208,000 5,591,000 6,881,000                                                 
          net decrease in cash and cash equivalents
            -21,960,000                                -15,598,000                               
          gain on foreign currency transactions
                                                                           
          cash paid (refunded), net during the period for:
                                                                           
          ​
                                                                           
          equity method investments
               -1,199,000   -3,004,000 -2,774,000 -639,000 -3,553,000 -2,692,000 -525,000 -977,000 -1,173,000 -4,947,000 -4,982,000 -4,569,000     -1,407,000                                    
          proceeds from sale of ownership in equity method investment
                                                                           
          proceeds from loan repayment
                                                                           
          purchases of available-for-sale investments
                   -1,326,000 -20,895,000    -8,699,000 -46,984,000 -69,961,000 -47,310,000 -54,350,000 -2,254,000 -2,693,000                                         
          net increase in cash, cash equivalents, and restricted cash
               -34,393,000 6,786,000 -4,963,000 -26,988,000 47,645,000 -16,203,000 8,234,000 15,952,000 -7,120,000 -22,242,000   -167,480,000 44,444,000   118,646,000 754,000 -6,352,000 -30,614,000                                         
          cash, cash equivalents and restricted cash at beginning of period
               132,859,000 77,231,000 157,063,000 255,142,000                                             
          cash, cash equivalents and restricted cash at end of period
               -34,393,000 6,786,000 -4,963,000 105,871,000 47,645,000 -16,203,000 8,234,000 93,183,000 -7,120,000 -22,242,000 10,846,000 95,747,000 -167,480,000 44,444,000 33,260,000 246,839,000                                             
          unrealized gain on available-for-sale investments, net of deferred tax expense of 0, 0 and 8 for the fiscal years ended april 30, 2024, 2023 and 2022, respectively
                                                                           
          unrealized gain on available-for-sale investments, net of deferred tax expense of 0 for the nine months ended january 27, 2024 and january 28, 2023, respectively
                                                                           
          unrealized gain on available-for-sale investments, net of deferred tax expense of 0 for the six months ended october 28, 2023 and october 29, 2022, respectively
                                                                           
          unrealized gain on available-for-sale investments, net of deferred tax expense of 0 and 6 for the three months ended july 29, 2023 and july 30, 2022, respectively
                                                                           
          adjustments to reconcile net income from operations to cash from operating activities:
                                                                           
          realized gain from sale of available-for-sale investments
                           -11,000                                             
          unrealized loss on investments, net of deferred tax expense of 0, 8, and 1 for the fiscal years ended 2023, 2022 and 2021, respectively
                                                                           
          net loss
                    -676,000 -6,629,000 -8,389,000                    -4,466,000    -11,642,000      -2,901,000 -3,609,000                      
          adjustments to reconcile net loss from operations to cash from operating activities:
                                                                           
          unrealized loss on available-for-sale investments, net of deferred tax expense of 0 and 1 for the nine months ended january 28, 2023 and january 29, 2022, respectively
                                                                           
          unrealized loss on available-for-sale investments, net of deferred tax expense of 0 for the six months ended october 29, 2022 and october 30, 2021, respectively
                                                                           
          unrealized loss on available-for-sale investments, net of deferred tax expense of 6 and 0 for the three months ended july 30, 2022 and july 31, 2021, respectively
                      -20,000                                                     
          loss on sale of business, net of tax
                                                                           
          net income from continuing operations
                               17,759,000 -1,028,000 7,505,000 17,099,000 6,118,000 8,412,000 7,040,000 20,323,000                                     
          adjustments to reconcile net income from continuing operations to cash from operating activities:
                                                                           
          proceeds from sale of property and equipment
                               81,000                                        
          redemptions of held-to-maturity investments
                               19,000,000 7,078,000 94,804,000 65,035,000 69,463,000 38,426,000 74,120,000 78,909,000 63,850,000 58,055,000 46,478,000 59,280,000 28,314,000 39,247,000 25,141,000 28,820,000 17,031,000 11,555,000 18,340,000 37,507,000                         
          purchases of held-to-maturity investments
                               -14,240,000 6,631,000 -98,685,000 -70,463,000 -56,002,000 -41,718,000 -87,756,000 -81,646,000 -69,940,000 -62,977,000 -46,957,000 -41,806,000 -26,013,000 -43,926,000 -51,565,000 -27,487,000                             
          unrealized gain on investments, net of deferred tax expense of 8, 1 and 14 for the fiscal years ended 2021, 2020 and 2019, respectively
                                                                           
          principal payments of loan
                                                                           
          unrealized loss on available-for-sale investments, net of deferred tax benefit of 1 and 2 for the nine months ended january 29, 2022 and january 30, 2021, respectively
                                                                           
          losses from equity method investments
                         -1,661,000 1,141,000 -410,000 81,000 9,522,000 1,288,000                                             
          principal payment of loan
                         -2,500,000 -2,500,000                                                 
          unrealized loss on available-for-sale investments, net of deferred tax benefit of 0 and 1 for the six months ended october 30, 2021 and october 31, 2020, respectively
                                                                           
          loss on sale of property and equipment
                          379,000 121,000 2,000                                            
          net decrease in cash, cash equivalents, and restricted cash
                          -61,316,000    -8,303,000                                             
          unrealized loss on available-for-sale investments, net of deferred tax benefit of 0 and 4 for the three months ended july 31, 2021 and august 1, 2020, respectively
                          4,000                                                 
          loss from discontinued operations, net of tax
                                   453,000 62,000 599,000 1,850,000                                     
          adjustments to reconcile net income from continuing operations to cash from operating activities from continuing operations:
                                                                           
          impairment of long-lived assets
                                       246,000 9,000                                 
          other non-cash gain
                               16,000                                            
          income tax receivable
                               821,000        -2,969,000  1,470,000 293,000 -4,250,000     2,936,000 -1,416,000 3,124,000 2,268,000                 2,184,000    
          proceeds from sale of business
                                   31,994,000                                     
          principal payments of capital lease obligations
                                   -7,000 -43,000 -54,000 -57,000 -57,000 -58,000 -81,000 -92,000 -99,000 -99,000 -97,000 -95,000                             
          discontinued operations
                                                                           
          operating activities of discontinued operations
                                   -436,000 -62,000 -579,000 -6,609,000                                     
          investing activities of discontinued operations
                                   21,000 -21,000 -431,000                                     
          net cash from discontinued operations
                                   -415,000 -62,000 -600,000 -7,040,000                                     
          unrealized gain on investments, net of deferred tax expense of 1, 14 and 51 for the fiscal years ended 2021, 2020 and 2019, respectively
                                                                           
          other non-cash income
                                                                           
          business acquisition, net of cash acquired
                               -18,641,000                                         
          unrealized loss on available-for-sale investments, net of deferred tax benefit of 2
                                                                           
          unrealized loss on available-for-sale investments, net of deferred tax benefit of (3) and 1 for the three and six months ended october 31, 2020, respectively
                                                                           
          cash refunded (paid), net during the period for:
                                                                           
          unrealized loss on investments, net of deferred tax expense of 4 for the three months ended august 1, 2020
                              52,000                                             
          impairment of intangible assets and goodwill
                                                                         
          net cash from operating activities of continuing operations
                               10,031,000 7,147,000 4,806,000 3,113,000 20,049,000 4,240,000 -2,379,000 5,036,000                                     
          net cash from investing activities from continuing operations
                               109,529,000 -6,127,000 -11,083,000 -33,152,000 3,773,000 -5,963,000 -16,348,000 30,084,000                                     
          net cash from financing activities from continuing operations
                               -914,000 -266,000 -75,000 -575,000 -68,000 -101,000 -206,000 -809,000                                     
          cash, cash equivalents, and restricted cash at beginning of period
                               172,708,000                                         
          cash, cash equivalents, and restricted cash at end of period
                               118,646,000 754,000 -6,352,000 142,094,000                                         
          unrealized gain on investments, net of deferred tax expense of 14, 51 and 25 for the fiscal years ended 2020, 2019 and 2018, respectively
                                                                           
          reclassification from share-based liability compensation to equity
                                       384,000 307,000  228,000       401,000                
          gain on sale of business, net of tax
                                   -38,000 391,000 -8,843,000                                     
          loss from equity method investment
                                1,200,000 863,000 1,347,000 1,873,000 717,000                                       
          gains on foreign currency transactions
                                   48,000 3,000                                       
          unrealized gain on investments, net of deferred tax expense of 51
                                                                           
          losses on foreign currency transactions
                                 1,000       -2,000 -106,000 12,000 3,000 43,000 226,000                             
          gain on sale of property and equipment
                                 -75,000                                        
          amortization of held-to-maturity investments
                                 -457,000 -527,000 -565,000 -482,000 -344,000 -115,000 174,000 353,000 423,000 474,000 555,000 568,000 598,000 661,000 789,000 940,000 997,000 1,149,000                         
          financing activities of discontinued operations
                                                                           
          unrealized gain on investments, net of deferred tax expense of 51 for the six months ended october 27, 2018
                                                                           
          unrealized gain on investments, net of deferred tax expense of 51 for the three months ended july 28, 2018
                                                                           
          gain on business acquisition
                                                                           
          loss on disposition of property and equipment
                                   25,000    5,000                                   
          changes in operating assets and liabilities:
                                                                           
          unrealized gain on investments, net of deferred tax expense of 51, 25 and 43, respectively
                                                                           
          unrealized gain on investments, net of deferred tax expense of 51 and 29, respectively
                                                                           
          unrealized gain on investments, net of deferred tax expense of 51 and 19, respectively
                                                                           
          cash (refunds) paid, net during the period for:
                                                                           
          unrealized gain on investments, net of deferred tax expense of 51 and 4, respectively
                                      57,000                                     
          impairment of available-for-sale securities
                                               2,186,000                         
          loss on sale of equity securities
                                                                           
          tax benefit from exercise of stock options
                                            22,000 -141,000 106,000 196,000 2,000 11,000 153,000 123,000 28,000 7,000 1,441,000 88,000 288,000 376,000 384,000 109,000 1,508,000 171,000 176,000 2,251,000 6,555,000 872,000 6,747,000 3,252,000  
          excess tax benefit from exercise of stock options
                                                  95,000 -5,000 35,000 313,000               82,000       
          proceeds from the sale of property and equipment
                                           7,000                 14,000 11,000 83,000          
          purchase and retirement of common stock
                                                                           
          excess tax benefit from stock-based compensation
                                                            25,000 10,000 80,000    8,000         
          unrealized gain on investments, net of deferred tax expense of 25, 43, and 18, respectively
                                                                           
          forfeiture of vested stock-based compensation
                                                                           
          acquisitions of property and equipment financed with capital lease obligation
                                                                           
          income from equity method investments
                                            8,000    126,000 57,000 65,000                         
          benefit from doubtful accounts
                                            -4,000            122,000 -228,000 326,000 240,000    -189,000 -151,000 399,000 77,000 -39,000 60,000       
          (gains) losses on foreign currency transactions
                                                                           
          unrealized gain on investments, net of deferred tax expense of 29 and 6, respectively
                                                                           
          sales and redemptions of available-for-sale investments
                                         450,000 400,000                             
          cash paid during the period for:
                                                                           
          unrealized gain on investments, net of deferred tax expense of 19 and 29, respectively
                                                                           
          adjustments to reconcile net loss to cash from operating activities:
                                                                           
          gain on disposition of property and equipment
                                                                           
          unrealized gain on investments, net of deferred tax expense of 4 and 12, respectively
                                          2,000                                 
          change in fair value of conversion feature of convertible bonds
                                                      -4,679,000 2,320,000 3,391,000                   
          equity method investment
                                                                           
          acquisition of intangible assets
                                                                           
          unrealized gain on investments, net of deferred tax expense of 43, 18 and (730) for the fiscal years ended april 30, 2017, april 30, 2016 and april 30, 2015 respectively
                                                                           
          acquisitions of property and equipment financed with capital lease obligations
                                                                           
          accrued acquisition of intangible assets
                                                                           
          unrealized change in fair value of long-term investments recorded in accumulated other comprehensive loss, net of deferred tax expense of 6 and 23, respectively
                                                                           
          unrealized change in fair value of long-term investments recorded in accumulated other comprehensive loss, net of deferred tax expense of 29 and 18, respectively
                                                                           
          unrealized change in fair value of long-term investments recorded in accumulated other comprehensive loss, net of deferred tax expense of 12 and 1, respectively
                                              18,000                             
          sales of available-for-sale investments
                                               770,000 217,000                         
          cash and cash equivalents at beginning of year
                                                                           
          cash and cash equivalents at end of year
                                                                           
          gain on sale of equity securities
                                                74,000 145,000                         
          foreign currency losses
                                                5,000 58,000 80,000 98,000 183,000                      
          increase in fair value of conversion feature of convertible bonds
                                                                           
          other assets
                                                336,000 -591,000 710,000   780,000 653,000 -529,000 538,000   433,000   196,000       493,000 73,000 128,000 -392,000 149,000  
          acquisitions of property and equipment
                                                                       -1,607,000 -2,862,000 -2,170,000  
          acquisitions of intangible assets
                                                                           
          principal payments on capital lease obligations
                                                                           
          supplemental disclosure:
                                                                           
          unrealized change in fair value of investments recorded in other comprehensive income, net of deferred taxes of 23 and 785, respectively
                                                                           
          unrealized change in fair value of investments recorded in other comprehensive income, net of deferred taxes of 18 and (397), respectively
                                                                           
          unrealized change in fair value of investments recorded in accumulated other comprehensive loss, net of deferred taxes
                                                  2,000                         
          adjustments to reconcile net income to cash provided by operating activities:
                                                                           
          decrease in fair value of conversion feature of convertible bonds
                                                                           
          unrealized loss on available-for-sale investments recorded in other comprehensive income, net of deferred taxes of 785 and (57), respectively
                                                                           
          adjustments to reconcile net loss to cash provided by (used in) operating activities:
                                                                           
          realized gain on sale of equity securities
                                                                           
          acquisitions of distribution and licensing rights
                                                                           
          net (purchases) redemptions of held-to-maturity investments
                                                                           
          net sales of available-for-sale investments
                                                    362,000 8,676,000 175,000 75,000 175,000 100,000 125,000 100,000 100,000 75,000 150,000       
          unrealized loss on available-for-sale investments recorded in other comprehensive (loss) income, net of deferred taxes of 397 and (18), respectively
                                                                           
          unrealized loss on available-for-sale investments recorded in other comprehensive loss, net of deferred taxes of (32) and 32, respectively
                                                     -48,000                      
          unrealized foreign currency gain
                                                                           
          net cash provided by operating activities
                                                                           
          investment in cybaero ab convertible notes
                                                                           
          net redemptions of held-to-maturity investments
                                                      13,454,000 492,000 6,442,000                   
          net cash provided by (used in) investing activities
                                                                           
          net cash provided by financing activities
                                                                           
          net increase (decrease) in cash and cash equivalents
                                                                           
          unrealized gain on long-term investments recorded in other comprehensive income, net of deferred taxes of 57 and 28, respectively
                                                                           
          unrealized gain on long-term investments recorded in other comprehensive income, net of deferred taxes of 18 and 17, respectively
                                                                           
          unrealized gain on long-term investments recorded in other comprehensive income, net of deferred taxes of 32 and 24, respectively
                                                        -48,000                   
          unrealized gains on long-term investments recorded in other comprehensive income, net of deferred taxes of 28 and 59, respectively
                                                                           
          net sales of held-to-maturity investments
                                                          -3,153,000 9,064,000 -23,658,000 11,667,000 19,956,000             
          unrealized gains on long-term investments recorded in other comprehensive income, net of deferred taxes of 17 and 30, respectively
                                                                           
          unrealized gains on long-term investments recorded in other comprehensive income, net of deferred taxes of 24 and 2, respectively
                                                           37,000                
          unrealized gain on long-term investments recorded in other comprehensive income, net of deferred taxes of 59 and 43, respectively
                                                                           
          unrealized gain on long-term investments recorded in other comprehensive income, net of deferred taxes of 30 and 10, respectively
                                                                           
          unrealized gains on long-term investments recorded in other comprehensive income, net of deferred taxes of 2 and 9, respectively
                                                              2,000             
          adjustments to reconcile net income to net cash from operating activities:
                                                                           
          (gain) loss on sale of property and equipment
                                                                           
          net sales (purchases) of held-to-maturity investments
                                                               -42,107,000 31,499,000 23,594,000          
          unrealized losses on long-term investments recorded in other comprehensive loss, net of deferred taxes of 43 and 140, respectively
                                                                           
          unrealized gains on long-term investments recorded in other comprehensive loss, net of deferred taxes of 10 and 45, respectively
                                                                           
          unrealized gains on long-term investments recorded in other comprehensive loss, net of deferred taxes of 9 and 22, respectively
                                                                 14,000          
          net purchases of held-to-maturity investments
                                                                           
          unrealized losses on long-term investments recorded in other comprehensive income, net of deferred tax benefit of 140 and 365, respectively
                                                                           
          unrealized losses on long-term investments recorded in other comprehensive income, net of deferred tax benefit of 45
                                                                           
          unrealized losses on long-term investments recorded in other comprehensive income, net of deferred tax benefit of 22
                                                                    -32,000       
          adjustments to reconcile net income to net cash and cash equivalents provided by operating activities:
                                                                           
          net cash and cash equivalents from operating activities
                                                                       5,159,000 7,961,000 -6,293,000 2,409,000 
          net sales (purchases) of investments
                                                                           
          net cash and cash equivalents from investing activities
                                                                      2,509,000 60,013,000 -23,862,000 14,755,000 -89,668,000 
          transfers to restricted cash
                                                                         -17,000  
          net cash and cash equivalents from financing activities
                                                                     310,000 257,000 110,000 562,000 240,000  
          adjustments to reconcile net income to net cash and cash equivalents from operating activities:
                                                                           
          purchase of short-term investments
                                                                           
          sale of short-term investments
                                                                      283,822,000     
          long-term retirement costs
                                                                          
          customer advances
                                                                       447,000 -156,000 118,000 -1,780,000 
          purchases of short-term investments
                                                                       -287,252,000 -254,879,000 -242,360,000  
          sales of short-term investments
                                                                       348,872,000 233,879,000 259,285,000  
          transfers (to) from restricted cash
                                                                          
          repayments of line of credit
                                                                          
          proceeds from line of credit
                                                                          
          net proceeds from initial public offering
                                                                          -28,000 
          adjustments to reconcile net income to net cash and cash equivalents provided by (used in) operating activities:
                                                                           
          repayments of long-term debt
                                                                           
          (gain) loss on disposition of property and equipment
                                                                           
          transfer from (to) restricted cash
                                                                          
          payment of long-term debt
                                                                           
          repurchase of common stock
                                                                           
          cash paid during the year for:
                                                                           
          tax benefit from grant of stock options