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 + 184.00 739.00 464.00 451.00 -12,217.00 346.00 133.00 61.00 338.00 164.00 650.00 226.00 862.90 333.00 47.00 360.60 679.10 117.60 378.10 124.30
Accounts receivable, net 2,029.00 1,968.00 1,887.00 1,016.00 819.00 825.00 805.00 815.00 687.00 591.00 460.00 702.00 580.00 391.00 518.00 459.00 655.10 647.40 542.80 615.70
Inventories 502.00 457.00 400.00 284.00 235.00 208.00 182.00 173.00 152.00 184.00 188.00 177.00 165.00 136.00 138.00 114.10 132.70 215.80 179.50 158.60
Other current assets 224.00 220.00 251.00 138.00 216.00 141.00 90.00 68.00 97.00 70.00 239.00 172.00 808.00 469.00 153.00 270.10 174.60 142.20 67.30 106.30
Total current assets 2,939.00 3,384.00 3,002.00 1,889.00 1,352.00 1,321.00 1,210.00 1,117.00 1,274.00 1,009.00 1,537.00 1,277.00 2,029.00 1,329.00 856.00 1,203.80 1,641.50 1,123.00 1,167.70 1,004.90
Total non-current assets + 83,006.00 85,018.00 77,388.00 71,857.00 66,995.00 22,497.00 21,354.00 20,350.00 18,988.00 18,467.00 18,100.00 15,677.00 15,031.00 13,398.00 13,254.00 12,472.10 13,114.40 14,346.80 12,197.30 10,411.00
Total assets 85,945.00 88,402.00 80,390.00 73,746.00 68,347.00 23,818.00 22,564.00 21,467.00 20,262.00 19,476.00 19,637.00 16,954.00 17,060.00 14,727.00 14,110.00 13,675.90 14,755.90 15,469.80 13,365.00 11,415.90
Total current liabilities + 5,991.00 5,661.00 5,710.00 3,213.00 3,159.00 2,653.00 2,292.00 1,955.00 1,984.00 1,347.00 1,447.00 1,411.00 1,378.00 1,230.00 1,210.00 1,289.50 1,606.00 1,309.30 1,344.80 1,239.00
Total non-current liabilities + 33,129.00 33,851.00 32,269.00 31,647.00 31,359.00 13,846.00 13,203.00 12,876.00 11,841.00 13,503.00 13,394.00 9,933.00 8,585.00 8,400.00 8,251.00 7,561.70 8,491.80 8,167.10 6,562.30 5,320.40
Total liabilities 39,120.00 39,512.00 37,979.00 34,860.00 34,518.00 16,499.00 15,495.00 14,831.00 13,825.00 14,850.00 14,841.00 11,344.00 9,963.00 9,630.00 9,461.00 8,851.20 10,097.80 9,476.40 7,907.10 6,559.40
Total stockholders' equity + 45,877.00 47,892.00 41,492.00 38,886.00 33,829.00 7,319.00 7,069.00 6,636.00 6,437.00 4,626.00 4,796.00 5,610.00 7,097.00 5,097.00 4,649.00 4,824.70 4,658.10 5,993.40 5,457.90 4,856.50
Common shares outstanding 917 935 934 933 683 680 697 717 732 753 805 872 883 866 853 846 834 778 778 793
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 + 294.04 184.00 295.10 799.00 695.00 739.00 463.00 557.00 519.00 464.00 567.00 589.00 290.00 451.00 138.00 154.00 41,724.00 -12,217.00 223.00 892.00 382.00 346.00 406.00 277.00 247.00 133.00 145.00 45.00 352.00 61.00 150.00 51.00 125.00 338.00 142.00 238.00 201.00 164.00 103.00 92.00 571.00 650.00 661.00 185.00 184.00 226.00 390.01 745.72 649.14 862.90 582.15 536.31 347.00 333.00 207.00 82.00 77.00 47.00 97.00 267.80 310.50 360.60 267.80 373.60 723.80 679.10 1,183.52 607.35 1,009.64 117.60 97.90 80.90 71.12 378.10 339.19 392.49 25.61 124.30 46.32 44.17 47.46
Accounts receivable, net 1,578.75 2,029.00 1,520.72 2,005.00 2,044.00 1,968.00 1,941.00 1,893.00 1,943.00 1,887.00 1,852.00 1,656.00 1,029.00 1,016.00 1,053.00 962.00 818.00 819.00 811.00 755.00 840.00 825.00 840.00 776.00 885.00 805.00 770.00 795.00 744.00 815.00 759.00 686.00 699.00 687.00 628.00 604.00 631.00 591.00 605.00 577.00 629.00 460.00 722.00 686.00 776.00 513.00 739.00 670.00 723.00 580.00 594.00 547.00 585.00 391.00 533.00 497.00 526.00 518.00 530.50 508.90 520.20 459.00 533.30 441.20 705.80 569.10 498.60 488.50 569.30 647.40 747.00 681.30 583.69 542.80 608.68 567.26 608.27 615.70 553.89 515.25 530.31
Inventories 383.90 502.00 348.23 455.00 466.00 457.00 407.00 421.00 399.00 400.00 398.00 381.00 285.00 284.00 267.00 271.00 251.00 235.00 227.00 218.00 213.00 208.00 185.00 192.00 177.00 182.00 188.00 195.00 182.00 173.00 156.00 160.00 154.00 152.00 157.00 192.00 201.00 184.00 192.00 195.00 181.00 188.00 174.00 174.00 171.00 177.00 168.00 174.00 190.00 165.00 158.00 174.00 190.00 136.00 142.00 151.00 171.00 138.00 149.70 137.30 122.40 114.10 124.50 136.80 122.70 132.70 169.00 203.80 191.80 215.80 231.80 199.50 176.24 179.50 187.59 171.57 162.27 158.60 184.26 181.45 153.06
Other current assets 190.51 224.00 185.96 266.00 255.00 220.00 261.00 334.00 285.00 251.00 252.00 292.00 176.00 138.00 186.00 224.00 240.00 216.00 190.00 122.00 211.00 141.00 116.00 110.00 98.00 90.00 83.00 80.00 98.00 68.00 65.00 103.00 139.00 97.00 65.00 85.00 77.00 70.00 64.00 59.00 69.00 239.00 148.00 168.00 143.00 361.00 316.00 700.00 818.00 808.00 628.00 488.00 359.00 469.00 236.00 244.00 254.00 153.00 173.40 193.60 201.10 270.10 158.60 199.80 191.20 46.50 124.80 157.10 167.10 142.20 59.10 66.70 70.42 67.30 116.59 129.03 109.75 106.30 114.79 104.88 121.79
Total current assets 2,447.20 2,939.00 2,350.01 3,525.00 3,460.00 3,384.00 3,072.00 3,205.00 3,146.00 3,002.00 3,069.00 2,918.00 1,780.00 1,889.00 1,644.00 1,611.00 1,407.00 1,352.00 1,451.00 1,987.00 1,624.00 1,321.00 1,324.00 1,355.00 1,407.00 1,210.00 1,186.00 1,115.00 1,376.00 1,117.00 1,130.00 1,000.00 1,117.00 1,274.00 992.00 1,119.00 1,110.00 1,009.00 964.00 923.00 1,450.00 1,537.00 1,705.00 1,213.00 1,274.00 1,277.00 1,538.00 1,913.00 2,010.00 2,029.00 1,709.00 1,651.00 1,481.00 1,329.00 1,118.00 974.00 1,028.00 856.00 950.60 1,107.60 1,154.20 1,203.80 1,084.20 1,151.40 1,743.50 1,427.40 1,408.30 1,183.70 1,494.70 1,123.00 1,135.80 1,028.40 901.47 1,167.70 1,252.05 1,260.34 905.90 1,004.90 899.25 845.75 852.61
Total non-current assets + 60,590.58 83,006.00 59,892.69 81,655.00 84,580.00 85,018.00 79,153.00 79,587.00 78,522.00 77,388.00 77,928.00 76,254.00 71,722.00 71,857.00 71,791.00 68,263.00 66,185.00 66,995.00 24,994.00 22,717.00 22,497.00 22,497.00 22,463.00 22,207.00 22,081.00 21,354.00 21,353.00 20,818.00 20,534.00 20,350.00 19,979.00 19,685.00 19,201.00 18,988.00 18,487.00 18,418.00 18,287.00 18,467.00 18,457.00 18,145.00 17,899.00 18,100.00 16,726.00 16,177.00 15,975.00 15,363.00 15,687.00 15,099.00 15,305.00 15,031.00 14,025.00 13,868.00 13,546.00 13,398.00 13,373.00 13,432.00 13,208.00 13,254.00 13,056.90 12,448.20 12,369.10 12,472.10 12,446.60 12,587.60 12,430.80 14,104.00 13,912.70 14,201.10 14,542.60 14,346.80 12,913.90 12,649.80 12,439.26 12,197.30 10,548.98 10,439.91 10,474.36 10,411.00 10,190.24 10,068.08 10,086.17
Total assets 63,037.78 85,945.00 62,242.70 85,180.00 88,040.00 88,402.00 82,225.00 82,792.00 81,668.00 80,390.00 80,997.00 79,172.00 73,502.00 73,746.00 73,435.00 69,874.00 67,592.00 68,347.00 26,445.00 24,704.00 24,121.00 23,818.00 23,787.00 23,562.00 23,488.00 22,564.00 22,539.00 21,933.00 21,910.00 21,467.00 21,109.00 20,685.00 20,318.00 20,262.00 19,479.00 19,537.00 19,397.00 19,476.00 19,421.00 19,068.00 19,349.00 19,637.00 18,431.00 17,390.00 17,249.00 16,640.00 17,225.00 17,012.00 17,315.00 17,060.00 15,734.00 15,519.00 15,027.00 14,727.00 14,491.00 14,406.00 14,236.00 14,110.00 14,007.50 13,555.80 13,523.30 13,675.90 13,530.80 13,739.00 14,174.30 15,531.40 15,321.00 15,384.80 16,037.30 15,469.80 14,049.70 13,678.20 13,340.73 13,365.00 11,801.03 11,700.26 11,380.26 11,415.90 11,089.49 10,913.83 10,938.79
Total current liabilities + 3,644.21 5,991.00 3,734.32 3,778.00 4,247.00 5,661.00 5,798.00 6,279.00 6,424.00 5,710.00 4,389.00 4,339.00 2,678.00 3,213.00 2,811.00 3,209.00 3,191.00 3,159.00 3,676.00 2,817.00 3,200.00 2,653.00 2,221.00 1,668.00 1,794.00 2,292.00 2,090.00 1,674.00 1,808.00 1,955.00 1,669.00 1,760.00 1,939.00 1,984.00 1,888.00 1,945.00 1,179.00 1,347.00 1,637.00 1,445.00 1,166.00 1,447.00 1,616.00 1,421.00 1,371.00 1,411.00 1,345.00 1,349.00 1,239.00 1,378.00 1,251.00 1,258.00 1,243.00 1,230.00 1,101.00 1,153.00 1,110.00 1,210.00 1,334.90 1,270.10 1,309.00 1,289.50 1,080.10 1,019.50 1,594.50 1,383.00 1,395.00 1,358.60 1,253.10 1,309.30 1,637.60 1,536.40 1,179.15 1,344.80 1,128.25 1,090.08 1,159.72 1,239.00 1,197.11 1,170.18 1,198.69
Total non-current liabilities + 25,305.27 33,129.00 25,007.22 34,255.00 34,550.00 33,851.00 31,347.00 31,690.00 31,483.00 32,269.00 34,353.00 33,829.00 31,304.00 31,647.00 32,810.00 31,251.00 30,416.00 31,359.00 13,301.00 12,922.00 13,055.00 13,846.00 13,987.00 14,429.00 14,739.00 13,203.00 13,234.00 13,102.00 13,288.00 12,876.00 12,312.00 12,351.00 11,945.00 11,841.00 12,026.00 12,259.00 13,180.00 13,503.00 13,115.00 12,932.00 12,893.00 13,394.00 12,823.00 10,718.00 10,460.00 9,529.00 8,788.00 8,527.00 8,813.00 8,585.00 8,455.00 8,536.00 8,335.00 8,400.00 8,159.00 8,315.00 8,300.00 8,251.00 7,473.30 7,281.10 7,313.60 7,561.70 7,378.90 7,837.50 7,787.30 7,890.70 7,180.80 7,419.70 8,279.70 8,078.60 6,606.80 6,475.80 6,644.73 6,562.30 5,511.88 5,626.76 5,279.05 5,320.40 5,125.21 5,044.81 5,284.91
Total liabilities 28,949.47 39,120.00 28,741.54 38,033.00 38,797.00 39,512.00 37,145.00 37,969.00 37,907.00 37,979.00 38,742.00 38,168.00 33,982.00 34,860.00 35,621.00 34,460.00 33,607.00 34,518.00 16,977.00 15,739.00 16,255.00 16,499.00 16,208.00 16,097.00 16,533.00 15,495.00 15,324.00 14,776.00 15,096.00 14,831.00 13,981.00 14,111.00 13,884.00 13,825.00 13,914.00 14,204.00 14,359.00 14,850.00 14,752.00 14,377.00 14,059.00 14,841.00 14,439.00 12,139.00 11,831.00 10,940.00 10,133.00 9,876.00 10,052.00 9,963.00 9,706.00 9,794.00 9,578.00 9,630.00 9,260.00 9,468.00 9,410.00 9,461.00 8,808.20 8,551.20 8,622.60 8,851.20 8,459.00 8,857.00 9,381.80 8,825.40 8,575.80 8,778.30 9,532.80 9,476.40 8,244.40 8,012.20 7,823.89 7,907.10 6,640.14 6,716.83 6,438.77 6,559.40 6,322.32 6,214.98 6,483.60
Total stockholders' equity + 33,395.99 45,877.00 32,811.16 46,204.00 48,246.00 47,892.00 44,143.00 43,872.00 42,819.00 41,492.00 41,310.00 40,079.00 39,520.00 38,886.00 37,814.00 35,414.00 33,985.00 33,829.00 9,468.00 8,965.00 7,866.00 7,319.00 7,579.00 7,465.00 6,955.00 7,069.00 7,215.00 7,157.00 6,814.00 6,636.00 7,128.00 6,574.00 6,434.00 6,437.00 5,565.00 5,333.00 5,038.00 4,626.00 4,669.00 4,691.00 5,290.00 4,796.00 3,992.00 5,251.00 5,418.00 5,610.00 7,092.00 7,136.00 7,263.00 7,097.00 6,028.00 5,725.00 5,449.00 5,097.00 5,231.00 4,938.00 4,826.00 4,649.00 5,199.30 5,004.60 4,900.70 4,824.70 5,071.80 4,882.00 4,792.50 6,706.00 6,745.20 6,606.50 6,504.50 5,993.40 5,805.30 5,666.00 5,516.85 5,457.90 5,160.90 4,983.42 4,941.50 4,856.50 4,767.17 4,698.85 4,455.18
Common shares outstanding 897 917 911 925 934 935 935 935 934 934 934 934 934 933 933 933 933 721 670 670 670 674 679 681 686 689 694 701 703 712 716 716 724 727 729 735 736 737 742 763 769 770 794 825 832 855 868 880 885 885 883 882 879 874 867 862 860 860 853 854 854 854 847 846 846 846 844 842 806 806 776 776 774 774 775 783 787 787 792 802 801
about 5 hours ago