v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Net Contract Assets and Liabilities
Net contract assets (liabilities) are as follows:
dollars in thousands
As of June 30, 2026
As of December 31, 2025
Net Change
Contract assets
$
3,865 
$
2,250 
$
1,615 
Contract liabilities
1,897 
3,434 
(1,537)
Net contract assets (liabilities)
$
1,968 
$
(1,184)
$
3,152 
Schedule of Disaggregation of Revenue
The following table presents the disaggregation of revenue by service:
For the three months ended June 30,
For the six months ended June 30,
dollars in thousands
2026
2025
2026
2025
Fire suppression
$
21,533 
$
18,075 
$
23,798 
$
23,858 
Aerial surveillance
5,459 
4,023 
7,040 
5,734 
MRO
3,481 
5,356 
8,129 
13,246 
Other services
21 
3,297 
39 
3,559 
Total revenues
$
30,494 
$
30,751 
$
39,006 
$
46,397 
The following table presents the disaggregation of revenue by geographic area:
For the three months ended June 30,
For the six months ended June 30,
dollars in thousands
2026
2025
2026
2025
United States
$
29,678 
$
25,669 
$
36,497 
$
35,406 
Spain
816 
5,082 
2,509 
10,991 
Total revenues
$
30,494 
$
30,751 
$
39,006 
$
46,397