| Schedule of Disaggregation of Net Sales |
The following tables present the disaggregation of net sales from contracts with our customers:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, 2025 | | Defense and National Security | | Space Solutions | | Starlab Space Stations | | Elims | | Total | | U.S. Government | | $ | 108,989 | | | $ | 34,214 | | | $ | — | | | $ | — | | | $ | 143,203 | | | International Government | | — | | | 2,165 | | | — | | | — | | | 2,165 | | | Commercial | | 13,965 | | | 11,204 | | | — | | | (4,118) | | | 21,051 | | Total net sales | | $ | 122,954 | | | $ | 47,583 | | | $ | — | | | $ | (4,118) | | | $ | 166,419 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, 2024 | | Defense and National Security | | Space Solutions | | Starlab Space Stations | | Elims | | Total | | U.S. Government | | $ | 58,839 | | | $ | 62,186 | | | $ | — | | | $ | — | | | $ | 121,025 | | | International Government | | — | | | 2,347 | | | — | | | — | | | 2,347 | | | Commercial | | 18,631 | | | 10,060 | | | — | | | (7,883) | | | 20,808 | | | Total net sales | | $ | 77,470 | | | $ | 74,593 | | | $ | — | | | $ | (7,883) | | | $ | 144,180 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, 2023 | | Defense and National Security | | Space Solutions | | Starlab Space Stations | | Elims | | Total | U.S. Government | | $ | 52,476 | | | $ | 40,997 | | | $ | — | | | $ | — | | | $ | 93,473 | | International Government | | — | | | 1,044 | | | — | | | — | | | 1,044 | | Commercial | | 10,678 | | | 34,730 | | | — | | | (3,863) | | | 41,545 | | Total net sales | | $ | 63,154 | | | $ | 76,771 | | | $ | — | | | $ | (3,863) | | | $ | 136,062 | |
The approximate revenue based on geographic location of customers is as follows: | | | | | | | | | | | | | | | | | | | Years Ended December 31, | | 2025 | | 2024 | | 2023 | | U.S. | $ | 150,897 | | | $ | 128,869 | | | $ | 133,328 | | | Europe | 13,720 | | | 14,468 | | | 614 | | | Other | 1,802 | | | 843 | | | 2,120 | | Total net sales | $ | 166,419 | | | $ | 144,180 | | | $ | 136,062 | |
|