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 + 4,310.00 3,069.00 3,868.00 6,534.00 11,319.00 14,096.00 2,894.00 1,768.00 2,639.00 3,249.00 3,437.00 3,305.00 3,803.00 3,374.00 3,615.00 3,610.00 4,678.00 4,467.00 3,077.00 2,648.00
Accounts receivable, net 2,850.00 3,224.00 3,130.00 3,176.00 2,404.00 1,396.00 2,854.00 2,314.00 2,377.00 2,064.00 2,020.00 3,222.00 1,612.00 1,693.00 1,563.00 1,456.00 1,353.00 2,582.00 1,066.00 915.00
Inventories 1,601.00 1,428.00 1,314.00 1,424.00 1,098.00 732.00 1,251.00 1,055.00 1,329.00 891.00 697.00 852.00 1,063.00 1,023.00 367.00 318.00 327.00 388.00 262.00 181.00
Other current assets 2,205.00 2,123.00 1,957.00 1,877.00 1,119.00 1,180.00 1,262.00 1,406.00 1,459.00 1,247.00 2,902.00 1,779.00 3,173.00 2,182.00 2,184.00 1,923.00 1,633.00 1,467.00 1,126.00 1,641.00
Total current assets 10,966.00 9,844.00 10,269.00 13,011.00 15,940.00 17,404.00 8,249.00 6,340.00 7,804.00 7,451.00 9,056.00 9,158.00 9,651.00 8,272.00 3,615.00 7,307.00 7,991.00 8,974.00 5,240.00 5,385.00
Total non-current assets + 70,219.00 65,528.00 63,375.00 59,277.00 56,519.00 54,592.00 56,283.00 53,926.00 45,867.00 43,810.00 44,078.00 44,847.00 42,601.00 36,278.00 39,884.00 35,881.00 35,798.00 36,110.00 27,183.00 14,237.00
Total assets 81,185.00 75,372.00 73,644.00 72,275.00 72,471.00 71,996.00 64,529.00 60,270.00 53,292.00 51,256.00 53,134.00 54,002.00 52,252.00 44,550.00 43,499.00 43,184.00 43,539.00 45,019.00 24,517.00 19,622.00
Total current liabilities + 27,667.00 26,670.00 26,418.00 25,940.00 20,966.00 15,927.00 20,204.00 18,578.00 18,959.00 15,239.00 17,526.00 16,847.00 14,152.00 13,270.00 13,791.00 11,385.00 9,797.00 11,092.00 6,605.00 5,769.00
Total non-current liabilities + 32,765.00 33,409.00 36,121.00 39,766.00 47,606.00 54,535.00 28,970.00 28,001.00 22,182.00 23,735.00 24,758.00 28,345.00 26,457.00 33,411.00 31,104.00 30,906.00 33,747.00 33,118.00 15,705.00 27,446.00
Total liabilities 60,432.00 60,079.00 62,539.00 65,706.00 68,572.00 70,462.00 49,174.00 46,579.00 41,141.00 38,974.00 42,284.00 45,192.00 40,609.00 46,681.00 44,895.00 42,291.00 43,544.00 44,210.00 22,310.00 33,215.00
Total stockholders' equity + 20,753.00 15,293.00 11,105.00 6,582.00 3,887.00 1,534.00 15,358.00 13,687.00 12,530.00 12,287.00 10,850.00 8,813.00 11,643.00 -2,131.00 -1,396.00 897.00 245.00 874.00 10,113.00 -13,593.00
Common shares outstanding 654 648 643 641 641 636 653 694 723 755 804 845 858 850 844 843 827 468 312 196
Show Quarterly Balance Sheet
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-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
Total cash and short-term investments + 5,053.00 4,310.00 3,791.00 3,331.00 3,711.00 3,069.00 3,977.00 4,234.00 4,466.00 3,868.00 5,005.00 6,036.00 6,611.00 6,534.00 8,368.00 10,770.00 9,955.00 11,319.00 13,202.00 15,230.00 14,035.00 14,096.00 21,525.00 15,668.00 5,969.00 2,894.00 1,906.00 2,017.00 1,911.00 1,768.00 1,858.00 2,406.00 1,970.00 2,639.00 2,438.00 2,988.00 2,650.00 3,249.00 3,152.00 2,951.00 2,914.00 3,437.00 3,811.00 3,787.00 3,569.00 3,305.00 4,362.00 4,081.00 3,658.00 3,803.00 3,977.00 3,923.00 3,594.00 3,374.00 3,233.00 3,498.00 3,870.00 3,615.00 3,265.00 3,822.00 3,839.00 3,610.00 3,875.00 4,843.00 5,369.00 4,678.00 5,488.00 4,942.00 4,508.00 4,467.00 3,081.00 3,342.00 2,595.00 2,786.00 2,390.00 3,379.00 2,883.00 2,648.00 2,808.00 2,895.00 2,429.00
Accounts receivable, net 4,090.00 2,850.00 3,612.00 3,755.00 3,652.00 3,224.00 3,550.00 3,812.00 3,748.00 3,130.00 3,214.00 3,122.00 3,224.00 3,176.00 3,097.00 3,093.00 3,039.00 2,404.00 2,183.00 2,258.00 1,837.00 1,396.00 1,503.00 1,375.00 2,280.00 2,854.00 2,836.00 2,844.00 3,154.00 2,314.00 2,517.00 2,427.00 2,568.00 2,377.00 2,399.00 2,164.00 2,307.00 2,064.00 1,996.00 2,102.00 2,633.00 2,020.00 2,355.00 2,100.00 2,440.00 3,222.00 2,135.00 2,104.00 2,042.00 1,612.00 1,969.00 2,084.00 1,994.00 1,693.00 1,785.00 1,828.00 1,807.00 1,563.00 1,816.00 1,885.00 1,848.00 1,456.00 1,512.00 1,645.00 1,533.00 1,353.00 1,469.00 1,410.00 1,823.00 2,582.00 1,240.00 1,418.00 1,325.00 1,066.00 1,213.00 1,140.00 986.00 915.00 999.00 1,030.00 1,012.00
Inventories 1,767.00 1,601.00 1,543.00 1,525.00 1,486.00 1,428.00 1,467.00 1,486.00 1,452.00 1,314.00 1,507.00 1,438.00 1,379.00 1,424.00 1,473.00 1,734.00 1,292.00 1,098.00 1,012.00 1,005.00 828.00 732.00 746.00 847.00 974.00 1,251.00 1,072.00 1,083.00 1,071.00 1,055.00 1,170.00 1,589.00 1,146.00 1,329.00 1,136.00 938.00 855.00 891.00 775.00 795.00 693.00 697.00 695.00 881.00 801.00 852.00 942.00 961.00 948.00 1,063.00 1,032.00 962.00 995.00 1,023.00 403.00 393.00 364.00 367.00 380.00 403.00 349.00 318.00 278.00 285.00 319.00 327.00 356.00 372.00 380.00 388.00 243.00 225.00 263.00 262.00 257.00 246.00 184.00 181.00 178.00 172.00 171.00
Other current assets 2,753.00 2,205.00 2,284.00 2,371.00 2,387.00 2,123.00 2,068.00 2,056.00 1,913.00 1,957.00 2,529.00 2,484.00 2,187.00 1,877.00 1,861.00 1,716.00 1,434.00 1,119.00 1,074.00 1,173.00 1,153.00 1,180.00 1,256.00 1,025.00 1,054.00 1,262.00 1,137.00 1,198.00 1,061.00 1,406.00 1,181.00 1,219.00 2,040.00 1,459.00 1,110.00 1,087.00 1,068.00 836.00 1,406.00 1,790.00 3,066.00 2,902.00 5,112.00 4,673.00 5,456.00 1,779.00 3,556.00 3,371.00 3,098.00 3,173.00 1,973.00 1,926.00 2,058.00 2,182.00 2,742.00 2,738.00 2,258.00 2,184.00 1,868.00 1,953.00 1,957.00 1,923.00 1,656.00 1,504.00 1,596.00 1,633.00 1,549.00 1,575.00 1,346.00 1,467.00 924.00 2,182.00 1,146.00 1,126.00 1,785.00 1,484.00 2,081.00 1,641.00 1,896.00 1,805.00 1,495.00
Total current assets 13,663.00 10,966.00 11,230.00 10,982.00 11,236.00 9,844.00 11,062.00 11,588.00 11,579.00 10,269.00 12,255.00 13,080.00 13,401.00 13,011.00 14,799.00 17,313.00 15,720.00 15,940.00 17,471.00 19,666.00 17,853.00 17,404.00 25,030.00 18,915.00 10,275.00 8,249.00 6,944.00 7,134.00 7,196.00 6,340.00 6,726.00 7,641.00 7,724.00 7,804.00 7,083.00 7,177.00 6,880.00 7,433.00 7,329.00 7,638.00 9,306.00 9,056.00 11,973.00 11,441.00 12,266.00 9,158.00 10,995.00 10,517.00 9,746.00 9,651.00 8,951.00 8,895.00 8,641.00 8,272.00 8,163.00 8,457.00 8,299.00 3,615.00 7,329.00 8,063.00 7,993.00 7,307.00 7,321.00 7,868.00 8,361.00 7,991.00 8,862.00 8,299.00 8,057.00 8,974.00 5,488.00 7,167.00 5,329.00 5,240.00 5,645.00 6,249.00 6,134.00 5,385.00 5,881.00 5,902.00 5,107.00
Total non-current assets + 70,768.00 70,219.00 68,393.00 67,413.00 66,106.00 65,528.00 64,306.00 63,609.00 63,390.00 63,375.00 60,992.00 60,417.00 59,733.00 59,277.00 57,797.00 57,492.00 58,028.00 56,519.00 55,312.00 55,643.00 55,230.00 54,592.00 54,046.00 53,346.00 58,463.00 56,283.00 56,275.00 55,384.00 54,645.00 53,926.00 48,277.00 48,155.00 46,354.00 45,867.00 44,845.00 44,638.00 44,579.00 43,823.00 43,619.00 43,996.00 44,036.00 44,078.00 41,673.00 41,340.00 41,486.00 44,847.00 40,945.00 41,674.00 42,421.00 42,601.00 37,046.00 36,877.00 36,427.00 36,278.00 36,189.00 36,263.00 35,890.00 39,884.00 35,707.00 35,815.00 35,888.00 35,881.00 35,832.00 35,941.00 35,978.00 35,798.00 35,991.00 36,181.00 36,338.00 36,110.00 20,110.00 20,484.00 21,426.00 27,183.00 27,128.00 27,485.00 13,677.00 14,237.00 14,800.00 14,835.00 15,451.00
Total assets 84,431.00 81,185.00 79,623.00 78,395.00 77,342.00 75,372.00 75,368.00 75,197.00 74,969.00 73,644.00 73,247.00 73,497.00 73,134.00 72,275.00 72,596.00 74,805.00 73,748.00 72,471.00 72,783.00 75,309.00 73,083.00 71,996.00 79,076.00 72,261.00 68,738.00 64,529.00 63,219.00 62,518.00 61,841.00 60,270.00 55,003.00 55,796.00 54,078.00 53,292.00 51,928.00 51,815.00 51,459.00 51,256.00 50,948.00 51,634.00 53,342.00 53,134.00 53,646.00 52,781.00 53,752.00 54,002.00 51,940.00 52,191.00 52,167.00 52,252.00 45,997.00 45,772.00 45,068.00 44,550.00 44,352.00 44,720.00 44,189.00 43,499.00 43,036.00 43,878.00 43,881.00 43,188.00 43,153.00 43,809.00 44,339.00 43,539.00 44,853.00 44,480.00 44,395.00 45,014.00 25,598.00 27,651.00 26,755.00 32,423.00 32,773.00 33,734.00 19,811.00 19,622.00 20,681.00 20,737.00 20,558.00
Total current liabilities + 32,699.00 27,667.00 28,249.00 28,554.00 29,699.00 26,670.00 28,118.00 28,759.00 28,478.00 26,418.00 27,556.00 28,482.00 28,417.00 25,940.00 25,870.00 26,324.00 24,060.00 20,966.00 20,924.00 23,573.00 20,688.00 15,927.00 19,725.00 20,150.00 19,392.00 20,204.00 20,211.00 21,164.00 21,323.00 18,578.00 18,158.00 19,269.00 20,012.00 18,959.00 16,496.00 16,631.00 15,953.00 15,221.00 15,147.00 16,250.00 18,108.00 17,526.00 17,608.00 17,082.00 17,319.00 16,847.00 14,813.00 15,209.00 15,010.00 14,152.00 14,134.00 14,775.00 14,068.00 13,270.00 13,224.00 14,693.00 13,646.00 13,791.00 12,012.00 12,802.00 12,260.00 11,385.00 11,820.00 11,892.00 11,224.00 9,797.00 9,594.00 11,149.00 11,527.00 11,092.00 6,788.00 8,132.00 6,671.00 6,605.00 6,704.00 7,731.00 7,999.00 5,769.00 6,113.00 6,470.00 6,314.00
Total non-current liabilities + 31,356.00 32,765.00 32,552.00 32,401.00 32,196.00 33,409.00 33,604.00 34,052.00 35,340.00 36,121.00 36,465.00 36,915.00 38,457.00 39,766.00 42,136.00 44,670.00 46,697.00 47,606.00 49,253.00 50,455.00 51,913.00 54,535.00 55,994.00 43,421.00 35,037.00 28,970.00 27,940.00 27,396.00 27,607.00 28,001.00 23,141.00 23,671.00 21,509.00 22,182.00 21,431.00 21,705.00 22,561.00 23,772.00 23,291.00 23,574.00 23,982.00 24,758.00 25,693.00 26,136.00 27,387.00 28,345.00 24,831.00 24,779.00 25,516.00 26,457.00 31,726.00 32,181.00 32,943.00 33,411.00 31,176.00 31,162.00 31,554.00 31,104.00 29,802.00 30,291.00 30,863.00 30,906.00 30,618.00 31,718.00 33,043.00 33,747.00 34,359.00 32,351.00 32,349.00 33,118.00 16,419.00 15,798.00 16,133.00 15,705.00 16,321.00 16,531.00 25,488.00 27,446.00 28,439.00 28,133.00 25,907.00
Total liabilities 64,055.00 60,432.00 60,801.00 60,955.00 61,895.00 60,079.00 61,722.00 62,811.00 63,818.00 62,539.00 64,021.00 65,397.00 66,874.00 65,706.00 68,006.00 70,994.00 70,757.00 68,572.00 70,177.00 74,028.00 72,601.00 70,462.00 75,719.00 63,571.00 54,429.00 49,174.00 48,151.00 48,560.00 48,930.00 46,579.00 41,299.00 42,940.00 41,521.00 41,141.00 37,927.00 38,336.00 38,514.00 38,993.00 38,438.00 39,824.00 42,090.00 42,284.00 43,301.00 43,218.00 44,706.00 45,192.00 39,644.00 39,988.00 40,526.00 40,609.00 45,860.00 46,956.00 47,011.00 46,681.00 44,400.00 45,855.00 45,200.00 44,895.00 41,814.00 43,093.00 43,123.00 42,291.00 42,438.00 43,610.00 44,267.00 43,544.00 43,953.00 43,500.00 43,876.00 44,210.00 23,207.00 23,930.00 22,804.00 22,310.00 23,025.00 24,262.00 33,487.00 33,215.00 34,552.00 34,603.00 32,221.00
Total stockholders' equity + 20,376.00 20,753.00 18,822.00 17,440.00 15,447.00 15,293.00 13,646.00 12,386.00 11,151.00 11,105.00 9,226.00 8,100.00 6,260.00 6,582.00 4,590.00 3,811.00 2,991.00 3,887.00 2,606.00 1,281.00 482.00 1,534.00 3,357.00 8,690.00 14,309.00 15,358.00 15,068.00 13,958.00 12,911.00 13,687.00 13,704.00 12,856.00 12,557.00 12,530.00 14,001.00 13,479.00 12,945.00 12,263.00 12,510.00 11,810.00 11,252.00 10,850.00 10,345.00 9,563.00 9,046.00 8,813.00 12,296.00 12,203.00 11,641.00 11,643.00 137.00 -1,184.00 -1,943.00 -2,131.00 -48.00 -1,135.00 -1,011.00 -1,396.00 1,222.00 785.00 758.00 897.00 715.00 199.00 72.00 245.00 900.00 980.00 519.00 874.00 2,391.00 3,721.00 3,951.00 10,113.00 9,748.00 9,472.00 -13,676.00 -13,593.00 -13,871.00 -13,866.00 -11,663.00
Common shares outstanding 652 656 653 652 652 652 647 648 645 644 644 642 639 641 641 641 637 637 641 642 636 635 635 635 637 644 648 652 667 683 688 697 706 712 719 731 731 737 744 763 780 785 795 811 826 825 843 850 853 858 861 859 855 852 850 845 847 845 844 844 837 837 842 842 832 832 828 827 825 827 396 396 396 396 395 340 197 197 236 197 194
about 8 hours ago