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 + 13,957.00 8,533.00 12,741.00 8,135.00 6,705.00 7,380.20 3,780.90 3,775.56 3,916.32 2,893.87 2,207.16 1,684.64 1,675.90 1,144.19 1,352.72 664.64 450.86 577.15 115.63 386.04
Accounts receivable, net 473.00 1.60 1.60 1.40 1.30 0.51 48.37 22.34 17.43
Inventories 11.00 11.70 1.40 13.85 17.92 28.54 47.82 43.94 57.15 66.72 108.37 89.10 107.66 -35.32 14.55 3.41
Other current assets -473.00 1,584.00 -784.00 826.80 2,673.30 450.05 14,877.96 11,971.74 11,181.73 9,659.91 7,253.59 5,823.97 5,104.10 16.47 24.74 35.32 3.81 3,767.30 3,218.05
Total current assets 13,957.00 8,533.00 12,741.00 8,135.00 6,705.00 7,380.20 3,780.90 3,775.56 15,888.03 2,893.87 2,207.16 8,938.22 7,500.18 6,248.32 1,369.19 240.57 429.19 192.13 126.99 282.31
Total non-current assets + 78,817.00 72,401.00 58,121.00 59,599.00 49,278.00 29,080.80 23,041.00 19,333.93 4,441.06 14,306.97 12,067.93 1,662.28 1,806.92 1,374.32 5,475.35 5,914.66 5,324.09 5,050.63 4,878.12 3,887.30
Total assets 92,774.00 80,934.00 70,862.00 67,734.00 55,983.00 36,461.00 26,821.90 23,109.49 20,329.10 17,200.84 14,275.09 10,600.50 9,307.10 7,622.60 6,844.54 6,193.88 5,753.28 5,242.76 5,016.10 4,169.60
Total current liabilities + 81,007.00 69,492.00 62,117.00 58,636.00 48,339.00 31,951.50 22,813.20 19,690.86 724.50 14,671.59 12,218.78 363.17 188.31 217.62 6,060.46 5,520.81 4,974.72 4,593.23 4,336.86 3,760.81
Total non-current liabilities + 3,821.00 4,735.00 2,667.00 3,742.00 2,681.00 1,096.00 992.00 804.89 376.91 637.72 464.81 250.53 354.05 111.22 147.40 70.90 202.83 154.04 177.61 0.21
Total liabilities 84,828.00 74,227.00 64,784.00 62,378.00 51,020.00 33,047.50 23,805.20 20,495.75 18,099.90 15,309.31 12,683.59 9,599.60 8,451.80 6,863.00 6,207.86 5,591.71 5,177.55 4,747.26 4,514.47 3,761.03
Total stockholders' equity + 7,653.00 6,707.00 6,078.00 5,356.00 4,962.60 3,413.50 3,016.70 2,613.73 2,229.20 1,891.53 1,591.50 1,000.90 855.30 759.60 636.68 602.17 575.73 495.50 501.52 408.58
Common shares outstanding 110 109 109 108 103 101 103 105 105 104 95 88 87 83 81 75 59 33 31 28
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 + 18,496.00 13,957.00 15,897.00 4,421.00 7,011.00 8,533.00 7,673.00 10,257.00 10,114.00 12,741.00 13,186.00 10,784.00 4,557.00 8,135.00 1,614.00 1,930.00 2,645.50 6,705.00 7,301.50 10,011.00 12,286.40 7,380.20 5,393.96 5,035.39 4,092.36 3,780.90 4,384.89 4,230.80 4,029.85 3,775.56 3,737.64 3,705.83 3,844.86 3,916.32 4,203.20 3,691.33 3,347.05 2,893.87 3,015.27 2,861.78 3,043.80 2,207.16 2,258.38 2,178.42 1,891.83 1,684.64 1,828.49 1,956.57 1,721.23 1,675.90 1,454.82 1,229.20 1,428.49 1,144.19 313.68 182.55 184.61 1,352.72 320.27 558.35 393.29 664.64 617.59 565.69 843.35 450.86 812.92 737.62 227.62 577.15 172.90 181.28 191.86 115.63 166.53 195.92 296.46 386.04 224.35 243.10 380.93
Accounts receivable, net 473.00 473.00 46,435.00 52,201.00 48,572.00 92.00 95.90 1.70 1.60 25,682.69 1.50 1.70 1.60 1.50 1.50 1.40 1.40 1.30 1.40 1.40 1.30 0.51 0.51 21.33 24.24 63.41 48.37 54.96 18.34 20.64 22.34 21.59 19.58 19.11 17.43 15.78 14.77 12.84
Inventories 8.00 11.00 11.00 11.00 12.00 11.70 11.70 11.50 3.90 4.20 1.40 8.59 9.42 10.60 13.85 15.48 17.71 17.71 17.92 20.03 27.54 30.19 32.55 45.34 47.72 63.07 73.05 70.96 72.18 76.38 76.79 82.08 111.18 77.97 57.15 67.04 59.29 56.45 66.72 101.89 104.14 105.86 108.37 78.23 76.99 81.45 89.10 86.69 85.73 98.39 107.66 110.10 104.37 105.64 -35.32 72.80 -3.81 15.46 14.55 12.68 6.85 6.90 3.41 0.15
Other current assets -18,701.00 -473.00 2,600.00 4,491.00 3,944.00 1,584.00 3,879.00 2,575.00 4,043.00 -784.00 1,972.00 2,226.00 2,896.30 826.80 1,237.40 29,214.20 22,287.70 22,732.30 22,394.31 21,810.83 19,865.53 18,165.56 17,021.46 16,465.97 15,556.46 14,877.96 14,156.96 13,319.48 12,542.16 11,971.74 11,589.86 11,513.69 11,549.58 11,181.73 10,889.34 11,238.28 9,738.89 9,659.91 9,334.07 9,394.86 7,818.34 7,253.59 6,750.12 6,349.48 6,246.03 5,823.97 5.24 3.45 5,307.03 5,104.10 13.17 13.46 14.71 16.47 18.61 4,664.84 21.76 24.74 28.24 31.19 32.53 35.32 4,204.14 3.81 4,203.86 3.81 4,110.82 4,024.79 3,927.36 3,767.30 3,683.04 3,551.13 3,568.19 3,218.05 3,089.11 2,922.38 2,636.78
Total current assets 18,496.00 13,957.00 15,897.00 4,421.00 7,011.00 8,533.00 7,673.00 10,257.00 10,114.00 12,741.00 3,497.00 2,153.00 4,557.00 8,135.00 1,614.00 1,886.00 2,645.50 6,705.00 7,301.50 10,011.00 12,286.40 7,380.20 5,393.96 5,035.39 4,092.36 3,780.90 4,384.89 4,230.80 19,296.32 3,775.56 3,737.64 3,705.83 16,387.00 15,888.03 4,203.20 3,691.33 3,347.05 2,893.87 3,015.27 2,861.78 3,043.80 2,207.16 11,592.46 2,178.42 9,710.17 8,938.22 8,578.58 8,306.04 7,967.30 7,500.18 1,460.05 1,232.65 6,735.48 6,248.32 181.30 192.38 194.46 1,369.19 324.58 5,223.14 385.09 240.57 645.83 596.88 860.14 429.19 774.19 572.82 287.73 192.13 192.71 188.68 153.53 126.99 150.49 142.46 148.76 282.31 119.06 152.27 154.57
Total non-current assets + 80,357.00 78,817.00 75,073.00 82,304.00 76,032.00 72,401.00 72,407.00 70,324.00 66,875.00 58,121.00 13,805.00 12,521.00 66,490.00 59,599.00 67,551.00 64,169.00 57,930.60 49,278.00 45,473.60 39,058.00 31,110.60 29,080.80 27,941.55 26,871.01 25,065.87 23,041.00 21,939.36 20,993.98 4,496.53 19,333.93 18,368.51 17,661.62 4,373.73 4,441.06 15,719.02 15,153.41 14,775.46 14,306.97 14,027.34 13,866.99 12,204.24 12,067.93 2,363.11 11,233.53 1,541.77 1,662.28 1,710.25 1,717.55 1,779.32 1,806.92 7,461.38 7,361.03 1,438.62 1,374.32 7,222.31 6,967.56 6,725.98 5,475.35 6,207.01 1,284.95 5,989.80 5,914.66 5,533.32 5,362.60 5,220.36 5,324.09 5,057.12 5,128.72 4,976.26 5,050.63 5,001.12 5,019.71 5,043.77 4,878.12 4,815.32 4,604.36 4,578.88 3,887.30 3,883.73 3,737.35 3,425.57
Total assets 98,853.00 92,774.00 90,970.00 86,725.00 83,043.00 80,934.00 80,080.00 80,581.00 76,989.00 70,862.00 70,891.00 68,160.00 71,047.00 67,734.00 69,165.00 66,055.00 60,576.10 55,983.00 52,775.10 49,069.00 43,397.00 36,461.00 33,335.51 31,906.40 29,158.23 26,821.90 26,324.25 25,314.79 23,792.80 23,109.49 22,176.15 21,367.45 20,760.70 20,329.10 19,922.22 18,844.75 18,122.51 17,200.84 17,042.60 16,728.77 15,248.04 14,275.09 13,955.50 13,470.10 11,251.90 10,600.50 10,288.80 10,023.60 9,746.60 9,307.10 8,921.43 8,593.68 8,174.10 7,622.60 7,403.60 7,163.57 6,925.29 6,844.54 6,545.89 6,508.10 6,404.84 6,193.88 6,179.15 5,959.48 6,096.24 5,753.28 5,831.32 5,701.54 5,267.29 5,242.76 5,228.97 5,219.33 5,197.30 5,016.10 5,003.43 4,746.83 4,727.64 4,169.60 4,002.79 3,889.62 3,580.15
Total current liabilities + 87,247.00 81,007.00 81,109.00 74,251.00 71,858.00 69,492.00 69,607.00 71,395.00 68,008.00 62,117.00 1,043.00 800.00 62,407.00 58,636.00 60,685.00 11.00 52,229.80 48,339.00 45,728.50 41,978.60 38,414.00 31,951.50 28,873.08 27,580.02 25,161.66 22,813.20 22,455.80 21,453.82 396.60 19,690.86 18,929.55 18,180.55 426.90 724.50 16,930.85 16,063.77 15,391.68 14,671.59 14,487.53 14,239.85 13,117.96 12,218.78 501.43 11,518.33 250.43 363.17 283.17 224.44 222.02 188.31 7,376.62 7,053.15 130.10 217.62 6,235.04 6,088.31 6,013.41 6,060.46 5,775.47 112.74 5,660.87 5,520.81 5,415.36 5,317.22 5,359.20 4,974.72 5,117.11 4,968.13 4,686.76 4,593.23 4,594.21 4,529.21 4,536.29 4,336.86 4,315.00 4,058.85 4,077.33 3,760.81 3,469.83 3,352.58 3,090.06
Total non-current liabilities + 3,698.00 3,821.00 2,171.00 5,067.00 3,970.00 4,735.00 3,796.00 2,852.00 2,809.00 2,667.00 9,815.00 10,634.00 3,119.00 3,742.00 3,459.00 61,085.00 3,334.70 2,681.00 2,532.60 3,055.90 1,270.30 1,096.00 1,238.38 1,223.96 996.93 992.00 945.39 1,009.70 451.75 804.89 758.21 795.22 663.94 376.91 845.75 722.30 761.83 637.72 697.72 692.71 469.92 464.81 206.79 437.03 240.75 250.53 251.91 318.30 324.33 354.05 718.52 741.01 330.51 111.22 470.55 403.14 257.84 147.40 138.16 42.73 142.39 70.90 144.02 66.41 161.26 202.83 111.25 111.77 153.59 154.04 156.89 164.68 167.05 177.61 172.52 168.53 139.07 0.21 139.90 169.93 133.75
Total liabilities 90,945.00 84,828.00 83,280.00 79,318.00 75,828.00 74,227.00 73,403.00 74,247.00 70,817.00 64,784.00 65,145.00 62,475.00 65,526.00 62,378.00 64,144.00 61,096.00 55,564.50 51,020.00 48,261.10 45,034.50 39,684.30 33,047.50 30,111.46 28,803.98 26,158.59 23,805.20 23,401.18 22,463.52 21,072.20 20,495.75 19,687.75 18,975.77 18,467.00 18,099.90 17,776.59 16,786.07 16,153.51 15,309.31 15,185.25 14,932.56 13,587.88 12,683.59 12,371.80 11,955.36 10,200.60 9,599.60 9,285.70 9,065.90 8,851.80 8,451.80 8,095.14 7,794.16 7,392.80 6,863.00 6,705.59 6,491.45 6,271.25 6,207.86 5,913.64 5,892.40 5,803.26 5,591.71 5,559.38 5,383.62 5,520.46 5,177.55 5,228.35 5,079.90 4,840.35 4,747.26 4,751.10 4,693.89 4,703.34 4,514.47 4,487.52 4,227.38 4,216.40 3,761.03 3,609.72 3,522.51 3,223.81
Total stockholders' equity + 7,615.00 7,653.00 7,397.00 7,114.00 6,922.00 6,707.00 6,677.00 6,334.00 6,172.00 6,078.00 5,746.00 5,685.00 5,521.00 5,356.00 5,021.40 4,959.00 5,011.60 4,962.60 4,514.00 4,034.50 3,712.70 3,413.50 3,224.05 3,102.41 2,999.63 3,016.70 2,923.06 2,851.26 2,720.60 2,613.73 2,488.39 2,391.68 2,293.70 2,229.20 2,145.63 2,058.67 1,968.99 1,891.53 1,857.35 1,796.21 1,660.16 1,591.50 1,583.70 1,514.74 1,051.30 1,000.90 1,003.10 957.70 894.80 855.30 826.29 799.53 781.30 759.60 698.01 672.12 654.05 636.68 632.26 615.70 601.58 602.17 619.76 575.86 575.78 575.73 602.97 621.64 426.94 495.50 477.88 525.44 493.96 501.52 515.90 519.45 511.25 408.58 393.07 367.11 356.34
Common shares outstanding 109 109 110 110 110 110 110 109 109 109 109 108 108 108 108 108 107 105 104 103 101 100 100 100 102 102 102 104 104 105 105 105 105 105 105 105 105 105 105 105 103 102 102 89 88 88 88 87 87 87 87 87 86 85 82 82 82 82 81 81 81 81 82 72 69 69 72 53 38 38 33 30 30 31 32 32 29 28 29 29 26
about 20 hours ago