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 + 17,785.00 16,164.00 12,683.00 12,396.00 11,152.00 11,063.00 7,310.00 6,284.00 7,401.48 4,299.96 2,648.51 4,290.83 6,752.71 5,183.19 2,657.66 1,662.22 800.16 463.44 507.86 431.56
Accounts receivable, net 3,820.00 3,199.00 3,253.00 2,229.00 1,358.00 529.00 1,680.00 1,523.00 1,217.80 860.12 645.17 643.89 535.96 367.51 264.45 162.43 118.66 92.33 70.71 48.54
Inventories -644.00 477.00 404.00 337.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 659.00 1,128.00 1,098.00 1,143.00 635.00 614.00 843.00 600.00 415.53 241.45 259.56 332.65 192.27 131.67 144.73 132.82 104.13 38.13 34.43 22.99
Total current assets 22,264.00 20,491.00 17,034.00 15,798.00 13,145.00 12,206.00 9,833.00 8,407.00 9,034.81 5,401.52 3,553.24 5,267.37 7,480.94 5,682.38 3,066.84 1,957.46 1,022.94 623.84 613.00 503.09
Total non-current assets + 7,000.00 7,217.00 7,308.00 9,563.00 10,496.00 9,668.00 11,569.00 14,280.00 16,416.46 14,437.45 13,867.34 9,673.19 2,963.52 887.37 903.83 948.49 811.28 720.14 737.86 602.56
Total assets 29,264.00 27,708.00 24,342.00 25,361.00 23,641.00 21,874.00 21,402.00 22,687.00 25,451.26 19,838.97 17,420.58 14,940.56 10,444.46 6,569.74 3,970.67 2,905.95 1,834.22 1,343.98 1,350.86 1,105.65
Total current liabilities + 16,698.00 15,647.00 13,330.00 8,474.00 6,246.00 3,425.00 5,366.00 3,555.00 3,497.87 2,858.67 1,439.31 1,379.99 1,381.75 1,461.73 1,105.80 471.17 408.77 546.65 694.84 100.67
Total non-current liabilities + 18,144.00 16,081.00 13,756.00 14,105.00 11,217.00 13,556.00 10,103.00 10,347.00 10,689.83 7,131.62 7,185.80 4,993.55 2,144.45 1,156.39 163.53 575.70 103.83 66.94 59.87 633.93
Total liabilities 34,842.00 31,728.00 27,086.00 22,579.00 17,463.00 16,981.00 15,469.00 13,902.00 14,187.70 9,990.29 8,625.11 6,373.54 3,526.20 2,618.11 1,269.33 1,046.87 512.60 613.60 754.71 734.61
Total stockholders' equity + -5,578.00 -4,020.00 -2,744.00 2,782.00 6,178.00 4,893.00 5,933.00 8,785.00 11,263.56 9,848.68 8,795.47 8,567.02 6,918.26 3,951.63 2,574.30 1,813.34 1,321.63 730.38 579.11 348.56
Common shares outstanding 816 852 913 1,001 1,034 1,029 1,088 48 50 50 52 53 52 51 1,280 1,275 1,238 1,217 1,138 1,118
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 + 16,024.00 17,785.00 16,509.00 17,595.00 15,578.00 16,164.00 15,775.00 16,327.00 15,991.00 12,683.00 13,918.00 15,242.00 14,499.00 12,396.00 9,137.00 11,866.00 10,573.00 11,152.00 12,165.00 11,732.00 12,651.00 11,063.00 14,869.00 10,404.00 7,189.00 7,310.00 7,439.00 6,809.00 4,315.00 6,284.00 7,131.17 7,332.42 6,862.79 7,401.48 7,253.33 6,356.09 5,370.18 4,299.96 4,378.32 4,370.96 3,382.80 2,648.51 3,052.84 3,188.08 4,635.46 4,290.83 6,237.08 7,164.71 6,710.51 6,752.71 6,583.62 5,945.07 5,181.62 5,183.19 4,668.00 3,942.34 3,618.70 2,657.66 2,404.63 1,949.42 1,745.59 1,662.22 1,475.07 1,220.20 1,235.67 800.16 719.27 589.57 497.05 463.44 452.24 551.22 549.66 507.86 496.56 448.93 462.97 431.56 341.36 191.49 167.45
Accounts receivable, net 3,520.00 3,820.00 4,013.00 4,370.00 3,290.00 3,199.00 3,649.00 3,814.00 3,296.00 3,253.00 3,447.00 2,805.00 2,048.00 2,229.00 2,284.00 2,249.00 1,611.00 1,358.00 1,555.00 1,290.00 586.00 529.00 859.00 566.00 667.00 1,680.00 1,788.00 1,973.00 1,491.00 1,523.00 1,719.06 1,715.06 1,530.32 1,217.80 1,437.76 1,230.60 934.25 860.12 1,105.09 982.99 857.14 645.17 890.53 889.87 706.78 643.89 843.56 841.13 627.16 535.96 706.23 649.25 471.81 367.51 493.78 429.52 324.56 264.45 345.34 321.36 221.98 162.43 248.95 208.06 132.50 118.66 169.86 150.05 104.75 92.33 138.88 132.52 97.26 70.71 103.56 76.83 52.13 48.54 58.58 53.03 33.82
Inventories 680.00 849.00 655.00 477.00 612.00 492.00 395.00 404.00 394.00 332.00 286.00 337.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 1,390.00 659.00 1,181.00 1,298.00 1,082.00 1,128.00 1,105.00 1,152.00 1,189.00 1,098.00 1,114.00 1,302.00 1,085.00 1,143.00 989.00 834.00 715.00 635.00 632.00 767.00 871.00 614.00 527.00 444.00 1,372.00 843.00 810.00 1,217.00 1,250.00 575.00 578.33 985.90 1,111.75 415.53 433.51 685.88 683.45 241.45 350.18 560.51 624.82 259.56 355.58 615.53 625.25 332.65 223.23 502.92 518.27 192.27 199.19 331.83 377.03 131.67 203.96 206.44 259.80 144.73 132.01 105.66 138.11 132.82 116.04 129.42 108.44 104.13 61.23 57.38 44.58 38.13 48.06 39.44 36.68 34.43 29.71 26.61 48.63 22.99 37.70 42.34 42.56
Total current assets 20,934.00 22,264.00 21,703.00 23,263.00 19,950.00 20,491.00 20,529.00 21,293.00 20,476.00 17,034.00 18,479.00 19,349.00 17,632.00 15,798.00 12,410.00 14,924.00 12,875.00 13,145.00 14,352.00 13,789.00 14,108.00 12,206.00 12,583.00 11,453.00 9,260.00 9,833.00 10,056.00 10,020.00 7,077.00 8,407.00 9,467.85 10,033.37 9,504.86 9,034.81 9,124.60 8,272.57 6,987.88 5,401.52 5,833.58 5,914.47 4,864.76 3,553.24 4,298.96 4,693.47 5,967.48 5,267.37 7,303.87 8,508.76 7,855.94 7,480.94 7,489.05 6,926.15 6,030.45 5,682.38 5,365.73 4,578.30 4,203.06 3,066.84 2,881.98 2,376.44 2,105.67 1,957.46 1,840.06 1,557.68 1,476.60 1,022.94 950.36 797.00 646.39 623.84 639.17 723.19 683.60 613.00 629.82 552.37 555.75 503.09 437.63 286.85 243.83
Total non-current assets + 6,786.00 7,000.00 7,049.00 7,421.00 7,241.00 7,217.00 7,449.00 7,248.00 7,252.00 7,308.00 7,156.00 7,209.00 7,574.00 9,563.00 9,653.00 9,569.00 9,509.00 10,496.00 8,989.00 10,092.00 9,547.00 9,668.00 9,562.00 9,459.00 8,602.00 11,569.00 11,390.00 11,474.00 15,289.00 14,280.00 14,902.63 15,262.88 15,514.10 16,416.46 16,664.52 15,185.75 15,006.37 14,437.45 14,200.20 13,772.70 13,469.78 13,867.34 12,315.81 12,333.88 10,875.01 9,673.19 7,880.52 3,091.56 2,957.74 2,963.52 2,956.61 2,941.22 824.68 887.37 852.08 850.51 889.77 903.83 933.60 983.64 959.68 948.49 906.49 888.06 724.96 811.28 846.68 695.34 681.64 720.14 816.94 768.36 744.59 737.86 740.89 615.29 609.99 602.56 596.90 541.32 529.60
Total assets 27,720.00 29,264.00 28,752.00 30,684.00 27,191.00 27,708.00 27,978.00 28,541.00 27,728.00 24,342.00 25,635.00 26,558.00 25,206.00 25,361.00 22,063.00 24,493.00 22,384.00 23,641.00 23,341.00 23,881.00 23,655.00 21,874.00 22,145.00 20,912.00 17,862.00 21,402.00 21,446.00 21,494.00 22,366.00 22,687.00 24,370.48 25,296.25 25,018.96 25,451.26 25,789.11 23,458.32 21,994.25 19,838.97 20,033.78 19,687.17 18,334.55 17,420.58 16,614.77 17,027.35 16,842.49 14,940.56 15,184.38 11,600.32 10,813.68 10,444.46 10,445.66 9,867.37 6,855.13 6,569.74 6,217.81 5,428.81 5,092.83 3,970.67 3,815.57 3,360.08 3,065.35 2,905.95 2,746.55 2,445.74 2,201.56 1,834.22 1,797.04 1,492.34 1,328.03 1,343.98 1,456.11 1,491.55 1,428.19 1,350.86 1,370.71 1,167.66 1,165.74 1,105.65 1,034.53 828.18 773.43
Total current liabilities + 19,811.00 16,698.00 16,265.00 18,636.00 16,394.00 15,647.00 16,678.00 18,206.00 16,832.00 13,330.00 12,832.00 12,481.00 11,070.00 8,474.00 8,543.00 10,282.00 7,478.00 6,246.00 5,779.00 6,724.00 6,468.00 3,425.00 3,968.00 3,909.00 4,136.00 5,366.00 5,528.00 6,349.00 5,576.00 3,555.00 3,930.22 5,222.48 4,447.40 3,497.87 3,624.28 3,756.96 3,248.20 2,858.67 2,905.98 2,209.65 1,987.57 1,439.31 1,582.81 1,931.13 1,703.23 1,379.99 1,589.15 1,507.25 1,430.99 1,381.75 1,825.84 1,771.44 1,605.34 1,461.73 1,475.34 1,366.64 1,290.23 1,105.80 1,181.26 1,126.19 1,086.70 471.17 506.33 465.78 343.59 408.77 477.59 518.74 494.31 546.65 656.47 712.44 718.91 694.84 761.06 688.95 732.19 100.67 104.34 103.73 88.25
Total non-current liabilities + 16,633.00 18,144.00 17,223.00 18,705.00 16,909.00 16,081.00 14,953.00 14,611.00 14,948.00 13,756.00 13,428.00 14,742.00 13,062.00 14,105.00 9,850.00 10,209.00 10,533.00 11,217.00 12,017.00 12,353.00 12,423.00 13,556.00 13,264.00 13,004.00 9,891.00 10,103.00 9,967.00 9,838.00 9,875.00 10,347.00 10,488.44 9,555.49 9,883.82 10,689.83 9,278.44 8,096.62 7,912.51 7,131.62 7,290.73 8,202.81 7,294.61 7,185.80 6,505.19 6,538.25 6,509.13 4,993.55 4,861.35 2,267.71 2,168.97 2,144.45 2,186.46 2,195.48 1,210.19 1,156.39 1,031.38 1,024.20 1,027.62 163.53 167.40 176.76 196.72 575.70 559.00 595.48 541.34 103.83 117.72 126.15 129.05 66.94 71.22 65.68 60.75 59.87 59.66 52.28 50.63 633.93 592.43 290.32 289.03
Total liabilities 36,444.00 34,842.00 33,488.00 37,341.00 33,303.00 31,728.00 31,631.00 32,817.00 31,780.00 27,086.00 26,260.00 27,223.00 24,132.00 22,579.00 18,393.00 20,491.00 18,011.00 17,463.00 17,796.00 19,077.00 18,891.00 16,981.00 17,232.00 16,913.00 14,027.00 15,469.00 15,495.00 16,187.00 15,451.00 13,902.00 14,418.67 14,777.98 14,331.22 14,187.70 12,902.72 11,853.58 11,160.71 9,990.29 10,196.71 10,412.47 9,282.18 8,625.11 8,088.00 8,469.38 8,212.37 6,373.54 6,450.49 3,774.96 3,599.96 3,526.20 4,012.30 3,966.92 2,815.52 2,618.11 2,506.72 2,390.84 2,317.85 1,269.33 1,348.66 1,302.95 1,283.41 1,046.87 1,065.32 1,061.26 884.93 512.60 595.31 644.89 623.36 613.60 727.69 778.13 779.65 754.71 820.72 741.24 782.81 734.61 696.77 394.05 377.28
Total stockholders' equity + -8,724.00 -5,578.00 -4,736.00 -6,657.00 -6,112.00 -4,020.00 -3,653.00 -4,276.00 -4,052.00 -2,744.00 -625.00 -665.00 1,074.00 2,782.00 3,670.00 4,002.00 4,373.00 6,178.00 5,545.00 4,804.00 4,764.00 4,893.00 4,913.00 3,999.00 3,835.00 5,933.00 5,951.00 5,307.00 6,915.00 8,785.00 9,951.81 10,518.28 10,687.74 11,263.56 12,886.40 11,604.75 10,833.54 9,848.68 9,837.07 9,274.71 9,052.37 8,795.47 8,526.77 8,557.97 8,630.13 8,567.02 8,733.89 7,825.37 7,213.73 6,918.26 6,433.35 5,900.45 4,039.60 3,951.63 3,577.86 2,927.79 2,591.66 2,574.30 2,390.30 1,989.63 1,724.40 1,813.34 1,637.00 1,384.48 1,316.63 1,321.63 1,201.73 847.45 704.67 730.38 728.42 696.42 628.99 579.11 534.86 405.20 359.71 348.56 317.05 408.50 371.95
Common shares outstanding 794 816 814 815 827 836 847 857 868 881 900 924 950 968 992 1,017 1,023 1,034 1,034 1,026 1,024 1,024 1,027 1,025 1,027 1,055 1,071 1,090 1,136 1,165 1,194 49 49 49 50 50 50 50 50 1,251 1,253 50 1,278 1,301 1,310 53 53 53 53 53 53 52 51 51 1,280 1,281 1,284 1,280 1,280 1,278 1,279 1,275 1,264 1,271 1,272 1,238 1,242 1,212 1,175 1,217 1,216 1,249 1,228 1,138 1,148 1,092 930 1,118 1,160 1,175 985
about 3 hours ago