Summary of Disaggregated Revenue by Geographic Region |
Total revenue for the three months ended June 30, 2025 and 2024, based on the disaggregation criteria described above were as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
|
2025 |
|
|
2024 |
|
|
|
Revenue |
|
|
% of Revenue |
|
|
Revenue |
|
|
% of Revenue |
|
Revenue by primary geographical market: |
|
|
|
|
|
|
|
|
|
|
|
|
North America |
|
$ |
4,707 |
|
|
|
85 |
% |
|
$ |
1,951 |
|
|
|
97 |
% |
EMEA |
|
$ |
489 |
|
|
|
9 |
% |
|
|
40 |
|
|
|
2 |
% |
APAC |
|
$ |
315 |
|
|
|
6 |
% |
|
|
21 |
|
|
|
1 |
% |
Total |
|
$ |
5,511 |
|
|
|
100 |
% |
|
$ |
2,012 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue by timing of recognition: |
|
|
|
|
|
|
|
|
|
|
|
|
Recognized at a point in time |
|
$ |
4,203 |
|
|
|
76 |
% |
|
$ |
1,394 |
|
|
|
69 |
% |
Recognized over time |
|
|
1,308 |
|
|
|
24 |
% |
|
|
618 |
|
|
|
31 |
% |
Total |
|
$ |
5,511 |
|
|
|
100 |
% |
|
$ |
2,012 |
|
|
|
100 |
% |
Total revenue for the six months ended June 30, 2025 and 2024, based on the disaggregation criteria described above were as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, |
|
|
|
2025 |
|
|
2024 |
|
|
|
Revenue |
|
|
% of Revenue |
|
|
Revenue |
|
|
% of Revenue |
|
Revenue by primary geographical market: |
|
|
|
|
|
|
|
|
|
|
|
|
North America |
|
$ |
7,864 |
|
|
|
89 |
% |
|
$ |
3,625 |
|
|
|
88 |
% |
EMEA |
|
|
541 |
|
|
|
6 |
% |
|
|
269 |
|
|
|
7 |
% |
APAC |
|
|
474 |
|
|
|
5 |
% |
|
|
225 |
|
|
|
5 |
% |
Total |
|
$ |
8,879 |
|
|
|
100 |
% |
|
$ |
4,119 |
|
|
|
100 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue by timing of recognition: |
|
|
|
|
|
|
|
|
|
|
|
|
Recognized at a point in time |
|
$ |
6,684 |
|
|
|
75 |
% |
|
$ |
3,108 |
|
|
|
75 |
% |
Recognized over time |
|
|
2,195 |
|
|
|
25 |
% |
|
|
1,011 |
|
|
|
25 |
% |
Total |
|
$ |
8,879 |
|
|
|
100 |
% |
|
$ |
4,119 |
|
|
|
100 |
% |
|