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 + 2,259.00 3,610.00 1,567.00 1,392.00 2,842.00 3,053.00 1,328.00 887.00 693.00 971.00 876.00 708.00 627.00 731.00 1,226.00 960.00 1,136.00 571.00 834.00 699.00
Accounts receivable, net 372.00 348.00 336.00 317.00 207.00 98.00 231.00 211.00 245.00 172.00 136.00 136.00 129.00 106.00 101.00 84.00 81.00 86.00 92.00 77.00
Inventories 193.00 158.00 109.00 87.00 74.00 71.00 81.00 78.00 55.00 47.00 44.00 46.00 48.00 36.00 50.00 49.00 40.00 30.00 26.00 27.00
Other current assets 414.00 142.00 148.00 120.00 124.00 123.00 146.00 212.00 213.00 213.00 317.00 309.00 252.00 227.00 251.00 264.00 281.00 285.00 164.00 124.00
Total current assets 3,238.00 4,258.00 2,160.00 1,916.00 3,247.00 3,345.00 1,786.00 1,474.00 1,206.00 1,567.00 1,373.00 1,200.00 1,056.00 1,100.00 1,628.00 1,360.00 1,538.00 962.00 1,116.00 927.00
Total non-current assets + 15,388.00 12,583.00 13,171.00 12,529.00 11,599.00 10,061.00 10,132.00 8,952.00 8,575.00 7,920.00 7,287.00 6,639.00 6,294.00 5,970.00 5,443.00 5,233.00 5,016.00 5,061.00 4,482.00 3,916.00
Total assets 18,626.00 16,841.00 15,331.00 14,445.00 14,846.00 13,406.00 11,918.00 10,426.00 9,781.00 9,487.00 8,660.00 7,829.00 7,350.00 7,070.00 7,071.00 6,593.00 6,554.00 6,023.00 5,598.00 4,843.00
Total current liabilities + 4,402.00 3,881.00 3,628.00 3,748.00 3,417.00 2,674.00 2,663.00 2,418.00 2,395.00 2,223.00 2,275.00 1,936.00 1,874.00 1,608.00 1,412.00 1,085.00 1,169.00 1,081.00 1,256.00 854.00
Total non-current liabilities + 12,104.00 10,319.00 8,366.00 7,134.00 7,580.00 6,781.00 4,456.00 3,397.00 2,552.00 3,251.00 3,175.00 3,374.00 3,342.00 3,574.00 3,902.00 3,854.00 3,846.00 3,681.00 3,306.00 3,037.00
Total liabilities 16,506.00 14,200.00 11,994.00 10,882.00 10,997.00 9,455.00 7,119.00 5,815.00 4,947.00 5,474.00 5,450.00 5,300.00 5,216.00 5,182.00 5,314.00 4,939.00 5,015.00 4,762.00 4,562.00 3,891.00
Total stockholders' equity + 2,120.00 2,641.00 3,337.00 3,563.00 3,849.00 3,951.00 4,799.00 4,611.00 4,834.00 4,013.00 3,210.00 2,529.00 2,134.00 1,888.00 1,757.00 1,654.00 1,539.00 1,261.00 1,036.00 952.00
Common shares outstanding 369 347 333 324 318 278 298 315 330 342 345 343 343 344 346 347 332 228 184 164
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 + 2,270.00 2,259.00 2,621.00 3,064.00 3,502.00 3,610.00 4,008.00 1,496.00 1,563.00 1,567.00 1,382.00 1,667.00 1,537.00 1,392.00 2,093.00 2,484.00 2,784.00 2,842.00 3,293.00 3,726.00 3,225.00 3,053.00 3,019.00 2,901.00 1,799.00 1,328.00 994.00 909.00 876.00 887.00 937.00 915.00 779.00 693.00 814.00 1,020.00 1,046.00 971.00 1,454.00 1,510.00 1,287.00 876.00 1,132.00 915.00 998.00 708.00 742.00 797.00 771.00 627.00 954.00 867.00 849.00 731.00 1,064.00 1,212.00 1,225.00 1,226.00 1,210.00 1,173.00 1,235.00 960.00 945.00 990.00 1,063.00 1,136.00 1,165.00 891.00 636.00 571.00 630.00 964.00 753.00 834.00 844.00 772.00 774.00 699.00 456.00 468.00 419.00
Accounts receivable, net 399.00 372.00 348.00 359.00 361.00 348.00 282.00 336.00 362.00 336.00 329.00 309.00 331.00 317.00 298.00 291.00 248.00 207.00 210.00 276.00 153.00 98.00 91.00 85.00 101.00 231.00 251.00 282.00 338.00 211.00 243.00 225.00 251.00 245.00 186.00 178.00 169.00 172.00 145.00 153.00 145.00 136.00 149.00 144.00 155.00 136.00 145.00 155.00 133.00 129.00 120.00 160.00 141.00 106.00 137.00 129.00 138.00 101.00 99.00 114.00 126.00 84.00 93.00 95.00 91.00 81.00 82.00 96.00 91.00 86.00 104.00 132.00 92.00 92.00 95.00 86.00 83.00 77.00 81.00 72.00 123.00
Inventories 282.00 193.00 183.00 174.00 163.00 158.00 140.00 130.00 111.00 109.00 97.00 89.00 76.00 87.00 79.00 73.00 68.00 74.00 64.00 59.00 68.00 71.00 70.00 71.00 81.00 81.00 84.00 85.00 86.00 78.00 75.00 77.00 268.00 55.00 420.00 470.00 608.00 47.00 581.00 575.00 530.00 44.00 588.00 493.00 399.00 46.00 293.00 343.00 270.00 48.00 581.00 534.00 503.00 36.00 -423.00 0.00 573.00 50.00 578.00 0.00 -440.00 49.00 0.00 0.00 40.00 30.00 27.00 26.00 27.00 21.00
Other current assets 417.00 414.00 263.00 210.00 165.00 142.00 125.00 122.00 128.00 148.00 162.00 165.00 154.00 120.00 141.00 146.00 172.00 124.00 123.00 135.00 162.00 123.00 275.00 720.00 213.00 146.00 131.00 193.00 221.00 298.00 252.00 231.00 290.00 213.00 323.00 251.00 254.00 377.00 409.00 415.00 342.00 317.00 345.00 346.00 358.00 310.00 328.00 313.00 253.00 252.00 308.00 298.00 296.00 227.00 286.00 284.00 301.00 251.00 303.00 275.00 314.00 267.00 274.00 274.00 281.00 281.00 275.00 274.00 297.00 285.00 301.00 236.00 173.00 164.00 167.00 239.00 143.00 124.00 83.00 81.00 69.00
Total current assets 3,368.00 3,238.00 3,415.00 3,807.00 4,191.00 4,258.00 4,555.00 2,084.00 2,164.00 2,160.00 1,970.00 2,230.00 2,098.00 1,916.00 2,611.00 2,994.00 3,272.00 3,247.00 3,690.00 2,409.00 3,608.00 3,345.00 3,455.00 3,777.00 2,194.00 1,786.00 1,460.00 1,469.00 1,521.00 1,474.00 1,507.00 1,448.00 1,320.00 1,206.00 1,323.00 1,449.00 1,469.00 1,567.00 2,008.00 2,078.00 1,774.00 1,373.00 1,626.00 1,405.00 1,511.00 1,200.00 1,215.00 1,265.00 1,356.00 1,056.00 1,382.00 1,325.00 1,286.00 1,100.00 542.00 1,625.00 1,664.00 1,628.00 1,612.00 1,562.00 1,235.00 1,360.00 1,312.00 1,359.00 1,435.00 1,538.00 1,522.00 1,261.00 1,024.00 962.00 970.00 1,332.00 1,064.00 1,116.00 1,106.00 1,097.00 1,000.00 927.00 620.00 621.00 611.00
Total non-current assets + 13,243.00 15,388.00 13,186.00 13,096.00 12,910.00 12,583.00 12,072.00 11,909.00 11,557.00 13,171.00 11,442.00 11,251.00 11,129.00 12,529.00 10,719.00 10,549.00 10,531.00 11,599.00 10,379.00 1,318.00 10,052.00 10,061.00 9,978.00 10,250.00 10,146.00 10,132.00 9,859.00 9,767.00 9,594.00 8,952.00 8,640.00 8,492.00 8,707.00 8,575.00 8,273.00 8,195.00 8,004.00 7,920.00 7,571.00 7,380.00 7,288.00 7,287.00 6,968.00 6,912.00 6,793.00 6,639.00 6,526.00 6,392.00 6,289.00 6,294.00 6,062.00 6,043.00 5,948.00 5,970.00 6,599.00 5,507.00 5,479.00 5,443.00 5,299.00 5,346.00 5,608.00 5,233.00 5,306.00 5,231.00 5,078.00 5,016.00 5,011.00 5,249.00 5,134.00 5,061.00 5,114.00 5,136.00 4,986.00 4,482.00 4,355.00 4,259.00 4,145.00 3,916.00 3,809.00 3,685.00 3,457.00
Total assets 16,611.00 18,626.00 16,601.00 16,903.00 17,101.00 16,841.00 16,627.00 13,993.00 13,721.00 15,331.00 13,412.00 13,481.00 13,227.00 14,445.00 13,330.00 13,543.00 13,803.00 14,846.00 14,069.00 14,415.00 13,660.00 13,406.00 13,433.00 14,027.00 12,340.00 11,918.00 11,319.00 11,236.00 11,115.00 10,426.00 10,147.00 9,940.00 10,027.00 9,781.00 9,596.00 9,644.00 9,473.00 9,487.00 9,579.00 9,458.00 9,062.00 8,660.00 8,594.00 8,317.00 8,304.00 7,829.00 7,741.00 7,657.00 7,645.00 7,350.00 7,444.00 7,368.00 7,234.00 7,070.00 7,141.00 7,132.00 7,143.00 7,071.00 6,911.00 6,908.00 6,843.00 6,593.00 6,618.00 6,590.00 6,513.00 6,554.00 6,533.00 6,510.00 6,158.00 6,023.00 6,084.00 6,468.00 6,050.00 5,598.00 5,461.00 5,356.00 5,145.00 4,843.00 4,429.00 4,306.00 4,068.00
Total current liabilities + 4,815.00 4,402.00 4,186.00 4,319.00 4,140.00 3,881.00 3,755.00 3,894.00 4,022.00 3,628.00 3,723.00 3,890.00 4,010.00 3,748.00 3,903.00 4,065.00 4,026.00 3,417.00 3,566.00 3,973.00 3,131.00 2,674.00 2,808.00 3,985.00 3,622.00 2,663.00 2,759.00 2,889.00 2,851.00 2,418.00 2,512.00 2,449.00 2,512.00 2,395.00 2,351.00 2,498.00 2,422.00 2,223.00 2,505.00 2,613.00 2,474.00 2,275.00 2,225.00 2,186.00 2,203.00 1,936.00 1,915.00 1,934.00 1,975.00 1,874.00 2,033.00 2,122.00 1,962.00 1,608.00 2,923.00 1,578.00 1,479.00 1,412.00 1,296.00 1,310.00 1,271.00 1,085.00 1,126.00 1,190.00 1,172.00 1,169.00 1,201.00 1,128.00 1,059.00 1,081.00 1,103.00 1,360.00 1,267.00 1,256.00 1,224.00 1,049.00 1,024.00 854.00 867.00 842.00 797.00
Total non-current liabilities + 9,986.00 12,104.00 10,145.00 10,176.00 10,516.00 10,319.00 10,228.00 7,402.00 7,066.00 8,366.00 6,269.00 6,037.00 5,844.00 7,134.00 5,920.00 6,032.00 6,179.00 7,580.00 6,554.00 4,430.00 6,815.00 6,781.00 6,908.00 5,948.00 4,352.00 4,456.00 3,796.00 3,650.00 3,657.00 3,397.00 3,221.00 3,010.00 2,818.00 2,552.00 3,106.00 3,066.00 3,059.00 3,251.00 3,228.00 3,201.00 3,174.00 3,175.00 3,352.00 3,338.00 3,392.00 3,374.00 3,440.00 3,408.00 3,534.00 3,342.00 3,393.00 3,314.00 3,375.00 3,574.00 2,315.00 3,713.00 3,863.00 3,902.00 3,908.00 3,908.00 5,166.00 3,854.00 3,869.00 3,844.00 3,807.00 3,846.00 3,821.00 3,898.00 3,787.00 3,681.00 3,700.00 3,730.00 3,454.00 3,306.00 3,213.00 3,314.00 3,161.00 3,037.00 2,645.00 2,546.00 2,382.00
Total liabilities 14,801.00 16,506.00 14,331.00 14,495.00 14,656.00 14,200.00 13,983.00 11,296.00 11,088.00 11,994.00 9,992.00 9,927.00 9,854.00 10,882.00 9,823.00 10,097.00 10,205.00 10,997.00 10,120.00 10,602.00 9,946.00 9,455.00 9,716.00 9,933.00 7,974.00 7,119.00 6,555.00 6,539.00 6,508.00 5,815.00 5,733.00 5,459.00 5,330.00 4,947.00 5,457.00 5,564.00 5,481.00 5,474.00 5,733.00 5,814.00 5,648.00 5,450.00 5,577.00 5,524.00 5,595.00 5,300.00 5,355.00 5,342.00 5,509.00 5,216.00 5,426.00 5,436.00 5,337.00 5,182.00 5,238.00 5,291.00 5,342.00 5,314.00 5,204.00 5,218.00 5,166.00 4,939.00 4,995.00 5,034.00 4,979.00 5,015.00 5,022.00 5,026.00 4,846.00 4,762.00 4,803.00 5,090.00 4,721.00 4,562.00 4,437.00 4,363.00 4,185.00 3,891.00 3,512.00 3,388.00 3,179.00
Total stockholders' equity + 1,810.00 2,120.00 2,270.00 2,408.00 2,445.00 2,641.00 2,644.00 2,697.00 2,633.00 3,337.00 3,420.00 3,554.00 3,373.00 3,563.00 3,507.00 3,446.00 3,598.00 3,849.00 3,949.00 3,813.00 3,714.00 3,951.00 3,717.00 4,094.00 4,366.00 4,799.00 4,764.00 4,697.00 4,607.00 4,611.00 4,414.00 4,481.00 4,697.00 4,834.00 4,139.00 4,080.00 3,992.00 4,013.00 3,846.00 3,644.00 3,414.00 3,210.00 3,017.00 2,793.00 2,709.00 2,529.00 2,386.00 2,315.00 2,136.00 2,134.00 2,018.00 1,932.00 1,897.00 1,888.00 1,903.00 1,841.00 1,801.00 1,757.00 1,707.00 1,690.00 1,677.00 1,654.00 1,623.00 1,556.00 1,534.00 1,539.00 1,511.00 1,484.00 1,312.00 1,261.00 1,281.00 1,378.00 1,329.00 1,036.00 1,024.00 993.00 960.00 952.00 917.00 918.00 889.00
Common shares outstanding 369 369 364 361 354 347 347 349 340 338 333 334 328 328 325 323 321 320 321 322 316 284 272 272 277 288 296 302 307 308 310 315 322 322 328 332 338 342 343 343 342 342 344 348 346 343 341 344 297 345 344 343 309 285 345 344 343 281 346 349 279 277 347 346 274 274 344 323 275 244 226 225 214 200 199 199 183 183 180 175 178
4 days ago