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 + 575.30 700.40 1,621.00 1,307.30 954.30 849.20 732.20 981.90 1,052.20 873.00 177.90 309.20 449.20 563.60 1,313.50 1,295.20 988.80 449.70 45.28 326.51
Accounts receivable, net 314.90 359.30 389.70 465.50 350.50 244.80 329.50 450.40 552.10 473.00 228.80 563.10 557.90 737.80 922.50 558.20 303.00 383.60 257.95 358.24
Inventories 383.20 393.40 351.80 296.10 226.70 261.60 331.50 280.20 291.30 203.70 307.80 406.50 506.70 548.40 446.30 332.90 325.10 277.70 268.86 215.38
Other current assets 285.40 327.60 308.90 303.60 270.20 204.70 220.70 243.10 334.50 541.60 524.60 443.40 484.10 730.50 838.00 771.90 572.10 860.30 1,355.20 267.24
Total current assets 1,558.80 1,780.70 2,019.70 2,372.50 1,801.70 1,420.30 1,613.90 1,955.60 2,190.00 2,090.60 1,246.00 1,711.00 1,992.70 2,676.00 3,230.20 2,958.20 2,189.00 1,971.30 1,927.29 1,274.34
Total non-current assets + 4,248.40 4,173.00 3,942.40 3,238.30 3,148.10 3,246.80 4,928.90 5,468.10 5,991.20 9,687.10 9,726.70 11,480.10 12,140.70 13,233.50 13,502.80 8,404.90 7,766.30 7,851.10 7,741.01 8,239.72
Total assets 5,807.20 5,953.70 5,962.10 5,610.80 4,949.80 4,667.10 6,542.80 7,423.70 8,181.20 11,777.70 10,972.70 13,191.10 14,133.40 15,909.50 16,733.00 11,363.10 9,955.30 9,822.40 9,668.31 9,514.06
Total current liabilities + 842.20 827.50 979.00 918.70 931.70 790.60 975.30 1,058.50 1,244.90 1,011.80 1,484.90 1,821.60 1,775.50 1,674.10 1,823.70 1,623.20 1,312.40 1,856.20 2,186.99 1,367.53
Total non-current liabilities + 1,382.80 1,417.40 1,375.60 1,397.30 2,197.30 2,895.20 2,895.00 2,913.60 3,280.50 10,428.10 8,617.90 8,643.00 8,410.00 9,296.60 9,393.50 5,050.60 4,887.00 5,061.00 4,960.95 5,774.66
Total liabilities 2,225.00 2,244.90 2,354.60 2,316.00 3,129.00 3,685.80 3,870.30 3,972.10 4,525.40 11,439.90 10,102.80 10,464.60 10,185.50 10,970.70 11,217.20 6,673.80 6,199.40 6,917.20 7,147.94 7,142.19
Total stockholders' equity + 3,536.40 3,650.50 3,547.00 3,231.30 1,761.80 929.60 2,613.80 3,395.60 3,606.40 337.80 869.90 2,726.50 3,947.90 4,938.80 5,515.80 4,689.30 3,755.90 2,903.80 2,519.67 2,371.86
Common shares outstanding 122 142 154 157 112 98 104 121 131 18 19 18 18 268 270 269 268 271 269 269
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 + 492.50 575.30 603.30 585.90 696.50 700.40 772.90 621.70 855.70 969.30 988.50 1,080.50 892.20 1,307.30 1,354.50 1,133.30 848.00 954.30 587.00 663.00 722.20 849.20 936.60 848.50 682.50 732.20 759.10 853.00 798.10 1,099.40 1,371.30 1,458.90 1,427.80 1,052.20 927.50 1,096.30 1,068.70 873.00 1,187.70 1,378.70 766.80 339.70 376.60 489.30 646.10 661.50 477.40 507.30 521.60 843.10 558.90 522.80 638.20 563.60 704.20 489.20 952.40 806.30 1,401.60 1,251.90 1,373.20 1,343.20 1,367.50 1,157.00 1,025.40 988.80 790.80 446.00 526.70 449.70 104.00 74.80 82.55 45.28 216.31 82.28 295.33 326.51 317.41 318.74 350.16
Accounts receivable, net 309.50 314.90 307.20 322.70 277.70 359.30 304.20 511.60 343.10 389.70 348.40 325.50 394.70 465.50 426.40 530.40 357.40 350.50 276.00 250.70 167.80 244.80 192.90 191.40 265.20 329.50 293.40 395.70 554.60 450.40 444.90 503.00 524.00 552.10 431.00 396.50 312.10 473.00 351.90 345.20 263.70 228.80 370.00 301.70 431.40 563.10 490.00 447.10 454.40 557.90 701.70 732.20 661.80 737.80 682.20 816.20 748.10 922.50 591.40 644.80 476.40 555.80 583.30 393.70 305.60 303.00 339.80 319.10 290.60 383.60 412.90 296.00 278.96 257.95 277.44 259.63 278.06 358.24 244.73 262.00 238.87
Inventories 405.50 383.20 405.20 417.50 418.00 393.40 444.30 422.10 404.30 351.80 352.00 312.90 331.50 296.10 277.40 252.90 269.10 226.70 224.50 232.50 241.40 261.60 319.70 301.60 269.20 331.50 294.80 322.10 268.50 280.20 277.10 290.50 265.50 291.30 307.70 313.50 250.80 203.70 259.60 303.70 315.80 307.80 348.10 395.60 369.50 406.50 490.90 548.40 549.40 506.70 563.20 581.60 566.00 548.40 554.90 581.70 514.90 446.30 351.90 374.00 362.80 332.90 396.30 363.40 343.20 325.10 357.20 447.50 327.00 277.70 275.10 296.30 251.32 268.86 267.19 285.67 217.56 215.38 181.44 167.12 175.05
Other current assets 303.80 285.40 273.50 301.20 280.20 327.60 286.60 296.80 298.40 308.90 244.10 244.30 260.10 303.60 305.80 333.40 331.80 270.20 223.80 239.00 282.70 204.70 209.20 241.20 202.30 220.70 218.40 229.00 239.50 243.10 213.90 223.20 371.40 334.50 278.90 172.40 1,574.60 541.60 466.50 441.40 627.00 524.60 501.20 509.60 370.90 443.40 484.00 383.90 398.30 484.10 471.60 417.50 594.80 730.50 769.60 687.40 814.30 838.00 660.10 839.70 833.80 774.30 568.30 416.10 574.40 572.10 601.30 645.30 805.40 860.30 1,026.60 1,947.70 959.00 1,355.20 1,021.14 517.37 389.65 374.20 274.62 257.50 161.83
Total current assets 1,511.30 1,558.80 1,589.20 1,627.30 1,672.40 1,780.70 1,808.00 1,852.20 1,901.50 2,019.70 1,933.00 1,963.20 1,878.50 2,372.50 2,364.10 2,250.00 1,806.30 1,801.70 1,311.30 1,270.50 1,272.10 1,420.30 1,536.40 1,582.70 1,419.20 1,613.90 1,565.70 1,799.80 1,860.70 1,955.60 2,306.90 2,468.40 2,577.50 2,190.00 1,942.60 1,978.10 3,206.20 2,090.60 2,245.80 2,381.90 1,952.10 1,322.50 1,553.60 1,694.00 1,808.90 1,711.00 1,931.40 1,877.80 1,910.20 1,992.70 2,287.80 2,249.20 2,452.10 2,575.50 2,654.70 2,574.50 3,029.70 3,005.90 3,005.00 3,110.40 3,046.20 2,958.20 2,915.40 2,330.20 2,248.60 2,189.00 2,089.10 1,857.90 1,949.70 1,971.30 1,818.60 2,614.80 1,571.83 1,927.29 1,782.09 1,144.94 1,180.60 1,274.34 1,018.20 1,005.35 925.91
Total non-current assets + 4,198.70 4,248.40 4,155.10 4,136.10 4,111.30 4,173.00 4,058.90 4,026.10 3,826.90 3,942.40 3,789.20 3,864.90 3,921.40 3,238.30 3,066.90 3,049.90 3,137.50 3,148.10 3,131.20 3,182.90 3,214.20 3,246.80 3,324.50 3,366.10 4,811.20 4,928.90 5,226.80 5,321.40 5,426.80 5,468.10 5,213.80 5,327.30 5,437.10 5,991.20 6,130.80 6,337.10 9,630.30 9,687.10 9,989.40 9,683.30 9,542.90 9,624.40 10,109.80 10,167.40 11,342.80 11,480.10 11,613.30 11,814.40 11,934.90 12,140.70 12,603.10 12,678.70 13,019.80 13,233.50 14,195.70 14,119.40 13,907.40 13,727.10 8,686.60 8,635.20 8,477.70 8,404.90 8,057.20 7,767.60 7,806.70 7,766.30 7,770.40 7,765.20 7,717.60 7,851.10 7,784.70 7,873.70 7,766.38 7,741.01 8,672.41 8,540.86 8,359.76 8,239.72 6,210.34 5,836.26 5,701.47
Total assets 5,710.00 5,807.20 5,744.30 5,763.40 5,783.70 5,953.70 5,866.90 5,878.30 5,728.40 5,962.10 5,722.20 5,828.10 5,799.90 5,610.80 5,431.00 5,299.90 4,943.80 4,949.80 4,442.50 4,453.40 4,486.30 4,667.10 4,860.90 4,948.80 6,230.40 6,542.80 6,792.50 7,121.20 7,287.50 7,423.70 7,520.70 7,795.70 8,014.60 8,181.20 8,073.40 8,315.20 12,836.50 11,777.70 12,235.20 12,065.20 11,495.00 10,946.90 11,663.40 11,861.40 13,151.70 13,191.10 13,544.70 13,692.20 13,845.10 14,133.40 14,890.90 14,927.90 15,471.90 15,809.00 16,850.40 16,693.90 16,937.10 16,733.00 11,691.60 11,745.60 11,523.90 11,363.10 10,972.60 10,097.80 10,055.30 9,955.30 9,859.50 9,623.10 9,667.30 9,822.40 9,603.30 10,488.50 9,338.20 9,668.31 10,454.50 9,685.80 9,540.35 9,514.06 7,228.54 6,841.60 6,627.37
Total current liabilities + 809.90 842.20 797.30 737.00 707.60 827.50 778.60 743.20 805.00 979.00 839.50 905.10 866.40 918.70 1,318.10 988.90 817.30 931.70 821.20 805.00 791.00 790.60 2,374.40 799.80 806.00 975.30 900.90 991.70 1,049.20 1,058.50 1,124.20 1,083.90 1,146.50 1,244.90 1,113.10 1,337.20 986.20 1,011.80 1,348.50 2,004.90 8,124.40 7,336.80 1,516.20 1,528.40 1,761.50 1,863.10 1,700.30 1,504.70 1,599.60 1,801.80 1,659.50 1,670.80 1,660.20 1,674.10 1,789.80 1,739.90 1,632.00 1,823.70 1,441.30 1,485.50 1,644.70 1,513.70 1,411.30 1,216.40 1,167.00 1,312.40 1,323.40 1,311.80 1,645.40 1,856.20 1,933.60 2,751.00 1,794.37 2,186.99 1,902.44 1,269.34 1,268.04 1,367.53 1,011.39 925.03 933.97
Total non-current liabilities + 1,360.00 1,382.80 1,363.30 1,352.30 1,361.00 1,417.40 1,397.90 1,420.10 1,396.80 1,375.60 1,370.20 1,399.70 1,403.80 1,397.30 1,451.70 2,017.60 2,229.60 2,197.30 2,579.00 2,696.60 2,803.80 2,895.20 1,385.70 3,159.70 2,891.10 2,895.00 2,906.60 2,903.70 2,976.20 2,913.60 3,107.90 3,166.50 3,217.60 3,280.50 3,569.70 3,746.30 11,518.40 10,428.10 10,362.80 9,439.80 2,559.30 2,858.40 8,836.80 8,677.00 8,881.10 8,601.50 8,249.30 8,183.10 8,229.80 8,410.00 8,696.50 8,706.00 8,907.70 9,196.10 9,083.60 9,084.60 9,492.30 9,393.50 4,927.80 5,014.80 4,987.40 5,160.10 5,082.40 4,911.20 4,944.60 4,887.00 4,751.40 4,713.90 4,688.40 5,061.00 4,734.30 4,926.00 4,967.94 4,960.95 5,879.52 5,792.39 5,789.64 5,774.66 3,832.01 3,570.47 3,521.51
Total liabilities 2,169.90 2,225.00 2,160.60 2,089.30 2,068.60 2,244.90 2,176.50 2,163.30 2,201.80 2,354.60 2,209.70 2,304.80 2,270.20 2,316.00 2,769.80 3,006.50 3,046.90 3,129.00 3,400.20 3,501.60 3,594.80 3,685.80 3,760.10 3,959.50 3,697.10 3,870.30 3,807.50 3,895.40 4,025.40 3,972.10 4,232.10 4,250.40 4,364.10 4,525.40 4,682.80 5,083.50 12,504.60 11,439.90 11,711.30 11,444.70 10,683.70 10,195.20 10,353.00 10,205.40 10,642.60 10,464.60 9,949.60 9,687.80 9,829.40 10,185.50 10,356.00 10,376.80 10,567.90 10,870.20 10,873.40 10,824.50 11,124.30 11,217.20 6,369.10 6,500.30 6,632.10 6,673.80 6,493.70 6,127.60 6,111.60 6,199.40 6,074.80 6,025.70 6,333.80 6,917.20 6,667.90 7,677.00 6,762.31 7,147.94 7,781.97 7,061.73 7,057.68 7,142.19 4,843.40 4,495.50 4,455.48
Total stockholders' equity + 3,495.20 3,536.40 3,539.80 3,625.30 3,667.90 3,650.50 3,639.30 3,657.80 3,479.20 3,547.00 3,458.60 3,444.70 3,474.70 3,231.30 2,611.20 2,248.20 1,852.80 1,761.80 981.90 896.50 839.50 929.60 1,050.70 939.30 2,476.50 2,613.80 2,939.60 3,176.10 3,214.70 3,395.60 3,240.60 3,501.90 3,609.80 3,606.40 3,347.50 3,183.40 319.60 337.80 520.70 617.60 809.70 869.90 1,310.40 1,653.80 2,505.60 2,726.50 3,593.60 4,004.40 4,015.70 3,908.70 4,534.90 4,551.10 4,904.00 4,938.80 5,977.00 5,869.40 5,812.80 5,485.10 5,322.50 5,245.30 4,891.80 4,660.70 4,478.90 3,970.20 3,943.70 3,749.70 3,784.70 3,597.40 3,333.50 3,118.10 2,934.10 2,807.50 2,573.92 2,519.67 2,642.87 2,584.26 2,449.12 2,338.53 2,369.63 2,333.28 2,159.10
Common shares outstanding 122 121 122 122 139 142 142 143 145 147 150 159 145 162 162 162 136 133 115 101 98 98 98 98 97 97 102 108 111 115 120 126 126 107 103 100 19 19 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 269 270 271 271 271 271 273 273 269 268 268 268 265 267 267 269 273 274 272 271 269 269 268 268 269 270 269
3 days ago