Condensed Consolidated Statements of Stockholders' Equity - USD ($) | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Ending balance, Shares | 15,452,656 | | | |
Beginning balance, value at Feb. 28, 2021 | $ 154,527 | $ 9,064,994 | $ 1,731,161 | $ 10,950,682 |
Beginning balance, Shares at Feb. 28, 2021 | 15,452,656 | | | |
Stock based compensation expense | | 21,637 | | 21,637 |
Net income | | | 1,266,752 | 1,266,752 |
Cashless exercise of stock options | $ 499 | (499) | | |
Cashless exercise of stock options, Shares | 49,901 | | | |
Ending balance, value at May. 31, 2021 | $ 155,026 | 9,086,132 | 2,997,913 | 12,239,071 |
Beginning balance, value at Feb. 28, 2021 | $ 154,527 | 9,064,994 | 1,731,161 | 10,950,682 |
Beginning balance, Shares at Feb. 28, 2021 | 15,452,656 | | | |
Proceeds from exercise of stock options | | | | 8,775 |
Ending balance, value at Nov. 30, 2021 | $ 156,997 | 9,163,979 | 3,717,906 | 13,038,882 |
Ending balance, Shares | 15,502,557 | | | |
Beginning balance, value at May. 31, 2021 | $ 155,026 | 9,086,132 | 2,997,913 | 12,239,071 |
Beginning balance, Shares at May. 31, 2021 | 15,502,557 | | | |
Stock based compensation expense | | 19,080 | | 19,080 |
Net income | | | 343,824 | 343,824 |
Cashless exercise of stock options | $ 287 | (287) | | |
Cashless exercise of stock options, Shares | 28,728 | | | |
Ending balance, value at Aug. 31, 2021 | $ 155,313 | 9,104,925 | 3,341,737 | 12,601,975 |
Ending balance, Shares | 15,531,285 | | | |
Beginning balance, Shares at Aug. 31, 2021 | 15,531,285 | | | |
Stock based compensation expense | | 51,963 | | 51,963 |
Net income | | | 376,169 | 376,169 |
Cashless exercise of stock options | $ 1,609 | (1,609) | | |
Cashless exercise of stock options, Shares | 160,934 | | | |
Proceeds from exercise of stock options | $ 75 | 8,700 | | 8,775 |
Proceeds from exercise of stock options (shares) | 7,500 | | | |
Ending balance, value at Nov. 30, 2021 | $ 156,997 | 9,163,979 | 3,717,906 | 13,038,882 |
Ending balance, Shares | 15,699,719 | | | |
Ending balance, Shares | 15,729,175 | | | |
Beginning balance, value at Feb. 28, 2022 | $ 157,292 | 9,310,287 | 4,273,734 | 13,741,313 |
Beginning balance, Shares at Feb. 28, 2022 | 15,729,175 | | | |
Stock based compensation expense | | 69,369 | | 69,369 |
Net income | | | 305,636 | 305,636 |
Ending balance, value at May. 31, 2022 | $ 157,292 | 9,379,656 | 4,579,370 | 14,116,318 |
Beginning balance, value at Feb. 28, 2022 | $ 157,292 | 9,310,287 | 4,273,734 | 13,741,313 |
Beginning balance, Shares at Feb. 28, 2022 | 15,729,175 | | | |
Proceeds from exercise of stock options | | | | |
Proceeds from exercise of stock options (shares) | | | | 12,898 |
Ending balance, value at Nov. 30, 2022 | $ 157,421 | 9,483,417 | 4,846,391 | $ 14,487,229 |
Ending balance, Shares | 15,729,175 | | | |
Beginning balance, value at May. 31, 2022 | $ 157,292 | 9,379,656 | 4,579,370 | 14,116,318 |
Beginning balance, Shares at May. 31, 2022 | 15,729,175 | | | |
Stock based compensation expense | | 43,032 | | 43,032 |
Net income | | | 162,123 | 162,123 |
Cashless exercise of stock options | $ 56 | (56) | | |
Cashless exercise of stock options, Shares | 5,553 | | | |
Ending balance, value at Aug. 31, 2022 | $ 157,348 | 9,422,632 | 4,741,493 | 14,321,473 |
Ending balance, Shares | 15,734,728 | | | |
Beginning balance, Shares at Aug. 31, 2022 | 15,734,728 | | | |
Stock based compensation expense | | 60,858 | | 60,858 |
Net income | | | 104,898 | 104,898 |
Cashless exercise of stock options | $ 73 | (73) | | |
Cashless exercise of stock options, Shares | 7,345 | | | |
Proceeds from exercise of stock options (shares) | | | | 7,345 |
Ending balance, value at Nov. 30, 2022 | $ 157,421 | $ 9,483,417 | $ 4,846,391 | $ 14,487,229 |
Ending balance, Shares | 15,742,073 | | | |