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,051.00 2,128.00 2,368.00 2,591.00 1,683.00 763.00 304.00 707.00 840.00 1,169.00 308.80 2,083.30 1,865.40 2,274.90 1,207.00 800.80 882.10 625.00 861.00 325.60
Accounts receivable, net 488.00 404.00 505.00 582.00 497.00 265.00 242.00 235.00 307.00 236.00 267.20 191.50 230.90 217.40 269.40 238.90 167.40 175.10 148.70 113.90
Inventories 383.00 314.00 299.00 474.00 408.00 287.00 351.00 309.00 275.00 339.00 321.20 202.90 274.30 277.90 304.20 270.30 207.80 588.60 231.70 176.10
Other current assets 132.00 188.00 214.00 294.00 60.00 132.00 94.00 20.00 15.00 70.00 45.30 223.50 92.40 37.40 18.00 31.40 11.10 44.50 37.70 17.50
Total current assets 2,985.00 2,520.00 3,050.00 3,673.00 2,593.00 1,367.00 974.00 1,274.00 1,465.00 2,655.00 1,127.10 2,614.50 2,630.10 2,807.60 1,798.60 1,341.40 1,283.10 1,433.20 1,279.10 633.10
Total non-current assets + 11,103.00 10,946.00 11,326.00 9,640.00 9,782.00 10,656.00 11,198.00 11,387.00 11,998.00 12,476.00 11,611.80 8,723.70 8,048.00 7,359.30 7,175.90 7,417.10 1,211.80 954.40 733.40 657.30
Total assets 14,088.00 13,466.00 14,376.00 13,313.00 12,375.00 12,023.00 12,172.00 12,661.00 13,463.00 15,131.00 12,738.90 11,338.20 10,678.10 10,166.90 8,974.50 8,758.50 2,494.90 2,387.60 2,012.50 1,290.40
Total current liabilities + 887.00 818.00 800.00 995.00 1,432.00 906.00 665.00 705.00 580.00 686.00 1,215.20 979.70 828.30 950.20 1,031.20 946.60 479.80 818.10 629.30 353.40
Total non-current liabilities + 5,426.00 5,056.00 5,203.00 4,465.00 4,907.00 5,514.00 5,870.00 6,225.00 6,199.00 7,953.00 7,136.50 5,786.00 4,411.40 2,934.50 3,010.40 3,378.50 270.20 218.80 178.90 156.40
Total liabilities 6,313.00 5,874.00 6,003.00 5,460.00 6,339.00 6,420.00 6,535.00 6,930.00 6,779.00 8,639.00 8,351.70 6,765.70 5,239.70 3,884.70 4,041.60 4,325.10 750.00 1,036.90 808.20 509.80
Total stockholders' equity + 4,838.00 4,985.00 5,717.00 5,051.00 3,206.00 2,922.00 2,897.00 5,731.00 6,684.00 6,492.00 4,387.20 4,572.50 5,438.40 5,902.20 4,932.90 4,050.40 1,744.90 1,338.10 1,204.30 780.60
Common shares outstanding 162 181 194 204 216 215 222 234 234 233 236 257 296 324 350 327 246 282 284 276
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 + 2,042.00 3,051.00 2,871.00 2,554.00 1,899.00 2,128.00 2,378.00 1,819.00 1,773.00 2,032.00 3,628.00 3,463.00 3,119.00 2,591.00 2,414.00 2,588.00 2,703.00 1,683.00 849.00 859.00 895.00 763.00 639.00 563.00 753.00 287.00 1,019.00 858.00 671.00 682.00 1,022.00 728.00 936.00 835.00 1,992.00 2,005.00 1,316.00 1,169.00 1,561.00 2,015.00 2,701.00 308.80 969.10 863.90 1,842.10 2,083.30 2,796.80 2,839.10 4,183.50 1,865.40 2,397.60 2,008.30 2,210.30 2,274.90 2,221.30 1,383.00 1,713.30 1,207.00 1,426.10 1,358.80 1,137.30 800.80 648.40 601.40 1,035.70 882.10 702.60 921.20 839.00 625.00 1,152.20 1,044.50 852.00 861.00 730.40 565.60 490.80 325.60 305.40 228.00 196.30
Accounts receivable, net 726.00 488.00 602.00 586.00 582.00 404.00 482.00 531.00 535.00 505.00 417.00 388.00 482.00 582.00 721.00 724.00 679.00 497.00 386.00 401.00 271.00 265.00 234.00 250.00 251.00 242.00 311.00 313.00 264.00 235.00 273.00 338.00 247.00 307.00 279.00 282.00 252.00 236.00 207.00 239.00 262.00 267.20 251.90 194.90 167.10 191.50 156.90 258.30 215.70 230.90 186.90 294.30 242.70 217.40 340.90 360.20 464.90 269.40 268.60 424.50 260.30 238.90 228.80 347.40 197.50 167.40 143.30 137.90 185.40 175.10 154.00 175.30 154.20 148.70 149.70 158.00 118.50 113.90 86.50 85.00 70.90
Inventories 371.00 383.00 367.00 316.00 351.00 314.00 301.00 302.00 271.00 299.00 318.00 319.00 430.00 474.00 500.00 497.00 488.00 408.00 418.00 290.00 379.00 287.00 298.00 273.00 379.00 351.00 296.00 290.00 446.00 309.00 264.00 257.00 401.00 275.00 316.00 325.00 364.00 339.00 312.00 231.00 304.00 321.20 329.80 205.30 267.70 202.90 254.80 205.00 384.40 274.30 357.40 321.00 385.80 277.90 310.00 229.60 265.50 304.20 341.60 277.00 395.20 270.30 271.10 287.30 287.20 207.80 219.60 213.90 460.10 588.60 617.20 368.80 444.50 231.70 236.70 180.10 303.70 176.10 241.40 202.60 331.30
Other current assets 252.00 132.00 171.00 88.00 94.00 188.00 190.00 149.00 140.00 214.00 201.00 146.00 111.00 294.00 267.00 147.00 42.00 60.00 253.00 101.00 35.00 132.00 86.00 50.00 97.00 94.00 43.00 27.00 31.00 20.00 38.00 24.00 21.00 15.00 64.00 67.00 877.00 70.00 21.00 34.00 46.00 45.30 34.60 33.80 20.00 223.50 46.90 50.80 82.90 92.40 37.90 26.50 68.90 37.40 24.90 23.90 14.70 18.00 21.60 20.10 16.00 31.40 22.10 31.30 6.40 11.10 19.30 11.40 10.50 44.50 35.80 182.20 65.80 37.70 22.00 19.60 23.70 17.50 22.00 25.20 43.90
Total current assets 3,391.00 2,985.00 2,978.00 2,676.00 2,433.00 2,520.00 2,850.00 2,801.00 2,719.00 3,050.00 4,190.00 4,072.00 3,848.00 3,673.00 3,680.00 3,738.00 3,826.00 2,593.00 1,814.00 1,569.00 1,489.00 1,367.00 1,171.00 1,136.00 1,480.00 974.00 1,669.00 1,488.00 1,412.00 1,274.00 1,597.00 1,348.00 1,660.00 1,465.00 2,651.00 2,675.00 2,805.00 2,655.00 2,931.00 3,374.00 3,520.00 1,127.10 1,764.20 1,366.40 2,379.70 2,614.50 3,338.70 3,405.70 4,911.10 2,630.10 3,059.70 2,719.50 2,907.70 2,807.60 3,015.20 1,996.70 2,458.40 1,798.60 2,057.90 2,080.40 1,808.80 1,341.40 1,199.00 1,267.40 1,549.80 1,283.10 1,084.80 1,284.40 1,495.00 1,433.20 2,041.50 1,770.80 1,516.50 1,279.10 1,138.80 923.30 936.70 633.10 655.30 540.80 642.40
Total non-current assets + 11,217.00 11,103.00 11,225.00 11,074.00 10,875.00 10,946.00 10,993.00 10,974.00 11,142.00 11,326.00 9,353.00 9,465.00 9,550.00 9,640.00 9,600.00 9,685.00 9,956.00 9,782.00 9,952.00 10,438.00 10,522.00 10,656.00 10,760.00 10,814.00 10,961.00 11,198.00 11,233.00 11,375.00 11,530.00 11,387.00 11,559.00 11,639.00 11,862.00 11,998.00 12,206.00 12,261.00 12,380.00 12,476.00 12,701.00 12,388.00 12,061.00 11,611.80 11,105.60 9,632.00 9,105.60 8,723.70 8,321.10 7,899.20 7,564.40 8,048.00 7,739.30 7,532.10 7,430.70 7,359.30 7,167.50 7,122.20 7,158.50 7,175.90 7,187.90 7,339.60 7,381.10 7,417.10 7,418.50 7,327.90 1,083.30 1,211.80 1,272.30 995.00 1,011.10 954.40 977.00 996.50 1,014.10 733.40 686.50 664.60 661.00 657.30 636.50 641.20 658.40
Total assets 14,608.00 14,088.00 14,203.00 13,750.00 13,308.00 13,466.00 13,843.00 13,775.00 13,861.00 14,376.00 13,543.00 13,537.00 13,398.00 13,313.00 13,280.00 13,423.00 13,782.00 12,375.00 11,766.00 12,007.00 12,011.00 12,023.00 11,931.00 11,950.00 12,441.00 12,172.00 12,902.00 12,863.00 12,942.00 12,661.00 13,156.00 12,987.00 13,522.00 13,463.00 14,857.00 14,936.00 15,185.00 15,131.00 15,632.00 15,762.00 15,581.00 12,738.90 12,869.80 10,998.40 11,485.30 11,338.20 11,659.80 11,304.90 12,475.50 10,678.10 10,799.00 10,251.60 10,338.40 10,166.90 10,182.70 9,118.90 9,616.90 8,974.50 9,245.80 9,420.00 9,189.90 8,758.50 8,617.50 8,595.30 2,633.10 2,494.90 2,357.10 2,279.40 2,506.10 2,387.60 3,018.50 2,767.30 2,530.60 2,012.50 1,825.30 1,587.90 1,597.70 1,290.40 1,291.80 1,182.00 1,300.80
Total current liabilities + 958.00 887.00 1,310.00 830.00 939.00 818.00 1,013.00 596.00 690.00 800.00 926.00 622.00 862.00 995.00 1,381.00 1,097.00 2,228.00 1,432.00 1,015.00 643.00 891.00 906.00 681.00 615.00 1,235.00 665.00 1,245.00 1,042.00 826.00 705.00 788.00 482.00 626.00 580.00 1,551.00 1,441.00 853.00 686.00 966.00 773.00 1,273.00 1,215.20 1,273.60 753.50 1,311.30 979.70 1,048.80 720.30 1,435.70 828.30 912.90 577.10 1,285.30 950.20 1,193.60 555.30 1,250.50 1,031.20 1,502.50 1,094.60 1,383.90 946.60 725.30 580.60 633.30 479.80 329.10 309.50 865.90 818.10 960.40 914.10 985.90 629.30 563.70 429.40 580.60 353.40 342.10 253.80 442.40
Total non-current liabilities + 5,394.00 5,426.00 5,198.00 5,099.00 5,072.00 5,056.00 5,093.00 5,077.00 5,175.00 5,203.00 4,316.00 4,395.00 4,446.00 4,465.00 4,802.00 4,812.00 4,801.00 4,907.00 5,137.00 5,406.00 5,450.00 5,514.00 5,775.00 5,759.00 5,803.00 5,870.00 5,976.00 6,003.00 6,446.00 6,225.00 6,205.00 6,183.00 6,231.00 6,199.00 7,066.00 7,105.00 7,949.00 7,953.00 7,686.00 7,824.00 7,114.00 7,136.50 7,128.70 5,769.10 5,755.50 5,786.00 5,755.70 5,739.50 5,731.50 4,411.40 4,424.10 4,331.10 2,935.40 2,934.50 3,011.00 3,063.40 3,005.50 3,010.40 2,993.50 2,993.60 3,014.40 3,378.50 3,590.30 3,819.60 260.80 270.20 268.70 280.20 215.60 218.80 281.50 164.70 167.10 178.90 174.00 181.40 166.30 156.40 127.10 117.80 109.00
Total liabilities 6,352.00 6,313.00 6,508.00 5,929.00 6,011.00 5,874.00 6,106.00 5,673.00 5,865.00 6,003.00 5,242.00 5,017.00 5,308.00 5,460.00 6,183.00 5,909.00 7,029.00 6,339.00 6,152.00 6,049.00 6,341.00 6,420.00 6,456.00 6,374.00 7,038.00 6,535.00 7,221.00 7,045.00 7,272.00 6,930.00 6,993.00 6,665.00 6,857.00 6,779.00 8,617.00 8,546.00 8,802.00 8,639.00 8,652.00 8,597.00 8,387.00 8,351.70 8,402.30 6,522.60 7,066.80 6,765.70 6,804.50 6,459.80 7,167.20 5,239.70 5,337.00 4,908.20 4,220.70 3,884.70 4,204.60 3,618.70 4,256.00 4,041.60 4,496.00 4,088.20 4,398.30 4,325.10 4,315.60 4,400.20 894.10 750.00 597.80 589.70 1,081.50 1,036.90 1,241.90 1,078.80 1,153.00 808.20 737.70 610.80 746.90 509.80 469.20 371.60 551.40
Total stockholders' equity + 5,342.00 4,838.00 4,849.00 4,963.00 4,780.00 4,985.00 5,194.00 5,460.00 5,440.00 5,717.00 5,723.00 5,804.00 5,453.00 5,051.00 4,444.00 4,589.00 4,002.00 3,206.00 2,938.00 3,246.00 3,029.00 2,922.00 2,826.00 2,873.00 2,728.00 2,897.00 2,980.00 3,066.00 2,955.00 2,958.00 3,436.00 3,556.00 3,594.00 3,579.00 3,167.00 3,270.00 3,279.00 3,348.00 3,860.00 3,984.00 4,042.00 4,035.20 4,112.00 4,115.90 4,061.90 4,209.70 4,497.10 4,482.30 4,943.70 5,076.10 5,105.90 4,978.60 5,732.30 5,902.20 5,457.30 5,019.40 4,931.90 4,547.00 4,262.80 4,868.50 4,363.10 4,050.40 3,863.70 3,771.00 1,711.20 1,728.90 1,658.90 1,618.30 1,392.70 1,338.10 1,696.30 1,634.70 1,342.90 1,187.00 1,028.40 933.80 829.80 767.00 780.80 773.00 730.00
Common shares outstanding 155 156 161 163 169 174 179 183 188 191 193 195 197 197 201 209 210 216 215 217 216 215 214 215 217 219 221 222 225 231 235 235 235 234 233 234 233 233 233 234 234 234 234 236 241 248 250 256 275 286 288 298 314 318 318 326 333 330 350 361 361 327 360 341 243 246 247 246 246 282 288 288 288 284 285 283 281 276 275 275 275
about 16 hours ago