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,007.92 7,587.00 744.00 781.00 34.00 450.00 1,026.00 1,734.00 57.00 536.00 1,149.00 1,405.00 2,286.00 2,962.00 5,032.00 832.00 2,581.00 860.85 1,408.28 5,280.75
Accounts receivable, net 2,878.65 1,928.00 2,190.00 1,619.00 1,987.00 1,312.00 1,062.00 1,254.01 1,419.00 1,510.00 1,298.00 1,136.00 1,303.00 1,426.00 1,343.00 1,094.00 972.00 1,910.00 592.91 723.44
Inventories 2,745.76 2,598.00 2,946.00 2,685.00 2,390.00 1,872.00 1,981.00 2,065.00 1,669.00 1,673.00 1,620.00 1,752.00 1,695.00 1,880.00 1,641.00 1,380.00 1,375.00 1,339.00 1,004.07 786.35
Other current assets 522.57 461.00 585.00 2,106.00 299.00 366.00 426.00 260.00 708.00 172.00 183.00 100.00 71.00 141.00 0.00 1,097.29 91.00 0.00 0.00 104.85
Total current assets 11,154.90 12,574.00 6,465.00 8,293.00 6,103.00 4,000.00 4,495.00 5,317.00 4,748.00 4,762.00 4,805.00 4,917.00 5,770.00 6,476.00 7,389.00 3,306.00 3,676.00 4,099.08 3,005.26 6,895.39
Total non-current assets + 34,244.07 34,463.00 49,728.00 44,066.00 41,265.00 37,278.00 34,855.00 34,309.00 32,280.00 30,867.00 29,883.00 31,922.00 30,413.00 28,579.00 26,830.00 25,903.00 26,197.00 27,434.00 10,568.08 4,551.49
Total assets 45,398.97 47,037.00 56,193.00 52,359.00 47,368.00 41,278.00 39,350.00 39,626.00 37,028.00 35,629.00 34,688.00 36,839.00 36,183.00 35,055.00 34,219.00 29,209.00 29,873.00 31,533.51 13,573.34 11,446.88
Total current liabilities + 4,399.41 4,370.00 5,892.00 5,864.00 3,760.00 3,245.00 2,776.00 2,516.00 2,641.00 2,200.00 1,726.00 2,409.00 2,163.00 1,820.00 2,122.00 1,740.00 2,373.00 9,277.56 1,349.69 1,688.02
Total non-current liabilities + 15,013.75 15,571.00 22,009.00 19,984.00 19,835.00 17,325.00 14,500.00 14,092.00 14,422.00 15,295.00 16,325.00 15,594.00 15,209.00 14,820.00 14,204.00 11,293.00 12,919.00 11,251.82 4,412.55 3,209.46
Total liabilities 19,413.17 19,941.00 27,901.00 25,848.00 23,595.00 20,570.00 17,276.00 16,608.00 17,035.00 18,028.00 18,051.00 18,003.00 17,372.00 16,791.00 16,326.00 13,033.00 15,292.00 20,529.38 5,762.24 4,897.48
Total stockholders' equity + 25,075.55 26,077.00 26,988.00 25,473.00 23,005.00 20,039.00 21,304.00 22,884.00 19,383.00 17,442.00 16,407.00 18,606.00 18,597.00 17,801.00 17,713.00 15,773.00 14,487.00 10,900.00 7,718.74 6,549.39
Common shares outstanding 495 520 525 536 540 534 560 582 586 577 576 577 578 587 593 591 535 453 434 434
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,427.00 5,007.92 4,756.00 4,767.00 6,214.00 7,587.00 7,230.00 918.00 1,295.00 676.00 1,343.00 1,773.00 2,265.00 781.00 2,638.00 2,702.00 2,465.00 34.00 390.00 312.00 369.00 -641.00 403.00 336.00 219.00 1,026.00 1,619.00 1,529.00 2,446.00 1,734.00 1,483.00 1,631.00 1,209.00 57.00 -6.00 846.00 536.00 536.00 1,113.00 1,271.00 1,485.00 1,149.00 1,487.00 1,327.00 1,567.00 1,405.00 1,853.00 2,131.00 2,386.00 2,286.00 2,250.00 2,799.00 2,950.00 2,962.00 3,930.00 3,641.00 3,800.00 5,032.00 4,260.00 1,314.00 1,046.00 832.00 1,177.00 758.00 774.00 860.50 1,236.32 762.00 1,771.08 860.85 1,246.54 1,162.22 1,059.56 1,408.28 1,800.66 4,174.28 4,778.60 5,280.75 4,310.94 3,580.59 3,515.25
Accounts receivable, net 2,982.00 2,878.65 2,621.00 1,583.00 1,949.00 1,928.00 2,271.00 2,138.00 2,333.00 2,190.00 1,736.00 1,300.00 1,709.00 1,527.00 1,697.00 2,020.00 2,265.00 1,981.00 1,791.00 1,222.00 1,316.00 1,312.00 1,075.00 739.87 1,014.00 1,062.00 1,406.43 1,357.00 1,547.00 1,254.01 1,272.00 1,268.00 1,429.00 1,419.00 1,762.00 1,167.00 1,521.00 1,510.00 1,117.00 1,175.00 1,155.00 1,115.00 951.00 1,099.00 1,084.00 1,136.00 1,091.00 1,103.00 1,021.00 1,303.00 1,167.00 1,111.00 1,260.00 1,426.00 1,368.00 1,266.00 1,410.00 1,343.00 1,437.00 1,379.00 1,060.00 1,094.00 1,221.00 723.00 789.00 789.00 948.00 1,051.00 893.74 1,910.00 765.38 901.69 765.35 592.91 724.44 651.43 636.53 723.44 590.14 587.84 537.00
Inventories 2,795.00 2,745.76 2,640.00 2,839.00 2,666.00 2,598.00 2,429.00 3,390.00 3,059.00 2,946.00 2,958.00 2,946.00 2,779.00 2,685.00 2,583.00 2,407.00 2,331.00 2,390.00 2,335.00 2,176.00 1,974.00 1,872.00 1,898.00 1,979.00 1,875.00 1,981.00 2,104.00 2,059.00 2,046.00 2,065.00 2,010.00 1,995.00 1,815.00 1,669.00 1,608.00 1,670.00 1,634.00 1,673.00 1,659.00 1,561.00 1,483.00 1,620.00 1,833.00 1,886.00 1,814.00 1,752.00 1,835.00 1,703.00 1,742.00 1,695.00 1,756.00 1,788.00 1,760.00 1,880.00 1,937.00 1,846.00 1,800.00 1,641.00 1,657.00 1,553.00 1,390.00 1,380.00 1,391.00 1,335.00 1,299.00 1,299.00 1,411.00 1,451.00 1,415.61 1,339.00 1,041.09 993.28 966.98 1,004.07 1,151.74 856.54 793.36 786.35 869.57 758.51 684.00
Other current assets 529.00 522.57 498.00 524.00 523.00 461.00 474.00 655.00 615.00 585.00 712.00 619.00 604.00 2,198.00 594.00 533.00 595.00 305.00 329.00 346.00 373.00 366.00 399.00 350.00 408.00 426.00 290.00 789.00 758.00 260.00 277.00 610.00 620.00 708.00 408.00 412.00 412.00 172.00 92.00 150.00 0.00 183.00 144.00 72.00 97.00 100.00 63.00 70.00 29.00 71.00 47.00 96.00 134.00 141.00 0.00 0.00 0.00 0.00 1,368.44 1,431.39 1,092.56 1,097.29 1,186.47 679.13 777.03 91.00 165.00 903.85 -1.26 -1.26 0.00 0.00 0.00 0.00 0.00 6.38 6.92 104.85 104.85 0.00 0.00
Total current assets 11,733.00 11,154.90 10,515.00 9,713.00 11,352.00 12,574.00 12,404.00 7,101.00 7,302.00 6,465.00 6,749.00 6,638.00 7,357.00 8,293.00 7,512.00 7,662.00 7,656.00 6,103.00 4,845.00 4,056.00 4,032.00 4,000.00 3,775.00 3,408.00 3,516.00 4,495.00 5,418.00 5,734.00 6,797.00 5,317.00 5,042.00 5,504.00 5,073.00 4,748.00 4,667.00 4,095.00 3,691.00 4,762.00 3,889.00 4,007.00 4,123.00 4,805.00 4,415.00 4,384.00 4,562.00 4,917.00 4,779.00 4,937.00 5,149.00 5,770.00 5,220.00 5,698.00 5,970.00 6,476.00 7,235.00 6,753.00 7,010.00 7,389.00 7,354.00 4,246.00 3,496.00 3,300.00 3,789.00 2,816.00 2,862.00 2,862.00 3,606.00 3,264.00 4,079.16 4,099.08 3,053.01 3,057.20 2,791.89 3,005.26 3,676.84 5,688.63 6,215.41 6,895.39 5,770.65 4,926.94 4,386.00
Total non-current assets + 34,906.00 34,244.07 34,035.00 33,254.00 34,541.00 34,463.00 32,079.00 51,686.00 51,024.00 49,728.00 48,038.00 46,452.00 46,401.00 44,066.00 42,812.00 41,973.00 41,168.00 41,265.00 40,091.00 38,723.00 37,680.00 37,278.00 36,492.00 35,830.00 35,258.00 34,855.00 36,399.00 35,481.00 35,309.00 34,309.00 33,331.00 33,130.00 32,821.00 32,280.00 30,801.00 30,803.00 31,160.00 30,867.00 30,563.00 29,904.00 29,692.00 29,883.00 30,239.00 32,864.00 33,004.00 31,922.00 31,668.00 31,326.00 31,232.00 30,413.00 29,699.00 29,273.00 28,813.00 28,579.00 27,330.00 27,601.00 27,028.00 26,830.00 26,286.00 25,619.00 25,630.00 25,903.00 25,623.00 25,754.00 25,555.00 25,555.00 26,305.00 26,959.00 27,891.09 27,434.00 12,122.63 11,128.64 11,014.30 10,568.08 10,264.33 4,906.48 4,913.51 4,551.49 4,125.41 4,527.61 4,542.00
Total assets 46,639.00 45,398.97 44,550.00 42,967.00 45,893.00 47,037.00 44,483.00 58,787.00 58,326.00 56,193.00 54,787.00 53,090.00 53,758.00 52,359.00 50,324.00 49,635.00 48,824.00 47,368.00 44,936.00 42,779.00 41,712.00 41,278.00 40,267.00 39,238.00 38,774.00 39,350.00 41,817.00 41,215.00 42,106.00 39,626.00 38,373.00 38,634.00 37,894.00 37,028.00 35,468.00 34,898.00 34,851.00 35,629.00 34,452.00 33,911.00 33,815.00 34,688.00 34,654.00 37,248.00 37,566.00 36,839.00 36,447.00 36,263.00 36,381.00 36,183.00 34,919.00 34,971.00 34,783.00 35,055.00 34,759.00 34,354.00 34,038.00 34,219.00 33,640.00 29,865.00 29,126.00 29,055.00 29,412.00 28,570.00 28,417.00 28,417.00 29,911.00 30,223.00 31,970.25 31,533.51 15,175.64 14,185.83 13,806.19 13,573.34 13,941.17 10,595.11 11,128.92 11,446.88 9,896.05 9,454.55 8,928.00
Total current liabilities + 4,143.00 4,399.41 3,778.00 2,800.00 3,377.00 4,370.00 4,250.00 4,812.00 4,914.00 5,892.00 5,611.00 5,133.00 5,757.00 5,864.00 4,549.00 4,220.00 3,984.00 3,760.00 3,435.00 3,214.00 3,482.00 3,245.00 2,815.00 2,246.00 2,603.00 2,776.00 2,599.00 2,324.00 2,301.00 2,516.00 2,189.00 2,317.00 2,368.00 2,641.00 2,149.00 2,047.00 1,973.00 2,200.00 1,853.00 1,520.00 1,804.00 1,726.00 1,892.00 1,966.00 1,971.00 2,409.00 1,597.00 1,806.00 1,526.00 2,163.00 1,384.00 1,575.00 1,290.00 1,820.00 1,468.00 1,941.00 1,690.00 2,122.00 1,869.00 1,583.00 1,510.00 1,740.00 1,732.00 1,262.00 1,412.00 1,412.00 2,182.00 1,831.00 9,446.62 9,277.56 949.54 1,027.89 903.20 1,349.69 1,736.06 908.61 923.66 1,688.02 1,131.11 1,030.67 838.00
Total non-current liabilities + 15,290.00 15,013.75 14,907.00 14,817.00 15,550.00 15,571.00 14,341.00 22,754.00 22,635.00 22,009.00 20,853.00 20,332.00 20,521.00 19,984.00 19,630.00 19,122.00 19,869.00 19,835.00 19,249.00 18,346.00 17,216.00 17,325.00 15,946.00 15,394.00 14,086.00 14,500.00 15,002.00 14,936.00 15,786.00 14,092.00 13,718.00 14,944.00 14,708.00 14,422.00 14,194.00 14,227.00 14,668.00 15,295.00 15,787.00 15,813.00 15,383.00 16,325.00 15,703.00 16,235.00 16,569.00 15,594.00 15,966.00 15,707.00 15,872.00 15,209.00 14,829.00 14,964.00 14,875.00 14,820.00 15,238.00 14,273.00 14,142.00 14,204.00 14,064.00 11,424.00 11,276.00 11,293.00 11,748.00 11,689.00 11,531.00 11,531.00 13,608.00 16,562.00 11,157.19 11,251.82 5,068.13 4,646.86 4,638.41 4,412.55 4,217.43 3,148.78 3,261.07 3,209.46 2,975.30 3,138.87 3,250.00
Total liabilities 19,433.00 19,413.17 18,685.00 17,617.00 18,927.00 19,941.00 18,591.00 27,566.00 27,549.00 27,901.00 26,464.00 25,465.00 26,278.00 25,848.00 24,179.00 23,342.00 23,853.00 23,595.00 22,684.00 21,560.00 20,698.00 20,570.00 18,761.00 17,640.00 16,689.00 17,276.00 17,601.00 17,260.00 18,087.00 16,608.00 15,907.00 17,261.00 17,076.00 17,035.00 16,343.00 16,274.00 16,641.00 18,028.00 17,640.00 17,333.00 17,187.00 18,051.00 17,595.00 18,201.00 18,540.00 18,003.00 17,563.00 17,513.00 17,398.00 17,372.00 16,213.00 16,539.00 16,165.00 16,791.00 16,706.00 16,214.00 15,832.00 16,326.00 15,933.00 13,007.00 12,786.00 13,033.00 13,480.00 12,951.00 12,943.00 12,943.00 15,790.00 18,393.00 20,603.81 20,529.38 6,017.67 5,674.74 5,541.61 5,762.24 5,953.49 4,057.39 4,184.73 4,897.48 4,106.40 4,169.55 4,088.00
Total stockholders' equity + 26,265.00 25,075.55 24,923.00 24,380.00 25,821.00 26,077.00 24,863.00 26,509.00 26,184.00 26,988.00 27,018.00 26,415.00 26,316.00 25,473.00 25,215.00 25,438.00 24,205.00 23,005.00 21,530.00 20,557.00 20,372.00 20,039.00 20,778.00 20,814.00 21,223.00 21,304.00 23,402.00 23,136.00 23,204.00 22,884.00 22,339.00 21,245.00 20,678.00 19,383.00 18,985.00 18,476.00 18,039.00 17,442.00 16,649.00 16,362.00 16,407.00 16,407.00 16,825.00 18,797.00 18,774.00 18,606.00 18,662.00 18,534.00 18,759.00 18,597.00 18,506.00 18,228.00 18,424.00 17,801.00 17,880.00 17,949.00 18,022.00 17,713.00 17,540.00 16,715.00 16,216.00 15,773.00 15,824.00 15,518.00 15,376.00 15,376.00 14,040.00 11,740.00 11,261.82 10,900.00 9,082.39 8,434.76 8,162.74 7,718.74 7,901.22 6,478.21 6,893.45 6,549.39 5,789.65 5,285.00 4,840.00
Common shares outstanding 491 490 490 497 505 512 520 524 524 526 527 526 522 536 530 546 547 543 540 540 538 531 535 531 544 552 562 570 574 580 582 583 583 585 587 586 585 577 585 576 576 576 576 576 576 576 576 576 576 576 576 579 582 584 586 586 586 586 591 591 591 591 590 589 589 589 575 487 487 484 450 443 448 442 439 425 431 431 431 451 408
about 12 hours ago