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 + 559.00 585.00 631.00 584.00 1,669.00 1,018.00 1,063.00 4,771.00 1,220.00 1,294.00 1,069.00 1,228.00 975.00 1,186.00 606.00 566.00 1,079.00 385.00 486.00 598.00
Accounts receivable, net 1,442.00 1,359.00 1,320.00 1,673.00 1,204.00 1,263.00 1,277.00 1,568.00 1,427.00 1,105.00 1,044.00 1,384.00 1,249.00 1,114.00 1,099.00 1,313.00 1,275.00 1,550.00 1,468.00 1,468.00
Inventories 732.00 714.00 770.00 876.00 608.00 500.00 472.00 394.00 397.00 312.00 347.00 379.00 285.00 322.00 353.00 375.00 327.00 569.00 490.00 399.00
Other current assets 3,700.00 1,723.00 306.00 1,566.00 3,874.00 139.00 1,125.00 292.00 351.00 212.00 229.00 277.00 149.00 252.00 279.00 328.00 262.00 413.00 701.00 1,001.00
Total current assets 5,701.00 4,381.00 3,027.00 4,699.00 7,355.00 2,920.00 3,937.00 7,025.00 3,395.00 2,923.00 2,689.00 3,268.00 2,658.00 2,874.00 2,337.00 2,582.00 2,904.00 3,035.00 2,788.00 2,995.00
Total non-current assets + 42,546.00 39,387.00 36,688.00 33,847.00 30,324.00 30,551.00 31,592.00 19,984.00 19,341.00 18,906.00 18,645.00 19,932.00 19,212.00 19,997.00 19,366.00 17,529.00 16,869.00 16,641.00 15,084.00 14,638.00
Total assets 48,247.00 43,768.00 39,715.00 38,546.00 37,679.00 33,471.00 35,529.00 27,009.00 22,736.00 21,829.00 21,334.00 23,200.00 21,870.00 22,871.00 21,703.00 20,111.00 19,773.00 19,676.00 17,872.00 17,633.00
Total current liabilities + 6,260.00 4,045.00 3,864.00 5,113.00 4,287.00 4,825.00 3,978.00 3,302.00 3,069.00 3,080.00 2,458.00 2,792.00 3,019.00 3,575.00 2,593.00 2,620.00 3,038.00 2,848.00 3,791.00 4,221.00
Total non-current liabilities + 30,834.00 29,057.00 26,184.00 23,388.00 23,974.00 20,298.00 23,192.00 15,649.00 14,979.00 15,289.00 15,371.00 15,860.00 14,522.00 14,995.00 14,888.00 14,293.00 14,096.00 14,791.00 12,271.00 11,856.00
Total liabilities 37,094.00 33,102.00 30,048.00 28,501.00 28,264.00 25,123.00 27,170.00 18,951.00 18,048.00 18,369.00 17,873.00 18,652.00 17,541.00 18,570.00 17,481.00 16,913.00 17,134.00 17,639.00 16,062.00 16,077.00
Total stockholders' equity + 11,153.00 10,666.00 9,667.00 10,045.00 9,415.00 8,348.00 8,359.00 8,058.00 4,688.00 3,460.00 3,461.00 4,548.00 4,329.00 4,301.00 4,222.00 3,198.00 2,639.00 2,037.00 1,810.00 1,556.00
Common shares outstanding 656 644 633 632 610 531 505 452 434 434 430 432 431 430 429 413 368 344 343 325
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 + 1,194.00 559.00 646.00 776.00 1,894.00 585.00 643.00 543.00 619.00 631.00 686.00 731.00 662.00 584.00 566.00 1,213.00 845.00 1,669.00 1,044.00 1,059.00 994.00 1,018.00 1,021.00 921.00 898.00 1,063.00 1,005.00 958.00 878.00 4,771.00 920.00 912.00 1,163.00 1,220.00 1,258.00 1,268.00 1,251.00 1,294.00 1,084.00 1,008.00 1,112.00 1,069.00 1,053.00 1,205.00 1,147.00 1,228.00 1,070.00 1,015.00 1,116.00 975.00 908.00 1,132.00 859.00 1,186.00 1,244.00 1,568.00 1,528.00 606.00 440.00 607.00 494.00 566.00 434.00 945.00 727.00 1,079.00 397.00 473.00 368.00 385.00 368.00 470.00 373.00 486.00 451.00 567.00 487.00 598.00 680.00 771.00 476.00
Accounts receivable, net 1,280.00 1,442.00 1,294.00 1,191.00 1,353.00 1,359.00 1,208.00 1,155.00 1,251.00 1,320.00 1,174.00 945.00 1,279.00 1,673.00 1,088.00 1,102.00 1,375.00 1,204.00 957.00 999.00 1,202.00 1,263.00 1,117.00 1,010.00 1,124.00 1,277.00 1,563.00 1,607.00 1,866.00 1,568.00 1,168.00 1,204.00 1,356.00 1,427.00 996.00 953.00 1,081.00 1,105.00 891.00 783.00 784.00 872.00 748.00 823.00 1,132.00 1,194.00 886.00 1,020.00 1,485.00 1,249.00 810.00 929.00 1,146.00 1,114.00 870.00 798.00 881.00 1,099.00 882.00 906.00 1,088.00 1,313.00 691.00 885.00 1,229.00 1,275.00 878.00 869.00 1,190.00 1,550.00 1,027.00 1,272.00 1,552.00 1,468.00 928.00 1,064.00 1,452.00 1,468.00 942.00 982.00 1,253.00
Inventories 667.00 732.00 782.00 694.00 608.00 714.00 733.00 702.00 663.00 770.00 810.00 729.00 781.00 876.00 882.00 636.00 512.00 608.00 593.00 440.00 377.00 500.00 534.00 462.00 375.00 472.00 572.00 479.00 371.00 394.00 405.00 344.00 257.00 397.00 442.00 410.00 316.00 312.00 351.00 283.00 234.00 347.00 342.00 274.00 198.00 379.00 409.00 295.00 172.00 285.00 374.00 276.00 203.00 322.00 352.00 269.00 255.00 353.00 418.00 309.00 194.00 375.00 404.00 303.00 166.00 327.00 373.00 231.00 147.00 569.00 718.00 425.00 163.00 490.00 548.00 381.00 182.00 399.00 382.00 298.00 194.00
Other current assets 3,046.00 3,700.00 227.00 269.00 281.00 1,723.00 1,686.00 1,680.00 1,753.00 306.00 352.00 397.00 417.00 1,566.00 1,547.00 1,492.00 1,456.00 3,874.00 5,114.00 2,681.00 646.00 139.00 113.00 108.00 1,767.00 1,125.00 276.00 282.00 304.00 292.00 233.00 241.00 273.00 351.00 239.00 234.00 248.00 212.00 203.00 182.00 202.00 229.00 189.00 169.00 214.00 277.00 211.00 199.00 182.00 149.00 138.00 143.00 155.00 252.00 286.00 320.00 304.00 279.00 242.00 220.00 238.00 328.00 2,044.00 219.00 262.00 262.00 347.00 355.00 369.00 413.00 1,008.00 751.00 566.00 701.00 820.00 840.00 739.00 1,001.00 957.00 720.00 628.00
Total current assets 6,187.00 5,701.00 2,949.00 2,930.00 4,136.00 4,381.00 4,270.00 4,080.00 4,286.00 3,027.00 3,022.00 2,802.00 3,139.00 4,699.00 4,083.00 4,443.00 4,188.00 7,355.00 7,708.00 5,179.00 3,219.00 2,920.00 2,785.00 2,501.00 4,164.00 3,937.00 3,416.00 3,326.00 3,419.00 7,025.00 2,726.00 2,701.00 3,049.00 3,395.00 2,935.00 2,865.00 2,896.00 2,923.00 2,529.00 2,272.00 2,335.00 2,689.00 2,400.00 2,509.00 2,691.00 3,268.00 2,576.00 2,529.00 2,955.00 2,658.00 2,319.00 2,480.00 2,363.00 2,874.00 2,752.00 2,955.00 2,968.00 2,337.00 1,982.00 2,042.00 2,014.00 2,582.00 2,143.00 2,352.00 2,384.00 2,904.00 1,995.00 1,928.00 2,074.00 3,035.00 2,837.00 2,598.00 2,351.00 2,788.00 2,350.00 2,397.00 2,433.00 2,995.00 2,566.00 2,397.00 2,188.00
Total non-current assets + 41,650.00 42,546.00 42,100.00 41,169.00 40,350.00 39,387.00 38,623.00 36,896.00 35,913.00 36,688.00 35,979.00 35,295.00 34,613.00 33,847.00 32,636.00 31,773.00 31,014.00 30,324.00 29,452.00 31,287.00 32,687.00 30,551.00 29,920.00 29,647.00 29,231.00 31,592.00 31,226.00 30,863.00 30,483.00 19,984.00 19,502.00 19,407.00 19,361.00 19,341.00 19,200.00 19,180.00 19,035.00 18,906.00 18,757.00 18,740.00 18,669.00 18,645.00 19,378.00 20,093.00 19,979.00 19,932.00 19,472.00 19,391.00 19,309.00 19,212.00 19,256.00 19,178.00 20,007.00 19,997.00 19,725.00 19,520.00 19,383.00 19,366.00 18,969.00 17,635.00 17,580.00 17,529.00 17,256.00 17,169.00 16,967.00 16,869.00 16,658.00 16,789.00 16,736.00 16,641.00 16,195.00 15,478.00 15,184.00 15,084.00 14,953.00 14,878.00 14,773.00 14,638.00 14,407.00 14,312.00 14,228.00
Total assets 47,837.00 48,247.00 45,049.00 44,099.00 44,486.00 43,768.00 42,893.00 40,976.00 40,199.00 39,715.00 39,001.00 38,097.00 37,752.00 38,546.00 36,719.00 36,216.00 35,202.00 37,679.00 37,160.00 36,466.00 35,906.00 33,471.00 32,705.00 32,148.00 33,395.00 35,529.00 34,642.00 34,189.00 33,902.00 27,009.00 22,228.00 22,108.00 22,410.00 22,736.00 22,135.00 22,045.00 21,931.00 21,829.00 21,286.00 21,012.00 21,004.00 21,334.00 21,778.00 22,602.00 22,670.00 23,200.00 22,048.00 21,920.00 22,264.00 21,870.00 21,575.00 21,658.00 22,370.00 22,871.00 22,477.00 22,475.00 22,351.00 21,703.00 20,951.00 19,677.00 19,594.00 20,111.00 19,399.00 19,521.00 19,351.00 19,773.00 18,653.00 18,717.00 18,810.00 19,676.00 19,032.00 18,076.00 17,535.00 17,872.00 17,303.00 17,275.00 17,206.00 17,633.00 16,973.00 16,709.00 16,416.00
Total current liabilities + 5,312.00 6,260.00 5,743.00 3,695.00 4,441.00 4,045.00 3,836.00 3,410.00 3,430.00 3,864.00 3,893.00 3,184.00 3,150.00 5,113.00 4,611.00 4,318.00 4,605.00 4,287.00 4,507.00 3,369.00 4,326.00 4,825.00 3,830.00 4,309.00 4,042.00 3,978.00 3,434.00 2,996.00 3,139.00 3,302.00 2,581.00 2,842.00 2,616.00 3,069.00 3,221.00 3,038.00 2,642.00 3,080.00 2,398.00 2,241.00 2,534.00 2,458.00 3,191.00 3,125.00 3,187.00 2,792.00 3,008.00 3,026.00 3,059.00 3,019.00 2,595.00 2,675.00 3,126.00 3,575.00 3,364.00 3,206.00 2,735.00 2,593.00 2,319.00 2,361.00 2,201.00 2,620.00 2,881.00 3,032.00 3,202.00 3,038.00 2,312.00 2,094.00 2,195.00 2,848.00 2,872.00 2,813.00 3,284.00 3,791.00 3,385.00 3,461.00 3,766.00 4,221.00 3,376.00 2,576.00 2,665.00
Total non-current liabilities + 31,076.00 30,834.00 28,271.00 29,385.00 29,090.00 29,057.00 28,522.00 27,212.00 26,771.00 26,184.00 25,523.00 24,547.00 24,246.00 23,388.00 22,119.00 21,875.00 20,646.00 23,974.00 23,788.00 24,227.00 22,864.00 20,298.00 20,487.00 19,447.00 22,383.00 23,192.00 22,862.00 22,936.00 22,547.00 15,649.00 14,139.00 14,596.00 14,937.00 14,979.00 15,296.00 15,444.00 15,752.00 15,289.00 15,416.00 15,374.00 14,964.00 15,371.00 14,529.00 14,927.00 14,909.00 15,860.00 14,567.00 14,469.00 14,791.00 14,522.00 14,719.00 14,792.00 14,873.00 14,995.00 14,856.00 14,937.00 15,330.00 14,888.00 14,425.00 14,003.00 14,127.00 14,293.00 13,389.00 13,428.00 13,440.00 14,096.00 13,753.00 14,386.00 14,546.00 14,806.00 14,101.00 13,298.00 12,371.00 12,271.00 12,182.00 12,128.00 11,793.00 11,856.00 12,030.00 12,629.00 12,406.00
Total liabilities 36,388.00 37,094.00 34,014.00 33,080.00 33,531.00 33,102.00 32,358.00 30,622.00 30,201.00 30,048.00 29,416.00 27,731.00 27,396.00 28,501.00 26,730.00 26,193.00 25,251.00 28,264.00 28,295.00 27,596.00 27,190.00 25,123.00 24,317.00 23,756.00 26,425.00 27,170.00 26,296.00 25,932.00 25,686.00 18,951.00 16,720.00 17,438.00 17,553.00 18,048.00 18,517.00 18,482.00 18,394.00 18,369.00 17,814.00 17,615.00 17,498.00 17,873.00 17,720.00 18,052.00 18,096.00 18,652.00 17,575.00 17,495.00 17,850.00 17,541.00 17,314.00 17,467.00 17,999.00 18,570.00 18,220.00 18,143.00 18,065.00 17,481.00 16,744.00 16,364.00 16,328.00 16,913.00 16,270.00 16,460.00 16,642.00 17,134.00 16,065.00 16,480.00 16,741.00 17,639.00 16,973.00 16,111.00 15,655.00 16,062.00 15,567.00 15,589.00 15,559.00 16,077.00 15,406.00 15,205.00 15,071.00
Total stockholders' equity + 11,449.00 11,153.00 11,035.00 11,019.00 10,955.00 10,666.00 10,535.00 10,354.00 9,998.00 9,667.00 9,585.00 10,366.00 10,356.00 10,045.00 9,989.00 10,023.00 9,951.00 9,415.00 8,865.00 8,870.00 8,716.00 8,348.00 8,388.00 8,392.00 6,970.00 8,359.00 8,346.00 8,257.00 8,216.00 8,058.00 5,508.00 4,670.00 4,857.00 4,688.00 3,618.00 3,563.00 3,537.00 3,460.00 3,472.00 3,397.00 3,506.00 3,461.00 4,058.00 4,550.00 4,574.00 4,548.00 4,473.00 4,425.00 4,414.00 4,329.00 4,261.00 4,191.00 4,371.00 4,301.00 4,257.00 4,332.00 4,286.00 4,222.00 4,207.00 3,313.00 3,266.00 3,198.00 3,129.00 3,061.00 2,709.00 2,639.00 2,588.00 2,237.00 2,069.00 2,037.00 2,059.00 1,965.00 1,880.00 1,810.00 1,736.00 1,686.00 1,647.00 1,556.00 1,567.00 1,504.00 1,345.00
Common shares outstanding 659 656 656 654 653 652 648 642 634 631 633 633 633 630 633 632 631 609 609 596 631 552 548 531 502 505 505 505 504 504 435 432 434 434 434 434 433 434 433 431 433 430 430 432 431 432 432 431 431 429 431 431 430 428 430 430 428 426 429 428 427 425 425 402 395 393 372 354 349 347 345 342 327 324 337 350 342 317 319 318 314
about 10 hours ago