Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 241,000 | 167,000 | 2,813,000 | 1,831,000 | 344,000 | 1,862,000 | 5,084,000 | 3,220,000 | 4,566,000 | 5,940,000 | 6,949,000 | 4,829,000 | 4,215,000 | 1,743,000 | 229,375 | 12,216 | 28,442 | 4,457 | 10,553 | 13,338 | 10,030 | 14,115 | 32,816 | 36,662 | 25,831 | 27,460 | 88,416 | 42,473 | 35,724 | 35,724 |
Revenue Y/Y Growth | -29.94% | -91.03% | -44.67% | -43.14% | -92.47% | -68.65% | -26.84% | -33.32% | 8.33% | 240.79% | 2,929.54% | 39,430.12% | 14,719.63% | 39,007.02% | 2,073.55% | -8.41% | 183.57% | -68.42% | -67.84% | -63.62% | -61.17% | -48.60% | -62.88% | -13.68% | -27.69% | -23.13% | - | - | - | - |
Cost of Revenue | 156,000 | 132,000 | 929,000 | 2,241,000 | 731,000 | 792,000 | 1,918,000 | 1,100,000 | 1,381,000 | 1,017,000 | 952,000 | 722,000 | 750,000 | 193,000 | 7,933 | 344,000 | 152,000 | 115,000 | 117,954 | 119,637 | 128,305 | 130,413 | 150,429 | 109,050 | 104,479 | 90,124 | 117,827 | 93,613 | 99,510 | 99,510 |
Gross Profit | 85,000 | 35,000 | 1,884,000 | -410,000 | -387,000 | 1,070,000 | 3,166,000 | 2,120,000 | 3,185,000 | 4,923,000 | 5,997,000 | 4,107,000 | 3,465,000 | 1,550,000 | 221,442 | -331,784 | -123,558 | -110,543 | -107,401 | -106,299 | -118,275 | -116,298 | -117,613 | -72,388 | -78,648 | -62,664 | -29,411 | -51,140 | -63,786 | -63,786 |
Gross Profit Margin | 35.27% | 20.96% | 66.97% | -22.39% | -112.50% | 57.47% | 62.27% | 65.84% | 69.75% | 82.88% | 86.30% | 85.05% | 82.21% | 88.93% | 96.54% | -2,715.98% | -434.42% | -2,480.21% | -1,017.73% | -796.96% | -1,179.21% | -823.93% | -358.40% | -197.45% | -304.47% | -228.20% | -33.26% | -120.41% | -178.55% | -178.55% |
Research and Development | 1,180,000 | 1,027,000 | 1,406,000 | 1,160,000 | 1,148,000 | 1,131,000 | 1,211,000 | 820,000 | 710,000 | 554,000 | 648,000 | 521,000 | 421,000 | 401,000 | 758,860 | 344,486 | 151,856 | 115,137 | 118,754 | 119,715 | 128,496 | 130,575 | 150,429 | 109,050 | 104,479 | 90,124 | 117,827 | 93,613 | 99,510 | 99,510 |
General and Administrative Expenses | 268,000 | 274,000 | 470,000 | 442,000 | 332,000 | 305,000 | 375,000 | 278,000 | 211,000 | 268,000 | 201,000 | 168,000 | 121,000 | 77,000 | 78,990 | 48,541 | 36,622 | 24,114 | 25,857 | 28,188 | 28,523 | 27,283 | 38,023 | 18,525 | 21,387 | 16,317 | 15,905 | 16,730 | 16,044 | 16,044 |
Total Operating Expenses | 1,448,000 | 1,301,000 | 1,878,000 | 1,602,000 | 1,480,000 | 1,436,000 | 1,586,000 | 954,000 | 738,000 | 696,000 | 587,000 | 549,000 | 403,000 | 284,000 | 496,480 | 247,333 | 150,569 | 135,319 | 141,109 | 144,195 | 153,966 | 155,948 | 185,847 | 122,480 | 122,846 | 104,862 | 130,244 | 17,726 | 16,397 | 16,397 |
Operating Income or Loss | -1,363,000 | -1,266,000 | 6,000 | -2,012,000 | -1,867,000 | -366,000 | 1,580,000 | 1,166,000 | 2,447,000 | 4,227,000 | 5,410,000 | 3,558,000 | 3,062,000 | 1,266,000 | -275,038 | -235,117 | -122,127 | -130,862 | -130,556 | -130,857 | -143,936 | -141,833 | -153,031 | -85,818 | -97,015 | -77,402 | -41,828 | -67,870 | -79,829 | -79,829 |
Operating Margin | -565.56% | -758.08% | 0.21% | -109.89% | -542.73% | -19.66% | 31.08% | 36.21% | 53.59% | 71.16% | 77.85% | 73.68% | 72.65% | 72.63% | -119.91% | -1,924.66% | -429.39% | -2,936.10% | -1,237.15% | -981.08% | -1,435.05% | -1,004.84% | -466.33% | -234.08% | -375.58% | -281.87% | -47.31% | -159.80% | -223.46% | -223.46% |
Interest Expense | 6,000 | 6,000 | 6,000 | 10,000 | 13,000 | -61,000 | 10,000 | 8,000 | 5,000 | 6,000 | 6,000 | 4,000 | 5,000 | 3,000 | 3,508 | 2,834 | 1,878 | 1,666 | 1,995 | 1,543 | 1,541 | 1,533 | -1,571 | 1,519 | 25 | 27 | 0 | 0 | 0 | 0 |
EBITDA | -1,322,000 | -1,230,000 | 300,000 | -1,763,000 | -1,775,000 | -288,000 | 1,580,000 | 1,342,000 | 2,447,000 | 4,320,000 | 5,410,000 | 3,626,000 | 3,135,000 | 1,278,000 | -275,038 | -235,117 | -122,127 | -115,370 | -130,556 | -114,643 | -143,936 | -141,833 | -153,031 | -73,102 | -85,073 | -67,254 | -35,913 | -62,740 | -75,083 | -75,083 |
Depreciation and Amortization | 41,000 | 36,000 | 202,000 | 249,000 | 90,000 | 78,000 | 80,000 | 113,000 | 76,000 | 79,000 | 78,000 | 70,000 | 69,000 | 15,000 | 7,706 | 8,500 | 7,596 | 7,449 | 8,939 | 7,265 | 7,489 | 7,328 | 7,350 | 6,481 | 5,878 | 5,153 | 5,915 | 5,130 | 4,746 | 4,746 |
Income Before Tax | -1,279,000 | -1,165,000 | 70,000 | -1,958,000 | -1,749,000 | -305,000 | 1,655,000 | 1,217,000 | 2,474,000 | 4,229,000 | 5,410,000 | 3,552,000 | 3,063,000 | 1,260,000 | -271,012 | -232,772 | -116,565 | -124,164 | -124,409 | -123,372 | -135,378 | -131,148 | -141,258 | -80,331 | -90,443 | -72,376 | -38,115 | -64,785 | -76,548 | -76,548 |
Income Tax Expense | 0 | 10,000 | -147,000 | 1,672,000 | -369,000 | -384,000 | 190,000 | 174,000 | 277,000 | 572,000 | 542,000 | 219,000 | 283,000 | 39,000 | 1,473 | 864 | 148 | 66 | -169 | -178 | -324 | -24 | 168 | 1,235 | 158 | -187 | -171 | 2 | 46 | 46 |
Net Income | -1,279,000 | -1,175,000 | 217,000 | -3,630,000 | -1,380,000 | 79,000 | 1,465,000 | 1,043,000 | 2,197,000 | 3,657,000 | 4,868,000 | 3,333,000 | 2,780,000 | 1,221,000 | -272,485 | -233,636 | -116,713 | -124,230 | -124,240 | -123,194 | -135,054 | -131,124 | -141,426 | -80,331 | -90,601 | -72,376 | -37,944 | -68,264 | -80,076 | -80,076 |
Net Income Margin | -530.71% | -703.59% | 7.71% | -198.25% | -401.16% | 4.24% | 28.82% | 32.39% | 48.12% | 61.57% | 70.05% | 69.02% | 65.95% | 70.05% | -118.79% | -1,912.54% | -410.35% | -2,787.30% | -1,177.30% | -923.63% | -1,346.50% | -928.97% | -430.97% | -219.11% | -350.75% | -263.57% | -42.92% | -160.72% | -224.15% | -224.15% |
EPS | -3.33 | -3.08 | 0.57 | -9.53 | -3.62 | 0.20 | 3.81 | 2.53 | 5.24 | 8.58 | 12.03 | 8.27 | 6.93 | 3.05 | -0.69 | -0.59 | -0.31 | -0.35 | -0.37 | -0.37 | -0.41 | -0.40 | -0.43 | -0.25 | -0.23 | -0.18 | -0.13 | -1.05 | -1.25 | -1.25 |
EPS Diluted | -3.33 | -3.08 | 0.55 | -9.53 | -3.62 | 0.20 | 3.62 | 2.53 | 5.24 | 8.58 | 11.29 | 7.70 | 6.46 | 2.84 | -0.69 | -0.59 | -0.31 | -0.35 | -0.37 | -0.37 | -0.41 | -0.40 | -0.43 | -0.25 | -0.23 | -0.18 | -0.13 | -1.05 | -1.25 | -1.25 |
Weighted Average Shares Out | 384,000 | 382,000 | 381,000 | 381,000 | 381,000 | 386,000 | 385,000 | 412,000 | 419,000 | 426,000 | 405,000 | 404,000 | 402,000 | 400,000 | 396,000 | 394,915 | 377,419 | 353,000 | 334,392 | 330,769 | 329,176 | 328,810 | 328,799 | 324,411 | 395,000 | 395,000 | 296,681 | 64,716 | 64,094 | 64,094 |
Weighted Average Shares Out Diluted | 384,000 | 382,000 | 395,000 | 381,000 | 381,000 | 405,000 | 405,000 | 412,000 | 419,000 | 426,000 | 431,000 | 434,000 | 431,000 | 430,000 | 396,697 | 395,000 | 381,000 | 353,000 | 334,392 | 330,769 | 329,176 | 328,810 | 328,799 | 324,411 | 395,000 | 395,000 | 296,681 | 64,716 | 64,094 | 64,094 |
Reported Currency: USD | 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-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||
Cash and Cash Equivalents | 2,478,000 | 2,068,000 | 2,907,000 | 2,932,000 | 3,801,000 | 3,441,000 | 3,205,000 | 3,027,000 | 2,873,000 | 5,048,000 | 6,848,000 | 5,550,000 | 5,603,000 | 5,442,000 | 2,623,850 | 1,505,581 | 1,761,629 | 391,720 | 235,876 | 173,711 | 151,624 | 502,934 | 658,364 | 167,060 | 140,619 | -756,029 | 134,859 | -1,058,138 |
Short Term Investments | 6,010,000 | 6,472,000 | 5,697,000 | 4,641,000 | 4,658,000 | 5,482,000 | 6,697,000 | 5,321,000 | 5,024,000 | 5,067,000 | 3,879,000 | 3,356,000 | 2,387,000 | 2,293,000 | 1,983,758 | 1,770,721 | 955,384 | 825,981 | 867,124 | 884,829 | 918,722 | 605,990 | 863,063 | 905,143 | 974,236 | 1,512,058 | 621,170 | 2,116,276 |
Cash + Short Term Investments | 8,488,000 | 8,540,000 | 8,604,000 | 7,573,000 | 8,459,000 | 8,923,000 | 9,902,000 | 8,348,000 | 7,897,000 | 10,115,000 | 17,570,000 | 8,906,000 | 7,990,000 | 7,735,000 | 5,246,456 | 3,968,271 | 3,071,929 | 1,217,701 | 1,262,987 | 1,058,540 | 1,435,378 | 1,546,583 | 1,694,417 | 1,072,203 | 1,114,855 | 756,029 | 756,029 | 1,058,138 |
Net Receivables | 423,000 | 387,000 | 1,081,000 | 1,866,000 | 232,000 | 1,113,000 | 1,385,000 | 2,821,000 | 2,691,000 | 3,364,000 | 3,296,000 | 3,199,000 | 2,071,000 | 3,228,000 | 1,410,527 | 213,453 | 57,850 | 18,793 | 16,297 | 25,164 | 17,872 | 24,008 | 30,583 | 11,557 | 12,162 | 0 | 16,656 | 0 |
Inventory | 399,000 | 295,000 | 202,000 | 487,000 | 715,000 | 732,000 | 949,000 | 2,077,000 | 1,921,000 | 1,942,000 | 1,441,000 | 965,000 | 643,000 | 494,000 | 46,527 | -691,969 | -354,916 | 0 | -25,804 | 0 | -27,072 | -31,903 | -172,990 | 831 | 0 | 0 | 0 | 0 |
Other Current Assets | 351,000 | 378,000 | 88,000 | 873,000 | 1,193,000 | 6,836,000 | 1,195,000 | 85,000 | 76,000 | 36,000 | 55,000 | 43,000 | 38,000 | 246,000 | 233,217 | 87,456 | 21,881 | 13,442 | 9,507 | 10,762 | 9,200 | 7,895 | 10,996 | 33,356 | 35,877 | 0 | 10,538 | 0 |
Total Current Assets | 9,661,000 | 9,600,000 | 10,325,000 | 10,799,000 | 10,599,000 | 12,122,000 | 13,431,000 | 14,297,000 | 13,563,000 | 16,350,000 | 17,570,000 | 13,425,000 | 10,969,000 | 11,703,000 | 6,297,879 | 3,577,211 | 2,796,744 | 1,249,936 | 1,262,987 | 1,094,466 | 1,435,378 | 1,546,583 | 1,563,006 | 1,117,947 | 1,162,894 | 756,029 | 783,223 | 1,058,138 |
Non-Current Assets | ||||||||||||||||||||||||||||
Property, Plant and Equipment | 2,971,000 | 2,760,000 | 2,658,000 | 2,717,000 | 2,410,000 | 2,135,000 | 2,139,000 | 2,132,000 | 1,446,000 | 1,473,000 | 1,383,000 | 960,000 | 898,000 | 461,000 | 387,090 | 368,593 | 321,985 | 302,599 | 287,909 | 203,688 | 208,509 | 213,460 | 211,977 | 206,457 | 202,458 | 0 | 139,031 | 0 |
Goodwill | 52,000 | 52,000 | 52,000 | 52,000 | 52,000 | 52,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 42,000 | 43,000 | 44,000 | 45,000 | 46,000 | 48,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 2,359,000 | 3,694,000 | 4,743,000 | 5,273,000 | 6,105,000 | 7,442,000 | 8,318,000 | 8,655,000 | 10,162,000 | 9,171,000 | 6,843,000 | 6,442,000 | 4,207,000 | 468,000 | 638,848 | 691,969 | 354,916 | 502,479 | 159,987 | 279,860 | 365,032 | 437,659 | 172,990 | 150,355 | 221,825 | 0 | 145,851 | 0 |
Tax Assets | 81,000 | 81,000 | 81,000 | -97,000 | 1,480,000 | 1,262,000 | 982,000 | 920,000 | 785,000 | 521,000 | 326,000 | 81,000 | 66,000 | 50,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 514,000 | 499,000 | 523,000 | 661,000 | 1,192,000 | 1,064,000 | 988,000 | 52,000 | 87,000 | 94,000 | 46,000 | 15,000 | 13,000 | 12,000 | 12,933 | 13,100 | 12,361 | 12,527 | -121,461 | 12,885 | -323,640 | -391,495 | 14,176 | 14,401 | 14,590 | -756,029 | 16,384 | -1,058,138 |
Total Non-Current Assets | 6,019,000 | 7,129,000 | 8,101,000 | 8,651,000 | 11,285,000 | 12,003,000 | 12,427,000 | 11,759,000 | 12,480,000 | 11,259,000 | 7,099,000 | 7,498,000 | 5,184,000 | 991,000 | 1,038,871 | 1,073,662 | 689,262 | 817,605 | 326,435 | 496,433 | 249,901 | 259,624 | 399,143 | 371,213 | 438,873 | -756,029 | 301,266 | -1,058,138 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 15,680,000 | 16,729,000 | 18,426,000 | 19,450,000 | 21,884,000 | 24,125,000 | 25,858,000 | 26,056,000 | 26,043,000 | 27,609,000 | 24,669,000 | 20,923,000 | 16,153,000 | 12,694,000 | 7,336,750 | 4,650,873 | 3,486,006 | 2,067,541 | 1,589,422 | 1,590,899 | 1,685,279 | 1,806,207 | 1,962,149 | 1,489,160 | 1,601,767 | 0 | 1,084,489 | 0 |
Current Liabilities | ||||||||||||||||||||||||||||
Accounts Payable | 279,000 | 183,000 | 520,000 | 494,000 | 310,000 | 389,000 | 487,000 | 330,000 | 181,000 | 199,000 | 302,000 | 87,000 | 77,000 | 8,000 | 18,359 | 20,521 | 18,817 | 11,034 | 7,090 | 11,737 | 29,609 | 38,509 | 31,210 | 24,356 | 27,505 | 0 | 20,725 | 0 |
Short Term Debt | 25,000 | 25,000 | 25,000 | 56,000 | 221,000 | 181,000 | 196,000 | 260,000 | 159,000 | 206,000 | 211,000 | 240,000 | 170,000 | 753,000 | 97,421 | 4,731 | 89,204 | 55,020 | 67,652 | 60,079 | 44,589 | 42,183 | 79,073 | 45,426 | 0 | 0 | 72,715 | 0 |
Tax Payables | 7,000 | 52,000 | 63,000 | 56,000 | 47,000 | 66,000 | 48,000 | 66,000 | 349,000 | 1,592,000 | 876,000 | 565,000 | 377,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 702,000 | 559,000 | 568,000 | 1,372,000 | 1,040,000 | 1,219,000 | 2,038,000 | 4,002,000 | 4,093,000 | 5,599,000 | 6,253,000 | 7,977,000 | 7,302,000 | 7,531,000 | 3,867,193 | 1,234,506 | 45,244 | 58,842 | 63,310 | 70,191 | 83,401 | 73,958 | 109,056 | 115,409 | 0 | 0 | 96,739 | 0 |
Other Current Liabilities | 1,357,000 | 1,613,000 | 1,902,000 | 2,463,000 | 1,552,000 | 1,710,000 | 2,202,000 | 2,215,000 | 2,379,000 | 3,234,000 | 2,362,000 | 1,653,000 | 1,291,000 | 149,000 | 405,835 | 213,803 | 8,382 | 9,686 | 5,063 | 5,835 | 4,388 | 4,509 | 3,464 | 1,227 | 172,517 | 0 | 1,282 | 0 |
Total Current Liabilities | 2,363,000 | 2,380,000 | 3,015,000 | 4,385,000 | 3,123,000 | 3,499,000 | 4,923,000 | 6,807,000 | 6,812,000 | 9,238,000 | 9,128,000 | 9,957,000 | 8,840,000 | 8,441,000 | 4,388,808 | 1,473,561 | 161,647 | 134,582 | 143,115 | 147,842 | 161,987 | 159,159 | 222,803 | 186,418 | 200,022 | 0 | 191,461 | 0 |
Non-Current Liabilities | ||||||||||||||||||||||||||||
Long Term Debt | 1,244,000 | 1,212,000 | 1,218,000 | 1,272,000 | 947,000 | 927,000 | 1,004,000 | 1,001,000 | 728,000 | 741,000 | 705,000 | 343,000 | 433,000 | 234,000 | 207,295 | 207,563 | 167,772 | 147,849 | 132,364 | 33,801 | 33,588 | 33,384 | 33,489 | 26,892 | 26,683 | 0 | 15,687 | 0 |
Deferred Revenue | 95,000 | 58,000 | 83,000 | 166,000 | 692,000 | 673,000 | 673,000 | 175,000 | 405,000 | 464,000 | 615,000 | 498,000 | 175,000 | 179,000 | 177,419 | 207,768 | 208,478 | 142,989 | 138,995 | 143,438 | 139,923 | 156,862 | 165,352 | 187,156 | 0 | 0 | 242,929 | 0 |
Deferred Tax | 0 | -58,000 | 0 | 0 | 0 | 0 | 229,000 | 0 | 0 | 0 | 200,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13,850 | 11,039 | 10,556 | 10,006 | 9,823 | 0 | 0 | 7,586 | 0 |
Other Non-Current Liabilities | 266,000 | 320,000 | 256,000 | 172,000 | 173,000 | 163,000 | -94,000 | 81,000 | 113,000 | 91,000 | -124,000 | 1,000 | 1,000 | 2,000 | 1,853 | 2,183 | 1,224 | 1,247 | 138 | 161 | 188 | 213 | 258 | 2,439 | 226,210 | 0 | 1,530 | 0 |
Total Non-Current Liabilities | 1,605,000 | 1,532,000 | 1,557,000 | 1,610,000 | 1,812,000 | 1,763,000 | 1,812,000 | 1,257,000 | 1,246,000 | 1,296,000 | 1,396,000 | 842,000 | 609,000 | 415,000 | 386,567 | 417,514 | 377,474 | 292,085 | 271,497 | 191,250 | 184,738 | 201,015 | 209,105 | 226,310 | 252,893 | 0 | 267,732 | 0 |
Total Liabilities | 3,968,000 | 3,912,000 | 4,572,000 | 5,995,000 | 4,935,000 | 5,262,000 | 6,735,000 | 8,064,000 | 8,058,000 | 10,534,000 | 10,524,000 | 10,799,000 | 9,449,000 | 8,856,000 | 4,775,375 | 1,891,075 | 539,121 | 426,667 | 414,612 | 339,092 | 346,725 | 360,174 | 431,908 | 412,728 | 452,915 | 0 | 459,193 | 0 |
Common Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 40 | 40 | 39 | 37 | 34 | 33 | 33 | 33 | 33 | 30 | 14 | 0 | 6 | 0 |
Retained Earnings | 11,152,000 | 12,431,000 | 13,606,000 | 13,389,000 | 17,019,000 | 18,399,000 | 18,320,000 | 16,855,000 | 15,812,000 | 13,615,000 | 9,958,000 | 5,090,000 | 1,757,000 | -1,023,000 | -2,243,518 | -1,971,033 | -1,737,397 | -1,620,684 | -1,496,454 | -1,369,548 | -1,246,354 | -1,111,300 | -1,006,627 | -874,031 | -784,870 | 0 | -621,893 | 0 |
Accumulated Other Comprehensive Income/Loss | -71,000 | -101,000 | -123,000 | -211,000 | -263,000 | -267,000 | -370,000 | -351,000 | -240,000 | -184,000 | -24,000 | 31,000 | 16,000 | 1,000 | 3,004 | 4,784 | 8,256 | -6,127 | 1,804 | 2,830 | 2,741 | 591 | -1,320 | -922 | -2,009 | -551,365 | -1,157 | -334,810 |
Total Stockholders Equity | 11,712,000 | 12,817,000 | 13,854,000 | 13,455,000 | 16,949,000 | 18,863,000 | 19,123,000 | 17,992,000 | 17,985,000 | 17,075,000 | 14,145,000 | 10,124,000 | 6,704,000 | 3,838,000 | 2,561,375 | 2,759,798 | 2,946,885 | 1,640,874 | 1,174,810 | 1,251,807 | 1,338,554 | 1,446,033 | 1,530,241 | 1,076,432 | 1,148,852 | 625,296 | 625,296 | 841,851 |
Total Investments | 8,369,000 | 10,166,000 | 4,677,000 | 5,273,000 | 6,105,000 | 7,442,000 | 15,015,000 | 13,976,000 | 15,186,000 | 14,238,000 | 10,722,000 | 9,798,000 | 6,594,000 | 2,761,000 | 2,622,606 | 2,462,690 | 1,310,300 | 1,328,460 | 1,027,111 | 1,164,689 | 1,283,754 | 1,043,649 | 1,036,053 | 1,055,498 | 1,196,061 | 1,512,058 | 767,021 | 2,116,276 |
Total Debt | 1,269,000 | 1,237,000 | 1,243,000 | 1,272,000 | 947,000 | 927,000 | 1,200,000 | 1,261,000 | 887,000 | 947,000 | 916,000 | 583,000 | 603,000 | 234,000 | 207,295 | 212,294 | 167,772 | 147,849 | 132,364 | 33,801 | 33,588 | 33,384 | 33,489 | 26,892 | 26,683 | 0 | 15,687 | 0 |
Net Debt | -1,209,000 | -831,000 | -1,664,000 | -1,660,000 | -2,854,000 | -2,514,000 | -2,005,000 | -1,766,000 | -1,986,000 | -4,101,000 | -5,932,000 | -4,967,000 | -5,000,000 | -5,208,000 | -2,416,555 | -1,293,287 | -1,593,857 | -243,871 | -103,512 | -139,910 | -118,036 | -469,550 | -624,875 | -140,168 | -113,936 | 756,029 | -119,172 | 1,058,138 |
Reported Currency: USD | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||
Net Income | -1,279,000 | -1,175,000 | 217,000 | -3,630,000 | -1,380,000 | 79,000 | 1,465,000 | 1,043,000 | 2,197,000 | 3,657,000 | 4,868,000 | 3,333,000 | 2,780,000 | 1,221,000 | -272,485 | -233,636 | -116,713 | -124,230 | -123,116 | -123,194 | -135,054 | -132,657 | -141,426 | -80,331 | -90,601 | -72,376 | -37,944 | -64,783 | -76,594 | -76,594 |
Depreciation & Amortization | 41,000 | 36,000 | 202,000 | 249,000 | 92,000 | 78,000 | 80,000 | 113,000 | 76,000 | 79,000 | 78,000 | 70,000 | 69,000 | 15,000 | 7,706 | 8,500 | 7,596 | 7,449 | 8,939 | 7,265 | 7,489 | 7,328 | 7,350 | 6,481 | 5,878 | 5,153 | 5,915 | 5,130 | 4,746 | 4,746 |
Deferred Income Tax | 0 | 0 | -106,000 | 1,464,000 | -220,000 | -310,000 | -37,000 | -97,000 | -376,000 | -146,000 | -318,000 | 1,462,000 | -1,101,000 | -50,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Stock Based Compensation | 112,000 | 101,000 | 79,000 | 77,000 | 74,000 | 75,000 | 62,000 | 70,000 | 50,000 | 44,000 | 37,000 | 40,000 | 35,000 | 30,000 | 25,479 | 23,206 | 23,923 | 20,413 | 20,326 | 20,804 | 21,495 | 18,497 | 31,641 | 14,720 | 14,353 | 11,851 | 11,028 | 10,365 | 9,331 | 9,331 |
Change in Working Capital | -146,000 | 60,000 | 249,000 | 182,000 | 574,000 | -1,144,000 | 626,000 | -1,001,000 | -2,045,000 | -1,035,000 | -1,694,000 | -1,462,000 | 1,101,000 | 1,700,000 | 1,436,220 | 1,091,511 | 59,798 | -10,475 | -1,854 | -10,911 | -4,790 | -36,109 | 11,287 | -20,509 | 22,569 | -55,930 | -81,661 | 33,838 | -1,242 | -1,242 |
Accounts Receivable | -26,000 | 755,000 | 974,000 | -1,634,000 | 881,000 | 272,000 | 1,310,000 | -4,000 | 483,000 | 1,000 | -33,000 | -1,122,000 | 1,190,000 | -1,819,000 | -1,200,059 | -157,139 | -26,062 | -1,931 | 2,847 | -3,698 | 2,093 | 5,974 | -1,028 | 605 | 25,908 | -24,653 | 1,407 | 2,583 | -1,942 | -1,942 |
Inventory | -104,000 | -93,000 | 285,000 | 228,000 | 18,000 | 216,000 | 1,128,000 | -156,000 | 21,000 | -501,000 | -476,000 | -322,000 | -148,000 | -448,000 | -46,527 | 57,938 | 24,827 | -10,401 | 15,246 | 17,385 | 3,332 | -28,760 | 25,990 | 11,457 | 6,050 | -39,089 | 4,591 | 0 | 0 | 0 |
Accounts Payable | 104,000 | -303,000 | 21,000 | 179,000 | -70,000 | -117,000 | 151,000 | 145,000 | -21,000 | -35,000 | 178,000 | -18,000 | 59,000 | -15,000 | -1,758 | 2,160 | 9,142 | 2,331 | -4,779 | -17,714 | -3,202 | 1,731 | 14,299 | 2,058 | -2,807 | 1,467 | -2,831 | 0 | 0 | 0 |
Other Working Capital | -120,000 | -299,000 | -1,031,000 | 1,409,000 | -255,000 | -1,515,000 | -1,963,000 | -986,000 | -2,528,000 | -500,000 | -1,363,000 | 1,462,000 | -1,101,000 | 3,982,000 | 2,684,564 | 1,188,552 | 51,891 | -474 | -15,168 | -6,884 | -7,013 | -15,054 | -27,974 | -34,629 | -6,582 | 6,345 | -84,828 | 31,255 | 700 | 700 |
Other Non-Cash Items | 218,000 | -197,000 | -19,000 | 58,000 | -55,000 | -3,000 | -534,000 | 124,000 | 402,000 | 164,000 | 339,000 | -167,000 | 1,179,000 | 55,000 | 67,369 | 3,167 | 1,521 | 652 | -68 | -1,012 | -1,360 | -986 | 128 | -572 | -448 | -83 | -265 | -27,170 | -29,208 | -29,208 |
Net Cash Provided by Operating Activities | -1,274,000 | -989,000 | 622,000 | -1,600,000 | -915,000 | -1,225,000 | 1,662,000 | 252,000 | 304,000 | 2,763,000 | 3,310,000 | 3,276,000 | 4,063,000 | 2,971,000 | 1,264,289 | 892,748 | -23,875 | -106,191 | -95,773 | -107,048 | -112,220 | -143,927 | -91,020 | -80,211 | -48,249 | -111,385 | -102,927 | -42,620 | -92,968 | -92,968 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -182,000 | -196,000 | -220,000 | -140,000 | -234,000 | -113,000 | -92,000 | -89,000 | -87,000 | -132,000 | -120,000 | -99,000 | -30,000 | -35,000 | -23,301 | -19,292 | -18,632 | -6,223 | -6,662 | -6,711 | -10,586 | -7,595 | -13,637 | -26,140 | -34,080 | -31,909 | -11,960 | -29,098 | -8,672 | -8,672 |
Acquisitions Net | 0 | 0 | 3,107,000 | -929,000 | -2,178,000 | -85,000 | 0 | -1,034,000 | 1,065,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | -846,000 | -2,544,000 | -1,640,000 | -816,000 | -196,000 | -1,108,000 | -2,510,000 | -191,000 | -3,162,000 | -5,572,000 | -2,373,000 | -3,720,000 | -5,833,000 | -726,000 | -630,154 | -1,422,528 | -282,356 | -621,257 | -195,949 | -105,964 | -413,796 | -429,517 | -276,515 | -113,210 | -177,745 | -660,239 | -209,813 | 0 | 0 | 0 |
Sales/Maturities of Investments | 2,677,000 | 2,858,000 | 1,345,000 | 1,745,000 | 2,374,000 | 3,317,000 | 1,559,000 | 1,225,000 | 2,097,000 | 1,818,000 | 1,385,000 | 492,000 | 1,985,000 | 581,000 | 463,326 | 263,560 | 313,467 | 311,462 | 332,959 | 226,042 | 177,481 | 425,353 | 296,325 | 255,432 | 200,180 | 208,444 | 335,841 | 0 | 0 | 0 |
Other Investing Activities | 1,831,000 | 314,000 | -23,000 | 929,000 | 2,178,000 | 2,209,000 | -5,000 | 1,034,000 | -1,065,000 | -35,000 | -30,000 | -3,228,000 | -3,848,000 | -145,000 | -166,000 | -1,160,000 | 32,000 | -310,000 | 137,010 | 120,078 | -236,315 | -4,164 | 236 | 386 | 22,435 | -451,795 | -1,269 | 43,872 | 152,932 | 152,932 |
Net Cash Used for Investing Activities | 1,649,000 | 118,000 | -538,000 | 789,000 | 1,944,000 | 2,011,000 | -1,048,000 | 945,000 | -1,152,000 | -3,921,000 | -1,138,000 | -3,327,000 | -3,878,000 | -180,000 | -190,129 | -1,178,260 | 12,479 | -316,018 | 130,348 | 113,367 | -246,901 | -11,759 | 6,409 | 116,468 | -11,645 | -483,704 | 112,799 | 14,774 | 144,261 | 144,261 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||
Debt Repayment | -2,000 | -1,000 | -124,000 | -65,000 | -56,000 | -25,000 | -77,000 | -46,000 | -46,000 | -31,000 | -44,000 | -34,000 | -60,000 | -2,000 | -572 | 0 | 0 | 0 | -105 | -258 | -247 | -105 | -187 | -209 | -1,286 | -1,285 | 0 | 0 | 0 | 0 |
Common Stock Issued | 32,000 | 15,000 | 15,000 | 6,000 | 16,000 | 9,000 | 24,000 | 11,000 | 29,000 | 12,000 | 124,000 | 32,000 | 36,000 | 28,000 | -34 | 0 | 1,303,304 | 549,455 | 47,259 | 0 | 0 | 57 | 661,111 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | 0 | 0 | 0 | 1,000 | -628,000 | -526,000 | -402,000 | -1,006,000 | -1,298,000 | -623,000 | -857,000 | 0 | 0 | 0 | 7,040 | 0 | 0 | 0 | 2,891 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -10 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -31,000 | 0 | 0 | 0 | 0 | -7,040 | 0 | 0 | 0 | -50,045 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -742 | -742 |
Other Financing Activities | 34,000 | 15,000 | 15,000 | 59,000 | 40,000 | 25,000 | 17,000 | 35,000 | -12,000 | 31,000 | -96,000 | 32,000 | 36,000 | 28,000 | 44,715 | 29,726 | 78,001 | 28,598 | 27,590 | 15,767 | 7,812 | 57 | -85,009 | -9,221 | 111,648 | 551,280 | 1,539 | 0 | 61 | 61 |
Net Cash Used Provided by Financing Activities | 34,000 | 14,000 | -109,000 | -58,000 | -668,000 | -542,000 | -438,000 | -1,041,000 | -1,327,000 | -642,000 | -873,000 | -2,000 | -24,000 | 26,000 | 44,109 | 29,726 | 1,381,305 | 578,053 | 27,590 | 15,767 | 7,812 | -48 | 575,915 | -9,430 | 110,362 | 549,995 | 1,539 | -10 | -680 | -680 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -12,749 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 410,000 | -856,000 | -25,000 | -869,000 | 361,000 | 244,000 | 176,000 | 156,000 | -2,175,000 | -1,800,000 | 1,299,000 | -53,000 | 161,000 | 2,817,000 | 1,118,269 | -255,786 | 1,369,909 | 155,844 | 62,165 | 22,086 | -351,309 | -155,734 | 491,304 | 14,078 | 50,468 | -45,094 | 11,411 | -27,856 | 50,612 | 50,612 |
Cash at End of Period | 2,478,000 | 2,068,000 | 2,928,000 | 2,953,000 | 3,822,000 | 3,461,000 | 3,217,000 | 3,041,000 | 2,885,000 | 5,060,000 | 6,860,000 | 5,561,000 | 5,614,000 | 5,453,000 | 2,635,935 | 1,517,666 | 1,773,452 | 403,543 | 247,699 | 185,534 | 163,448 | 514,757 | 658,364 | 167,060 | 152,982 | 102,514 | 134,859 | 123,448 | 151,304 | 50,612 |
Cash at Start of Period | 2,068,000 | 2,924,000 | 2,953,000 | 3,822,000 | 3,461,000 | 3,217,000 | 3,041,000 | 2,885,000 | 5,060,000 | 6,860,000 | 5,561,000 | 5,614,000 | 5,453,000 | 2,636,000 | 1,517,666 | 1,773,452 | 403,543 | 247,699 | 185,534 | 163,448 | 514,757 | 670,491 | 167,060 | 152,982 | 102,514 | 147,608 | 123,448 | 151,304 | 100,692 | 0 |
Free Cash Flow | ||||||||||||||||||||||||||||||
Operating Cash Flow | -1,274,000 | -989,000 | 622,000 | -1,600,000 | -915,000 | -1,225,000 | 1,662,000 | 252,000 | 304,000 | 2,763,000 | 3,310,000 | 3,276,000 | 4,063,000 | 2,971,000 | 1,264,289 | 892,748 | -23,875 | -106,191 | -95,773 | -107,048 | -112,220 | -143,927 | -91,020 | -80,211 | -48,249 | -111,385 | -102,927 | -42,620 | -92,968 | -92,968 |
Capital Expenditure | -182,000 | -196,000 | -220,000 | -140,000 | -234,000 | -113,000 | -92,000 | -89,000 | -87,000 | -132,000 | -120,000 | -99,000 | -30,000 | -35,000 | -23,301 | -19,292 | -18,632 | -6,223 | -6,662 | -6,711 | -10,586 | -7,595 | -13,637 | -26,140 | -34,080 | -31,909 | -11,960 | -29,098 | -8,672 | -8,672 |
Free Cash Flow | -1,456,000 | -1,185,000 | 402,000 | -1,740,000 | -1,149,000 | -1,338,000 | 1,570,000 | 163,000 | 217,000 | 2,631,000 | 3,190,000 | 3,177,000 | 4,033,000 | 2,936,000 | 1,240,988 | 873,456 | -42,507 | -112,414 | -102,435 | -113,759 | -122,806 | -151,522 | -104,657 | -106,351 | -82,329 | -143,294 | -114,887 | -71,718 | -101,640 | -101,640 |