| ReposiTrak, Inc. |
Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
Balance Sheet Date | | | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 | 2014-Mar-31 | 2013-Dec-31 |
Fiscal Period | | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 |
Total Revenue | | | 5,760,284$ | 5,913,732$ | 5,490,908$ | 5,441,142$ | 5,182,591$ | 5,084,866$ | 5,125,751$ | 5,060,112$ | 4,803,819$ | 4,824,101$ | 4,750,513$ | 4,720,477$ | 4,577,771$ | 4,555,906$ | 4,353,587$ | 4,559,677$ | 4,584,930$ | 6,022,540$ | 5,174,204$ | 5,225,402$ | 5,767,394$ | 4,633,244$ | 4,837,332$ | 4,800,084$ | 4,656,245$ | 5,006,132$ | 5,565,237$ | 5,941,994$ | 6,320,624$ | 5,278,783$ | 5,724,706$ | 4,712,165$ | 5,188,477$ | 4,748,652$ | 4,785,589$ | 4,216,545$ | 3,794,941$ | 3,580,329$ | 3,536,792$ | 3,098,631$ | 3,444,259$ | 3,390,933$ | 3,480,004$ | 3,333,519$ | 3,044,369$ | 3,088,497$ | 3,019,614$ |
Cost Of Revenue | | | 907,862$ | 911,693$ | 1,002,556$ | 859,219$ | 844,917$ | 831,912$ | 973,287$ | 766,334$ | 769,727$ | 840,272$ | 866,642$ | 832,704$ | 749,361$ | 773,651$ | 817,213$ | 846,487$ | 177,878$ | 2,634,224$ | 2,091,588$ | 1,980,957$ | 2,374,580$ | 1,369,421$ | 1,425,309$ | 1,828,114$ | 1,488,848$ | 1,342,051$ | 1,270,659$ | 1,728,526$ | 1,937,866$ | 1,805,256$ | 1,426,351$ | 1,418,013$ | 1,581,351$ | 1,342,772$ | 1,190,404$ | 1,203,515$ | 1,056,176$ | 1,050,074$ | 998,928$ | 1,174,546$ | 1,307,115$ | 1,245,353$ | 1,355,404$ | 1,348,379$ | 1,295,609$ | 1,336,818$ | 1,246,443$ |
Gross Profit | | | 4,852,422$ | 5,002,039$ | 4,488,352$ | 4,581,923$ | 4,337,674$ | 4,252,954$ | 4,152,464$ | 4,293,778$ | 4,034,092$ | 3,983,829$ | 3,883,871$ | 3,887,773$ | 3,828,410$ | 3,782,255$ | 3,536,374$ | 3,713,190$ | 4,407,052$ | 3,388,316$ | 3,082,616$ | 3,244,445$ | 3,392,814$ | 3,263,823$ | 3,412,023$ | 2,971,970$ | 3,167,397$ | 3,664,081$ | 4,294,578$ | 4,213,468$ | 4,382,758$ | 3,473,527$ | 4,298,355$ | 3,294,152$ | 3,607,126$ | 3,405,880$ | 3,595,185$ | 3,013,030$ | 2,738,765$ | 2,530,255$ | 2,537,864$ | 1,924,085$ | 2,137,144$ | 2,145,580$ | 2,124,600$ | 1,985,140$ | 1,748,760$ | 1,751,679$ | 1,773,171$ |
Gross Margin | | | 84.24% | 84.58% | 81.74% | 84.21% | 83.70% | 83.64% | 81.01% | 84.86% | 83.98% | 82.58% | 81.76% | 82.36% | 83.63% | 83.02% | 81.23% | 81.44% | 96.12% | 56.26% | 59.58% | 62.09% | 58.83% | 70.44% | 70.54% | 61.92% | 68.03% | 73.19% | 77.17% | 70.91% | 69.34% | 65.80% | 75.08% | 69.91% | 69.52% | 71.72% | 75.13% | 71.46% | 72.17% | 70.67% | 71.76% | 62.10% | 62.05% | 63.27% | 61.05% | 59.55% | 57.44% | 56.72% | 58.72% |
Operating Expenses | | | 3,266,244$ | 3,193,186$ | 3,136,301$ | 3,101,862$ | 3,016,646$ | 2,990,611$ | 2,911,613$ | 3,093,769$ | 2,868,884$ | 2,462,047$ | 2,708,329$ | 2,659,727$ | 2,714,371$ | 2,605,719$ | 2,578,805$ | 2,546,713$ | 3,248,513$ | 2,670,019$ | 2,698,031$ | 2,613,466$ | 2,885,835$ | 3,026,900$ | 2,783,268$ | 2,830,752$ | 2,896,155$ | 2,646,750$ | 2,610,619$ | 3,196,711$ | 3,092,792$ | 3,033,577$ | 2,925,059$ | 2,880,513$ | 2,712,935$ | 2,464,230$ | 2,210,021$ | 2,332,906$ | 2,236,083$ | 2,197,517$ | 2,260,928$ | 2,344,164$ | 3,096,318$ | 2,764,345$ | 2,708,690$ | 2,419,802$ | 2,277,688$ | 2,190,086$ | 2,349,703$ |
Operating Income | | | 1,586,178$ | 1,808,853$ | 1,352,051$ | 1,480,061$ | 1,321,028$ | 1,262,343$ | 1,240,851$ | 1,200,009$ | 1,165,208$ | 1,521,782$ | 1,175,542$ | 1,228,046$ | 1,114,039$ | 1,176,536$ | 957,569$ | 1,166,477$ | 1,158,539$ | 718,297$ | 384,585$ | 630,979$ | 506,979$ | 236,923$ | 628,755$ | 141,218$ | 271,242$ | 1,017,331$ | 1,683,959$ | 1,016,757$ | 1,289,966$ | 439,950$ | 1,373,296$ | 413,639$ | 894,191$ | 941,650$ | 1,385,164$ | 680,124$ | 502,682$ | 332,738$ | 276,936$ | (420,079$) | (959,174$) | (618,765$) | (584,090$) | (434,662$) | (528,928$) | (438,407$) | (576,532$) |
Other Income | | | 80,759$ | (19,522$) | (3,499$) | (14,439$) | 9,716$ | 5,429$ | 15,456$ | 27,186$ | (5,999$) | 35,068$ | (31,406$) | 62,632$ | (18,658$) | (71,538$) | (113,807$) | (232,372$) | 7,519$ | 8,869$ | 1,171,178$ | (16,263$) | (12,744$) | 53,075$ | 65,983$ | 82,731$ | (67,057$) | 75,671$ | 54,772$ | 35,125$ | 164,217$ | 17,728$ | 0$ | 17,798$ | 10,380$ | 0$ | 0$ | 0$ | 0$ | (96,916$) | 4,247$ | 17,623$ | (1,423,806$) | 66,213$ | 43,214$ | 0$ | 0$ | 0$ | 0$ |
Interest Income | | | 352,981$ | 326,388$ | 354,633$ | 349,533$ | 347,422$ | 350,691$ | 316,445$ | 258,161$ | 267,478$ | 275,941$ | 199,266$ | 79,092$ | 32,109$ | 24,975$ | 86,884$ | 55,156$ | 61,191$ | 60,234$ | 81,503$ | 34,341$ | | | | | | | | | | | | | | | | | | 70,232$ | | | | 2,698$ | | | | | |
Interest Expenses | | | | | | | | 8,036$ | 7,576$ | 6,344$ | 8,509$ | 9,771$ | 18,058$ | 24,652$ | 24,187$ | 13,919$ | 3,303$ | 2,898$ | 29,980$ | 4,248$ | 1,907$ | 70,545$ | 14,139$ | 16,953$ | 16,042$ | 20,598$ | 21,882$ | 4,706$ | 5,623$ | 10,473$ | 154,731$ | 0$ | 7,696$ | 39,989$ | 8,356$ | 4,729$ | 6,836$ | 6,487$ | 5,138$ | 10,986$ | 0$ | 0$ | 0$ | 0$ | 0$ | (58,599$) | (42,653$) | (31,987$) | (26,447$) |
Income Before Tax | | | 2,019,918$ | 2,115,719$ | 1,703,185$ | 1,815,155$ | 1,678,166$ | 1,610,427$ | 1,565,176$ | 1,479,012$ | 1,418,178$ | 1,823,020$ | 1,325,344$ | 1,345,118$ | 1,103,303$ | 1,116,054$ | 927,343$ | 986,363$ | 1,197,269$ | 783,152$ | 1,635,359$ | 578,512$ | 480,096$ | 273,045$ | 678,696$ | 203,351$ | 182,303$ | 1,088,296$ | 1,733,108$ | 1,041,409$ | 1,299,452$ | 457,678$ | 1,365,600$ | 391,448$ | 896,215$ | 936,921$ | 1,378,328$ | 673,637$ | 497,544$ | 295,068$ | 281,183$ | (402,456$) | (2,382,980$) | (549,854$) | (540,876$) | (376,063$) | (486,275$) | (406,420$) | (550,085$) |
Tax Expenses | | | 223,814$ | 149,931$ | 152,105$ | 150,000$ | 100,000$ | 60,000$ | 114,027$ | 100,464$ | 41,365$ | 160,000$ | 60,000$ | 60,006$ | 7,109$ | 28,038$ | 55,275$ | 39,546$ | 30,756$ | 9,955$ | 12,500$ | 23,686$ | 268$ | 1,058$ | 15,593$ | 25,000$ | 0$ | 20,210$ | 47,500$ | 75,000$ | 29,332$ | 349$ | 15,116$ | 60,598$ | 12,914$ | 35,471$ | 0$ | 59,184$ | 0$ | 0$ | 0$ | 4,836$ | | | | | | | |
Income from Continuing Operations | | | 1,796,104$ | 1,965,788$ | 1,551,080$ | 1,665,155$ | 1,578,166$ | 1,550,427$ | 1,451,149$ | 1,378,548$ | 1,376,813$ | 1,663,020$ | 1,265,344$ | 1,285,112$ | 1,096,194$ | 1,088,016$ | 872,068$ | 946,817$ | 1,166,513$ | 773,197$ | 1,622,859$ | 554,826$ | 479,828$ | 271,987$ | 663,103$ | 178,351$ | 182,303$ | 1,068,086$ | 1,685,608$ | 966,409$ | 1,270,120$ | 457,329$ | 1,350,484$ | 330,850$ | 883,301$ | 901,450$ | 1,378,328$ | 614,453$ | 497,544$ | 295,068$ | 281,183$ | (407,292$) | (2,382,980$) | (549,854$) | (540,876$) | (376,063$) | (486,275$) | (406,420$) | (550,085$) |
Income from Discontinued Operations | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Consolidated Income | | | 1,796,104$ | 1,965,788$ | 1,551,080$ | 1,665,155$ | 1,578,166$ | 1,550,427$ | 1,451,149$ | 1,378,548$ | 1,376,813$ | 1,663,020$ | 1,265,344$ | 1,285,112$ | 1,096,194$ | 1,088,016$ | 872,068$ | 946,817$ | 1,166,513$ | 773,197$ | 1,622,859$ | 554,826$ | 479,828$ | 271,987$ | 663,103$ | 178,351$ | 182,303$ | 1,068,086$ | 1,685,608$ | 966,409$ | 1,270,120$ | 457,329$ | 1,350,484$ | 330,850$ | 883,301$ | 901,450$ | 1,378,328$ | 614,453$ | 497,544$ | 295,068$ | 281,183$ | (407,292$) | (2,382,980$) | (549,854$) | (540,876$) | (376,063$) | (486,275$) | (406,420$) | (550,085$) |
Net Income | | | 1,796,104$ | 1,965,788$ | 1,551,080$ | 1,665,155$ | 1,578,166$ | 1,550,427$ | 1,451,149$ | 1,378,548$ | 1,376,813$ | 1,663,020$ | 1,265,344$ | 1,285,112$ | 1,096,194$ | 1,088,016$ | 872,068$ | 946,817$ | 1,166,513$ | 773,197$ | 1,622,859$ | 554,826$ | 479,828$ | 271,987$ | 663,103$ | 178,351$ | 182,303$ | 1,068,086$ | 1,685,608$ | 966,409$ | 1,270,120$ | 457,329$ | 1,350,484$ | 330,850$ | 883,301$ | 901,450$ | 1,378,328$ | 614,453$ | 497,544$ | 295,068$ | 281,183$ | (407,292$) | (2,382,980$) | (549,854$) | (540,876$) | (376,063$) | (486,275$) | (406,420$) | (550,085$) |
Profit Margin | | | 31.18% | 33.24% | 28.25% | 30.60% | 30.45% | 30.49% | 28.31% | 27.24% | 28.66% | 34.47% | 26.64% | 27.22% | 23.95% | 23.88% | 20.03% | 20.77% | 25.44% | 12.84% | 31.36% | 10.62% | 8.32% | 5.87% | 13.71% | 3.72% | 3.92% | 21.34% | 30.29% | 16.26% | 20.10% | 8.66% | 23.59% | 7.02% | 17.02% | 18.98% | 28.80% | 14.57% | 13.11% | 8.24% | 7.95% | (13.14%) | (69.19%) | (16.22%) | (15.54%) | (11.28%) | (15.97%) | (13.16%) | (18.22%) |
Earnings to Minority | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Earnings to Common Shareholders | | | 1,725,021$ | 1,880,063$ | 1,455,464$ | 1,557,273$ | 1,456,088$ | 1,416,082$ | 1,304,538$ | 1,231,937$ | 1,230,202$ | 1,516,409$ | 1,118,733$ | 1,138,501$ | 949,583$ | 941,405$ | 725,457$ | 800,206$ | 1,019,902$ | 626,586$ | 1,476,248$ | 408,215$ | 333,217$ | 125,376$ | 516,492$ | 31,740$ | 35,692$ | 921,476$ | 1,538,997$ | 819,798$ | 1,123,509$ | 310,718$ | 1,187,518$ | 213,690$ | 676,778$ | 699,414$ | 1,182,880$ | 427,649$ | 314,792$ | 118,480$ | 110,623$ | (606,680$) | (2,507,156$) | (2,827,533$) | (695,349$) | (530,536$) | (640,747$) | (560,893$) | (704,558$) |
Earnings Per Share, Basic | | | 0.09$ | 0.10$ | 0.08$ | 0.09$ | 0.08$ | 0.08$ | 0.07$ | 0.07$ | 0.07$ | 0.08$ | 0.06$ | 0.06$ | 0.05$ | 0.05$ | 0.04$ | 0.04$ | 0.05$ | 0.03$ | 0.08$ | 0.02$ | 0.02$ | 0.01$ | 0.03$ | 0.00$ | 0.00$ | 0.05$ | 0.08$ | 0.04$ | | 0.02$ | | | | | | | | | | (0.03$) | (0.14$) | (0.16$) | (0.04$) | (0.03$) | (0.04$) | (0.03$) | (0.04$) |
Earnings Per Share, Diluted | | | 0.09$ | 0.10$ | 0.08$ | 0.08$ | 0.08$ | 0.07$ | 0.07$ | 0.07$ | 0.06$ | 0.08$ | 0.06$ | 0.06$ | 0.05$ | 0.05$ | 0.04$ | 0.04$ | 0.05$ | 0.03$ | 0.07$ | 0.02$ | 0.02$ | 0.01$ | 0.03$ | 0.00$ | 0.00$ | 0.05$ | 0.08$ | 0.04$ | 0.06$ | 0.02$ | 0.06$ | 0.01$ | 0.03$ | 0.03$ | 0.06$ | 0.02$ | 0.02$ | 0.01$ | 0.01$ | (0.03$) | (0.14$) | (0.16$) | (0.04$) | (0.03$) | (0.04$) | (0.03$) | (0.04$) |
Average Shares, Basic | | | 18,296,000 | 18,254,000 | 18,254,000 | 18,244,000 | 18,227,000 | 18,194,000 | 18,162,000 | 18,225,000 | 18,363,000 | 18,394,000 | 18,402,000 | 18,465,000 | 18,589,000 | 19,019,000 | 19,357,000 | 19,383,000 | 19,438,000 | 19,555,000 | 19,526,000 | 19,489,000 | 19,464,000 | 19,588,000 | 19,741,000 | 19,811,000 | 19,927,000 | 19,861,000 | 19,822,000 | 19,786,000 | | 19,648,000 | | | | | | | | | | 19,042,000 | 17,885,000 | 17,334,000 | 17,193,000 | 17,088,000 | 16,916,000 | 16,867,000 | 16,693,000 |
Average Shares, Diluted | | | 19,176,000 | 19,143,000 | 19,143,000 | 19,102,000 | 19,126,000 | 18,954,000 | 18,805,000 | 18,839,000 | 18,930,000 | 18,751,000 | 18,630,000 | 18,753,000 | 18,747,000 | 19,422,000 | 19,682,000 | 19,669,000 | 19,716,000 | 19,942,000 | 19,716,000 | 19,642,000 | 19,502,000 | 19,776,000 | 20,052,000 | 20,122,000 | 20,344,000 | 20,390,000 | 20,375,000 | 20,363,000 | 20,123,000 | 20,321,000 | 20,338,000 | 20,338,000 | 20,291,000 | 20,353,000 | 20,313,000 | 20,099,000 | 17,565,000 | 19,963,000 | 20,034,000 | 19,042,000 | 17,885,000 | 17,334,000 | 17,193,000 | 17,088,000 | 16,916,000 | 16,867,000 | 16,693,000 |
EBIT | | | 2,019,918$ | 2,115,719$ | 1,703,185$ | 1,815,155$ | 1,678,166$ | 1,618,463$ | 1,572,752$ | 1,485,356$ | 1,426,687$ | 1,832,791$ | 1,343,402$ | 1,369,770$ | 1,127,490$ | 1,129,973$ | 930,646$ | 989,261$ | 1,227,249$ | 787,400$ | 1,637,266$ | 649,057$ | 494,235$ | 289,998$ | 694,738$ | 223,949$ | 204,185$ | 1,093,002$ | 1,738,731$ | 1,051,882$ | 1,454,183$ | 457,678$ | 1,373,296$ | 431,437$ | 904,571$ | 941,650$ | 1,385,164$ | 680,124$ | 502,682$ | 306,054$ | 281,183$ | (402,456$) | (2,382,980$) | (549,854$) | (540,876$) | (434,662$) | (528,928$) | (438,407$) | (576,532$) |
EBITDA | | | 2,357,786$ | 2,444,442$ | 2,007,897$ | 2,095,366$ | 1,970,170$ | 1,907,039$ | 1,872,710$ | 1,794,301$ | 1,735,456$ | 2,138,655$ | 1,572,562$ | 1,605,776$ | 1,326,717$ | 1,327,366$ | 1,148,413$ | 1,250,425$ | 1,477,324$ | 1,046,743$ | 1,898,863$ | 897,557$ | 688,200$ | 482,858$ | 917,238$ | 417,626$ | 375,900$ | 1,233,315$ | 1,882,760$ | 1,197,258$ | 1,600,222$ | 622,865$ | 1,537,121$ | 590,240$ | 1,054,255$ | 1,048,549$ | 1,498,025$ | 796,704$ | 627,675$ | 431,993$ | 408,599$ | (273,358$) | (2,179,615$) | (359,813$) | (353,512$) | (247,267$) | (329,562$) | (226,746$) | (335,805$) |