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 + 669.00 1,275.00 1,570.00 1,958.00 3,044.00 2,934.00 1,952.00 1,538.00 1,292.00 1,175.00 868.00 1,076.00 1,380.00 1,168.00 1,109.00 1,368.00 1,380.00 146.00 201.00 262.00
Accounts receivable, net 1,276.00 1,317.00 1,529.00 1,555.00 3,100.00 3,109.00 2,198.00 2,210.00 2,665.00 2,711.00 2,530.00 2,768.00 2,005.00 2,038.00 2,105.00 2,278.00 2,500.00 2,103.00 2,604.00 2,676.00
Inventories 2,307.00 2,035.00 2,247.00 2,089.00 2,717.00 2,301.00 2,438.00 2,533.00 2,988.00 2,623.00 2,619.00 2,740.00 2,408.00 2,354.00 2,354.00 2,792.00 2,197.00 2,591.00 2,665.00 2,348.00
Other current assets 672.00 612.00 861.00 792.00 834.00 785.00 810.00 1,617.00 1,033.00 875.00 1,356.00 1,514.00 1,229.00 1,267.00 854.00 877.00 948.00 1,204.00 1,085.00 1,231.00
Total current assets 4,924.00 5,239.00 6,207.00 6,394.00 9,695.00 9,129.00 7,398.00 7,898.00 7,930.00 7,339.00 7,325.00 8,098.00 7,022.00 6,827.00 6,422.00 7,315.00 7,025.00 6,044.00 6,555.00 6,517.00
Total non-current assets + 11,077.00 11,062.00 11,105.00 10,730.00 10,590.00 11,307.00 11,483.00 10,449.00 12,070.00 11,814.00 11,685.00 11,904.00 8,522.00 8,569.00 8,759.00 8,269.00 8,069.00 7,488.00 7,454.00 7,402.00
Total assets 16,001.00 16,301.00 17,312.00 17,124.00 20,285.00 20,436.00 18,881.00 18,347.00 20,005.00 19,153.00 19,010.00 20,002.00 15,544.00 15,396.00 15,181.00 15,584.00 15,094.00 13,532.00 14,009.00 13,878.00
Total current liabilities + 6,513.00 7,323.00 6,948.00 5,931.00 8,510.00 8,330.00 8,369.00 9,678.00 8,472.00 7,662.00 7,744.00 8,403.00 6,824.00 6,510.00 6,297.00 6,149.00 5,941.00 5,563.00 5,893.00 6,002.00
Total non-current liabilities + 6,773.00 6,045.00 7,827.00 8,687.00 6,762.00 7,311.00 6,394.00 5,464.00 6,405.00 5,763.00 5,592.00 5,803.00 3,686.00 4,519.00 4,604.00 5,115.00 5,393.00 4,896.00 4,136.00 4,545.00
Total liabilities 13,286.00 13,368.00 14,775.00 14,618.00 15,272.00 15,641.00 14,763.00 15,142.00 14,877.00 13,425.00 13,336.00 14,206.00 10,510.00 11,029.00 10,901.00 11,264.00 11,334.00 10,459.00 10,029.00 10,547.00
Total stockholders' equity + 2,726.00 2,683.00 2,362.00 2,336.00 4,846.00 3,885.00 3,195.00 2,291.00 4,198.00 4,773.00 4,743.00 4,885.00 4,924.00 4,260.00 4,181.00 4,226.00 3,664.00 3,006.00 3,911.00 3,283.00
Common shares outstanding 56 55 55 56 63 63 64 67 74 77 80 80 81 79 78 78 76 76 80 77
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 + 626.00 669.00 934.00 1,068.00 1,024.00 1,275.00 1,084.00 1,179.00 1,231.00 1,570.00 1,123.00 1,309.00 1,359.00 1,958.00 1,794.00 1,642.00 2,114.00 3,044.00 2,875.00 2,968.00 2,447.00 2,934.00 3,541.00 2,546.00 2,837.00 1,952.00 999.00 1,203.00 1,195.00 1,538.00 1,122.00 1,151.00 1,139.00 1,292.00 1,087.00 1,041.00 951.00 1,175.00 1,025.00 959.00 699.00 868.00 698.00 691.00 704.00 1,076.00 987.00 945.00 1,672.00 1,380.00 826.00 670.00 750.00 1,168.00 518.00 426.00 583.00 1,109.00 511.00 845.00 1,026.00 1,368.00 901.00 850.00 1,191.00 1,380.00 725.00 247.00 193.00 146.00 425.00 461.00 321.00 201.00 258.00 343.00 241.00 262.00 109.00 301.00 244.00
Accounts receivable, net 1,158.00 1,276.00 1,598.00 1,379.00 1,416.00 1,317.00 1,644.00 1,595.00 1,707.00 1,529.00 1,841.00 1,679.00 1,612.00 1,555.00 2,410.00 2,723.00 2,860.00 3,100.00 3,187.00 3,052.00 2,997.00 3,109.00 2,716.00 1,998.00 1,931.00 2,198.00 2,588.00 2,387.00 2,222.00 2,210.00 2,881.00 2,464.00 2,657.00 2,665.00 3,102.00 2,974.00 2,735.00 2,711.00 2,982.00 2,797.00 2,695.00 2,530.00 2,914.00 2,702.00 2,518.00 2,768.00 2,213.00 2,222.00 2,080.00 2,005.00 2,226.00 2,216.00 2,080.00 2,038.00 2,266.00 2,125.00 2,143.00 2,105.00 2,261.00 2,455.00 2,347.00 2,278.00 2,552.00 2,382.00 2,440.00 2,500.00 2,742.00 2,326.00 1,936.00 2,103.00 2,603.00 2,628.00 2,564.00 2,604.00 2,755.00 2,683.00 2,525.00 2,676.00 2,669.00 2,571.00 2,692.00
Inventories 2,241.00 2,307.00 2,593.00 2,600.00 2,391.00 2,035.00 2,277.00 2,309.00 2,381.00 2,247.00 2,388.00 2,484.00 2,351.00 2,089.00 2,884.00 3,218.00 3,136.00 2,717.00 2,876.00 2,652.00 2,470.00 2,301.00 2,216.00 2,129.00 2,543.00 2,438.00 2,883.00 3,008.00 2,960.00 2,533.00 2,873.00 3,032.00 3,346.00 2,988.00 3,345.00 3,230.00 3,076.00 2,623.00 3,208.00 3,204.00 3,096.00 2,619.00 2,943.00 3,086.00 3,002.00 2,740.00 2,720.00 2,812.00 2,666.00 2,408.00 2,667.00 2,505.00 2,569.00 2,354.00 2,598.00 2,583.00 2,608.00 2,354.00 2,864.00 3,071.00 2,938.00 2,792.00 3,084.00 2,676.00 2,437.00 2,197.00 2,418.00 2,472.00 2,573.00 2,591.00 3,053.00 2,996.00 2,912.00 2,665.00 2,934.00 2,810.00 2,656.00 2,348.00 2,585.00 2,544.00 2,548.00
Other current assets 944.00 672.00 669.00 580.00 577.00 612.00 577.00 777.00 873.00 861.00 760.00 722.00 773.00 792.00 831.00 877.00 858.00 834.00 788.00 731.00 1,924.00 785.00 834.00 906.00 851.00 810.00 905.00 1,905.00 1,859.00 1,617.00 1,630.00 1,783.00 998.00 1,033.00 1,115.00 984.00 942.00 875.00 1,372.00 1,413.00 1,404.00 1,356.00 1,324.00 1,394.00 1,490.00 1,514.00 1,039.00 1,066.00 1,165.00 1,229.00 1,284.00 1,217.00 1,316.00 1,267.00 1,222.00 1,143.00 943.00 854.00 824.00 844.00 890.00 877.00 921.00 953.00 972.00 948.00 1,037.00 994.00 1,118.00 1,204.00 1,086.00 1,241.00 1,205.00 1,085.00 1,063.00 1,030.00 1,031.00 1,231.00 1,448.00 1,525.00 766.00
Total current assets 4,969.00 4,924.00 5,794.00 5,627.00 5,408.00 5,239.00 5,582.00 5,860.00 6,192.00 6,207.00 6,112.00 6,194.00 6,095.00 6,394.00 7,919.00 8,460.00 8,968.00 9,695.00 9,726.00 9,403.00 9,838.00 9,129.00 9,307.00 7,579.00 8,162.00 7,398.00 7,375.00 8,503.00 8,236.00 7,898.00 8,461.00 8,383.00 8,091.00 7,930.00 8,649.00 8,229.00 7,704.00 7,339.00 8,587.00 8,373.00 7,894.00 7,325.00 7,879.00 7,873.00 7,714.00 8,098.00 6,959.00 7,045.00 7,583.00 7,022.00 7,003.00 6,608.00 6,715.00 6,827.00 6,604.00 6,277.00 6,277.00 6,422.00 6,460.00 7,215.00 7,201.00 7,315.00 7,458.00 6,861.00 7,040.00 7,025.00 6,922.00 6,039.00 5,820.00 6,044.00 7,167.00 7,326.00 7,002.00 6,555.00 7,010.00 6,866.00 6,453.00 6,476.00 6,811.00 6,941.00 6,250.00
Total non-current assets + 11,208.00 11,077.00 11,099.00 11,132.00 11,107.00 11,062.00 11,578.00 11,483.00 11,178.00 11,105.00 10,777.00 10,787.00 10,769.00 10,730.00 9,592.00 9,892.00 10,519.00 10,590.00 10,668.00 10,678.00 10,500.00 11,307.00 11,052.00 11,097.00 11,233.00 11,483.00 11,031.00 11,352.00 11,450.00 10,449.00 10,632.00 10,687.00 12,248.00 12,070.00 12,189.00 11,977.00 11,776.00 11,814.00 11,603.00 11,595.00 11,778.00 11,685.00 11,744.00 11,640.00 11,494.00 11,904.00 8,749.00 8,563.00 8,457.00 8,522.00 8,657.00 8,666.00 8,616.00 8,569.00 8,368.00 8,330.00 8,738.00 8,759.00 8,543.00 8,699.00 8,408.00 8,269.00 8,141.00 7,871.00 8,038.00 8,069.00 7,935.00 7,700.00 7,382.00 7,488.00 7,303.00 7,513.00 7,501.00 7,454.00 7,468.00 7,423.00 7,417.00 7,402.00 7,135.00 7,237.00 7,484.00
Total assets 16,177.00 16,001.00 16,893.00 16,759.00 16,515.00 16,301.00 17,160.00 17,343.00 17,370.00 17,312.00 16,889.00 16,981.00 16,864.00 17,124.00 17,511.00 18,352.00 19,487.00 20,285.00 20,394.00 20,081.00 20,338.00 20,436.00 20,359.00 18,676.00 19,395.00 18,881.00 18,406.00 19,855.00 19,686.00 18,347.00 19,093.00 19,070.00 20,339.00 20,005.00 20,838.00 20,206.00 19,480.00 19,153.00 20,190.00 19,968.00 19,672.00 19,010.00 19,623.00 19,513.00 19,208.00 20,002.00 15,708.00 15,608.00 16,040.00 15,544.00 15,660.00 15,274.00 15,331.00 15,396.00 14,972.00 14,607.00 15,015.00 15,181.00 15,003.00 15,914.00 15,609.00 15,584.00 15,599.00 14,732.00 15,078.00 15,094.00 14,857.00 13,739.00 13,202.00 13,532.00 14,470.00 14,839.00 14,503.00 14,009.00 14,478.00 14,289.00 13,870.00 13,878.00 13,946.00 14,178.00 13,734.00
Total current liabilities + 5,659.00 6,513.00 6,768.00 6,641.00 7,534.00 7,323.00 5,969.00 6,129.00 6,550.00 6,948.00 7,023.00 7,087.00 5,982.00 5,931.00 6,809.00 7,592.00 8,285.00 8,510.00 8,291.00 7,832.00 8,011.00 8,330.00 9,105.00 7,725.00 8,576.00 8,369.00 8,500.00 10,094.00 9,878.00 9,678.00 9,674.00 9,145.00 8,943.00 8,472.00 9,636.00 9,056.00 7,972.00 7,662.00 8,701.00 8,526.00 8,687.00 7,744.00 8,211.00 7,796.00 7,390.00 8,403.00 6,402.00 6,118.00 6,454.00 6,824.00 6,679.00 6,231.00 5,801.00 6,510.00 6,360.00 6,060.00 6,509.00 6,297.00 6,243.00 6,869.00 5,937.00 6,149.00 6,321.00 5,905.00 5,886.00 5,941.00 5,757.00 5,032.00 5,401.00 5,563.00 6,401.00 6,179.00 5,711.00 5,893.00 6,347.00 6,222.00 5,897.00 6,002.00 6,318.00 6,627.00 6,426.00
Total non-current liabilities + 6,746.00 6,773.00 7,482.00 7,535.00 6,152.00 6,045.00 7,898.00 7,855.00 8,210.00 7,827.00 7,626.00 7,701.00 8,648.00 8,687.00 6,351.00 6,551.00 6,457.00 6,762.00 6,974.00 7,164.00 7,188.00 7,311.00 6,976.00 7,026.00 6,839.00 6,394.00 5,957.00 6,094.00 6,089.00 5,464.00 6,111.00 6,581.00 6,176.00 6,405.00 5,515.00 5,470.00 5,733.00 5,763.00 5,522.00 5,609.00 5,289.00 5,592.00 5,623.00 5,869.00 6,074.00 5,803.00 3,995.00 4,139.00 4,373.00 3,686.00 4,195.00 4,385.00 4,944.00 4,519.00 4,171.00 4,229.00 4,048.00 4,604.00 4,423.00 4,546.00 5,100.00 5,115.00 5,149.00 5,036.00 5,401.00 5,393.00 5,408.00 5,242.00 4,740.00 4,896.00 4,008.00 4,349.00 4,642.00 4,136.00 4,293.00 4,443.00 4,471.00 4,545.00 4,467.00 4,512.00 4,345.00
Total liabilities 12,394.00 13,286.00 14,250.00 14,176.00 13,685.00 13,368.00 13,867.00 13,984.00 14,760.00 14,775.00 14,649.00 14,788.00 14,630.00 14,618.00 13,160.00 14,143.00 14,742.00 15,272.00 15,265.00 14,996.00 15,199.00 15,641.00 16,081.00 14,751.00 15,415.00 14,763.00 14,457.00 16,188.00 15,967.00 15,142.00 15,785.00 15,726.00 15,119.00 14,877.00 15,151.00 14,526.00 13,705.00 13,425.00 14,223.00 14,135.00 13,976.00 13,336.00 13,834.00 13,665.00 13,464.00 14,206.00 10,397.00 10,257.00 10,827.00 10,510.00 10,874.00 10,616.00 10,745.00 11,029.00 10,531.00 10,289.00 10,557.00 10,901.00 10,666.00 11,415.00 11,037.00 11,264.00 11,470.00 10,941.00 11,287.00 11,334.00 11,165.00 10,274.00 10,141.00 10,459.00 10,409.00 10,528.00 10,353.00 10,029.00 10,640.00 10,665.00 10,368.00 10,547.00 10,785.00 11,139.00 10,771.00
Total stockholders' equity + 3,783.00 2,726.00 2,380.00 2,320.00 2,572.00 2,683.00 3,042.00 3,097.00 2,354.00 2,362.00 2,064.00 2,018.00 2,061.00 2,336.00 4,178.00 4,036.00 4,575.00 4,846.00 4,964.00 4,951.00 4,222.00 3,885.00 3,371.00 3,018.00 3,060.00 3,195.00 3,028.00 2,749.00 2,802.00 2,291.00 2,360.00 2,398.00 4,289.00 4,198.00 4,752.00 4,731.00 4,816.00 4,773.00 5,004.00 4,872.00 4,758.00 4,743.00 4,863.00 4,931.00 4,829.00 4,885.00 5,198.00 5,240.00 5,099.00 4,924.00 4,669.00 4,546.00 4,475.00 4,260.00 4,333.00 4,213.00 4,355.00 4,181.00 4,239.00 4,398.00 4,467.00 4,226.00 4,028.00 3,699.00 3,695.00 3,664.00 3,590.00 3,375.00 2,987.00 3,006.00 3,972.00 4,213.00 4,071.00 3,911.00 3,770.00 3,567.00 3,445.00 3,283.00 3,108.00 2,995.00 2,859.00
Common shares outstanding 60 56 56 56 56 55 55 55 55 55 55 55 55 55 55 56 59 61 63 64 64 64 63 63 63 64 64 64 65 65 65 69 72 73 74 75 76 76 77 77 78 79 80 80 80 80 80 80 79 80 81 81 81 80 79 79 79 79 78 77 78 78 78 78 77 77 76 75 75 75 76 76 77 77 80 81 80 80 80 79 70
1 day ago