Net Operating Revenue (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Net Operating Revenue [Abstract] |
|
Schedule of Net Operating Revenue |
Below is a summary of net
operating revenue for the years ended December 31, 2024, 2023 and 2022:
| |
2024 | | |
2023 | | |
2022 | |
Gross operating revenue | |
| 206,739 | | |
| 181,725 | | |
| 135,643 | |
Revenue deductions: | |
| | | |
| | | |
| | |
Cancellations and returns | |
| (1,777 | ) | |
| (1,353 | ) | |
| (1,822 | ) |
Taxes on services | |
| (11,680 | ) | |
| (11,387 | ) | |
| (9,276 | ) |
Total revenue deductions | |
| (13,457 | ) | |
| (12,740 | ) | |
| (11,098 | ) |
Net operating revenue | |
| 193,282 | | |
| 168,985 | | |
| 124,545 | |
|
Schedule of Disaggregation of Net Operating Revenue |
Disaggregation of net operating
revenue for the years ended December 31, 2024, 2023 and 2022 is as follows:
| |
2024 | | |
2023 | | |
2022 | |
Platform subscription service | |
| 187,109 | | |
| 158,678 | | |
| 114,556 | |
Cancellations, returns and taxes on services | |
| (11,989 | ) | |
| (10,692 | ) | |
| (9,004 | ) |
Revenue from platform subscription service | |
| 175,120 | | |
| 147,986 | | |
| 105,552 | |
Data analytics service | |
| 10,650 | | |
| 13,422 | | |
| 15,644 | |
Cancellations, returns and taxes on services | |
| (1,062 | ) | |
| (1,478 | ) | |
| (1,760 | ) |
Revenue from data analytics service | |
| 9,588 | | |
| 11,944 | | |
| 13,884 | |
Set-up and service | |
| 7,593 | | |
| 8,661 | | |
| 4,733 | |
Cancellations, returns and taxes on services | |
| (326 | ) | |
| (514 | ) | |
| (307 | ) |
Revenue from set-up and service | |
| 7,267 | | |
| 8,147 | | |
| 4,426 | |
Other revenue | |
| 1,386 | | |
| 963 | | |
| 710 | |
Cancellations, returns and taxes on services | |
| (79 | ) | |
| (55 | ) | |
| (27 | ) |
Other revenue | |
| 1,307 | | |
| 908 | | |
| 683 | |
Total net operating revenue | |
| 193,282 | | |
| 168,985 | | |
| 124,545 | |
|
Schedule of Contract Asset Activity |
The contract asset activity as of December 31, 2024, 2023, and 2022,
is as follows:
At January 1, 2022 | |
| 3,057 | |
Decrease from transfers to accounts receivable | |
| (3,057 | ) |
Increase from changes based on work in progress | |
| 2,272 | |
At December 31, 2022 | |
| 2,272 | |
Decrease from transfers to accounts receivable | |
| (2,272 | ) |
Increase from changes based on work in progress | |
| 4,862 | |
At December 31, 2023 | |
| 4,862 | |
Decrease from transfers to accounts receivable | |
| (4,798 | ) |
Increase from changes based on work in progress | |
| 4,672 | |
At December 31, 2024 | |
| 4,736 | |
|
Schedule of Deferred Revenue Activity |
The deferred revenue activity as of December 31, 2024, 2023, and 2022,
is as follows:
At January 1, 2022 | |
| 4,368 | |
Increase in deferred revenue in the current year | |
| 9,566 | |
Revenue recognized during the current year | |
| (10,113 | ) |
At December 31, 2022 | |
| 3,821 | |
Increase in deferred revenue in the current year | |
| 9,845 | |
Revenue recognized during the current year | |
| (10,521 | ) |
At December 31, 2023 | |
| 3,145 | |
Increase in deferred revenue in the current year | |
| 24,095 | |
Revenue recognized during the current year | |
| (23,501 | ) |
At December 31, 2024 | |
| 3,739 | |
|