Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities: | |||||||||||||||||||||||||||||||||||||||||||||
net income | 5,576,652 | 5,773,961 | 4,687,429 | 5,146,778 | 5,049,491 | 4,901,224 | 4,136,533 | 4,539,686 | 5,067,180 | 4,179,844 | 3,406,066 | 3,673,617 | 3,427,104 | 3,241,053 | 2,486,713 | 3,892,667 | 2,576,261 | 1,469,694 | 1,386,849 | 637,414 | 1,074,646 | -2,112,270 | 1,769,211 | 3,241,683 | 2,454,870 | 2,088,841 | 1,845,565 | 1,707,013 | 2,400,273 | 1,354,968 | 841,196 | 183,638 | 192,393 | 357,073 | -233,340 | 1,140,800 | 1,560,483 | 2,231,251 | 2,282,011 | 2,404,706 | 1,867,148 | 1,770,571 | 1,487,495 | 270,821 | 237,357 |
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||
allowance for credit losses | -50,236 | -17,979 | -14,910 | -3,137 | -109,925 | 56,734 | -38,207 | ||||||||||||||||||||||||||||||||||||||
benefit from excess and obsolete inventory | 19,146 | 45,239 | -37,718 | -114,499 | 97,426 | 65,713 | 39,001 | 7,643 | -67 | 11,664 | 74,946 | -52,382 | 61,315 | 33,714 | 8,442 | 25,360 | 7,040 | ||||||||||||||||||||||||||||
depreciation & amortization | 383,722 | 207,476 | 194,122 | 194,866 | 197,571 | ||||||||||||||||||||||||||||||||||||||||
loss on disposal of property and equipment | 32,991 | -1 | 0 | 3,665 | 207 | ||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 666,082 | 730,618 | 826,064 | 656,835 | 629,964 | 609,096 | 628,641 | 551,064 | 533,749 | 568,453 | 533,643 | 426,555 | 393,188 | 121,003 | 453,360 | 391,784 | 361,836 | 358,012 | 347,741 | 317,906 | 416,525 | 2,658,632 | 568,958 | 548,535 | 455,641 | 468,436 | 382,353 | 402,355 | 503,556 | 442,081 | 416,327 | 719,285 | 913,275 | 445,379 | 376,424 | 53,856 | 192,456 | 1,204,406 | 391,183 | 306,884 | 331,149 | 307,054 | 275,031 | 220,182 | 171,599 |
deferred income taxes | 134,872 | 133,533 | 129,582 | -105,823 | 125,830 | -1,635,032 | 917,373 | -69,042 | -37,350 | -1,144,172 | 78,656 | 284,230 | -82,185 | -92,905 | -52,043 | 109,512 | 123,912 | 1,288 | 288,895 | 79,603 | 1,144,508 | -801,707 | -32,472 | -622,826 | -9,503 | -23,474 | 59,048 | ||||||||||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -2,885,922 | 1,802,037 | -2,134,549 | -188,810 | 1,698,484 | 1,016,723 | -764,322 | 498,857 | -1,678,349 | 460,884 | 1,560,519 | -2,669,905 | -2,275,241 | -1,914,861 | -1,380,681 | -897,395 | -369,255 | 682,075 | 9,032 | -308,701 | 251,513 | 1,342,971 | 1,404,704 | 490,147 | 47,115 | -786,111 | |||||||||||||||||||
inventory | -559,684 | -751,217 | -120,010 | 1,847,838 | 699,521 | 485,635 | 93,052 | -1,337,578 | -1,917,827 | -3,029,401 | -1,183,364 | -405,164 | -316,290 | -670,411 | 82,909 | -48,595 | 148,767 | 174,873 | -668,361 | 779,551 | 297,619 | -799,078 | -560,996 | ||||||||||||||||||||||
prepaid income taxes | -1,373,004 | 0 | 0 | -493,393 | 747,486 | -292,260 | 2,333,715 | 393,689 | 617,201 | -406,499 | 45,860 | -571,971 | 103,383 | -901,001 | |||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 827,625 | -917,001 | 505,726 | -564,839 | 69,586 | 17,537 | 157,483 | -522,432 | -97,623 | 133,002 | -75,434 | 611,967 | 145,245 | -81,485 | -369,791 | -374,639 | 810,095 | -912,995 | -560,508 | -455,926 | 31,065 | -135,954 | -538,093 | 56,732 | 2,018 | 60,516 | 72,488 | ||||||||||||||||||
other assets | -9,875 | 1,510 | -7,097 | -14,699 | 4,022 | -3,534 | -3,252 | 48,949 | -123,274 | 380,608 | 160,940 | -404,884 | -3,759 | -29,062 | 39,481 | 3,110 | -6,978 | -1,634 | 32,059 | -24,288 | -14,497 | 34,212 | -60,614 | 3,665 | |||||||||||||||||||||
accounts payable | 432,494 | -689,064 | 693,639 | -387,798 | 289,056 | -122,556 | -640,320 | -736,084 | -1,189,415 | 1,603,615 | 105,448 | 1,087,634 | 52,960 | -201,962 | 186,340 | 47,490 | 61,984 | -3,255 | -75,805 | 65,048 | -149,032 | -52,939 | -266,644 | -144,491 | 114,898 | -196,290 | 375,202 | -169,757 | -44,181 | 219,531 | 88,578 | -18,401 | 153,698 | 152,418 | -11,068 | -27,033 | |||||||||
accrued payroll and benefits | 861,031 | 943,503 | -1,505,114 | 487,530 | 379,527 | 760,478 | -630,882 | 484,912 | -42,452 | 716,007 | -1,255,254 | 522,118 | 80,605 | 391,692 | -937,085 | 400,574 | 403,912 | 777,391 | -482,099 | 72,010 | -50,732 | 70,129 | -542,834 | -70,440 | -8,661 | 73,919 | 336,348 | 325,854 | 68,044 | ||||||||||||||||
other accrued taxes | -28,437 | 67,664 | 93,982 | -30,690 | 35,951 | 21,199 | 33,297 | 18 | -114,273 | 158,909 | -63,332 | -21,791 | -91,660 | 112,909 | -17,854 | 49,061 | -31,198 | 44,859 | -26,388 | -19,215 | -384,929 | 381,299 | -469,750 | 501 | -72,187 | ||||||||||||||||||||
warranty reserve | 15,804 | 2,621 | 331 | 66 | -1,454 | 4,627 | -2,433 | 7,159 | 4,825 | 4,461 | 6,988 | -1,257 | -5,482 | -5,964 | -2,147 | -2,127 | 2,479 | 12,080 | 6,394 | 2,995 | -1,313 | -1,313 | 7,924 | 4,264 | 2,440 | 10,414 | 12,025 | 23,169 | 2,763 | 2,060 | 1,544 | 457 | -28,999 | 3,900 | 0 | 31,255 | 12,254 | -1,331 | |||||||
deferred revenue | 141,843 | 789,003 | 547,207 | -50,497 | -49,336 | 257,887 | -269,106 | 208,572 | 770,443 | -287,081 | -76,298 | 983,398 | -199,748 | -135,348 | -117,726 | -265,319 | -1,089,597 | 1,152,619 | 250,359 | -131,860 | -135,640 | -53,261 | 308,559 | 162,648 | 166,383 | 33,239 | 338,078 | -360,961 | 312,291 | -151,125 | 613,440 | 170,026 | 463,921 | 772,170 | 393,154 | 94,673 | 154,021 | -646,116 | 587,591 | 405,967 | -52,195 | -149,308 | |||
other current liabilities | 0 | 0 | -150,000 | 0 | 0 | 0 | 250,000 | -136,927 | -1,513 | -1 | -7,994 | 7,172 | |||||||||||||||||||||||||||||||||
accrued income taxes | 583,408 | ||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 6,986,075 | 7,746,261 | 4,292,092 | 5,987,069 | 9,115,714 | 6,638,527 | 3,883,153 | 3,912,480 | 1,392,684 | 3,513,756 | 4,646,092 | 3,038,844 | 3,938,461 | 1,639,219 | 1,426,187 | 3,366,043 | 3,378,341 | 3,570,691 | 943,081 | 2,496,068 | 1,334,197 | 790,596 | 1,196,635 | 3,948,859 | 3,138,242 | 2,480,428 | 665,204 | 3,542,373 | 727,933 | 1,521,819 | 1,583,890 | 1,401,119 | 1,907,910 | 2,223,693 | 3,420,757 | 1,330,017 | 2,431,853 | 2,566,720 | 2,343,213 | 1,683,210 | 1,056,187 | -901,391 | 1,239,483 | ||
capex | -1,137,612 | -2,635,746 | -3,697,468 | -2,790,174 | -3,810,022 | -1,134,271 | -270,566 | -531,903 | -308,086 | -204,591 | -6,395,930 | -258,136 | -192,948 | -188,583 | -183,352 | -91,022 | -150,760 | -108,225 | -132,318 | -93,720 | -48,725 | -133,965 | -166,593 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
free cash flows | 5,848,463 | 5,110,515 | 594,624 | 3,196,895 | 5,305,692 | 5,504,256 | 3,612,587 | 3,380,577 | 1,084,598 | 3,309,165 | -1,749,838 | 2,780,708 | 3,745,513 | 1,450,636 | 1,242,835 | 3,275,021 | 3,227,581 | 3,462,466 | 810,763 | 2,402,348 | 1,285,472 | 656,631 | 1,030,042 | 3,948,859 | 3,138,242 | 2,480,428 | 665,204 | 3,542,373 | 727,933 | 1,521,819 | 1,583,890 | 1,401,119 | 1,907,910 | 2,223,693 | 3,420,757 | 1,330,017 | 2,431,853 | 2,566,720 | 2,343,213 | 1,683,210 | 1,056,187 | -901,391 | 1,239,483 | ||
investing activities: | |||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -1,137,612 | -2,635,746 | -3,697,468 | -2,790,174 | -3,810,022 | -1,134,271 | -270,566 | -531,903 | -308,086 | -204,591 | -6,395,930 | -258,136 | -192,948 | -188,583 | -183,352 | -91,022 | -150,760 | -108,225 | -132,318 | -93,720 | -48,725 | -133,965 | -166,593 | ||||||||||||||||||||||
capitalized intangible assets | -125,943 | -187,992 | -219,832 | -266,555 | -201,462 | -135,499 | -208,237 | -100,913 | -130,937 | -173,723 | -161,084 | -213,540 | -363,240 | -233,856 | -241,342 | -89,200 | -69,824 | -58,795 | -41,615 | -9,462 | -61,747 | -58,752 | -63,782 | ||||||||||||||||||||||
net cash from investing activities | -1,263,555 | -2,823,738 | -3,917,300 | -3,056,729 | -4,011,484 | -1,269,770 | -478,803 | -632,816 | -439,023 | -378,314 | -6,557,014 | -471,676 | -556,188 | 77,561 | -424,694 | 259,778 | -220,584 | 782,980 | -173,933 | 300,533 | -110,472 | 287,283 | -230,375 | 935,469 | 1,369,080 | 339,306 | 557,333 | 1,074,428 | 211,719 | -36,557 | |||||||||||||||
financing activities: | |||||||||||||||||||||||||||||||||||||||||||||
dividends paid | -2,162,591 | -2,161,628 | -2,161,522 | -1,901,298 | -1,900,487 | -1,899,644 | -7,975,997 | 0 | 0 | 0 | -13,222,907 | 0 | 0 | -12,559,127 | |||||||||||||||||||||||||||||||
proceeds from exercises of stock options | 26,322 | 0 | 169,403 | 2 | 74,758 | 1 | 71,948 | 62,920 | 20,235 | 2,460 | 931,732 | 468,810 | 322,179 | ||||||||||||||||||||||||||||||||
taxes paid related to the net share settlement of equity awards | -29,559 | -95,994 | -116,297 | -542,508 | -17,832 | -63,944 | -63,876 | -431,993 | -31,372 | -97,107 | -49,876 | -22,417 | -5,726 | -67,380 | -8,766 | -15,874 | -38,707 | -63,490 | -725,385 | -133,872 | |||||||||||||||||||||||||
net cash from financing activities | -2,192,150 | -2,257,622 | -2,277,819 | -2,417,484 | -1,918,319 | -1,960,292 | -8,039,873 | -262,590 | -31,370 | -89,768 | -13,272,783 | -198,457 | 52,341 | -5,725 | -12,554,559 | 2,157 | 54,154 | 4,361 | -36,247 | -277,492 | 868,242 | -256,575 | 188,307 | -39,955 | 1,708,092 | -82,197 | 434,232 | -288,277 | 998,667 | 127,936 | 91,548 | 1,127,150 | 837,653 | 57,030 | 304,270 | 270,228 | |||||||||
net increase in cash and cash equivalents | 3,530,370 | 2,368,712 | 3,434,613 | 1,711,055 | -11,553,066 | 3,627,978 | 3,211,911 | 4,358,032 | 732,901 | 2,519,109 | 2,091,967 | 821,304 | 1,154,567 | 4,844,373 | 6,215,414 | 2,737,537 | 1,656,769 | 4,328,524 | 2,368,285 | 1,237,746 | 1,887,157 | -200,329 | 3,101,707 | 1,654,015 | 1,319,363 | ||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 52,233,907 | 0 | 0 | 0 | 49,762,198 | 0 | 0 | 0 | 57,960,864 | 0 | 0 | 61,999,550 | 0 | 0 | 50,068,728 | 0 | 0 | 43,481,781 | 0 | 0 | 28,027,688 | 0 | 0 | 18,205,976 | 0 | 0 | 17,713,871 | 0 | 0 | 19,368,114 | 0 | 0 | 9,454,150 | 0 | |||||||||
cash and cash equivalents, end of period | 3,530,370 | 2,664,901 | 50,330,880 | 512,856 | 3,185,911 | 3,408,466 | 45,126,674 | 3,017,074 | 922,291 | 3,045,675 | 42,777,158 | 3,434,613 | 1,711,055 | 50,446,484 | 3,211,911 | 4,358,032 | 50,801,629 | 2,091,967 | 821,304 | 44,636,348 | 6,215,414 | 2,737,537 | 29,684,457 | 2,368,285 | 1,237,746 | 20,093,133 | 1,605,688 | -656,024 | 17,456,641 | 3,938,204 | -3,441,574 | 15,507,432 | 3,101,707 | 1,654,015 | 10,773,513 | 13,852,871 | |||||||||
supplemental disclosure of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | 153,718 | 2,337,082 | 9,000 | 2,055,000 | 1,448,523 | 2,818,709 | 189,595 | 1,215,556 | 1,380,000 | 954,363 | 0 | 749,000 | 8,137 | -313,722 | 320,000 | 958,527 | 5,195 | 0 | 0 | 84,554 | 928,110 | 33,064 | 3,615 | 0 | 727,329 | 2,501,093 | 164,300 | 300,000 | 600,000 | 1,797,000 | 5,000 | 177,856 | 175,000 | ||||||||||||
rou asset and liability adjustment | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
operating and short-term lease payments recorded within cash flow provided by operating activities | 0 | 188,629 | 178,749 | 204,022 | 205,548 | 204,008 | 203,354 | 182,662 | 168,166 | 162,548 | 161,814 | 107,708 | 129,034 | 128,083 | 125,563 | 120,915 | 118,067 | ||||||||||||||||||||||||||||
(gain) on maturities of investments | |||||||||||||||||||||||||||||||||||||||||||||
dividends declared not yet paid | |||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -1,903,027 | 3,408,466 | -4,635,524 | 3,017,074 | 922,291 | 3,045,675 | -15,183,706 | ||||||||||||||||||||||||||||||||||||||
rou asset recognized in exchange for new lease obligation | -1 | 1 | 2 | 227,980 | |||||||||||||||||||||||||||||||||||||||||
net increase/decrease in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 226,088 | 205,375 | 189,897 | 187,358 | 182,550 | -692,905 | 435,477 | 494,176 | 433,925 | 386,600 | 340,132 | 348,297 | 331,794 | 339,012 | 330,989 | 324,039 | 344,784 | 280,728 | 288,921 | 285,595 | 387,081 | 260,118 | 14,722 | 402,416 | 427,747 | 338,033 | 771,682 | 114,954 | 84,069 | 64,017 | 61,538 | 61,830 | 60,914 | 60,233 | 57,445 | 54,955 | 51,309 | 49,418 | 45,176 | ||||||
allowance for doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of property and equipment | 2 | 8,683 | 0 | -4,894 | |||||||||||||||||||||||||||||||||||||||||
proceeds from maturities of investments | 0 | ||||||||||||||||||||||||||||||||||||||||||||
change in allowance for doubtful accounts | -34,075 | -9,883 | 180,788 | 46,649 | 34,748 | 17,151 | 4,219 | 14,443 | 312 | -2,607 | 1,728 | -13,902 | 1,757 | 3,273 | 36,756 | 3,806 | 12,408 | -6,326 | 21,450 | -10,313 | 14,009 | 3,295 | 8,842 | ||||||||||||||||||||||
change in benefit from excess and obsolete inventory | 52,545 | 80,693 | 86,690 | 26,510 | 9,403 | 7,570 | 12,254 | 66,486 | -1,247 | 54,970 | -1,992 | -116,387 | -6,167 | -92,767 | 128,143 | -56,293 | -11,193 | -4,929 | 120,529 | 13,889 | 24,320 | 12,570 | 61,011 | 31,178 | 14,362 | ||||||||||||||||||||
loss on maturities of investments | 0 | 21,386 | 5,099 | ||||||||||||||||||||||||||||||||||||||||||
(gain) on disposal of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||
disposal of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||
gain on maturity of investments | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturity of investments | 440,000 | 0 | 403,715 | 0 | 1,165,000 | 1,472,000 | 400,000 | 650,000 | 1,175,000 | 900,000 | 580,000 | 250,000 | 0 | 225,000 | 769,954 | 1,500,050 | 500,037 | 1,772,011 | 2,003,092 | 300,000 | |||||||||||||||||||||||||
dividends | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercises | 139,156 | 95,924 | 1 | 16,373 | 33,086 | 126,758 | 16,667 | 73,590 | 121,747 | 7,223 | 191,837 | ||||||||||||||||||||||||||||||||||
taxes paid for net share settlement of restricted stock units | |||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | |||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | |||||||||||||||||||||||||||||||||||||||||||||
right-of-use asset recognized in exchange for new lease obligation | 0 | 0 | 0 | 3,182,724 | |||||||||||||||||||||||||||||||||||||||||
operating and short-term lease payments recorded within cash flow from operating activities | 108,032 | 106,979 | 107,796 | 107,081 | 107,269 | 107,571 | 106,677 | 106,659 | |||||||||||||||||||||||||||||||||||||
(gain) loss on disposal of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||
other | 7,868 | 0 | |||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option and warrant exercises | |||||||||||||||||||||||||||||||||||||||||||||
taxes paid for the net share settlement of restricted stock units | |||||||||||||||||||||||||||||||||||||||||||||
gain on maturities of investments | 0 | 3,826 | |||||||||||||||||||||||||||||||||||||||||||
other current liability | |||||||||||||||||||||||||||||||||||||||||||||
right-of-use asset recognized in exchange for a new lease obligation | 0 | ||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on maturity of investments | |||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | |||||||||||||||||||||||||||||||||||||||||||||
(prepaid) accrued income taxes | |||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on maturities of investments | |||||||||||||||||||||||||||||||||||||||||||||
(prepaid ) accrued income taxes | |||||||||||||||||||||||||||||||||||||||||||||
write-off of non-trade accounts receivable | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
prepaid income taxes, net of accrued income taxes | -264,860 | 183,439 | |||||||||||||||||||||||||||||||||||||||||||
purchases of treasury stock | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercises of stock options and warrants | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercises of stock options and underwriters’ warrants | 456,739 | ||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit on the exercise of stock options | |||||||||||||||||||||||||||||||||||||||||||||
loss on maturity of investments | 33,789 | ||||||||||||||||||||||||||||||||||||||||||||
income tax benefits credited to equity | 53,122 | 284,337 | 209,515 | 56,579 | 850,449 | 715,906 | 49,807 | 112,433 | |||||||||||||||||||||||||||||||||||||
accrued income taxes, net of prepaid income taxes | 29,039 | 410,045 | 201,143 | 309,181 | 324,475 | -962,455 | 1,246,506 | -152,630 | -705,058 | 962,908 | 49,755 | ||||||||||||||||||||||||||||||||||
impairment of intangible assets | 0 | 0 | 0 | 55,433 | |||||||||||||||||||||||||||||||||||||||||
income tax benefit credited to equity | |||||||||||||||||||||||||||||||||||||||||||||
loss on investments | |||||||||||||||||||||||||||||||||||||||||||||
bad debt expense | -6,464 | -14,448 | 17,862 | 15,686 | -12,175 | -42,938 | 14,864 | 43,802 | |||||||||||||||||||||||||||||||||||||
gain on sale or maturity of investments | |||||||||||||||||||||||||||||||||||||||||||||
repayment of officer note payable | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from the issuance of common stock pursuant to initial public offering | 0 | ||||||||||||||||||||||||||||||||||||||||||||
payment of initial public offering costs | |||||||||||||||||||||||||||||||||||||||||||||
loss on sale of investments | 7,026 | ||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | |||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investments | 0 | ||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and equivalents | -8,659,709 | 13,852,871 | |||||||||||||||||||||||||||||||||||||||||||
other accrued current liabilities | |||||||||||||||||||||||||||||||||||||||||||||
patent and software costs |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
