Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-09
Total cash and short-term investments + 17,161.15 16,049.00 19,633.00 11,571.40 16,708.64 10,489.17 -2,378.42 2,549.10 2,062.40 1,278.50 717.40 620.00 1,092.56 288.21 359.85 0.00
Accounts receivable, net 12,053.17 5,722.00 8,680.00 8,304.00 9,179.00 7,050.40 5,041.30 7,351.40 6,415.60 5,747.90 1,503.70 923.90 918.29 1,018.90 1,068.26
Inventories 31,449.13 25,549.00 26,363.00 26,384.00 25,080.00 24,952.40 15,503.40 5,294.80 3,526.50 676.80 405.90 327.70 188.88 345.00 250.12
Other current assets 29.97 1,089.00 999.00 2,476.00 615.00 368.80 442.90 296.90 245.00 298.10 123.70 68.90 816.03 188.18 149.27
Total current assets 60,693.42 48,409.00 61,822.00 60,764.00 64,831.00 52,242.60 26,163.70 15,195.30 12,004.50 7,703.20 2,750.70 1,940.50 3,015.76 1,840.30 1,827.49
Total non-current assets + 88,896.73 89,583.00 81,119.00 105,867.00 88,163.00 81,860.50 74,908.10 69,727.70 64,067.30 34,018.10 25,515.00 25,981.40 19,490.77 19,033.65 18,194.24
Total assets 149,590.16 137,992.00 142,941.00 166,631.00 152,994.00 134,103.10 101,071.80 84,923.00 76,071.80 41,721.30 28,265.70 27,921.90 22,506.53 20,873.95 20,021.73
Total current liabilities + 34,124.50 20,855.00 36,407.00 20,219.00 20,541.00 17,487.10 14,326.80 14,632.60 8,437.80 6,236.60 5,347.30 3,570.60 3,722.22 18,804.78 23,831.63
Total non-current liabilities + 71,341.97 68,848.00 54,927.00 55,408.00 51,108.00 45,900.00 55,606.70 45,566.00 43,635.80 18,787.30 7,933.60 9,365.40 7,579.05 10,250.91 6,882.35
Total liabilities 105,466.47 89,703.00 91,334.00 75,627.00 71,649.00 63,387.10 69,933.50 60,198.60 52,073.60 25,023.90 13,280.90 12,936.00 11,301.27 29,055.69 30,713.98
Total stockholders' equity + 39,487.24 43,979.00 51,607.00 91,004.00 81,345.00 70,716.00 31,138.30 24,724.40 23,998.20 16,697.40 14,984.80 14,985.90 11,205.26 -8,181.74 -10,692.24
Common shares outstanding 708 708 708 708 732 694 645 566 483 387 385 357 277 294 294 294
Show Quarterly Balance Sheet
Mar-26 Dec-25 Jun-25 Mar-25 Dec-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Jun-09
Total cash and short-term investments + 17,161.15 17,161.15 21,012.00 16,049.00 16,049.00 15,560.00 15,560.00 19,633.00 25,560.00 6,492.27 22,173.28 11,571.40 26,076.00 27,248.00 27,248.00 30,292.00 30,292.00 26,097.00 20,239.80 20,239.80 20,240.00 12,040.50 5,619.00 5,619.00 5,619.00 6,000.40 6,000.40 2,549.10 2,549.10 2,099.60 2,099.60 2,062.40 2,062.40 6,523.20 6,523.20 1,278.50 967.90 870.70 870.70 717.40 717.40 854.50 854.50 620.00 577.18 1,256.90 1,212.01 1,092.56 1,492.40 2,090.70 1,902.93 288.21 72.05 72.05 72.05 89.96 89.96 89.96 89.96 0.00 0.00 0.00 0.00 0.00 0.00
Accounts receivable, net 12,053.17 12,053.17 10,722.00 5,722.00 5,722.00 8,947.00 8,947.00 8,680.00 6,669.00 8,783.00 8,016.00 8,304.00 5,828.00 8,929.00 7,124.00 9,179.00 5,771.00 8,286.00 7,050.40 7,050.40 5,718.00 4,832.40 5,041.30 5,041.30 3,570.10 5,498.90 5,122.90 7,351.40 6,180.50 6,545.80 6,314.80 6,415.60 5,443.40 5,842.70 5,164.50 5,747.90 4,966.50 2,134.10 2,134.10 1,503.70 1,041.80 1,043.80 1,043.80 923.90 561.00 795.90 791.47 918.29 565.10 229.57 1,018.90 254.73 254.73 254.73 267.06 267.06 267.06 267.06
Inventories 31,449.13 31,449.13 28,335.00 25,549.00 25,549.00 25,866.00 25,866.00 26,363.00 26,363.00 25,710.00 25,710.00 26,384.00 26,384.00 27,005.00 27,005.00 25,080.00 25,080.00 29,437.00 24,952.40 24,952.40 24,952.00 16,823.20 15,503.40 15,503.40 15,503.40 14,167.80 14,167.80 5,294.80 5,294.80 4,235.20 4,235.20 3,526.50 3,526.50 2,962.00 2,962.00 676.80 676.80 550.80 550.80 405.90 405.90 386.50 386.50 327.70 327.70 285.30 284.17 188.88 187.10 47.22 345.00 86.25 86.25 86.25 62.53 62.53 62.53 62.53
Other current assets 29.97 29.97 305.00 1,089.00 1,089.00 1,156.00 1,156.00 999.00 3,230.00 767.00 767.00 2,476.00 2,476.00 1,805.00 1,805.00 615.00 3,688.00 368.80 368.80 1,333.00 442.90 442.90 1,471.20 120.70 496.70 296.90 1,170.90 1,270.00 1,501.00 245.00 972.20 678.20 298.10 1,092.00 0.00 123.70 585.60 0.00 68.90 488.90 18.30 70.52 816.03 460.40 1,295.70 1,179.63 188.18 47.05 47.05 47.05 37.32 37.32 37.32 37.32
Total current assets 60,693.42 60,693.42 60,374.00 48,409.00 48,409.00 51,529.00 51,529.00 61,822.00 61,822.00 56,652.00 56,652.00 60,764.00 60,764.00 63,182.00 63,182.00 64,831.00 64,831.00 63,820.00 52,242.60 52,242.60 52,243.00 33,696.10 26,163.70 26,163.70 26,163.70 25,787.80 25,787.80 15,195.30 15,195.30 14,150.60 14,150.60 12,004.50 12,004.50 15,327.90 15,327.90 7,703.20 7,703.20 3,555.60 3,555.60 2,750.70 2,750.70 2,284.80 2,284.80 1,940.50 1,940.50 2,356.40 2,343.90 3,015.76 2,705.00 3,386.40 3,082.55 1,840.30 460.07 460.07 460.07 456.87 456.87 456.87 456.87
Total non-current assets + 88,896.73 88,896.73 84,325.00 89,583.00 89,583.00 83,383.00 83,383.00 81,119.00 81,119.00 123,772.00 115,213.00 105,867.00 105,867.00 95,407.00 88,077.00 88,163.00 81,404.00 82,637.00 81,860.50 81,860.50 74,529.00 86,526.00 74,908.10 74,908.10 69,333.50 73,515.50 68,250.90 69,727.70 65,337.70 66,933.40 62,900.60 64,067.30 60,084.70 67,263.10 63,398.80 34,018.10 30,334.10 29,271.60 26,366.90 25,515.00 23,036.60 25,800.20 23,484.90 25,981.40 23,511.50 24,415.90 21,992.83 19,490.77 15,427.50 17,583.70 14,432.67 19,033.65 4,758.41 4,758.41 4,758.41 4,548.56 4,548.56 4,548.56 4,548.56
Total assets 149,590.16 149,590.16 144,699.00 137,992.00 137,992.00 134,912.00 134,912.00 142,941.00 142,941.00 180,424.00 180,424.00 166,631.00 166,631.00 158,589.00 158,589.00 152,994.00 152,994.00 146,457.00 134,103.10 134,103.10 134,103.00 120,222.10 101,071.80 101,071.80 101,071.80 99,303.30 99,303.30 84,923.00 84,923.00 81,084.00 81,084.00 76,071.80 76,071.80 82,591.00 82,591.00 41,721.30 41,721.30 32,827.20 32,827.20 28,265.70 28,265.70 28,085.00 28,085.00 27,921.90 27,921.90 26,771.60 26,632.21 22,506.53 19,994.90 20,970.10 19,085.60 20,873.95 5,218.49 5,218.49 5,218.49 5,005.43 5,005.43 5,005.43 5,005.43
Total current liabilities + 34,124.50 34,124.50 20,898.00 20,855.00 20,855.00 24,699.00 24,699.00 36,407.00 36,407.00 18,022.00 18,022.00 20,219.00 20,219.00 18,795.00 18,795.00 20,541.00 20,541.00 23,348.00 17,487.10 17,487.10 17,487.00 17,157.00 14,326.80 14,326.80 14,326.80 20,424.10 20,424.10 14,632.60 14,632.60 7,649.50 7,649.50 8,437.80 8,437.80 14,845.00 14,845.00 6,236.60 6,256.60 8,168.90 8,168.90 5,347.30 5,347.30 3,959.80 3,959.80 3,570.60 3,570.60 4,393.90 4,372.04 3,722.22 3,591.50 3,413.80 3,107.50 18,804.78 4,701.19 4,701.19 4,701.19 5,957.91 5,957.91 5,957.91 5,957.91
Total non-current liabilities + 71,341.97 71,341.97 79,456.00 68,848.00 68,848.00 63,672.00 63,672.00 54,927.00 54,927.00 62,238.00 25,177.00 55,408.00 55,408.00 50,436.00 20,772.00 51,108.00 20,191.00 39,770.00 45,900.00 45,900.00 17,497.00 57,043.40 55,606.70 55,606.70 23,697.90 48,613.70 21,676.80 45,566.00 18,316.50 47,921.70 28,358.00 43,635.80 23,992.00 43,453.20 22,636.70 18,787.30 8,221.50 10,306.20 3,248.60 7,933.60 1,808.30 9,561.50 3,174.00 9,365.40 2,615.80 8,031.00 1,259.83 7,579.05 1,491.40 9,368.10 3,185.09 10,250.91 2,562.73 2,562.73 2,562.73 1,720.59 1,720.59 1,720.59 1,720.59
Total liabilities 105,466.47 105,466.47 100,354.00 89,703.00 89,703.00 88,371.00 88,371.00 91,334.00 91,334.00 80,260.00 80,260.00 75,627.00 75,627.00 69,231.00 69,231.00 71,649.00 71,649.00 63,118.00 63,387.10 63,387.10 63,387.00 74,200.40 69,933.50 69,933.50 69,933.50 69,037.80 69,037.80 60,198.60 60,198.60 55,571.20 55,571.20 52,073.60 52,073.60 58,298.20 58,298.20 25,023.90 25,252.20 18,475.10 18,475.10 13,280.90 13,280.90 13,521.30 13,521.30 12,936.00 12,936.00 12,424.90 12,360.44 11,301.27 10,571.50 12,781.90 11,633.71 29,055.69 7,263.92 7,263.92 7,263.92 7,678.49 7,678.49 7,678.49 7,678.49
Total stockholders' equity + 39,487.24 39,487.24 40,372.00 43,979.00 43,979.00 43,404.00 43,404.00 48,730.00 48,730.00 96,990.00 96,990.00 91,004.00 88,101.00 87,950.00 86,474.00 81,345.00 79,393.00 81,103.30 70,716.00 70,716.00 68,480.00 44,554.00 31,138.30 31,138.30 29,670.60 29,329.50 28,994.10 24,724.40 23,788.40 25,512.80 25,492.00 23,998.20 23,978.40 24,275.10 24,276.10 16,697.40 16,451.40 14,352.10 14,495.90 14,875.00 14,875.00 14,563.70 14,348.90 14,656.30 14,656.30 14,346.70 13,901.29 11,201.09 9,421.20 8,188.20 7,451.89 -8,177.50 -2,045.43 -2,045.43 -2,045.43 -2,673.06 -2,673.06 -2,673.06 -2,673.06
Common shares outstanding 708 708 708 708 708 708 2,831 708 708 708 708 708 708 708 732 732 732 732 694 694 694 694 645 645 645 645 645 574 574 574 574 503 503 503 503 409 409 409 409 406 406 406 406 379 379 379 379 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294
about 20 hours ago