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 + 364.00 156.90 106.90 156.50 388.20 64.00 54.60 68.80 124.30 99.60 97.20 427.60 691.80 984.10 551.00 455.40 522.90 475.90 354.10 477.20
Accounts receivable, net 357.20 324.90 296.40 287.40 252.30 243.30 327.90 360.30 267.50 251.70 305.10 1,067.40 1,206.70 1,333.00 1,221.20 1,164.80 1,044.70 1,306.00 1,299.90 1,103.10
Inventories 302.20 271.00 276.70 244.00 189.80 155.00 154.90 128.80 143.00 145.70 161.30 497.80 502.20 555.60 719.60 564.30 560.30 666.80 703.80 514.30
Other current assets 120.30 31.50 37.10 41.90 73.10 212.80 94.70 40.50 97.70 30.60 218.70 1,337.00 324.90 383.70 1,124.70 921.50 187.30 390.10 271.60 465.30
Total current assets 1,143.70 784.30 709.60 721.10 903.40 675.10 632.10 598.40 632.50 527.60 782.30 2,215.10 2,733.00 3,202.50 3,289.00 2,802.40 2,312.60 2,838.80 2,629.40 2,517.60
Total non-current assets + 2,460.90 1,930.20 1,730.10 1,209.80 1,725.20 1,658.60 1,502.40 1,459.10 1,407.90 1,384.90 1,397.00 3,687.10 4,045.70 4,015.10 4,496.50 3,564.80 3,411.90 3,309.40 3,608.00 2,978.60
Total assets 3,604.60 2,714.50 2,439.70 1,930.90 2,628.60 2,333.70 2,134.50 2,057.50 2,040.40 1,912.50 2,179.30 5,894.30 6,856.20 7,130.10 7,391.80 5,993.30 5,725.00 6,138.10 6,237.40 5,437.10
Total current liabilities + 461.10 418.30 401.20 333.80 439.50 572.10 608.60 470.20 461.00 476.30 654.80 1,609.90 2,174.40 1,736.60 1,947.80 1,722.30 1,659.90 2,025.00 2,157.00 1,723.40
Total non-current liabilities + 906.00 911.80 843.90 517.90 1,086.20 1,121.50 1,023.50 1,172.40 1,264.70 1,244.60 1,216.20 2,471.20 2,509.80 3,113.50 3,206.70 2,167.00 2,183.60 2,068.30 2,064.00 1,600.80
Total liabilities 1,367.10 1,330.10 1,245.10 851.70 1,525.70 1,693.60 1,632.10 1,642.60 1,725.70 1,720.90 1,871.00 4,081.10 4,684.20 4,850.10 5,154.50 3,889.30 3,843.50 4,093.30 4,221.00 3,324.20
Total stockholders' equity + 2,237.50 1,384.40 1,194.60 1,079.20 1,102.90 640.10 502.40 414.90 314.70 191.60 345.40 1,817.90 2,158.00 2,268.70 2,227.30 2,097.70 1,890.80 2,010.80 2,006.00 2,109.40
Common shares outstanding 49 47 47 46 46 46 45 45 44 42 41 43 46 50 51 50 50 54 56 61
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 + 156.50 364.00 229.40 132.80 177.80 156.90 124.80 131.90 106.30 106.90 110.50 96.10 213.90 156.50 183.40 189.80 262.80 388.20 560.10 69.10 106.90 64.00 141.00 190.20 163.10 54.60 49.30 34.60 39.00 68.80 61.90 66.70 103.70 124.30 87.20 83.50 92.70 99.60 83.40 102.00 97.90 101.40 82.50 328.90 363.10 427.60 501.90 466.20 486.00 691.80 490.70 352.90 755.10 984.10 346.30 327.50 337.10 551.00 396.20 395.10 372.00 455.40 391.00 408.10 464.10 522.90 438.10 434.50 430.90 475.90 466.40 419.60 384.80 354.10 282.80 341.70 286.50 477.20 335.80 337.60 364.10
Accounts receivable, net 391.50 357.20 456.30 405.80 357.10 324.90 376.10 357.90 349.60 296.40 338.10 318.00 307.10 287.40 296.30 274.40 253.40 252.30 235.80 237.50 313.40 243.30 302.30 305.00 313.20 327.90 333.30 314.00 319.20 360.30 346.40 339.50 313.00 267.50 266.60 252.00 232.70 251.70 318.00 340.50 339.50 305.10 433.90 1,081.80 1,026.20 473.50 1,152.00 1,172.80 1,180.70 1,210.40 1,200.20 1,236.50 1,284.00 1,311.80 1,355.90 1,305.10 1,291.70 1,416.30 1,276.30 1,301.30 1,198.40 1,164.80 1,234.50 1,070.60 1,047.80 1,046.30 1,112.20 1,210.20 1,221.80 1,306.00 1,419.00 1,463.70 1,392.60 1,299.90 1,166.10 1,102.60 1,086.90 1,127.00 987.00 976.10 980.90
Inventories 342.40 302.20 331.30 321.90 308.10 271.00 297.70 292.70 295.10 276.70 291.50 299.60 265.70 244.00 265.20 235.80 220.70 189.80 170.30 157.70 169.70 155.00 179.30 181.60 175.10 154.90 157.70 155.50 151.50 128.80 143.50 141.90 109.30 143.00 165.60 168.30 159.20 145.70 176.70 181.50 189.30 170.70 211.60 546.70 525.40 497.80 563.60 551.20 547.80 502.20 570.10 624.20 585.80 555.60 629.00 613.10 628.10 719.60 695.40 665.90 614.90 564.30 582.40 543.90 569.20 560.30 592.00 616.60 649.10 666.80 721.30 764.30 738.50 703.80 605.00 582.10 576.40 514.30 510.00 515.30 499.90
Other current assets 122.60 120.30 47.40 60.10 63.80 31.50 29.00 30.00 34.40 37.10 38.10 34.30 42.20 41.90 92.80 78.60 78.60 73.10 80.30 437.10 105.50 212.80 96.30 92.20 92.60 94.70 22.80 41.40 44.00 40.50 71.30 74.30 72.50 97.70 39.60 35.10 26.50 30.60 50.70 36.20 39.00 280.60 150.50 295.80 278.50 816.20 274.90 314.40 385.10 281.30 375.60 222.60 249.20 404.90 957.20 987.60 992.30 929.60 193.30 200.90 253.70 921.50 219.30 226.30 201.70 185.70 251.60 241.10 264.00 391.20 406.40 423.60 380.50 271.60 213.50 131.30 327.10 441.40 524.20 331.60 307.90
Total current assets 1,013.00 1,143.70 1,064.40 920.60 906.80 784.30 827.60 808.70 779.60 709.60 768.60 739.00 819.80 721.10 837.70 778.60 815.50 903.40 1,046.50 901.40 695.50 675.10 648.60 769.00 744.00 632.10 563.10 545.50 553.70 598.40 623.10 622.40 598.50 632.50 559.00 538.90 511.10 527.60 628.80 660.20 665.70 782.30 878.50 2,253.20 2,193.20 2,215.10 2,492.40 2,504.60 2,599.60 2,733.00 2,636.60 2,436.20 2,874.10 3,202.50 3,288.40 3,233.30 3,249.20 3,289.00 2,561.20 2,563.20 2,439.00 2,802.40 2,427.20 2,248.90 2,282.80 2,312.60 2,393.90 2,502.40 2,565.80 2,838.80 3,013.10 3,071.20 2,896.40 2,629.40 2,267.40 2,157.70 2,276.90 2,517.60 2,357.00 2,160.60 2,152.80
Total non-current assets + 2,866.50 2,460.90 2,381.20 2,386.10 2,230.70 1,930.20 1,978.40 1,974.40 2,020.00 1,730.10 1,704.40 1,762.60 1,201.60 1,209.80 1,644.80 1,711.00 1,751.70 1,725.20 1,443.30 1,509.10 1,601.50 1,658.60 1,601.40 1,487.40 1,477.90 1,502.40 1,499.30 1,521.80 1,547.70 1,459.10 1,483.30 1,501.40 1,413.60 1,407.90 1,373.80 1,390.50 1,387.30 1,384.90 1,360.70 1,378.70 1,386.50 1,397.00 1,400.30 3,636.00 3,586.60 3,687.10 3,843.40 3,935.90 3,966.60 4,123.20 3,912.30 3,963.70 3,930.80 4,015.10 4,180.70 4,110.60 4,213.00 4,496.50 3,624.60 3,684.60 3,664.50 3,564.80 3,484.90 3,309.00 3,379.50 3,411.90 3,378.00 3,307.50 3,268.20 3,309.40 3,550.10 3,618.40 3,640.60 3,608.00 3,029.90 3,040.20 2,972.00 2,978.60 2,860.80 3,101.80 3,095.80
Total assets 3,879.50 3,604.60 3,445.60 3,306.70 3,137.50 2,714.50 2,806.00 2,783.10 2,799.60 2,439.70 2,473.00 2,501.60 2,021.40 1,930.90 2,482.50 2,489.60 2,567.20 2,628.60 2,489.80 2,410.50 2,297.00 2,333.70 2,250.00 2,256.40 2,221.90 2,134.50 2,062.40 2,067.30 2,101.40 2,057.50 2,106.40 2,123.80 2,012.10 2,040.40 1,932.80 1,929.40 1,898.40 1,912.50 1,989.50 2,038.90 2,052.20 2,179.30 2,278.80 5,889.20 5,779.80 5,894.30 6,335.80 6,440.50 6,566.20 6,856.20 6,548.90 6,399.90 6,804.90 7,130.10 7,469.10 7,343.90 7,462.20 7,391.80 6,185.80 6,247.80 6,103.50 5,993.30 5,912.10 5,557.90 5,662.30 5,725.00 5,771.90 5,809.90 5,834.00 6,138.10 6,563.20 6,689.60 6,537.00 6,237.40 5,297.30 5,197.90 5,248.90 5,437.10 5,217.80 5,262.40 5,248.60
Total current liabilities + 481.20 461.10 430.90 468.00 482.90 418.30 446.30 633.30 694.80 401.20 493.70 489.60 393.90 333.80 374.40 368.20 393.90 439.50 477.50 707.60 586.80 572.10 562.20 704.00 702.10 608.60 466.80 466.60 495.00 470.20 527.00 543.90 428.20 461.00 486.00 485.30 450.90 476.30 534.50 575.60 569.20 654.80 751.80 1,687.50 1,658.00 1,609.90 1,757.30 1,657.40 1,733.10 2,174.40 1,592.00 1,559.20 1,560.80 1,736.60 2,326.20 2,344.10 2,317.80 1,947.80 1,792.40 1,793.00 1,703.30 1,722.30 1,711.80 1,575.90 1,623.10 1,639.30 1,637.90 1,731.10 1,805.00 2,024.30 2,178.70 2,334.40 2,297.00 2,157.00 1,805.00 1,702.30 1,590.60 1,732.60 1,641.60 1,559.50 1,490.60
Total non-current liabilities + 1,112.90 906.00 866.40 1,305.40 1,211.20 911.80 1,001.50 866.00 867.30 843.90 832.40 839.40 501.40 517.90 1,028.40 1,032.80 1,057.50 1,086.20 952.00 974.70 1,049.40 1,121.50 1,104.70 1,000.30 1,004.70 1,023.50 1,134.30 1,164.00 1,191.10 1,172.40 1,209.70 1,221.30 1,250.70 1,264.70 1,191.80 1,235.40 1,236.50 1,244.60 1,181.60 1,190.70 1,197.70 1,218.20 1,207.90 2,442.60 2,434.10 2,471.20 2,523.30 2,526.70 2,470.00 2,509.80 2,815.40 2,829.10 3,169.40 3,113.50 2,830.80 2,824.50 2,854.00 3,206.70 2,129.60 2,161.10 2,177.30 2,167.00 2,166.60 2,136.70 2,182.20 2,183.60 2,026.80 2,104.90 2,145.70 2,069.00 1,975.70 2,028.50 2,045.80 2,064.00 1,658.40 1,569.20 1,547.30 1,600.80 1,667.40 1,673.80 1,796.10
Total liabilities 1,594.10 1,367.10 1,297.30 1,773.40 1,694.10 1,330.10 1,447.80 1,499.30 1,562.10 1,245.10 1,326.10 1,329.00 895.30 851.70 1,402.80 1,401.00 1,451.40 1,525.70 1,429.50 1,682.30 1,636.20 1,693.60 1,666.90 1,704.30 1,706.80 1,632.10 1,601.10 1,630.60 1,686.10 1,642.60 1,736.70 1,765.20 1,678.90 1,725.70 1,677.80 1,720.70 1,687.40 1,720.90 1,716.10 1,766.30 1,766.90 1,873.00 1,959.70 4,130.10 4,092.10 4,082.40 4,280.60 4,184.10 4,203.10 4,684.20 4,407.40 4,388.30 4,730.20 4,894.60 5,157.00 5,168.60 5,171.80 5,154.50 3,922.00 3,954.10 3,880.60 3,889.30 3,878.40 3,712.60 3,805.30 3,822.90 3,664.70 3,836.00 3,950.70 4,093.30 4,154.40 4,362.90 4,342.80 4,221.00 3,463.40 3,271.50 3,137.90 3,324.20 3,309.00 3,233.30 3,286.70
Total stockholders' equity + 2,285.40 2,237.50 2,148.30 1,533.30 1,443.40 1,384.40 1,358.20 1,283.80 1,237.50 1,194.60 1,146.90 1,172.60 1,126.10 1,079.20 1,079.70 1,088.60 1,115.80 1,102.90 1,060.30 728.20 660.80 640.10 583.10 552.10 515.10 502.40 461.30 436.70 415.30 414.90 369.70 358.60 333.20 314.70 255.00 208.70 211.00 191.60 273.40 272.60 322.80 345.40 356.70 1,761.30 1,687.80 1,817.90 2,043.30 2,243.80 2,349.60 2,158.00 2,127.40 1,998.70 2,062.90 2,268.70 2,300.00 2,165.20 2,280.90 2,227.30 2,256.60 2,287.40 2,217.50 2,097.70 2,024.60 1,836.60 1,846.70 1,890.80 2,089.60 1,943.00 1,853.30 2,010.80 2,394.60 2,311.90 2,179.80 2,006.00 1,826.10 1,919.10 2,104.20 2,109.40 1,906.30 2,026.90 1,959.60
Common shares outstanding 51 51 49 47 47 47 47 47 47 47 47 47 46 45 46 46 46 47 47 47 46 46 46 46 46 45 45 45 45 45 45 45 44 44 44 42 43 42 42 42 42 41 41 41 41 41 42 44 45 46 45 46 47 50 50 51 51 51 51 51 51 50 50 50 50 50 50 49 50 54 55 55 54 56 54 57 60 61 58 60 65
about 18 hours ago