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-10 Dec-09 Dec-08 Dec-07 Dec-06
Total cash and short-term investments + 5,941.00 4,108.00 1,949.00 6,878.00 3,345.00 3,776.00 4,086.00 1,728.00 392.00 285.00 122.00 3,268.00 2,227.00 2,516.15 41.00 965.00 1,740.91 98.59 121.00 247.46
Accounts receivable, net 959.00 2,678.00 1,635.00 1,651.00 368.00 167.00 208.00 266.00 214.00 198.00 227.00 300.00 284.00 591.91 669.00 439.00 505.74 372.70 430.79 493.49
Inventories 693.00 684.00 616.00 678.00 202.00 125.00 176.00 155.00 186.00 149.00 170.00 247.00 192.00 248.52 195.00 118.00 109.59 75.52 65.59 62.48
Other current assets 1,029.00 93.00 918.00 83.00 363.00 184.00 177.00 262.00 219.00 268.00 560.00 227.00 196.00 35.06 109.00 57.00 603.66 44.05 80.93 144.28
Total current assets 8,622.00 7,563.00 5,118.00 9,290.00 4,278.00 4,252.00 4,647.00 2,411.00 1,011.00 900.00 1,079.00 4,042.00 2,895.00 3,391.65 1,014.00 1,579.00 2,432.60 590.87 698.32 947.70
Total non-current assets + 57,879.00 53,701.00 50,243.00 50,031.00 22,196.00 20,371.00 24,706.00 24,677.00 24,388.00 23,853.00 22,760.00 20,040.00 20,875.00 22,192.68 21,726.00 18,617.00 15,420.27 9,848.26 7,833.40 6,127.08
Total assets 66,501.00 61,264.00 55,361.00 59,321.00 26,474.00 24,623.00 29,353.00 27,088.00 25,399.00 24,753.00 23,839.00 24,082.00 23,770.00 25,584.33 22,740.00 20,196.00 17,393.84 10,439.13 8,531.72 7,074.78
Total current liabilities + 5,417.00 5,857.00 4,982.00 6,608.00 2,622.00 2,094.00 1,131.00 1,045.00 1,042.00 963.00 1,304.00 1,941.00 2,364.00 2,438.81 2,412.00 1,840.00 1,588.20 1,652.33 1,722.57 1,093.48
Total non-current liabilities + 21,241.00 19,254.00 15,209.00 15,586.00 9,623.00 9,654.00 10,813.00 7,721.00 8,446.00 8,128.00 7,510.00 5,482.00 5,448.00 6,824.55 7,059.00 6,670.00 6,943.88 3,939.58 2,342.58 2,666.80
Total liabilities 26,658.00 25,111.00 20,191.00 22,194.00 12,245.00 11,748.00 11,944.00 8,766.00 9,488.00 9,091.00 8,814.00 7,423.00 7,812.00 9,263.36 9,471.00 8,510.00 8,532.08 5,591.92 4,065.15 3,760.27
Total stockholders' equity + 35,914.00 35,399.00 34,399.00 36,336.00 13,443.00 12,075.00 16,617.00 17,489.00 15,081.00 14,839.00 14,226.00 15,876.00 15,225.00 15,620.78 12,658.00 11,091.00 8,861.76 4,688.48 4,466.57 3,314.51
Common shares outstanding 1,913 1,912 1,911 1,524 972 951 936 921 866 835 823 823 823 815 1,911 1,911 1,911 1,911 1,911 1,911
Show Quarterly Balance Sheet
Dec-25 Jun-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 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05 Mar-05
Total cash and short-term investments + 5,941.00 5,154.00 4,108.00 2,133.00 2,133.00 1,949.00 1,949.00 3,842.00 1,716.50 6,878.00 1,716.50 5,108.00 1,716.50 3,345.00 836.25 836.25 836.25 3,776.00 944.00 4,538.00 944.00 4,086.00 1,021.50 3,098.00 1,021.50 1,728.00 432.00 1,147.00 432.00 392.00 79.50 299.00 79.50 285.00 71.25 269.00 71.25 122.00 30.50 155.00 30.50 3,268.00 817.00 2,703.00 817.00 2,227.00 556.75 1,806.00 556.75 2,516.15 610.00 610.00 610.00 41.00 10.25 10.25 10.25 965.00 241.25 241.25 241.25 1,740.91 435.23 435.23 435.23 98.59 24.65 24.65 24.65 121.00 30.25 30.25 30.25 247.46 61.86 61.86 61.86 170.54 42.63 42.63 42.63
Accounts receivable, net 959.00 2,226.00 2,678.00 1,459.00 1,459.00 1,635.00 987.00 1,223.00 412.75 1,102.00 412.75 1,857.00 412.75 170.00 92.00 92.00 92.00 167.00 75.75 261.00 75.75 208.00 85.75 264.00 85.75 266.00 121.75 380.00 121.75 214.00 120.50 429.00 120.50 198.00 111.50 381.00 111.50 227.00 122.25 440.00 122.25 300.00 119.50 407.00 119.50 284.00 113.25 344.00 113.25 591.91 143.50 143.50 143.50 669.00 167.25 167.25 167.25 439.00 109.75 109.75 109.75 505.74 126.44 126.44 126.44 372.70 93.18 93.18 93.18 430.79 107.70 107.70 107.70 493.49 123.37 123.37 123.37 262.20 65.55 65.55 65.55
Inventories 693.00 711.00 684.00 719.00 719.00 616.00 616.00 700.00 169.50 678.00 169.50 550.00 169.50 202.00 50.50 50.50 50.50 125.00 31.25 162.00 31.25 176.00 44.00 149.00 44.00 155.00 38.75 172.00 38.75 186.00 46.50 162.00 46.50 149.00 37.25 179.00 37.25 170.00 42.50 197.00 42.50 247.00 61.75 305.00 61.75 192.00 48.00 169.00 48.00 248.52 60.25 60.25 60.25 195.00 48.75 48.75 48.75 118.00 29.50 29.50 29.50 109.59 27.40 27.40 27.40 75.52 18.88 18.88 18.88 65.59 16.40 16.40 16.40 62.48 15.62 15.62 15.62 41.26 10.31 10.31 10.31
Other current assets 1,029.00 813.00 93.00 1,741.00 1,741.00 918.00 1,566.00 193.00 23.75 632.00 23.75 65.00 23.75 561.00 90.75 90.75 90.75 184.00 12.00 43.00 12.00 177.00 10.50 85.00 10.50 262.00 10.25 18.00 10.25 219.00 6.75 32.00 6.75 268.00 5.00 136.00 5.00 560.00 74.50 46.00 74.50 227.00 12.25 13.00 12.25 196.00 5.75 39.00 5.75 35.06 8.50 8.50 8.50 109.00 27.25 27.25 27.25 57.00 14.25 14.25 14.25 76.36 19.09 19.09 19.09 44.05 11.01 11.01 11.01 80.93 20.23 20.23 20.23 144.28 36.07 36.07 36.07 62.09 15.52 15.52 15.52
Total current assets 8,622.00 8,630.00 7,563.00 6,052.00 6,052.00 5,118.00 5,118.00 5,958.00 2,322.50 9,290.00 2,322.50 7,582.00 2,322.50 4,278.00 1,069.50 1,069.50 1,069.50 4,252.00 1,063.00 5,004.00 1,063.00 4,647.00 1,161.75 3,596.00 1,161.75 2,411.00 602.75 1,717.00 602.75 1,011.00 253.25 922.00 253.25 900.00 225.00 965.00 225.00 1,079.00 269.75 838.00 269.75 4,042.00 1,010.50 3,428.00 1,010.50 2,895.00 723.75 2,357.00 723.75 3,391.65 822.25 822.25 822.25 1,014.00 253.50 253.50 253.50 1,579.00 394.75 394.75 394.75 2,432.60 608.15 608.15 608.15 590.87 147.72 147.72 147.72 698.32 174.58 174.58 174.58 947.70 236.93 236.93 236.93 536.09 134.02 134.02 134.02
Total non-current assets + 57,879.00 56,247.00 53,701.00 49,590.00 49,590.00 50,243.00 50,243.00 50,780.00 12,507.75 50,031.00 12,507.75 47,370.00 12,507.75 22,196.00 5,549.00 5,549.00 5,549.00 20,371.00 5,092.75 19,676.00 5,092.75 24,706.00 6,176.50 25,729.00 6,176.50 24,677.00 6,169.25 24,825.00 6,169.25 24,388.00 6,097.00 24,182.00 6,097.00 23,853.00 5,963.25 23,398.00 5,963.25 22,760.00 5,690.00 24,245.00 5,690.00 20,040.00 5,010.00 20,456.00 5,010.00 20,875.00 5,218.75 21,253.00 5,218.75 22,192.68 5,380.25 5,380.25 5,380.25 21,726.00 5,431.50 5,431.50 5,431.50 18,617.00 4,654.25 4,654.25 4,654.25 15,420.27 3,855.07 3,855.07 3,855.07 9,848.26 2,462.07 2,462.07 2,462.07 7,833.40 1,958.35 1,958.35 1,958.35 6,127.08 1,531.77 1,531.77 1,531.77 4,567.07 1,141.77 1,141.77 1,141.77
Total assets 66,501.00 64,877.00 61,264.00 55,642.00 55,642.00 55,361.00 55,361.00 56,738.00 14,830.25 59,321.00 14,830.25 54,952.00 14,830.25 26,474.00 6,618.50 6,618.50 6,618.50 24,623.00 6,155.75 24,680.00 6,155.75 29,353.00 7,338.25 29,325.00 7,338.25 27,088.00 6,772.00 26,542.00 6,772.00 25,399.00 6,350.25 25,104.00 6,350.25 24,753.00 6,188.25 24,363.00 6,188.25 23,839.00 5,959.75 25,083.00 5,959.75 24,082.00 6,020.50 23,884.00 6,020.50 23,770.00 5,942.50 23,610.00 5,942.50 25,584.33 6,202.50 6,202.50 6,202.50 22,740.00 5,685.00 5,685.00 5,685.00 20,196.00 5,049.00 5,049.00 5,049.00 17,393.84 4,463.22 4,463.22 4,463.22 10,439.13 2,609.78 2,609.78 2,609.78 8,531.72 2,132.93 2,132.93 2,132.93 7,074.78 1,768.70 1,768.70 1,768.70 5,103.15 1,275.79 1,275.79 1,275.79
Total current liabilities + 5,417.00 4,542.00 5,857.00 4,881.00 4,881.00 4,982.00 4,982.00 4,945.00 1,652.00 6,608.00 1,652.00 5,951.00 1,652.00 2,622.00 655.50 655.50 655.50 2,094.00 523.50 1,891.00 523.50 1,131.00 282.75 1,042.00 282.75 1,045.00 261.25 1,011.00 261.25 1,042.00 272.00 934.00 272.00 963.00 240.75 825.00 240.75 1,304.00 326.00 2,124.00 326.00 1,941.00 485.25 1,854.00 485.25 2,364.00 591.00 1,764.00 591.00 2,438.81 591.25 591.25 591.25 2,412.00 603.00 603.00 603.00 1,840.00 460.00 460.00 460.00 1,588.20 397.05 397.05 397.05 1,652.33 413.08 413.08 413.08 1,722.57 430.64 430.64 430.64 1,093.48 273.37 273.37 273.37 682.76 170.69 170.69 170.69
Total non-current liabilities + 21,241.00 21,828.00 19,254.00 14,932.00 14,932.00 15,209.00 15,209.00 15,109.00 3,896.50 15,586.00 3,896.50 15,577.00 3,896.50 9,623.00 2,405.75 2,405.75 2,405.75 9,654.00 2,413.50 9,848.00 2,413.50 10,813.00 2,703.25 10,571.00 2,703.25 7,721.00 1,930.25 7,515.00 1,930.25 8,446.00 2,108.25 8,401.00 2,108.25 8,128.00 2,032.00 8,123.00 2,032.00 7,510.00 1,877.50 6,723.00 1,877.50 5,482.00 1,370.50 5,754.00 1,370.50 5,448.00 1,362.00 6,148.00 1,362.00 6,824.55 1,654.50 1,654.50 1,654.50 7,059.00 1,764.75 1,764.75 1,764.75 6,670.00 1,667.50 1,667.50 1,667.50 6,943.88 1,735.97 1,735.97 1,735.97 3,939.58 984.90 984.90 984.90 2,342.58 585.65 585.65 585.65 2,666.80 666.70 666.70 666.70 1,857.15 464.29 464.29 464.29
Total liabilities 26,658.00 26,370.00 25,111.00 19,813.00 19,813.00 20,191.00 20,191.00 20,054.00 5,548.50 22,194.00 5,548.50 21,528.00 5,548.50 12,245.00 3,061.25 3,061.25 3,061.25 11,748.00 2,937.00 11,739.00 2,937.00 11,944.00 2,986.00 11,613.00 2,986.00 8,766.00 2,191.50 8,526.00 2,191.50 9,488.00 2,380.25 9,335.00 2,380.25 9,091.00 2,272.75 8,948.00 2,272.75 8,814.00 2,203.50 8,847.00 2,203.50 7,423.00 1,855.75 7,608.00 1,855.75 7,812.00 1,953.00 7,912.00 1,953.00 9,263.36 2,245.75 2,245.75 2,245.75 9,471.00 2,367.75 2,367.75 2,367.75 8,510.00 2,127.50 2,127.50 2,127.50 8,532.08 2,133.02 2,133.02 2,133.02 5,591.92 1,397.98 1,397.98 1,397.98 4,065.15 1,016.29 1,016.29 1,016.29 3,760.27 940.07 940.07 940.07 2,539.90 634.98 634.98 634.98
Total stockholders' equity + 35,914.00 35,639.00 35,399.00 35,070.00 35,070.00 34,399.00 34,399.00 35,909.00 9,281.75 36,336.00 9,281.75 32,634.00 9,281.75 13,443.00 3,557.25 3,557.25 3,557.25 12,075.00 3,218.75 12,142.00 3,218.75 16,617.00 4,352.25 16,907.00 4,352.25 17,489.00 4,580.50 17,190.00 4,580.50 15,081.00 3,970.00 14,949.00 3,970.00 14,839.00 3,915.50 14,608.00 3,915.50 14,226.00 3,756.25 15,366.00 3,756.25 15,876.00 4,164.75 15,499.00 4,164.75 15,225.00 3,989.50 14,996.00 3,989.50 15,620.78 3,956.75 3,956.75 3,956.75 12,658.00 3,317.25 3,317.25 3,317.25 11,091.00 2,921.50 2,921.50 2,921.50 8,861.76 2,330.20 2,330.20 2,330.20 4,688.48 1,211.80 1,211.80 1,211.80 4,466.57 1,116.64 1,116.64 1,116.64 3,314.51 828.63 828.63 828.63 2,563.25 640.81 640.81 640.81
Common shares outstanding 1,915 1,912 1,913 1,911 1,911 1,896 1,896 1,910 1,524 1,910 1,524 1,139 1,524 983 972 972 972 956 951 946 951 937 936 935 936 935 921 908 921 866 852 866 852 854 846 829 846 823 834 823 834 821 834 825 834 822 834 824 834 818 826 818 826 1,911 802 1,911 802 1,911 784 1,911 784 1,911 713 1,911 713 1,911 700 1,911 700 1,911 686 1,911 686 1,911 672 1,911 672 1,911 669 1,911 669
about 9 hours ago