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 + 488.00 418.30 544.40 696.90 623.80 593.50 449.50 393.20 376.30 542.20 563.20 549.00 471.00 603.00 515.00 710.00 942.00 824.00 543.00 1,151.00
Accounts receivable, net 2,867.00 2,631.90 2,447.40 2,668.00 1,941.60 1,842.70 1,705.10 1,926.50 1,891.00 1,916.70 1,640.50 1,926.00 1,860.00 1,871.00 1,885.00 2,312.00 1,597.00 1,066.00 1,117.00 1,040.00
Inventories 1,622.00 1,715.10 1,879.50 1,350.20 989.20 1,310.00 1,169.20 921.10 953.20 967.30 1,339.40 1,325.00 1,423.00 1,519.00 1,292.00 1,448.00 1,661.00 1,173.00 967.00 913.00
Other current assets 1,075.00 1,023.50 1,210.80 2,060.30 4,254.60 605.30 754.00 150.10 292.50 156.60 115.20 127.00 80.00 88.00 490.00 546.00 645.00 712.00 790.00 909.00
Total current assets 6,052.00 5,788.80 6,082.10 6,775.50 7,809.20 4,351.50 4,077.80 4,113.90 4,253.10 6,033.90 4,072.40 4,478.00 4,310.00 4,589.00 4,182.00 5,016.00 4,756.00 3,775.00 3,052.00 3,588.00
Total non-current assets + 111,194.00 97,289.20 90,601.90 86,627.80 79,859.50 76,405.70 71,814.50 64,688.90 60,476.00 57,433.80 57,610.70 55,155.00 52,104.00 49,778.00 48,041.00 45,439.00 43,592.00 41,380.00 37,314.00 34,399.00
Total assets 117,246.00 103,078.00 96,684.00 93,403.30 87,668.70 80,757.20 75,892.30 68,802.80 64,729.10 63,467.70 61,683.10 59,633.00 56,414.00 54,367.00 52,223.00 50,455.00 48,348.00 45,155.00 40,366.00 37,987.00
Total current liabilities + 13,314.00 13,009.30 11,583.60 13,266.30 12,426.70 9,926.70 10,299.10 8,648.80 8,271.30 9,498.00 7,108.50 7,967.00 6,112.00 6,823.00 6,611.00 6,518.00 5,327.00 6,297.00 5,207.00 5,456.00
Total non-current liabilities + 71,676.00 63,082.60 59,814.50 56,014.60 52,561.80 50,056.00 45,680.00 41,094.60 38,144.20 36,549.60 36,669.70 34,842.00 34,216.00 32,307.00 30,947.00 30,315.00 29,881.00 21,807.00 18,932.00 17,119.00
Total liabilities 84,990.00 76,091.90 71,398.10 69,347.00 64,988.50 59,982.70 55,979.10 49,743.40 46,415.50 46,047.60 43,778.20 42,809.00 40,328.00 39,130.00 37,558.00 36,833.00 35,208.00 34,401.00 30,287.00 28,575.00
Total stockholders' equity + 31,138.00 26,943.80 25,246.70 23,893.40 22,433.20 20,550.90 19,632.20 19,059.40 18,313.60 17,420.10 17,904.90 16,824.00 16,086.00 15,237.00 14,664.00 13,622.00 13,140.00 10,754.00 10,079.00 9,412.00
Common shares outstanding 520 531 520 513 502 497 495 494 493 492 491 489 487 485 482 480 459 404 400 396
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 + 549.00 488.00 1,332.20 439.30 463.60 418.30 474.40 428.20 447.70 544.40 564.30 507.40 538.10 696.90 724.40 767.30 884.10 623.80 1,591.10 534.40 472.30 593.50 618.70 541.10 1,739.80 449.50 547.20 386.20 396.60 393.20 952.40 374.30 351.30 376.30 654.60 490.00 450.00 542.20 491.40 553.70 454.90 563.20 493.00 551.00 483.00 549.00 512.00 567.00 602.00 471.00 435.00 415.00 440.00 603.00 721.00 594.00 503.00 515.00 786.00 728.00 991.00 710.00 1,416.00 1,210.00 1,165.00 942.00 1,136.00 782.00 925.00 824.00 1,008.00 461.00 494.00 543.00 146.00 509.00 653.00 1,151.00 457.00 422.00 680.00
Accounts receivable, net 2,970.00 2,867.00 2,833.10 2,797.10 2,618.00 2,631.90 2,597.10 2,651.80 2,415.30 2,447.40 2,565.00 2,385.90 2,303.80 2,668.00 1,211.90 2,349.30 1,936.60 1,941.60 2,050.40 2,073.80 1,858.40 1,842.70 1,850.70 1,791.50 1,741.50 1,705.10 1,825.10 1,781.20 1,882.30 1,926.50 2,118.10 2,270.70 1,851.50 1,891.00 1,740.90 1,661.80 1,711.20 1,916.70 2,094.90 2,087.90 1,876.10 1,640.50 1,853.00 1,920.00 1,889.00 1,926.00 1,855.00 1,926.00 1,943.00 1,860.00 1,856.00 1,931.00 1,869.00 1,871.00 1,904.00 1,808.00 1,717.00 1,834.00 1,938.00 2,197.00 2,050.00 2,312.00 1,981.00 2,500.00 2,116.00 1,597.00 1,029.00 1,037.00 962.00 1,112.00 1,187.00 1,195.00 1,050.00 1,117.00 1,115.00 1,072.00 1,089.00 1,040.00 1,083.00 1,017.00 1,000.00
Inventories 1,665.00 1,622.00 1,585.70 1,622.00 1,582.20 1,715.10 1,685.70 1,763.00 1,770.30 1,879.50 1,720.00 1,681.80 1,457.20 1,350.20 801.90 1,102.30 966.80 989.20 978.50 1,188.40 1,271.90 1,310.00 1,267.30 1,279.80 1,195.90 1,169.20 1,051.30 1,034.40 946.60 921.10 847.90 915.60 922.80 953.20 916.50 982.20 955.30 967.30 1,024.80 1,362.00 1,351.90 1,339.40 1,105.00 1,160.00 1,192.00 1,325.00 1,205.00 1,219.00 1,214.00 1,423.00 1,440.00 1,574.00 1,520.00 1,519.00 1,462.00 1,494.00 1,418.00 1,292.00 1,173.00 1,305.00 1,328.00 1,448.00 1,409.00 1,577.00 1,566.00 1,661.00 1,567.00 1,486.00 1,290.00 1,173.00 1,018.00 1,049.00 947.00 967.00 961.00 1,038.00 942.00 913.00 810.00 865.00 776.00
Other current assets 1,439.00 1,075.00 1,109.00 1,463.50 1,273.10 1,023.50 1,263.60 1,809.80 1,216.30 1,210.80 1,887.30 3,466.20 3,499.10 2,060.30 6,581.80 5,152.10 4,480.50 4,254.60 1,165.10 809.20 655.80 605.30 601.50 660.80 614.80 754.00 742.80 859.50 689.30 150.10 774.00 1,009.50 1,009.40 292.50 755.80 675.00 499.90 156.60 2,338.10 779.70 761.80 115.20 1,181.00 665.00 630.00 127.00 622.00 671.00 642.00 80.00 693.00 702.00 701.00 88.00 561.00 587.00 576.00 490.00 477.00 524.00 420.00 546.00 615.00 506.00 669.00 556.00 747.00 919.00 941.00 712.00 1,441.00 1,544.00 1,209.00 790.00 839.00 981.00 676.00 909.00 1,023.00 951.00 995.00
Total current assets 6,623.00 6,052.00 6,860.00 6,321.90 5,936.90 5,788.80 6,020.80 6,652.80 5,849.60 6,082.10 6,736.60 8,041.30 7,798.20 6,775.50 9,320.00 9,371.00 8,268.00 7,809.20 5,785.10 4,605.80 4,258.40 4,351.50 4,338.20 4,273.20 5,292.00 4,077.80 4,166.40 4,061.30 3,914.80 4,113.90 4,692.40 4,570.10 4,135.00 4,253.10 4,067.80 3,809.00 3,616.40 6,033.90 5,949.20 4,438.90 4,146.30 4,072.40 4,548.00 4,225.00 4,116.00 4,478.00 4,111.00 4,323.00 4,335.00 4,310.00 4,317.00 4,622.00 4,397.00 4,589.00 4,648.00 4,483.00 4,214.00 4,182.00 4,374.00 4,754.00 4,789.00 5,016.00 5,421.00 5,793.00 5,516.00 4,756.00 4,479.00 4,224.00 4,118.00 3,775.00 3,984.00 4,006.00 3,361.00 3,052.00 3,111.00 3,263.00 3,163.00 3,588.00 3,175.00 3,255.00 3,249.00
Total non-current assets + 111,153.00 111,194.00 103,393.50 101,456.60 98,457.70 97,289.20 94,098.30 92,969.80 91,895.00 90,601.90 88,389.00 87,960.80 86,719.70 86,627.80 81,929.40 81,490.30 81,563.40 79,859.50 80,552.00 79,752.40 78,726.70 76,405.70 74,351.10 73,531.60 72,432.00 71,814.50 69,734.30 68,488.70 66,807.20 64,688.90 62,925.00 62,300.00 61,474.50 60,476.00 59,897.10 58,930.10 58,111.90 57,433.80 55,492.80 58,878.20 58,340.20 57,610.70 56,551.00 56,713.00 55,922.00 55,155.00 53,814.00 53,297.00 52,703.00 52,104.00 50,646.00 50,357.00 50,153.00 49,778.00 49,195.00 48,938.00 48,688.00 48,041.00 46,813.00 45,998.00 45,771.00 45,439.00 44,471.00 44,144.00 44,109.00 43,592.00 42,714.00 42,114.00 41,747.00 41,380.00 39,054.00 38,690.00 37,956.00 37,314.00 36,345.00 35,930.00 34,773.00 34,399.00 33,210.00 32,929.00 32,516.00
Total assets 117,776.00 117,246.00 110,253.50 107,778.50 104,394.60 103,078.00 100,119.10 99,622.60 97,744.60 96,684.00 95,125.60 96,002.10 94,517.90 93,403.30 91,249.40 90,861.30 89,831.40 87,668.70 86,337.10 84,358.20 82,985.10 80,757.20 78,689.30 77,804.80 77,724.00 75,892.30 73,900.70 72,550.00 70,722.00 68,802.80 67,617.40 66,870.10 65,609.50 64,729.10 63,964.90 62,739.10 61,728.30 63,467.70 61,442.00 63,317.10 62,486.50 61,683.10 61,099.00 60,938.00 60,038.00 59,633.00 57,925.00 57,620.00 57,038.00 56,414.00 54,963.00 54,979.00 54,550.00 54,367.00 53,843.00 53,421.00 52,902.00 52,223.00 51,187.00 50,752.00 50,560.00 50,455.00 49,892.00 49,937.00 49,625.00 48,348.00 47,193.00 46,338.00 45,865.00 45,155.00 43,038.00 42,696.00 41,317.00 40,366.00 39,456.00 39,193.00 37,936.00 37,987.00 36,385.00 36,184.00 35,765.00
Total current liabilities + 12,594.00 13,314.00 9,997.60 11,443.30 14,242.30 13,009.30 10,647.60 10,162.70 10,906.60 11,583.60 11,278.10 13,267.10 12,621.70 13,266.30 11,836.40 12,448.00 13,568.60 12,426.70 9,954.00 10,428.60 10,220.10 9,926.70 9,047.20 10,122.00 11,654.70 10,299.10 8,611.20 8,357.10 7,990.60 8,648.80 8,426.20 9,058.30 9,471.40 8,271.30 7,322.00 8,392.20 7,914.50 9,498.00 7,779.40 7,869.90 7,221.90 7,108.50 7,058.00 6,650.00 7,128.00 7,967.00 7,457.00 7,600.00 6,519.00 6,112.00 5,692.00 6,519.00 6,175.00 6,823.00 6,795.00 6,407.00 6,342.00 6,611.00 5,684.00 5,887.00 5,989.00 6,518.00 6,148.00 5,778.00 5,515.00 5,327.00 4,987.00 5,393.00 6,411.00 6,297.00 5,722.00 5,626.00 5,172.00 5,207.00 4,908.00 5,804.00 5,308.00 5,456.00 5,596.00 4,561.00 4,864.00
Total non-current liabilities + 72,153.00 71,676.00 68,715.90 65,366.80 62,788.30 63,082.60 62,812.70 63,284.20 60,994.30 59,814.50 58,497.90 58,611.40 57,928.40 56,014.60 54,827.40 54,116.30 52,224.70 52,561.80 53,855.90 52,299.70 51,545.00 50,056.00 49,007.50 47,404.60 46,061.60 45,680.00 45,291.80 44,769.70 43,502.90 41,094.60 40,144.40 39,060.40 37,626.50 38,144.20 38,537.40 36,497.40 36,102.10 36,549.60 36,319.60 37,042.30 37,122.90 36,669.70 36,332.00 36,846.00 35,662.00 34,842.00 33,596.00 33,435.00 34,100.00 34,216.00 33,508.00 32,923.00 32,954.00 32,307.00 31,742.00 32,006.00 31,703.00 30,947.00 30,850.00 30,926.00 30,792.00 30,315.00 30,088.00 30,889.00 30,786.00 29,881.00 29,142.00 28,182.00 -15.00 21,807.00 2,561.00 164,474.00 916.00 18,932.00 1,924.00 1,064.00 -7.46 17,119.00 80.59 1.08 -2.46
Total liabilities 84,798.00 84,990.00 78,713.50 76,810.10 77,030.60 76,091.90 73,394.50 73,390.00 71,900.90 71,398.10 69,776.00 71,878.50 70,550.10 69,347.00 66,663.80 66,564.30 65,793.30 64,988.50 63,809.90 62,728.30 61,765.10 59,982.70 58,054.70 57,526.60 57,716.30 55,979.10 53,903.00 53,126.80 51,493.50 49,743.40 48,570.60 48,118.70 47,097.90 46,415.50 45,859.40 44,889.60 44,016.60 46,047.60 44,099.00 44,912.20 44,344.80 43,778.20 43,390.00 43,496.00 42,790.00 42,809.00 41,053.00 41,035.00 40,619.00 40,328.00 39,200.00 39,442.00 39,129.00 39,130.00 38,537.00 38,413.00 38,045.00 37,558.00 36,534.00 36,813.00 36,781.00 36,833.00 36,236.00 36,667.00 36,301.00 35,208.00 34,129.00 33,575.00 34,907.00 34,401.00 32,121.00 32,065.00 30,828.00 30,287.00 29,547.00 29,537.00 28,396.00 28,575.00 26,860.00 26,758.00 26,381.00
Total stockholders' equity + 31,808.00 31,138.00 30,389.30 29,871.10 27,320.70 26,943.80 26,617.40 26,135.20 25,803.30 25,246.70 25,309.70 23,901.40 23,738.20 23,893.40 24,278.20 24,056.00 23,791.30 22,433.20 22,278.10 21,378.70 20,972.80 20,550.90 20,365.90 20,007.40 19,728.40 19,632.20 19,716.40 19,259.60 19,196.30 19,028.40 19,016.80 18,722.30 18,483.30 18,287.00 18,069.10 17,824.10 17,687.10 17,397.00 17,321.90 18,386.20 18,126.50 17,891.70 17,699.00 17,434.00 17,241.00 16,820.00 16,868.00 16,581.00 16,416.00 16,085.00 15,762.00 15,537.00 15,421.00 15,237.00 15,306.00 15,007.00 14,856.00 14,664.00 14,653.00 13,939.00 13,779.00 13,622.00 13,656.00 13,269.00 13,324.00 13,140.00 13,064.00 12,745.00 10,940.00 10,754.00 10,917.00 10,631.00 10,489.00 10,079.00 9,909.00 9,656.00 9,540.00 9,412.00 9,525.00 9,426.00 9,384.00
Common shares outstanding 547 520 538 536 535 531 534 530 528 524 521 516 516 514 515 515 508 505 503 501 498 498 497 497 497 496 495 495 494 494 494 494 493 493 493 493 492 492 492 492 491 491 491 490 490 490 489 489 488 488 487 487 486 486 485 485 484 483 483 482 481 480 480 479 479 468 477 472 407 406 404 403 402 401 400 400 399 398 396 396 396
about 5 hours ago