Disaggregation of Revenues |
Disaggregation of revenues from contracts with customers for fiscal 2024, 2023 and 2022 are as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fiscal Year Ended March 31, 2024 |
|
|
|
|
Revenues recognized at point-in-time |
|
Revenues recognized over time |
|
Total |
|
|
|
|
|
|
United States and Latin America |
|
$ |
146,967 |
|
|
$ |
109,326 |
|
|
$ |
256,293 |
|
|
|
|
|
|
|
Canada |
|
101,351 |
|
|
53,968 |
|
|
155,319 |
|
|
|
|
|
|
|
Europe, Middle East and Africa |
|
26,581 |
|
|
18,720 |
|
|
45,301 |
|
|
|
|
|
|
|
Asia-Pacific |
|
25,707 |
|
|
12,009 |
|
|
37,716 |
|
|
|
|
|
|
|
Total revenues |
|
$ |
300,606 |
|
|
$ |
194,023 |
|
|
$ |
494,629 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fiscal Year Ended March 31, 2023 |
|
|
Revenues recognized at point-in-time |
|
Revenues recognized over time |
|
Total |
United States and Latin America |
|
$ |
116,924 |
|
|
$ |
92,230 |
|
|
$ |
209,154 |
|
Canada |
|
116,112 |
|
|
37,855 |
|
|
153,967 |
|
Europe, Middle East and Africa |
|
23,483 |
|
|
19,676 |
|
|
43,159 |
|
Asia-Pacific |
|
20,780 |
|
|
13,530 |
|
|
34,310 |
|
Total revenues |
|
$ |
277,299 |
|
|
$ |
163,291 |
|
|
$ |
440,590 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fiscal Year Ended March 31, 2022 |
|
|
Revenues recognized at point-in-time |
|
Revenues recognized over time |
|
Total |
United States and Latin America |
|
$ |
75,115 |
|
|
$ |
79,072 |
|
|
$ |
154,187 |
|
Canada |
|
92,071 |
|
|
23,371 |
|
|
115,442 |
|
Europe, Middle East and Africa |
|
27,306 |
|
|
27,431 |
|
|
54,737 |
|
Asia-Pacific |
|
20,317 |
|
|
10,991 |
|
|
31,308 |
|
Total revenues |
|
$ |
214,809 |
|
|
$ |
140,865 |
|
|
$ |
355,674 |
|
|