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 + 967.00 38.00 903.00 948.00 2,010.00 5,211.00 4,034.00 1,403.00 1,342.00 1,203.00 682.00 492.80 547.50 517.60 459.40 373.90 481.70 252.30 349.68 211.75
Accounts receivable, net 2,376.00 2,246.00 2,001.00 2,424.00 5,344.00 3,631.00 4,350.00 2,042.00 2,093.00 1,879.00 2,090.00 1,345.20 1,264.00 1,126.20 1,023.50 1,085.60 890.80 721.40 1,164.50 806.30
Inventories -301.00 21.00 3,252.00 2,882.00 700.00 677.00 1,484.00 -464.00 468.10 386.30 88.50 -1.40 196.10 222.10 45.00 288.55 257.00
Other current assets 1,513.00 2,106.00 11,215.00 9,938.00 3,354.00 4,308.00 3,190.00 988.00 930.00 1,720.00 737.00 635.10 540.40 200.40 235.00 213.50 293.60 192.50 309.71 282.49
Total current assets 4,488.00 5,186.00 13,656.00 12,818.00 10,708.00 9,898.00 8,692.00 3,733.00 3,688.00 4,282.00 3,509.00 2,473.10 2,351.90 1,844.20 1,674.00 1,673.00 1,666.10 1,166.20 1,829.50 1,300.54
Total non-current assets + 29,000.00 28,598.00 41,317.00 50,460.00 72,223.00 73,944.00 75,114.00 20,037.00 20,838.00 21,749.00 22,691.00 12,047.40 11,608.20 11,705.50 12,199.20 12,488.80 12,331.50 6,334.20 7,965.09 6,330.02
Total assets 33,488.00 33,784.00 54,973.00 63,278.00 82,931.00 83,842.00 83,806.00 23,770.00 24,526.00 26,031.00 26,200.00 14,520.50 13,960.10 13,549.70 13,873.20 14,161.80 13,997.60 7,500.40 9,794.58 7,630.56
Total current liabilities + 7,616.00 6,094.00 18,229.00 16,224.00 14,466.00 12,361.00 10,382.00 3,125.00 4,011.00 3,151.00 2,364.00 1,598.90 1,672.70 1,256.80 1,356.30 1,285.90 1,234.70 816.50 1,254.21 880.52
Total non-current liabilities + 11,970.00 11,990.00 17,688.00 19,648.00 20,933.00 21,994.00 23,968.00 10,423.00 9,695.00 13,035.00 14,429.00 6,230.10 5,550.10 5,499.30 5,865.70 6,314.30 4,244.30 2,986.90 4,745.00 3,594.33
Total liabilities 19,586.00 18,084.00 35,917.00 35,872.00 35,399.00 34,355.00 34,350.00 13,548.00 13,706.00 16,186.00 16,793.00 7,829.00 7,222.80 6,756.10 7,222.00 7,600.20 5,479.00 3,803.40 5,999.21 4,474.85
Total stockholders' equity + 13,899.00 15,698.00 19,050.00 27,218.00 47,347.00 49,300.00 49,440.00 10,215.00 10,711.00 9,741.00 9,321.00 6,556.70 6,580.50 6,640.90 6,503.00 6,403.20 8,308.90 3,532.80 3,781.18 3,142.74
Common shares outstanding 519 555 591 604 621 627 451 332 336 330 289 289 294 298 307 352 239 194 197 189
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 + 755.00 967.00 864.00 1,154.00 1,391.00 1,187.00 1,520.00 2,131.00 3,329.00 440.00 -1,100.00 1,982.00 1,871.00 456.00 1,932.00 1,944.00 1,547.00 2,010.00 4,962.00 4,306.00 -2,257.00 1,822.00 2,366.00 -2,787.00 1,373.00 1,152.00 1,305.00 9,756.00 576.00 703.00 632.00 683.00 725.00 665.00 720.00 786.00 705.00 683.00 701.00 765.00 702.00 682.00 441.50 446.40 489.00 492.80 611.80 793.70 737.70 547.50 811.60 805.60 590.60 517.60 605.40 553.30 513.40 459.40 428.60 471.10 417.00 373.90 437.90 545.50 507.90 481.70 250.40 265.90 311.20 252.30 238.46 207.04 327.97 355.28 279.08 220.89 222.00 211.75 174.69 143.69 260.48
Accounts receivable, net 2,382.00 2,376.00 2,574.00 2,447.00 2,315.00 2,246.00 2,251.00 2,368.00 2,395.00 2,001.00 2,243.00 5,173.00 5,389.00 2,424.00 5,254.00 5,275.00 5,296.00 5,344.00 4,560.00 4,575.00 4,681.00 3,631.00 4,445.00 4,387.00 4,302.00 4,350.00 4,242.00 1,914.00 2,070.00 2,042.00 2,097.00 1,995.00 2,111.00 2,093.00 1,869.00 1,819.00 1,921.00 1,879.00 1,983.00 2,026.00 2,196.00 2,090.00 1,419.20 1,522.80 1,542.60 1,345.20 1,418.40 1,360.00 1,299.40 1,264.00 1,258.20 1,130.40 1,103.60 1,126.20 1,090.30 1,099.80 1,071.60 1,023.50 965.00 1,005.80 1,014.10 1,085.60 831.70 856.00 877.90 890.80 639.30 649.60 663.40 721.40 733.90 1,221.24 1,174.49 1,164.50 1,025.37 948.48 897.87 806.30 733.28 736.63 699.10
Inventories -147.00 59.00 -443.00 973.00 462.00 5.00 621.00 -530.00 3,252.00 2,882.00 666.00 700.00 0.00 0.00 590.00 -361.00 479.00 1,186.00 507.00 1,484.00 549.00 589.00 441.00 470.70 -264.40 -360.60 -379.50 468.10 -334.10 -303.60 -276.60 386.30 -224.40 86.60 88.40 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 196.10 198.90 0.00 0.00 222.10 0.00 0.00 206.10 202.92 275.67 294.90 288.55 240.24 255.62 224.17 257.00 216.38 211.74
Other current assets 1,844.00 1,513.00 827.00 1,342.00 1,290.00 2,106.00 2,496.00 1,952.00 1,914.00 11,215.00 9,444.00 3,495.00 3,706.00 9,938.00 3,407.00 3,743.00 3,302.00 3,354.00 4,061.00 3,562.00 3,385.00 4,308.00 3,663.00 3,030.00 2,671.00 3,190.00 3,778.00 835.00 965.00 988.00 868.00 816.00 899.00 930.00 735.00 1,457.00 783.00 1,720.00 839.00 887.00 731.00 737.00 575.60 513.40 565.40 635.10 532.70 681.20 651.20 540.40 764.30 267.80 228.90 200.40 179.70 504.50 182.60 235.00 210.60 228.70 213.60 213.50 15.00 216.70 207.40 293.60 167.60 179.40 161.40 192.50 233.14 309.33 337.64 309.71 275.48 289.46 253.30 282.49 258.98 259.56 209.57
Total current assets 4,981.00 4,488.00 3,972.00 4,370.00 4,410.00 5,186.00 6,070.00 6,451.00 7,638.00 13,656.00 12,153.00 10,650.00 10,966.00 12,818.00 10,593.00 10,706.00 10,145.00 10,708.00 10,011.00 9,438.00 9,105.00 9,898.00 9,934.00 8,600.00 8,346.00 8,692.00 9,325.00 12,505.00 3,611.00 3,733.00 3,597.00 3,494.00 3,735.00 3,688.00 3,324.00 4,062.00 3,409.00 4,282.00 3,523.00 3,678.00 3,629.00 3,509.00 2,436.30 2,482.60 2,597.00 2,473.10 2,562.90 2,834.90 2,688.30 2,351.90 2,834.10 2,051.30 1,923.10 1,844.20 1,875.40 2,157.60 1,767.60 1,674.00 1,604.20 1,705.60 1,644.70 1,673.00 1,483.50 1,618.20 1,593.20 1,666.10 1,057.30 1,094.90 1,136.00 1,166.20 1,205.50 1,737.60 1,840.10 1,829.50 1,579.92 1,458.83 1,373.18 1,300.54 1,166.95 1,139.89 1,169.15
Total non-current assets + 38,503.00 29,000.00 29,070.00 29,003.00 28,431.00 28,598.00 28,277.00 28,147.00 28,233.00 41,317.00 41,021.00 42,924.00 50,112.00 50,460.00 67,724.00 68,914.00 71,053.00 72,223.00 71,679.00 72,850.00 73,212.00 73,944.00 73,261.00 74,042.00 74,128.00 75,114.00 74,393.00 20,354.00 20,462.00 20,037.00 20,097.00 20,374.00 20,670.00 20,838.00 20,970.00 20,908.00 21,677.00 21,749.00 22,611.00 22,706.00 22,801.00 22,691.00 11,751.50 11,820.90 11,903.00 12,047.40 11,609.20 11,605.90 11,582.60 11,608.20 11,656.60 11,698.80 11,776.10 11,705.50 11,750.60 11,785.40 12,136.80 12,199.20 12,281.30 12,456.00 12,469.60 12,488.80 12,072.20 12,148.10 12,240.80 12,331.50 6,373.20 6,344.90 6,280.40 6,334.20 6,344.47 8,040.84 7,992.13 7,965.09 8,013.83 6,336.39 6,315.29 6,330.02 6,265.17 6,202.90 6,237.63
Total assets 43,484.00 33,488.00 33,042.00 33,373.00 32,841.00 33,784.00 34,347.00 34,598.00 35,871.00 54,973.00 53,174.00 53,574.00 61,078.00 63,278.00 78,317.00 79,620.00 81,198.00 82,931.00 81,690.00 82,288.00 82,317.00 83,842.00 83,195.00 82,642.00 82,474.00 83,806.00 83,718.00 32,859.00 24,073.00 23,770.00 23,694.00 23,868.00 24,405.00 24,526.00 24,294.00 24,970.00 25,086.00 26,031.00 26,134.00 26,384.00 26,430.00 26,200.00 14,187.80 14,303.50 14,500.00 14,520.50 14,172.10 14,440.80 14,270.90 13,960.10 14,490.70 13,750.10 13,699.20 13,549.70 13,626.00 13,943.00 13,904.40 13,873.20 13,885.50 14,161.60 14,114.30 14,161.80 13,555.70 13,766.30 13,834.00 13,997.60 7,430.50 7,439.80 7,416.40 7,500.40 7,549.97 9,778.45 9,832.23 9,794.58 9,593.76 7,795.22 7,688.47 7,630.56 7,432.12 7,342.79 7,406.78
Total current liabilities + 8,471.00 7,616.00 7,472.00 7,448.00 6,954.00 6,094.00 5,142.00 4,786.00 5,030.00 18,229.00 16,081.00 14,443.00 14,728.00 16,224.00 13,671.00 15,528.00 13,777.00 14,466.00 12,627.00 11,494.00 11,208.00 12,361.00 12,775.00 12,117.00 7,926.00 10,382.00 10,901.00 4,170.00 3,521.00 3,125.00 2,692.00 2,534.00 3,816.00 4,011.00 2,658.00 2,729.00 3,138.00 3,151.00 2,937.00 3,496.00 3,322.00 2,364.00 1,566.20 1,677.30 1,761.10 1,598.90 1,469.70 1,701.30 1,704.40 1,672.70 1,797.50 1,142.90 1,278.40 1,256.80 1,210.80 1,121.30 1,104.60 1,356.30 1,515.90 1,615.50 1,570.30 1,285.90 1,187.00 1,212.20 1,258.70 1,234.70 885.90 881.90 802.80 816.50 720.79 1,222.10 1,279.80 1,254.21 1,155.73 979.91 870.57 880.52 846.86 776.95 847.48
Total non-current liabilities + 19,033.00 11,970.00 11,708.00 11,753.00 10,819.00 11,990.00 12,634.00 12,771.00 12,816.00 17,688.00 17,609.00 18,858.00 19,246.00 19,648.00 19,131.00 17,402.00 20,211.00 20,933.00 21,770.00 22,215.00 22,460.00 21,994.00 21,199.00 21,292.00 25,191.00 23,968.00 23,605.00 18,697.00 10,649.00 10,423.00 10,836.00 10,790.00 9,978.00 9,695.00 11,547.00 12,236.00 11,958.00 13,035.00 13,441.00 13,281.00 13,619.00 14,429.00 6,017.40 6,094.90 6,256.50 6,230.10 6,110.90 6,039.40 5,864.10 5,550.10 5,889.50 5,857.00 5,622.30 5,499.30 5,638.50 6,016.60 6,032.70 5,865.70 5,618.70 5,651.70 5,813.50 6,314.30 5,947.80 3,875.60 4,017.80 4,244.30 2,512.70 2,669.60 2,889.70 2,986.90 3,160.60 4,725.54 4,701.35 4,745.00 4,754.10 3,362.83 3,558.14 3,594.33 3,526.19 3,551.96 3,576.77
Total liabilities 27,504.00 19,586.00 19,180.00 19,201.00 17,773.00 18,084.00 17,776.00 17,557.00 17,846.00 35,917.00 33,690.00 33,301.00 33,974.00 35,872.00 32,802.00 32,930.00 33,988.00 35,399.00 34,397.00 33,709.00 33,668.00 34,355.00 33,974.00 33,409.00 33,117.00 34,350.00 34,506.00 22,867.00 14,170.00 13,548.00 13,528.00 13,324.00 13,794.00 13,706.00 14,205.00 14,965.00 15,096.00 16,186.00 16,378.00 16,777.00 16,941.00 16,793.00 7,583.60 7,772.20 8,017.60 7,829.00 7,580.60 7,740.70 7,568.50 7,222.80 7,687.00 6,999.90 6,900.70 6,756.10 6,849.30 7,137.90 7,137.30 7,222.00 7,134.60 7,267.20 7,383.80 7,600.20 7,134.80 5,087.80 5,276.50 5,479.00 3,398.60 3,551.50 3,692.50 3,803.40 3,881.39 5,947.64 5,981.15 5,999.21 5,909.82 4,342.74 4,428.71 4,474.85 4,373.05 4,328.91 4,424.25
Total stockholders' equity + 15,977.00 13,899.00 13,859.00 14,168.00 15,064.00 15,698.00 16,569.00 17,037.00 18,021.00 19,050.00 19,477.00 20,266.00 27,097.00 27,218.00 45,328.00 46,506.00 47,026.00 47,347.00 47,105.00 48,392.00 48,460.00 49,300.00 49,031.00 49,043.00 49,167.00 49,440.00 49,195.00 9,985.00 9,896.00 10,215.00 10,081.00 10,439.00 10,495.00 10,711.00 9,985.00 9,891.00 9,878.00 9,741.00 9,661.00 9,497.00 9,393.00 9,321.00 6,528.70 6,440.50 6,361.50 6,556.70 6,454.50 6,522.10 6,534.10 6,580.50 6,647.50 6,598.60 6,639.70 6,640.90 6,631.60 6,662.10 6,615.00 6,503.00 6,599.00 6,726.30 6,569.70 6,403.20 6,260.70 8,476.10 8,352.70 8,308.90 3,854.10 3,716.90 3,560.30 3,532.80 3,602.29 3,755.52 3,839.83 3,781.18 3,670.34 3,440.02 3,248.04 3,142.74 3,046.36 2,996.16 2,968.35
Common shares outstanding 517 519 525 525 531 540 548 557 576 591 592 592 593 593 607 611 614 614 619 624 621 628 627 625 625 614 524 327 326 329 331 333 334 337 336 334 333 331 330 329 327 299 284 284 287 287 287 289 292 293 293 294 296 298 298 298 295 290 307 311 309 305 339 385 380 239 195 193 192 190 192 194 197 197 197 197 196 189 194 195 173
about 9 hours ago