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 + 3,274.00 2,661.00 2,460.00 2,885.00 6,267.00 2,984.00 632.00 856.00 285.00 598.00 317.00 428.00 397.00 708.00 660.00 480.00 716.70 419.50 1,346.90 3,074.60
Accounts receivable, net 6,615.00 6,920.00 7,115.00 7,412.00 6,984.00 7,017.00 6,837.00 7,199.00 3,697.00 3,314.00 3,375.00 3,459.00 3,415.00 3,137.00 3,254.00 3,248.10 2,900.20 2,749.90 2,678.00 2,824.00
Inventories 1,461.00 1,429.00 1,414.00 1,342.00 1,504.00 1,757.00 2,813.00 2,785.00 1,828.00 1,427.00 1,270.00 922.00 772.00 859.00 735.00 725.40 1,085.00 1,027.30 971.90 982.90
Other current assets 1,970.00 1,532.00 1,714.00 2,095.00 1,921.00 2,021.00 1,620.00 1,040.00 463.00 724.00 785.00 780.00 786.00 1,016.00 894.00 881.20 935.00 996.10 1,034.10 1,262.60
Total current assets 13,320.00 12,542.00 12,703.00 13,734.00 16,676.00 13,779.00 11,902.00 11,880.00 6,273.00 6,063.00 5,747.00 5,589.00 5,370.00 5,720.00 5,543.00 5,334.70 5,636.90 5,192.80 6,030.90 8,144.10
Total non-current assets + 30,022.00 33,630.00 40,840.00 44,659.00 41,944.00 38,884.00 37,683.00 32,617.00 14,570.00 18,175.00 18,018.00 18,483.00 21,017.00 20,746.00 20,654.00 20,807.90 21,325.10 21,696.50 34,399.30 35,364.70
Total assets 43,342.00 46,172.00 53,543.00 58,393.00 58,620.00 52,663.00 49,585.00 44,497.00 20,843.00 24,238.00 23,765.00 24,072.00 26,387.00 26,466.00 26,197.00 26,142.60 26,962.00 26,889.30 40,430.20 43,508.80
Total current liabilities + 10,599.00 9,631.00 9,656.00 11,191.00 9,479.00 8,296.00 9,048.00 8,321.00 3,972.00 3,708.00 3,560.00 4,033.00 4,207.00 3,941.00 3,933.00 4,025.50 4,746.50 4,800.90 4,404.60 4,399.50
Total non-current liabilities + 19,856.00 19,759.00 20,837.00 23,596.00 26,171.00 28,114.00 26,994.00 25,434.00 14,893.00 16,841.00 14,642.00 13,069.00 12,214.00 12,312.00 12,356.00 12,296.50 13,196.10 13,491.10 14,551.70 15,585.80
Total liabilities 30,455.00 29,390.00 30,493.00 34,787.00 35,650.00 36,410.00 36,042.00 33,755.00 18,865.00 20,549.00 18,202.00 17,102.00 16,421.00 16,253.00 16,289.00 16,322.00 17,942.60 18,292.00 18,956.30 19,985.30
Total stockholders' equity + 11,693.00 16,320.00 22,526.00 23,606.00 22,970.00 16,253.00 13,543.00 10,742.00 1,978.00 3,689.00 5,563.00 6,970.00 9,966.00 10,213.00 9,908.00 9,820.60 9,019.40 8,597.30 21,473.90 23,523.50
Common shares outstanding 664 664 652 650 655 618 617 621 407 448 489 561 624 659 681 695 683 670 722 772
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,941.00 3,274.00 3,263.00 2,739.00 2,673.00 2,661.00 2,443.00 2,315.00 2,384.00 2,460.00 2,460.00 1,714.00 2,109.00 2,885.00 3,383.00 4,037.00 5,302.00 6,267.00 4,823.00 5,375.00 5,499.00 2,984.00 3,086.00 2,288.00 589.00 632.00 196.00 216.00 500.00 856.00 182.00 252.00 147.00 285.00 144.00 170.00 163.00 598.00 179.00 176.00 411.00 323.00 133.00 320.00 331.00 428.00 178.00 261.00 311.00 397.00 226.00 282.00 409.00 708.00 947.00 1,888.00 794.00 660.00 947.00 1,346.00 972.00 480.00 1,072.00 838.10 872.70 716.70 473.80 341.50 239.60 419.50 553.10 813.90 2,258.90 1,346.90 1,226.00 2,796.80 3,378.60 3,074.60 3,176.60 3,061.80 1,286.80
Accounts receivable, net 6,850.00 6,615.00 6,302.00 6,291.00 6,835.00 6,920.00 6,327.00 6,545.00 7,096.00 7,115.00 7,115.00 7,186.00 7,448.00 7,412.00 6,588.00 6,959.00 7,263.00 6,984.00 6,560.00 6,824.00 7,310.00 7,017.00 6,946.00 7,139.00 7,199.00 6,837.00 3,685.00 3,795.00 4,147.00 7,199.00 3,697.00 3,597.00 3,820.00 3,697.00 3,598.00 3,299.00 3,478.00 3,314.00 3,348.00 3,243.00 3,678.00 3,375.00 3,397.00 3,124.00 3,295.00 3,459.00 3,378.00 3,002.00 3,301.00 3,234.00 3,221.00 2,998.00 3,130.00 3,137.00 3,202.00 2,973.00 3,332.00 3,086.00 3,114.00 3,024.00 3,146.00 3,248.10 2,895.60 3,198.70 2,900.20 2,726.90 2,677.20 2,932.90 2,749.90 2,780.40 2,668.00 2,923.00 2,678.00 2,592.90 2,541.70 2,835.40 2,824.00 2,582.20 2,451.90 2,770.80
Inventories 1,000.00 1,461.00 1,776.00 1,519.00 1,054.00 1,429.00 1,664.00 1,322.00 892.00 1,414.00 1,414.00 1,533.00 1,085.00 1,342.00 1,492.00 1,347.00 950.00 1,504.00 1,563.00 1,419.00 1,137.00 1,757.00 1,869.00 1,837.00 1,431.00 2,813.00 1,964.00 1,945.00 1,533.00 2,785.00 1,828.00 1,876.00 1,593.00 1,828.00 1,830.00 1,560.00 1,201.00 1,427.00 1,459.00 1,224.00 822.00 1,271.00 1,420.00 1,156.00 764.00 922.00 1,136.00 940.00 541.00 772.00 554.00 449.00 569.00 859.00 685.00 521.00 574.00 735.00 536.00 360.00 438.00 725.40 552.30 496.80 604.80 1,085.00 861.30 648.50 753.30 1,027.30 781.50 635.70 750.00 971.90 792.20 729.60 768.90 982.90 838.20 743.80 800.30
Other current assets 1,764.00 1,970.00 1,861.00 1,568.00 1,411.00 1,532.00 1,491.00 1,497.00 1,560.00 1,714.00 1,714.00 2,026.00 2,015.00 2,095.00 2,061.00 1,839.00 1,839.00 1,921.00 1,852.00 1,636.00 1,541.00 2,021.00 1,256.00 1,175.00 1,187.00 1,620.00 428.00 380.00 552.00 1,040.00 333.00 323.00 631.00 463.00 722.00 657.00 778.00 724.00 471.00 453.00 623.00 785.00 605.00 632.00 830.00 676.00 712.00 1,189.00 924.00 996.00 891.00 1,041.00 1,151.00 1,016.00 954.00 1,000.00 1,083.00 1,068.00 869.00 965.00 1,081.00 881.20 4,054.40 1,011.00 1,029.00 935.00 1,039.30 1,043.90 1,037.70 1,019.20 1,102.80 1,116.00 1,059.90 1,034.10 1,132.20 1,360.70 1,274.60 1,262.60 1,275.50 1,252.60 1,338.40
Total current assets 11,555.00 13,320.00 13,202.00 12,117.00 11,973.00 12,542.00 11,925.00 11,679.00 11,932.00 12,703.00 12,703.00 12,459.00 12,657.00 13,734.00 13,524.00 14,182.00 15,354.00 16,676.00 14,798.00 15,254.00 15,487.00 13,779.00 13,157.00 12,439.00 10,406.00 11,902.00 6,273.00 6,336.00 6,732.00 11,880.00 6,040.00 6,048.00 6,191.00 6,273.00 6,294.00 5,686.00 5,620.00 6,063.00 5,457.00 5,096.00 5,534.00 5,747.00 5,555.00 5,232.00 5,220.00 5,589.00 5,404.00 5,392.00 5,077.00 5,370.00 4,892.00 4,770.00 5,259.00 5,720.00 5,788.00 6,382.00 5,783.00 5,543.00 5,466.00 5,695.00 5,637.00 5,334.70 5,678.70 5,241.50 5,705.20 5,636.90 5,101.30 4,711.10 4,963.50 5,192.80 5,217.80 5,233.60 6,991.80 6,030.90 5,743.30 7,428.80 8,257.50 8,144.10 7,872.50 7,510.10 6,196.30
Total non-current assets + 32,933.00 30,022.00 29,979.00 32,809.00 33,423.00 33,630.00 34,325.00 34,211.00 40,095.00 40,840.00 40,840.00 42,902.00 43,904.00 44,659.00 43,763.00 42,779.00 42,689.00 41,944.00 41,114.00 39,950.00 39,286.00 38,884.00 38,268.00 38,749.00 38,639.00 37,683.00 18,203.00 17,499.00 17,343.00 32,617.00 15,028.00 14,337.00 14,400.00 14,570.00 17,600.00 16,967.00 17,402.00 18,175.00 18,391.00 18,042.00 17,967.00 18,018.00 18,684.00 18,430.00 18,566.00 18,483.00 18,051.00 20,924.00 21,038.00 21,017.00 21,003.00 20,923.00 20,852.00 20,746.00 20,604.00 20,399.00 20,610.00 20,654.00 20,648.00 20,534.00 20,735.00 20,807.90 20,809.90 20,772.70 21,050.90 21,325.10 21,459.20 21,314.80 21,442.30 21,696.50 21,955.90 36,014.20 34,039.50 34,399.30 35,358.40 35,263.00 35,068.10 35,364.70 35,613.30 35,559.40 36,307.00
Total assets 44,488.00 43,342.00 43,181.00 44,926.00 45,396.00 46,172.00 46,250.00 45,890.00 52,027.00 53,543.00 53,543.00 55,361.00 56,561.00 58,393.00 57,287.00 56,961.00 58,043.00 58,620.00 55,912.00 55,204.00 54,773.00 52,663.00 51,425.00 51,188.00 49,045.00 49,585.00 24,476.00 23,835.00 24,075.00 44,497.00 21,068.00 20,385.00 20,591.00 20,843.00 23,894.00 22,653.00 23,022.00 24,238.00 23,848.00 23,138.00 23,501.00 23,765.00 24,239.00 23,662.00 23,786.00 24,072.00 23,455.00 26,316.00 26,115.00 26,387.00 25,895.00 25,693.00 26,111.00 26,466.00 26,392.00 26,781.00 26,393.00 26,197.00 26,114.00 26,229.00 26,372.00 26,142.60 26,488.60 26,014.20 26,756.10 26,962.00 26,560.50 26,025.90 26,405.80 26,889.30 27,173.70 41,247.80 41,031.30 40,430.20 41,101.70 42,691.80 43,325.60 43,508.80 43,485.80 43,069.50 42,503.30
Total current liabilities + 10,503.00 10,599.00 9,884.00 8,730.00 9,292.00 9,631.00 9,354.00 9,006.00 9,244.00 9,656.00 9,656.00 10,670.00 11,295.00 11,191.00 10,326.00 9,636.00 9,723.00 9,479.00 8,913.00 8,586.00 8,701.00 8,296.00 7,763.00 7,985.00 8,531.00 9,048.00 4,122.00 3,843.00 4,492.00 8,321.00 3,993.00 3,784.00 4,069.00 3,972.00 4,052.00 3,230.00 3,424.00 3,708.00 3,098.00 3,087.00 3,384.00 3,560.00 3,432.00 3,467.00 3,092.00 4,033.00 3,397.00 3,321.00 4,072.00 4,207.00 3,753.00 3,825.00 4,440.00 3,941.00 3,663.00 4,374.00 4,150.00 3,933.00 3,964.00 3,931.00 4,195.00 4,025.50 4,641.00 3,907.70 4,712.30 4,746.50 4,220.60 4,136.90 4,461.50 4,800.90 4,672.20 4,700.40 4,736.90 4,404.60 4,263.20 4,397.00 5,325.40 4,399.50 4,249.60 4,266.30 4,443.30
Total non-current liabilities + 21,236.00 19,856.00 20,026.00 19,085.00 19,176.00 19,759.00 19,821.00 19,938.00 20,446.00 20,837.00 20,837.00 22,534.00 22,923.00 23,596.00 23,728.00 23,937.00 25,058.00 26,064.00 25,827.00 25,772.00 26,040.00 28,114.00 28,221.00 28,379.00 26,723.00 26,994.00 15,302.00 15,239.00 15,234.00 25,434.00 14,561.00 14,434.00 14,539.00 14,893.00 16,848.00 16,796.00 16,713.00 16,841.00 15,402.00 14,663.00 14,634.00 14,642.00 14,928.00 14,232.00 14,297.00 13,069.00 12,532.00 13,721.00 13,576.00 12,214.00 12,471.00 12,267.00 12,277.00 12,312.00 12,440.00 12,289.00 12,239.00 12,356.00 12,252.00 12,350.00 12,397.00 12,296.50 12,320.60 12,923.50 12,997.70 13,196.10 13,493.70 13,278.90 13,474.60 13,491.10 13,325.40 14,618.10 14,625.70 14,551.70 15,639.30 15,660.90 15,533.90 15,585.80 15,987.90 15,690.30 15,930.80
Total liabilities 31,739.00 30,455.00 29,910.00 27,815.00 28,468.00 29,390.00 29,175.00 28,944.00 29,690.00 30,493.00 30,493.00 33,204.00 34,218.00 34,787.00 34,054.00 33,573.00 34,781.00 35,543.00 34,740.00 34,358.00 34,741.00 36,410.00 35,984.00 36,364.00 35,254.00 36,042.00 19,424.00 19,082.00 19,726.00 33,755.00 18,554.00 18,218.00 18,608.00 18,865.00 20,900.00 20,026.00 20,137.00 20,549.00 18,500.00 17,750.00 18,018.00 18,202.00 18,360.00 17,699.00 17,389.00 17,102.00 15,929.00 17,042.00 17,648.00 16,421.00 16,224.00 16,092.00 16,717.00 16,253.00 16,103.00 16,663.00 16,389.00 16,289.00 16,216.00 16,281.00 16,592.00 16,322.00 16,961.60 16,831.20 17,710.00 17,942.60 17,714.30 17,415.80 17,936.10 18,292.00 17,997.60 19,318.50 19,362.60 18,956.30 19,902.50 20,057.90 20,859.30 19,985.30 20,237.50 19,956.60 20,374.10
Total stockholders' equity + 11,705.00 11,693.00 12,005.00 16,705.00 16,538.00 16,320.00 16,628.00 16,497.00 21,894.00 22,526.00 22,526.00 21,655.00 21,851.00 23,036.00 22,647.00 22,776.00 22,664.00 22,402.00 20,559.00 20,098.00 19,171.00 15,371.00 14,556.00 13,874.00 13,449.00 13,207.00 5,052.00 4,753.00 4,349.00 10,449.00 2,514.00 2,167.00 1,983.00 1,978.00 2,994.00 2,627.00 2,885.00 3,689.00 5,348.00 5,388.00 5,483.00 5,563.00 5,879.00 5,963.00 6,397.00 6,970.00 7,526.00 9,001.00 8,467.00 9,966.00 9,671.00 9,601.00 9,394.00 10,213.00 10,289.00 10,118.00 10,004.00 9,908.00 9,898.00 9,948.00 9,780.00 9,820.60 9,527.00 9,183.00 9,046.10 9,019.40 8,846.20 8,610.10 8,469.70 8,597.30 9,173.50 21,927.20 21,667.00 21,472.40 21,198.10 22,633.30 22,465.50 23,522.50 23,247.60 23,111.10 22,127.50
Common shares outstanding 664 664 680 680 678 669 670 667 654 653 653 651 651 651 650 650 651 662 651 662 631 620 618 617 616 615 617 617 617 618 379 381 386 395 406 410 416 429 446 455 464 474 484 495 506 523 541 581 600 615 618 624 638 650 656 661 667 659 675 686 693 680 694 693 676 675 685 680 672 671 671 674 674 707 715 729 765 766 774 770 767
about 13 hours ago