| Schedule of revenue by category |
The following tables present the Company’s revenue disaggregated by segment, contract type, customer category and geographic location (in thousands): | | | | | | | | | | | | Year Ended April 30, | | | | | | | | Revenue by segment | | 2025 | | 2024 | | 2023 | UxS | | $ | 381,778 | | $ | 448,006 | | $ | 343,910 | LMS | | | 351,977 | | | 192,587 | | | 120,624 | MW | | | 86,872 | | | 76,127 | | | 76,002 | Total revenue | | $ | 820,627 | | $ | 716,720 | | $ | 540,536 |
| | | | | | | | | | | | Year Ended April 30, | | | April 30, | | April 30, | | April 30, | Revenue by contract type | | 2025 | | 2024 | | 2023 | FFP | | $ | 746,190 | | $ | 634,266 | | $ | 430,547 | CPFF | | | 67,986 | | | 77,458 | | | 104,444 | T&M | | | 6,451 | | | 4,996 | | | 5,545 | Total revenue | | $ | 820,627 | | $ | 716,720 | | $ | 540,536 |
| | | | | | | | | | | | Year Ended April 30, | | | April 30, | | April 30, | | April 30, | Revenue by customer category | | 2025 | | 2024 | | 2023 | U.S. government | | $ | 613,053 | | $ | 544,885 | | $ | 366,895 | Non-U.S. government | | | 207,574 | | | 171,835 | | | 173,641 | Total revenue | | $ | 820,627 | | $ | 716,720 | | $ | 540,536 | | | | | | | | | | | | | Year Ended April 30, | | | April 30, | | April 30, | | April 30, | Revenue by geographic location | | 2025 | | 2024 | | 2023 | Domestic | | $ | 390,744 | | $ | 271,727 | | $ | 251,428 | International | | | 429,883 | | | 444,993 | | | 289,108 | Total revenue | | $ | 820,627 | | $ | 716,720 | | $ | 540,536 |
|
| Schedule of reconciliation of basic to diluted shares |
| | | | | | | | | | | | | Year Ended April 30, | | | | 2025 | | 2024 | | 2023 | | | | | | | | | | | | | Net income (loss) attributable to AeroVironment, Inc. | | $ | 43,619,000 | | $ | 59,666,000 | | $ | (176,212,000) | | Denominator for basic earnings per share: | | | | | | | | | | | Weighted average common shares | | | 28,018,656 | | | 27,203,417 | | | 25,044,881 | | Dilutive effect of employee stock options, restricted stock and restricted stock units | | | 154,832 | | | 124,576 | | | — | | Denominator for diluted earnings per share | | | 28,173,488 | | | 27,327,993 | | | 25,044,881 | |
|