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 + 940.00 388.00 522.00 1,935.00 2,755.95 3,754.56 265.49 307.42 219.43 132.60 121.57 189.24 204.69 194.86 262.19 476.42 398.71 484.81 444.68 140.67
Accounts receivable, net 317.00 371.00 405.00 531.00 408.07 284.15 305.82 324.51 318.64 291.90 238.97 261.39 259.75 281.42 292.45 266.71 338.80 271.29 313.64 185.89
Inventories 264.00 265.00 248.00 224.00 150.22 118.70 162.11 153.57 111.39 114.09 121.33 123.49 151.24 146.30 144.55 126.80 107.88 96.08 96.81 76.97
Other current assets 690.00 681.00 642.00 515.00 340.21 224.42 450.96 476.11 357.49 209.72 355.15 226.96 340.70 265.49 270.10 201.64 295.09 125.16 137.66 98.38
Total current assets 2,211.00 1,705.00 1,792.00 3,205.00 3,600.27 4,311.75 1,162.63 1,242.04 907.64 748.31 837.02 801.08 956.37 888.06 969.29 1,015.07 1,026.39 977.34 992.79 501.90
Total non-current assets + 39,408.00 35,365.00 33,339.00 30,571.00 28,658.08 28,153.44 29,157.66 26,456.23 21,453.29 21,562.02 19,945.02 19,912.11 19,116.57 18,939.87 18,835.12 18,679.83 17,207.10 15,485.97 13,989.49 12,891.18
Total assets 41,619.00 37,070.00 35,131.00 33,776.00 32,258.36 32,465.19 30,320.28 27,698.27 22,360.93 22,310.32 20,782.04 20,713.19 20,072.95 19,827.93 19,804.41 19,694.90 18,233.49 16,463.31 14,982.28 13,393.09
Total current liabilities + 12,055.00 9,817.00 9,401.00 8,573.00 7,285.68 4,537.12 7,952.90 7,112.17 4,854.87 4,441.60 4,292.69 3,849.25 4,267.01 4,066.15 3,067.64 3,444.50 2,749.03 2,674.23 2,339.30 1,872.37
Total non-current liabilities + 19,319.00 19,518.00 20,831.00 22,334.00 19,887.12 19,167.40 9,633.56 8,938.62 6,803.75 8,747.31 8,426.31 8,579.58 6,997.67 7,453.03 8,328.94 8,307.90 7,984.75 6,986.07 5,885.64 5,429.15
Total liabilities 31,374.00 29,335.00 30,232.00 30,907.00 27,172.80 23,704.52 17,586.46 16,050.79 11,658.62 13,188.91 12,719.00 12,428.83 11,264.68 11,519.18 11,396.58 11,752.40 10,733.78 9,660.30 8,224.94 7,301.51
Total stockholders' equity + 10,037.00 7,563.00 4,724.00 2,869.00 5,085.56 8,760.67 12,163.85 11,105.46 10,702.30 9,121.41 8,063.04 8,284.36 8,808.27 8,308.75 8,407.82 7,942.50 7,499.72 6,803.01 6,757.34 6,091.58
Common shares outstanding 273 279 283 255 252 214 210 212 216 216 221 223 221 219 219 218 215 214 214 216
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 + 512.00 940.00 641.00 735.00 386.00 388.00 418.00 391.00 437.00 522.00 600.12 726.42 1,226.87 1,935.00 1,566.21 2,102.21 2,146.67 2,755.95 3,359.73 4,306.60 5,091.61 3,684.74 3,016.79 4,146.69 3,890.81 243.74 276.73 235.00 248.20 287.85 254.82 109.00 111.25 120.11 139.95 130.48 109.31 132.60 178.43 175.16 117.36 121.57 147.42 159.36 229.71 189.24 183.18 185.26 216.51 204.69 209.57 205.17 215.89 194.86 241.24 212.21 277.53 262.19 451.46 551.46 470.26 419.93 479.45 364.34 361.21 398.71 285.86 309.76 455.88 484.81 460.59 687.47 757.42 444.68 411.91 212.37 199.62 140.67 220.54 323.18 271.98
Accounts receivable, net 479.00 317.00 356.00 431.00 427.00 371.00 441.00 412.00 455.00 405.00 360.15 375.36 379.18 531.00 534.41 565.01 506.16 408.07 397.23 345.06 226.74 284.15 165.23 205.92 220.88 305.82 348.99 340.92 374.98 324.51 385.30 355.73 387.86 318.64 285.33 263.99 292.98 291.90 273.42 215.80 253.30 238.97 241.64 212.45 297.07 261.39 252.92 293.52 299.04 259.75 342.02 310.05 308.03 281.42 301.11 284.66 313.00 292.45 303.92 273.71 276.89 266.71 279.39 212.20 257.59 338.80 334.67 241.22 194.51 271.29 324.13 250.56 236.29 313.64 337.89 212.69 207.02 185.89 106.69 84.40 82.26
Inventories 271.00 264.00 269.00 247.00 256.00 265.00 265.00 242.00 236.00 248.00 241.52 215.92 221.30 224.00 237.19 229.11 179.47 150.22 142.41 132.89 119.41 118.70 142.43 152.60 177.71 162.11 167.21 168.01 157.94 153.57 152.16 121.88 110.83 111.39 119.95 109.14 108.43 114.09 118.85 112.38 121.39 121.33 131.11 140.23 125.06 123.49 136.16 143.38 145.16 151.24 160.23 141.44 145.92 146.30 143.95 146.71 147.90 144.55 152.27 145.55 140.56 126.80 113.06 110.70 111.35 107.88 109.66 102.52 91.96 96.08 114.29 118.34 98.04 96.81 88.80 86.57 80.78 76.97 69.43 74.87 59.03
Other current assets 942.00 690.00 621.00 1,037.00 759.00 681.00 707.00 841.00 742.00 642.00 578.92 651.14 586.25 515.00 499.23 664.56 522.81 340.21 338.42 280.92 212.36 224.42 207.35 179.23 304.81 450.96 411.02 539.04 552.00 476.11 566.73 513.29 424.59 357.49 252.92 264.04 245.98 209.72 232.37 354.59 400.23 355.15 380.66 401.35 299.36 226.96 287.97 356.19 350.23 340.70 306.86 296.43 288.77 265.49 346.88 310.57 385.07 270.10 315.47 356.16 326.99 201.64 171.41 223.91 187.08 295.09 290.44 256.96 157.81 125.16 146.84 187.45 157.31 137.66 221.68 235.91 206.95 98.38 122.44 187.23 140.57
Total current assets 2,204.00 2,211.00 1,887.00 2,450.00 1,828.00 1,705.00 1,831.00 1,886.00 1,870.00 1,792.00 1,780.71 1,968.84 2,413.60 3,205.00 2,837.05 3,560.89 3,176.94 3,600.27 4,167.38 5,009.23 5,649.97 4,311.75 3,531.80 4,684.44 4,594.20 1,162.63 1,203.96 1,282.97 1,333.12 1,242.04 1,359.00 1,099.90 1,034.53 907.64 798.15 767.64 756.69 748.31 803.07 857.94 892.29 837.02 900.83 913.39 951.20 801.08 860.23 978.34 1,010.93 956.37 1,018.68 953.09 958.61 888.06 1,033.18 954.15 1,123.50 969.29 1,223.12 1,326.88 1,214.69 1,015.07 1,043.31 911.15 917.23 1,026.39 1,020.64 910.46 900.16 977.34 1,045.85 1,243.82 1,249.06 992.79 1,060.27 747.52 694.37 501.90 519.11 669.68 553.84
Total non-current assets + 39,786.00 39,408.00 38,222.00 36,092.00 35,624.00 35,365.00 35,236.00 35,088.00 33,320.00 33,339.00 30,987.96 30,954.51 30,456.89 30,571.00 30,627.14 30,382.36 29,763.06 28,658.08 28,498.19 28,682.73 28,697.10 28,153.44 28,297.02 28,622.10 28,850.85 29,157.66 28,621.50 28,526.00 27,386.93 26,456.23 25,734.54 22,957.14 22,936.45 21,453.29 21,301.16 21,256.53 21,260.57 21,562.02 21,647.19 21,613.56 20,071.13 19,945.02 20,058.02 20,481.80 19,918.39 19,912.11 18,739.68 19,033.87 19,115.21 19,116.57 19,067.57 18,997.70 18,907.49 18,939.87 18,635.04 18,741.96 18,905.46 18,835.12 18,946.91 18,621.62 18,560.81 18,679.83 17,562.50 17,391.87 17,119.92 17,207.10 16,165.66 15,426.20 15,290.87 15,485.97 14,724.83 15,217.22 14,302.68 13,989.49 14,105.55 13,812.78 12,999.70 12,891.18 11,692.63 11,630.41 10,997.89
Total assets 41,990.00 41,619.00 40,109.00 38,542.00 37,452.00 37,070.00 37,067.00 36,974.00 35,190.00 35,131.00 32,768.67 32,923.35 32,870.49 33,776.00 33,464.19 33,943.25 32,940.00 32,258.36 32,665.57 33,691.96 34,347.07 32,465.19 31,828.81 33,306.54 33,445.05 30,320.28 29,825.46 29,808.96 28,720.05 27,698.27 27,093.54 24,057.04 23,970.97 22,360.93 22,099.31 22,024.17 22,017.26 22,310.32 22,450.26 22,471.49 20,963.41 20,782.04 20,958.85 21,395.19 20,869.59 20,713.19 19,599.91 20,012.21 20,126.14 20,072.95 20,086.25 19,950.79 19,866.10 19,827.93 19,668.22 19,696.10 20,028.96 19,804.41 20,170.03 19,948.50 19,775.49 19,694.90 18,605.81 18,303.01 18,037.15 18,233.49 17,186.30 16,336.66 16,191.03 16,463.31 15,770.69 16,461.04 15,551.73 14,982.28 15,165.82 14,560.30 13,694.07 13,393.09 12,211.73 12,300.09 11,551.73
Total current liabilities + 11,065.00 12,055.00 11,469.00 10,573.00 10,300.00 9,817.00 9,631.00 9,894.00 9,905.00 9,401.00 9,241.69 9,666.87 9,441.54 8,573.00 9,793.99 11,719.38 8,007.16 7,285.68 5,242.92 4,679.72 3,314.83 4,537.12 4,625.47 4,736.91 8,982.37 7,952.90 7,113.53 7,586.14 8,105.94 7,112.17 7,072.94 5,502.35 5,195.15 4,854.87 5,057.11 5,285.95 5,271.74 4,441.60 4,500.57 4,373.63 4,397.94 4,292.69 4,360.49 4,791.54 4,336.29 3,849.25 3,737.74 3,549.42 3,382.78 4,267.01 4,844.57 4,712.18 5,060.50 4,066.15 3,826.19 3,809.11 3,099.87 3,067.64 3,115.24 3,287.93 3,010.88 3,444.50 3,452.83 3,454.83 3,372.18 2,749.03 2,762.82 2,862.69 2,462.79 2,674.23 2,541.33 2,782.74 2,350.20 2,339.30 2,570.80 2,621.41 2,339.23 1,872.37 1,821.62 2,282.09 2,105.43
Total non-current liabilities + 20,897.00 19,319.00 18,352.00 18,609.00 19,010.00 19,518.00 20,212.00 20,898.00 19,960.00 20,831.00 18,930.80 19,715.40 20,403.52 22,334.00 20,464.77 18,825.77 20,943.91 19,887.12 20,955.15 21,128.23 21,859.86 19,167.40 18,874.75 19,020.86 13,653.48 9,633.56 10,171.63 10,127.65 8,795.39 8,938.62 8,144.69 7,780.99 8,129.02 6,803.75 6,606.71 7,054.81 7,478.69 8,747.31 9,159.54 9,952.20 8,677.70 8,426.31 8,342.57 8,283.42 8,559.39 8,579.58 6,841.14 7,613.55 7,966.43 6,997.67 6,479.60 6,872.36 6,467.06 7,453.03 7,139.38 7,615.32 8,336.52 8,328.94 8,616.69 8,312.29 8,486.63 8,307.90 7,301.74 7,600.42 7,199.56 7,984.75 6,979.73 6,425.13 6,978.49 6,986.07 6,209.04 6,630.99 6,294.54 5,885.64 5,939.56 5,713.65 5,258.78 5,429.15 4,346.98 4,367.53 3,751.59
Total liabilities 31,962.00 31,374.00 29,821.00 29,182.00 29,310.00 29,335.00 29,843.00 30,792.00 29,865.00 30,232.00 28,172.48 29,382.27 29,845.07 30,907.00 30,258.77 30,545.15 28,951.07 27,172.80 26,198.07 25,807.95 25,174.69 23,704.52 23,500.22 23,757.77 22,635.85 17,586.46 17,285.16 17,713.79 16,901.33 16,050.79 15,217.64 13,283.34 13,324.18 11,658.62 11,663.83 12,340.76 12,750.43 13,188.91 13,660.11 14,325.83 13,075.64 12,719.00 12,703.06 13,074.95 12,895.68 12,428.83 10,578.88 11,162.97 11,349.21 11,264.68 11,324.16 11,584.54 11,527.57 11,519.18 10,965.56 11,424.43 11,436.39 11,396.58 11,731.93 11,600.22 11,497.51 11,752.40 10,754.56 11,055.25 10,571.74 10,733.78 9,742.55 9,287.82 9,441.28 9,660.30 8,750.38 9,413.73 8,644.75 8,224.94 8,510.36 8,335.05 7,598.01 7,301.51 6,168.60 6,649.63 5,857.02
Total stockholders' equity + 9,810.00 10,037.00 10,092.00 9,169.00 7,960.00 7,563.00 7,045.00 6,008.00 5,151.00 4,724.00 4,422.98 3,363.65 2,851.62 2,869.00 3,205.42 3,398.10 3,988.93 5,085.56 6,467.50 7,884.02 9,172.38 8,760.67 8,328.59 8,963.91 10,231.78 12,163.85 11,976.91 11,538.40 11,269.07 11,105.46 11,338.14 10,773.70 10,646.80 10,702.30 10,435.49 9,683.41 9,266.83 9,121.41 8,790.15 8,145.67 7,887.77 8,063.04 8,255.79 8,320.24 7,973.91 8,284.36 9,021.03 8,849.24 8,776.93 8,808.27 8,762.08 8,366.26 8,338.54 8,308.75 8,702.66 8,271.67 8,592.57 8,407.82 8,438.10 8,348.28 8,277.98 7,942.50 7,851.24 7,247.77 7,465.40 7,499.72 7,443.75 7,048.84 6,749.75 6,803.01 7,020.31 7,047.31 6,906.99 6,757.34 6,655.46 6,225.25 6,096.07 6,091.58 6,043.13 5,650.46 5,694.71
Common shares outstanding 271 273 274 275 276 277 264 281 281 280 282 282 255 255 255 255 255 255 255 255 243 225 214 209 209 210 210 210 210 210 210 213 214 215 216 216 216 216 216 216 218 220 221 221 221 222 224 223 223 222 221 221 220 218 219 218 219 219 219 219 220 219 218 218 217 215 216 214 214 214 214 214 214 214 214 214 214 215 214 228 231
about 5 hours ago