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,054.00 3,923.00 5,966.00 8,646.00 8,068.00 3,657.00 2,120.00 4,326.00 4,537.00 4,252.00 205.00 481.00 1,985.00 3,705.00 4,822.00 3,738.00 2,656.00 872.00 1,626.00 907.00
Accounts receivable, net 1,680.00 1,142.00 1,664.00 1,795.00 1,742.00 1,412.00 1,167.00 1,322.00 1,665.00 1,215.00 689.00 1,241.00 1,867.00 1,629.00 1,142.00 2,425.00 1,803.00 1,212.00 1,295.00 486.00
Inventories 7,493.00 6,808.00 6,060.00 5,180.00 4,497.00 3,893.00 3,958.00 4,759.00 3,893.00 3,642.00 4,788.00 5,361.00 5,018.00 4,576.00 3,869.00 3,434.00 2,974.00 3,067.00 2,885.00 724.25
Other current assets 563.00 1,423.00 375.00 492.00 523.00 341.00 655.00 422.00 577.00 1,422.00 2,521.00 2,267.00 1,241.00 387.00 214.00 254.00 104.00 386.00 97.00 34.00
Total current assets 13,790.00 13,296.00 14,065.00 15,613.00 14,830.00 9,303.00 7,800.00 10,720.00 10,779.00 10,435.00 7,462.00 9,032.00 9,995.00 10,297.00 10,047.00 9,851.00 7,433.00 5,151.00 5,903.00 2,151.04
Total non-current assets + 44,377.00 41,552.00 38,441.00 35,480.00 33,192.00 32,841.00 33,009.00 31,968.00 26,523.00 26,882.00 39,115.00 49,763.00 53,515.00 25,143.00 22,023.00 19,535.00 18,438.00 18,120.00 34,758.00 3,238.77
Total assets 58,167.00 54,848.00 52,506.00 51,093.00 48,022.00 42,144.00 40,809.00 42,688.00 37,302.00 37,317.00 46,577.00 58,795.00 63,510.00 35,440.00 32,070.00 29,386.00 25,871.00 23,271.00 40,661.00 5,389.80
Total current liabilities + 6,019.00 5,496.00 5,815.00 6,345.00 5,892.00 3,417.00 3,209.00 3,319.00 5,038.00 4,265.00 4,307.00 5,203.00 4,810.00 3,343.00 2,940.00 3,763.00 2,984.00 3,151.00 3,869.00 972.45
Total non-current liabilities + 21,382.00 20,574.00 19,381.00 19,877.00 19,111.00 20,059.00 20,152.00 21,876.00 20,968.00 23,795.00 29,462.00 30,367.00 32,753.00 10,786.00 10,577.00 11,063.00 12,115.00 13,002.00 17,319.00 1,759.22
Total liabilities 27,401.00 26,070.00 25,196.00 26,222.00 25,003.00 23,476.00 23,361.00 25,195.00 26,006.00 28,060.00 33,769.00 35,570.00 37,563.00 14,129.00 13,517.00 14,826.00 15,099.00 16,153.00 21,188.00 2,731.67
Total stockholders' equity + 18,899.00 17,581.00 16,693.00 15,555.00 13,980.00 10,174.00 9,298.00 9,603.00 7,977.00 6,051.00 7,828.00 18,287.00 20,934.00 17,543.00 15,642.00 12,504.00 9,134.00 5,790.00 18,234.00 2,445.10
Common shares outstanding 1,443 1,445 1,443 1,451 1,482 1,461 1,451 1,458 1,454 1,318 1,082 1,039 1,006 954 955 948 938 764 794 442
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 + 4,017.00 4,054.00 4,548.00 4,720.00 4,845.00 3,923.00 6,117.00 6,303.00 6,242.00 5,058.00 6,045.00 6,683.00 6,852.00 8,646.00 8,578.00 9,492.00 8,338.00 8,068.00 7,672.00 6,313.00 4,580.00 3,657.00 2,403.00 1,465.00 1,602.00 2,120.00 2,347.00 2,841.00 2,948.00 4,326.00 4,672.00 3,979.00 3,825.00 4,578.00 4,998.00 4,701.00 4,033.00 4,273.00 1,136.00 382.00 360.00 205.00 368.00 466.00 566.00 481.00 658.00 1,458.00 1,342.00 1,985.00 2,219.00 3,294.00 9,595.00 3,705.00 3,727.00 4,508.00 4,496.00 4,822.00 5,128.00 4,378.00 5,258.00 3,738.00 3,720.00 3,042.00 3,752.00 2,656.00 2,269.00 1,319.00 644.00 872.00 1,202.00 1,648.00 1,831.00 1,626.00 2,377.00 2,078.00 3,126.50 907.46 698.89 357.75 284.07
Accounts receivable, net 2,046.00 1,680.00 1,464.00 1,415.00 1,308.00 1,142.00 1,549.00 1,556.00 2,238.00 1,664.00 1,280.00 1,092.00 1,684.00 1,795.00 1,329.00 1,412.00 1,981.00 1,742.00 1,522.00 1,678.00 1,770.00 1,412.00 1,357.00 1,363.00 1,106.00 1,167.00 731.00 970.00 1,191.00 1,322.00 1,290.00 1,302.00 1,444.00 1,571.00 1,546.00 1,434.00 1,399.00 1,215.00 885.00 796.00 959.00 689.00 1,902.00 2,272.00 2,396.00 2,296.00 2,307.00 2,758.00 2,377.00 1,867.00 1,703.00 1,879.00 1,769.00 1,629.00 1,424.00 1,052.00 1,165.00 1,142.00 1,139.00 1,533.00 1,588.00 2,132.00 2,115.00 1,009.00 1,498.00 1,517.00 1,292.00 1,329.00 880.00 1,212.00 1,236.00 2,211.00 2,130.00 1,295.00 2,165.00 2,455.00 2,254.40 485.77 551.37 685.28 616.09
Inventories 7,420.00 7,493.00 6,998.00 6,954.00 7,074.00 6,808.00 6,443.00 6,474.00 5,977.00 6,060.00 5,949.00 5,810.00 5,737.00 5,180.00 4,819.00 4,670.00 4,454.00 4,497.00 4,120.00 4,218.00 4,145.00 3,893.00 3,892.00 3,810.00 3,854.00 3,958.00 4,434.00 4,377.00 4,461.00 4,759.00 4,047.00 4,176.00 3,885.00 3,893.00 3,857.00 3,642.00 3,763.00 3,642.00 3,686.00 3,744.00 3,975.00 4,788.00 5,345.00 5,431.00 5,238.00 5,361.00 5,489.00 5,370.00 5,220.00 5,018.00 4,853.00 4,946.00 4,809.00 4,576.00 4,434.00 4,025.00 4,096.00 3,869.00 3,721.00 3,748.00 3,709.00 3,434.00 2,235.00 2,896.00 2,971.00 2,870.00 2,916.00 2,683.00 2,766.00 2,763.00 3,430.00 3,231.00 2,187.00 2,885.00 2,135.00 2,387.00 2,590.90 724.25 751.53 790.94 612.52
Other current assets 8,029.00 563.00 554.00 547.00 575.00 1,423.00 436.00 389.00 385.00 1,583.00 1,103.00 472.00 473.00 492.00 647.00 608.00 529.00 523.00 477.00 390.00 361.00 341.00 419.00 517.00 795.00 655.00 935.00 760.00 560.00 422.00 1,028.00 1,006.00 1,075.00 533.00 790.00 674.00 604.00 1,422.00 5,924.00 5,910.00 6,065.00 6,549.00 570.00 1,851.00 2,072.00 911.00 1,370.00 1,588.00 1,357.00 1,241.00 831.00 1,094.00 1,097.00 387.00 5,029.00 4,616.00 4,591.00 4,333.00 4,441.00 4,262.00 5,468.00 3,981.00 1,008.00 3,242.00 3,316.00 3,260.00 1,531.00 1,590.00 1,681.00 386.00 1,490.00 81.00 870.00 97.00 1,997.00 535.00 582.10 33.56 31.17 18.53 13.99
Total current assets 14,092.00 13,790.00 13,564.00 13,636.00 13,802.00 13,296.00 14,545.00 14,722.00 14,842.00 14,065.00 14,077.00 14,057.00 14,746.00 15,613.00 15,373.00 16,182.00 15,302.00 14,830.00 13,791.00 12,599.00 10,856.00 9,303.00 8,071.00 7,155.00 7,357.00 7,800.00 8,350.00 8,730.00 9,045.00 10,720.00 10,921.00 10,343.00 10,106.00 10,779.00 11,150.00 10,417.00 9,767.00 10,435.00 11,498.00 10,700.00 7,233.00 7,462.00 8,155.00 8,697.00 8,854.00 9,032.00 9,031.00 10,254.00 9,466.00 9,995.00 9,606.00 10,577.00 16,583.00 10,297.00 10,180.00 10,176.00 10,252.00 10,047.00 10,708.00 10,173.00 11,146.00 9,851.00 9,078.00 7,293.00 8,566.00 7,433.00 7,406.00 6,336.00 5,400.00 5,233.00 6,448.00 7,171.00 7,018.00 5,903.00 8,674.00 7,455.00 8,553.90 2,151.04 2,032.96 1,852.50 1,526.67
Total non-current assets + 44,748.00 44,377.00 43,264.00 42,856.00 42,220.00 41,552.00 40,855.00 39,913.00 39,356.00 38,441.00 37,571.00 36,850.00 36,163.00 35,480.00 34,554.00 33,931.00 33,530.00 33,192.00 33,126.00 32,837.00 32,787.00 32,841.00 33,028.00 33,075.00 32,862.00 33,009.00 32,596.00 32,356.00 32,014.00 31,968.00 26,828.00 26,685.00 26,531.00 26,523.00 26,177.00 26,626.00 26,809.00 26,882.00 29,902.00 30,596.00 35,431.00 39,115.00 42,228.00 45,311.00 47,211.00 49,763.00 54,945.00 53,755.00 54,413.00 53,515.00 52,992.00 52,526.00 26,005.00 25,143.00 24,337.00 23,513.00 22,653.00 22,023.00 21,000.00 20,406.00 19,862.00 19,535.00 18,873.00 18,686.00 18,547.00 18,563.00 18,299.00 18,288.00 18,308.00 18,120.00 35,558.00 35,177.00 34,810.00 34,758.00 32,715.00 33,179.00 32,880.10 3,238.77 3,247.43 3,257.04 3,269.52
Total assets 58,840.00 58,167.00 56,828.00 56,492.00 56,022.00 54,848.00 55,400.00 54,635.00 54,198.00 52,506.00 51,648.00 50,907.00 50,909.00 51,093.00 49,927.00 50,113.00 48,832.00 48,022.00 46,917.00 45,436.00 43,643.00 42,144.00 41,099.00 40,230.00 40,219.00 40,809.00 41,065.00 41,086.00 41,059.00 42,688.00 37,749.00 37,028.00 36,637.00 37,302.00 37,327.00 37,043.00 36,576.00 37,317.00 41,400.00 41,296.00 42,664.00 46,577.00 50,383.00 54,008.00 56,065.00 58,795.00 63,976.00 64,009.00 63,879.00 63,510.00 62,598.00 63,103.00 42,588.00 35,440.00 34,517.00 33,689.00 32,905.00 32,070.00 31,708.00 30,579.00 31,008.00 29,386.00 27,951.00 25,979.00 27,113.00 25,996.00 25,705.00 24,624.00 23,708.00 23,353.00 42,006.00 42,348.00 41,828.00 40,661.00 41,389.00 40,634.00 41,434.00 5,389.80 5,280.39 5,109.54 4,796.19
Total current liabilities + 5,907.00 6,019.00 5,526.00 5,531.00 5,943.00 5,496.00 6,247.00 6,136.00 6,305.00 5,815.00 4,860.00 4,788.00 5,281.00 6,345.00 5,999.00 5,932.00 6,454.00 5,892.00 5,523.00 5,527.00 4,611.00 3,417.00 3,096.00 2,906.00 3,143.00 3,209.00 3,381.00 3,286.00 3,247.00 3,319.00 3,851.00 3,799.00 4,344.00 5,038.00 5,517.00 4,944.00 4,842.00 4,265.00 4,488.00 4,540.00 4,426.00 4,307.00 4,827.00 4,739.00 4,410.00 5,203.00 6,343.00 7,558.00 5,419.00 4,810.00 4,528.00 5,610.00 3,275.00 3,343.00 3,150.00 2,942.00 2,924.00 2,940.00 3,181.00 3,106.00 4,751.00 3,763.00 3,272.00 2,983.00 4,307.00 3,002.00 3,157.00 2,989.00 2,648.00 3,158.00 3,540.00 3,184.00 3,356.00 3,869.00 4,803.00 4,020.00 3,625.80 972.45 926.62 878.25 658.78
Total non-current liabilities + 21,422.00 21,382.00 20,905.00 20,965.00 20,865.00 20,574.00 20,287.00 19,813.00 19,788.00 19,381.00 20,111.00 20,092.00 19,980.00 19,877.00 19,747.00 20,134.00 18,336.00 19,111.00 18,863.00 18,974.00 19,459.00 20,059.00 20,526.00 20,169.00 20,113.00 20,152.00 20,020.00 19,983.00 19,971.00 21,876.00 20,444.00 20,387.00 20,367.00 20,968.00 21,580.00 22,106.00 22,147.00 23,795.00 27,072.00 27,666.00 29,501.00 29,462.00 29,590.00 30,457.00 30,869.00 30,367.00 30,918.00 30,039.00 32,234.00 32,753.00 32,796.00 32,765.00 17,464.00 10,786.00 10,624.00 10,857.00 10,682.00 10,577.00 10,476.00 10,371.00 10,166.00 11,063.00 10,958.00 10,703.00 10,973.00 12,237.00 12,614.00 12,804.00 12,978.00 13,094.00 17,010.00 17,376.00 17,656.00 17,319.00 16,973.00 17,723.00 20,035.80 1,759.22 1,752.87 2,071.09 2,059.53
Total liabilities 27,329.00 27,401.00 26,431.00 26,496.00 26,808.00 26,070.00 26,534.00 25,949.00 26,093.00 25,196.00 24,971.00 24,880.00 25,261.00 26,222.00 25,746.00 26,066.00 24,790.00 25,003.00 24,386.00 24,501.00 24,070.00 23,476.00 23,622.00 23,075.00 23,256.00 23,361.00 23,427.00 23,269.00 23,218.00 25,195.00 24,295.00 24,186.00 24,711.00 26,006.00 27,097.00 27,050.00 26,989.00 28,060.00 31,560.00 32,206.00 33,927.00 33,769.00 34,417.00 35,196.00 35,279.00 35,570.00 37,261.00 37,597.00 37,653.00 37,563.00 37,324.00 38,375.00 20,739.00 14,129.00 13,774.00 13,799.00 13,606.00 13,517.00 13,657.00 13,477.00 14,917.00 14,826.00 14,230.00 13,686.00 15,280.00 15,239.00 15,771.00 15,793.00 15,626.00 16,252.00 20,550.00 20,560.00 21,012.00 21,188.00 21,776.00 21,743.00 23,661.60 2,731.67 2,679.49 2,949.33 2,718.31
Total stockholders' equity + 19,505.00 18,899.00 18,685.00 18,208.00 17,688.00 17,581.00 17,548.00 17,404.00 16,973.00 16,693.00 16,459.00 16,202.00 16,057.00 15,555.00 14,954.00 14,889.00 14,866.00 13,980.00 13,353.00 12,011.00 10,920.00 10,174.00 9,151.00 8,954.00 8,855.00 9,298.00 9,520.00 9,709.00 9,783.00 9,603.00 9,977.00 9,474.00 8,656.00 7,977.00 6,973.00 6,673.00 6,318.00 6,051.00 4,732.00 4,003.00 3,692.00 7,828.00 10,946.00 13,805.00 15,793.00 18,287.00 21,591.00 21,332.00 21,150.00 20,934.00 20,405.00 19,878.00 17,940.00 17,543.00 17,139.00 16,578.00 16,135.00 15,642.00 15,357.00 14,508.00 13,801.00 12,504.00 11,596.00 10,532.00 9,992.00 9,119.00 8,209.00 7,269.00 8,082.00 5,773.00 20,027.00 20,172.00 19,306.00 18,234.00 17,914.00 17,367.00 16,298.70 2,445.10 2,392.25 1,941.36 1,862.28
Common shares outstanding 1,444 1,443 1,443 1,444 1,444 1,445 1,444 1,445 1,444 1,444 1,443 1,442 1,443 1,440 1,439 1,457 1,469 1,482 1,484 1,483 1,477 1,469 1,461 1,458 1,452 1,457 1,452 1,451 1,457 1,457 1,458 1,458 1,458 1,455 1,454 1,453 1,454 1,410 1,351 1,269 1,251 1,177 1,071 1,040 1,040 1,039 1,046 1,045 1,044 1,044 1,043 984 953 954 953 953 955 949 955 956 955 954 948 946 946 862 944 942 802 800 894 900 898 766 894 892 488 434 442 444 443
about 6 hours ago