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 + 174.00 196.00 392.00 152.00 133.00 558.00 68.00 133.00 58.00 76.00 49.00 36.86 55.47 54.19 46.65 107.18 63.28 10.00 16.74 33.95
Accounts receivable, net 1,632.00 756.00 727.00 723.00 523.00 527.00 466.00 487.00 484.00 532.00 522.00 453.00 433.54 385.00 338.42 350.08 353.65 333.64 350.69 308.17
Inventories 112.00 103.00 112.00 98.00 57.00 47.00 44.00 41.00 41.00 39.00 38.00 37.19 32.97 29.77 28.60 28.87 29.52 28.95 27.46 23.01
Other current assets 385.00 160.00 220.00 344.00 858.00 785.00 715.00 123.00 140.00 138.00 52.00 62.00 523.43 475.01 453.59 521.20 93.70 45.55 61.83 103.87
Total current assets 2,191.00 1,215.00 1,389.00 1,250.00 1,554.00 1,906.00 1,285.00 781.00 720.00 784.00 657.00 661.37 550.39 499.45 467.80 534.31 499.13 417.68 430.35 412.44
Total non-current assets + 34,334.00 31,615.00 28,909.00 26,537.00 24,521.00 22,860.00 21,397.00 20,442.00 18,762.00 17,698.00 16,584.00 15,469.59 14,519.14 14,219.53 14,308.59 13,545.47 12,953.52 12,814.14 12,503.72 12,370.62
Total assets 36,525.00 32,830.00 30,298.00 27,787.00 26,075.00 24,766.00 22,682.00 21,223.00 19,482.00 18,482.00 17,241.00 16,130.96 15,069.53 14,718.98 14,776.39 14,079.77 13,452.65 13,231.82 12,934.07 12,783.06
Total current liabilities + 4,747.00 3,150.00 2,151.00 2,811.00 2,141.00 2,881.00 2,045.00 2,094.00 2,325.00 2,392.00 1,533.00 1,241.00 1,235.53 994.83 1,106.89 774.51 607.39 1,104.76 774.49 1,363.66
Total non-current liabilities + 20,941.00 19,348.00 18,350.00 17,283.00 16,636.00 15,431.00 14,516.00 13,265.00 11,772.00 10,872.00 10,659.00 9,974.37 9,106.20 9,279.16 9,429.12 9,173.00 8,839.84 3,869.11 5,313.76 3,679.81
Total liabilities 25,688.00 22,498.00 20,501.00 20,094.00 18,777.00 18,312.00 16,561.00 15,359.00 14,097.00 13,264.00 12,192.00 11,215.37 10,341.73 10,273.99 10,536.01 9,947.50 9,447.24 9,101.11 8,363.16 7,186.62
Total stockholders' equity + 10,837.00 10,332.00 9,797.00 7,693.00 7,298.00 6,454.00 6,121.00 5,864.00 5,385.00 5,218.00 5,049.00 4,915.59 4,727.80 4,444.99 4,240.38 4,132.27 4,005.42 4,130.71 4,570.91 5,596.44
Common shares outstanding 195 195 193 182 182 182 181 180 179 179 180 180 179 178 177 175 168 160 160 160
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 + 137.00 174.00 256.00 192.00 189.00 167.00 203.00 124.00 656.00 392.00 700.00 863.00 277.00 152.00 100.00 96.00 94.00 133.00 84.00 87.00 85.00 558.00 578.00 583.00 566.00 68.00 107.00 68.00 68.00 133.00 92.00 71.00 60.00 58.00 97.00 66.00 82.00 76.00 50.00 75.00 88.00 49.00 98.70 165.59 45.32 36.86 94.17 53.67 59.34 55.47 57.88 40.09 52.80 54.19 106.24 111.62 36.92 46.65 62.49 78.52 93.97 107.18 123.48 114.32 52.91 63.28 46.76 42.02 9.96 10.00 7.59 9.66 11.35 16.74 155.68 0.00 0.00 33.95 0.00 0.00 0.00
Accounts receivable, net 949.00 1,632.00 899.00 883.00 735.00 756.00 770.00 747.00 665.00 727.00 754.00 757.00 703.00 723.00 631.00 667.00 520.00 523.00 597.00 565.00 493.00 527.00 559.00 505.00 464.00 466.00 522.00 516.00 477.00 487.00 550.00 536.00 461.00 484.00 546.00 524.00 477.00 532.00 587.00 526.00 467.00 522.00 595.76 511.02 453.83 453.00 486.34 470.78 426.98 433.54 481.52 440.85 366.73 385.00 423.48 405.47 321.53 338.42 372.18 371.14 317.87 350.08 419.16 388.68 351.07 353.65 382.54 362.47 321.26 333.64 303.66 299.93 241.12 327.58 228.93 253.70
Inventories 114.00 112.00 109.00 109.00 107.00 103.00 105.00 111.00 115.00 112.00 111.00 109.00 103.00 98.00 93.00 85.00 71.00 57.00 53.00 52.00 52.00 47.00 49.00 51.00 50.00 44.00 46.00 48.00 44.00 41.00 42.00 42.00 42.00 41.00 42.00 41.00 41.00 39.00 40.00 42.00 41.00 38.00 37.97 38.33 38.62 37.19 37.20 36.85 35.24 32.97 35.05 33.82 31.15 29.77 31.93 31.71 30.36 28.60 30.49 31.41 30.61 28.87 31.35 29.91 30.09 29.52 30.84 32.87 32.81 28.95 32.95 31.68 28.96 27.46 29.71 23.01
Other current assets 324.00 385.00 288.00 215.00 238.00 260.00 235.00 259.00 223.00 220.00 311.00 329.00 319.00 344.00 216.00 195.00 187.00 858.00 870.00 883.00 852.00 785.00 799.00 771.00 731.00 715.00 137.00 113.00 107.00 123.00 122.00 187.00 171.00 140.00 179.00 179.00 171.00 138.00 128.00 71.00 64.00 52.00 170.06 192.51 204.26 62.00 28.74 27.19 31.60 523.43 38.77 31.09 470.67 475.01 80.89 57.58 62.80 54.13 71.15 74.94 61.91 21.47 53.42 57.21 103.44 93.70 95.26 91.36 58.00 45.55 153.92 119.28 135.60 61.83 202.43 103.87
Total current assets 1,524.00 2,191.00 1,552.00 1,399.00 1,194.00 1,215.00 1,237.00 1,165.00 1,587.00 1,389.00 1,804.00 1,989.00 1,338.00 1,250.00 1,017.00 1,018.00 853.00 1,554.00 1,590.00 1,570.00 1,466.00 1,906.00 1,967.00 1,896.00 1,801.00 1,285.00 799.00 741.00 691.00 781.00 800.00 833.00 729.00 720.00 860.00 808.00 767.00 784.00 801.00 691.00 638.00 657.00 879.01 890.09 729.02 661.37 756.96 707.64 687.99 550.39 613.22 545.84 491.85 499.45 642.53 606.37 589.11 1,397.66 1,479.46 1,493.21 1,305.54 534.31 627.40 590.11 497.23 499.13 516.47 495.71 420.59 417.68 497.22 458.67 414.87 430.35 412.44
Total non-current assets + 33,740.00 34,334.00 33,196.00 32,514.00 31,962.00 31,615.00 30,553.00 30,050.00 29,499.00 28,909.00 28,014.00 27,507.00 26,948.00 26,537.00 26,109.00 25,556.00 24,841.00 24,521.00 23,743.00 23,382.00 23,059.00 22,860.00 22,427.00 22,113.00 21,745.00 21,397.00 21,439.00 21,113.00 20,773.00 20,442.00 20,080.00 19,638.00 18,999.00 18,762.00 18,501.00 18,158.00 17,843.00 17,698.00 17,170.00 17,015.00 16,779.00 16,584.00 16,226.16 15,842.25 15,534.51 15,469.59 14,958.69 14,718.81 14,586.83 14,519.14 14,615.23 14,431.54 14,277.37 14,219.53 13,957.01 13,806.39 13,498.63 13,378.73 13,059.27 12,854.00 12,823.27 13,545.47 13,356.28 13,183.40 13,043.33 12,953.52 12,829.24 2,298.65 12,486.66 12,814.14 12,283.51 12,068.01 11,853.13 12,503.72 12,370.62
Total assets 35,264.00 36,525.00 34,748.00 33,913.00 33,156.00 32,830.00 31,790.00 31,215.00 31,086.00 30,298.00 29,818.00 29,496.00 28,286.00 27,787.00 27,126.00 26,574.00 25,694.00 26,075.00 25,333.00 24,952.00 24,525.00 24,766.00 24,394.00 24,009.00 23,546.00 22,682.00 22,238.00 21,854.00 21,464.00 21,223.00 20,880.00 20,471.00 19,728.00 19,482.00 19,361.00 18,966.00 18,610.00 18,482.00 17,971.00 17,706.00 17,417.00 17,241.00 17,105.17 16,732.33 16,263.53 16,130.96 15,715.65 15,426.45 15,274.82 15,069.53 15,228.45 14,977.38 14,769.22 14,718.98 14,599.54 14,412.76 14,087.74 14,776.39 14,538.73 14,347.22 14,128.81 14,079.77 13,983.68 13,773.52 13,540.56 13,452.65 13,345.71 13,190.05 12,907.24 13,231.82 12,780.73 12,526.68 12,268.00 12,934.07 12,299.18 12,783.06
Total current liabilities + 4,118.00 4,747.00 3,687.00 3,991.00 2,447.00 3,150.00 2,132.00 1,825.00 1,857.00 2,151.00 1,743.00 1,764.00 1,892.00 2,811.00 2,130.00 1,728.00 1,648.00 2,141.00 1,844.00 1,710.00 2,451.00 2,881.00 2,260.00 2,113.00 2,767.00 2,045.00 1,488.00 1,317.00 2,156.00 2,094.00 1,748.00 2,951.00 2,539.00 2,325.00 1,747.00 2,661.00 2,418.00 2,392.00 1,928.00 1,740.00 1,614.00 1,533.00 1,165.39 1,512.19 1,227.55 1,241.00 1,058.94 1,234.91 1,197.70 1,235.53 1,141.47 1,049.31 958.33 994.83 1,005.87 1,017.96 743.69 1,489.11 1,380.01 1,327.65 1,134.88 774.51 741.42 753.44 661.09 607.39 600.63 792.79 1,169.21 1,104.76 937.49 741.24 871.47 774.49 719.59 1,363.66
Total non-current liabilities + 20,109.00 20,941.00 20,154.00 19,240.00 20,175.00 19,348.00 19,296.00 19,238.00 19,222.00 18,350.00 18,178.00 18,031.00 16,847.00 17,283.00 17,238.00 17,276.00 16,586.00 16,636.00 16,623.00 16,552.00 15,491.00 15,431.00 15,622.00 15,558.00 14,536.00 14,516.00 14,560.00 14,510.00 13,376.00 13,265.00 13,272.00 11,784.00 11,738.00 11,772.00 12,096.00 10,921.00 10,905.00 10,872.00 10,805.00 10,813.00 10,721.00 10,659.00 10,774.33 10,166.75 10,043.05 9,974.37 9,737.06 9,318.41 9,276.04 9,106.20 9,454.04 9,355.95 9,301.22 9,279.16 9,144.32 9,068.82 9,088.61 9,046.90 8,895.53 8,857.10 8,843.27 9,173.00 9,106.50 8,976.21 8,875.98 8,839.84 8,753.27 8,464.50 8,073.14 5,329.65 201.83 201.55 4,642.32 5,313.76 3,679.81
Total liabilities 24,227.00 25,688.00 23,841.00 23,231.00 22,622.00 22,498.00 21,428.00 21,063.00 21,079.00 20,501.00 19,921.00 19,795.00 18,739.00 20,094.00 19,368.00 19,004.00 18,234.00 18,777.00 18,467.00 18,262.00 17,942.00 18,312.00 17,882.00 17,671.00 17,303.00 16,561.00 16,048.00 15,827.00 15,532.00 15,359.00 15,020.00 14,735.00 14,277.00 14,097.00 13,843.00 13,582.00 13,323.00 13,264.00 12,733.00 12,553.00 12,335.00 12,192.00 11,939.72 11,678.94 11,270.59 11,215.37 10,796.00 10,553.32 10,473.73 10,341.73 10,595.51 10,405.25 10,259.55 10,273.99 10,150.20 10,086.79 9,832.30 10,536.01 10,275.54 10,184.75 9,978.15 9,947.50 9,847.92 9,729.65 9,537.07 9,447.24 9,353.90 9,257.29 9,242.35 9,101.11 8,589.60 8,419.22 8,454.01 8,363.16 7,784.04 7,186.62
Total stockholders' equity + 11,037.00 10,837.00 10,907.00 10,682.00 10,534.00 10,332.00 10,362.00 10,152.00 10,007.00 9,797.00 9,897.00 9,701.00 9,547.00 7,693.00 7,758.00 7,570.00 7,460.00 7,298.00 6,866.00 6,690.00 6,583.00 6,454.00 6,512.00 6,338.00 6,243.00 6,121.00 6,190.00 6,027.00 5,932.00 5,864.00 5,860.00 5,736.00 5,451.00 5,385.00 5,518.00 5,384.00 5,287.00 5,218.00 5,238.00 5,153.00 5,082.00 5,049.00 5,165.45 5,053.39 4,992.94 4,915.59 4,919.65 4,873.13 4,801.09 4,727.80 4,632.93 4,572.13 4,509.66 4,444.99 4,449.34 4,325.98 4,255.44 4,240.38 4,263.19 4,162.47 4,150.65 4,132.27 4,135.75 4,043.87 4,003.49 4,005.42 3,991.81 3,932.76 3,664.90 4,130.71 4,191.13 4,107.46 3,813.99 4,570.91 4,515.14 5,596.44
Common shares outstanding 195 195 195 195 195 195 195 195 195 195 195 195 186 182 182 182 182 182 182 182 182 181 182 181 181 181 181 181 181 181 181 179 179 179 179 179 179 178 178 178 179 180 180 180 180 180 180 180 179 179 179 179 178 178 178 177 177 177 177 176 176 176 175 175 175 175 175 163 160 160 160 160 160 160 159 159 159 159 162 162 160
about 11 hours ago