Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF FINANCIAL INFORMATION BY REPORTABLE SEGMENT (Details)

v3.25.2
SCHEDULE OF FINANCIAL INFORMATION BY REPORTABLE SEGMENT (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenues    
Total net revenues $ 66,088,229 $ 61,393,091
Intersegment revenues 7,000,458 3,061,465
Revenues from reportable segments 73,088,687 64,454,556
Depreciation 952,331 1,018,768
Gross Profit 32,574,532 29,284,870
Income (loss) from operations - reportable segments 3,501,718 3,493,555
Corporate operating expenses (5,520,782) (5,552,313)
Interest expense (871,355) (1,142,166)
Interest income 1,871,040 1,911,258
Gain (loss) on foreign currency exchange transactions 1,301,613 (1,187,320)
Other income (expense) 244,241 148,120
Net income (loss) before income taxes 6,047,257 3,223,447
Cash 17,357,944 19,127,165
Accounts receivable, net of allowance 7,527,572 13,049,614
Revenue in excess of billings, net of allowance 19,134,385 13,638,547
Consolidated total 62,441,109 64,186,442
Expenditures for property, plant and equipment 1,382,770 515,404
Operating Segments [Member]    
Revenues    
Revenues from reportable segments 73,088,687 64,454,556
Salaries and consultants 25,797,465 23,622,907
Travel 2,063,511 2,943,442
Depreciation 952,331 1,144,809
Other [1] 11,700,848 7,458,528
Gross Profit 32,574,532 29,284,870
Selling and marketing 9,723,175 7,162,113
Depreciation 511,452 576,991
General and administrative 13,317,405 12,499,898
Income (loss) from operations - reportable segments 9,022,500 9,045,868
Cash 16,774,034 18,617,997
Accounts receivable, net of allowance 7,527,572 13,049,614
Revenue in excess of billings, net of allowance 19,134,385 13,638,547
Other segment assets [2] 8,890,809 8,769,375
Consolidated total 52,326,800 54,075,533
Operating Segments [Member] | Corporate Assets [Member]    
Revenues    
Consolidated total 811,785 808,385
Operating Segments [Member] | Goodwill Not Allocated To Segments [Member]    
Revenues    
Consolidated total 9,302,524 9,302,524
Operating Segments Excluding Intersegment Elimination [Member]    
Revenues    
Elimination of intersegment revenues (7,000,458) (3,061,465)
License [Member]    
Revenues    
Total net revenues 598,633 5,449,991
Subscription and Support [Member]    
Revenues    
Total net revenues 32,934,648 27,952,768
Service [Member]    
Revenues    
Total net revenues 32,554,948 27,990,332
North America [Member]    
Revenues    
Total net revenues 12,003,827 5,933,797
Intersegment revenues
Revenues from reportable segments 12,003,827 5,933,797
Expenditures for property, plant and equipment 17,332
North America [Member] | Operating Segments [Member]    
Revenues    
Revenues from reportable segments 12,003,827 5,933,797
Salaries and consultants 2,074,573 1,658,561
Travel 277,680 23,890
Depreciation
Other [1] 3,497,607 1,550,465
Gross Profit 6,153,967 2,700,881
Selling and marketing 2,103,890 1,395,827
Depreciation 3,167 1,712
General and administrative 755,194 690,194
Income (loss) from operations - reportable segments 3,291,716 613,148
Cash 387,955 435,995
Accounts receivable, net of allowance 581,872 511,816
Revenue in excess of billings, net of allowance 1,967,757 131,461
Other segment assets [2] 243,550 370,770
Consolidated total 3,181,134 1,450,042
North America [Member] | Operating Segments Excluding Intersegment Elimination [Member]    
Revenues    
Elimination of intersegment revenues
North America [Member] | License [Member]    
Revenues    
Total net revenues
North America [Member] | Subscription and Support [Member]    
Revenues    
Total net revenues 5,603,900 4,693,618
North America [Member] | Service [Member]    
Revenues    
Total net revenues 6,399,927 1,240,179
Europe [Member]    
Revenues    
Total net revenues 14,644,000 11,967,802
Intersegment revenues
Revenues from reportable segments 14,644,000 11,967,802
Expenditures for property, plant and equipment 9,929 179,102
Europe [Member] | Operating Segments [Member]    
Revenues    
Revenues from reportable segments 14,644,000 11,967,802
Salaries and consultants 4,607,703 3,734,833
Travel 162,193 191,306
Depreciation
Other [1] 4,836,247 2,911,441
Gross Profit 5,037,857 5,130,222
Selling and marketing 1,341,023 933,203
Depreciation 186,927 231,018
General and administrative 4,059,517 4,063,242
Income (loss) from operations - reportable segments (549,610) (97,241)
Cash 1,138,048 955,707
Accounts receivable, net of allowance 1,084,418 2,433,951
Revenue in excess of billings, net of allowance 3,178,780 1,091,941
Other segment assets [2] 1,580,534 1,456,685
Consolidated total 6,981,780 5,938,284
Europe [Member] | Operating Segments Excluding Intersegment Elimination [Member]    
Revenues    
Elimination of intersegment revenues
Europe [Member] | License [Member]    
Revenues    
Total net revenues 111,377 112,524
Europe [Member] | Subscription and Support [Member]    
Revenues    
Total net revenues 4,560,260 3,383,312
Europe [Member] | Service [Member]    
Revenues    
Total net revenues 9,972,363 8,471,966
Asia-Pacific [Member]    
Revenues    
Total net revenues 39,440,402 43,491,492
Intersegment revenues 7,000,458 3,061,465
Revenues from reportable segments 46,440,860 46,552,957
Expenditures for property, plant and equipment 1,355,509 336,302
Asia-Pacific [Member] | Operating Segments [Member]    
Revenues    
Revenues from reportable segments 46,440,860 46,552,957
Salaries and consultants 19,115,189 18,229,513
Travel 1,623,638 2,728,246
Depreciation 952,331 1,144,809
Other [1] 3,366,994 2,996,622
Gross Profit 21,382,708 21,453,767
Selling and marketing 6,278,262 4,833,083
Depreciation 321,358 344,261
General and administrative 8,502,694 7,746,462
Income (loss) from operations - reportable segments 6,280,394 8,529,961
Cash 15,248,031 17,226,295
Accounts receivable, net of allowance 5,861,282 10,103,847
Revenue in excess of billings, net of allowance 13,987,848 12,415,145
Other segment assets [2] 7,066,725 6,941,920
Consolidated total 42,163,886 46,687,207
Asia-Pacific [Member] | Operating Segments Excluding Intersegment Elimination [Member]    
Revenues    
Elimination of intersegment revenues
Asia-Pacific [Member] | License [Member]    
Revenues    
Total net revenues 487,256 5,337,467
Asia-Pacific [Member] | Subscription and Support [Member]    
Revenues    
Total net revenues 22,770,488 19,875,838
Asia-Pacific [Member] | Service [Member]    
Revenues    
Total net revenues $ 16,182,658 $ 18,278,187
[1] Other costs of goods sold include computer costs, third-party hardware and software costs, repair and maintenance, insurance, utilities, and communication expenses.
[2] Other assets include property and equipment, right of use of assets, advances, deposits, and prepayments.