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 + 521.17 695.38 645.45 606.24 603.03 679.13 628.30 595.90 587.83 549.03 542.96 491.02 530.97 738.14 53.71 57.12 69.02 73.78 74.54 42.02
Accounts receivable, net 597.63 620.65 642.48 647.74 657.82 581.66 532.75 519.37 180.53 422.42 401.00 386.94 1,187.87 333.09 318.71 97.85 61.19 58.79 51.64 148.62
Inventories -497,529.02 -219.58 -321.58 -377.85 -265.36 -271.89 87,131.84 70,449.53 64,244.70 0.00 0.00 0.00 0.00
Other current assets 171.08 176.16 168.72 160.59 176.94 -1,260.79 265.36 291.18 280.78 254.08 211.31 -720.19 30.21 111.16 291.94 89.37 56.04 51.44 47.29 44.38
Total current assets 1,289.88 1,492.18 1,456.65 1,414.57 1,437.78 1,257.64 1,161.06 1,115.27 88,459.20 71,675.06 65,399.97 66,400.53 41,247.12 458.33 22,190.42 154.96 130.21 132.57 204.48 190.64
Total non-current assets + 1,096.75 843.85 809.64 828.78 817.39 2,160.52 1,121.69 1,042.07 20,992.62 32,295.27 33,054.31 31,398.01 33,318.63 14.05 22,657.47 742.06 673.43 638.82 602.83 588.02
Total assets 2,386.63 2,336.03 2,266.29 2,243.35 2,255.18 2,160.52 1,923.16 1,832.08 1,737.92 1,623.13 1,537.83 1,458.66 1,385.41 1,336.89 1,290.79 1,174.62 935.60 880.11 834.10 831.70
Total current liabilities + 1,738.44 1,782.11 1,778.84 1,751.89 1,698.47 88.23 35,085.95 64.89 69,935.11 70,108.25 83,070.22 54,081.48 59,172.59 65.94 57,161.81 54.76 6.83 3.39 1.82 4.93
Total non-current liabilities + 7.77 8.15 7.70 7.86 25.67 1,642.75 1,437,059.66 5.00 1,219,288.57 1,114,407.47 1,046,375.63 988,438.52 929,360.80 20.47 850,180.08 20.47 15.47 15.47 30.93 30.93
Total liabilities 1,746.21 1,790.26 1,786.55 1,759.76 1,724.14 1,642.75 1,472.15 1,433.21 1,289.22 1,184.52 1,129.45 1,042.52 988.53 936.86 907.34 794.52 550.10 516.53 481.41 510.90
Total stockholders' equity + 640.42 545.78 479.75 483.59 531.04 517.77 451.02 398.87 448.70 438.62 408.39 416.14 396.88 400.03 383.45 380.10 385.51 363.58 352.69 320.80
Common shares outstanding 31 33 33 32 31 29 29 29 28 27 28 27 26 26 26 26 25 26 26 20
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 + 510.89 521.17 512.38 468.20 435.51 695.38 44.46 379.31 381.22 645.45 339.37 608.64 597.44 606.24 564.22 575.54 582.16 603.03 594.09 633.35 621.14 679.13 686.60 693.06 679.46 628.30 623.00 630.15 635.47 595.90 585.38 585.42 575.67 587.83 575.73 572.30 555.09 549.03 557.20 549.20 548.32 542.96 533.11 528.19 504.41 491.02 479.05 477.01 465.05 543.39 731.28 718.95 732.64 746.89 52.83 59.13 32.81 53.71 73.08 37.25 43.26 57.12 41.36 54.85 36.62 69.02 48.67 47.79 50.05 73.78 89.28 42.46 55.95 74.54 43.86 41.08 36.16 42.02 28.51 37.61 31.88
Accounts receivable, net 197.33 597.63 621.17 636.49 611.38 620.65 434.08 660.81 644.81 632.53 634.50 660.06 660.47 638.88 646.30 644.76 634.85 649.60 644.62 615.68 608.96 581.66 586.24 566.80 556.85 532.76 48.43 170.47 43.66 261.83 1,101.62 1,009.00 9.04 180.53 61.45 325.00 439.11 422.42 425.19 418.13 406.49 401.00 258.03 407.02 409.64 386.94 391.38 415.76 385.42 1,187.87 1,907.58 372.52 348.18 333.09 121.34 118.16 110.78 318.71 105.84 107.10 102.10 96.47 72.30 2,587.40 5,199.75 62.44 64.01 60.98 59.34 58.79 2,897.16 62.03 56.94 51.64 148.79 147.48 150.25 148.62 153.17 160.35 159.86
Inventories -434.12 -440,898.47 -435,524.93 -993.04 -251.17 -305.91 -344.86 -219.58 -210.38 -335.82 -347.37 -314.36 72,103.08 109,228.89 121,932.98 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -475.39 171.08 180.41 182.80 182.86 176.16 238.71 -1,040.13 -1,026.03 -1,277.98 -973.86 -1,268.69 -1,257.91 -1,245.12 -1,210.52 -1,220.30 -1,217.01 -1,252.63 -1,238.71 -1,249.03 -1,230.11 -1,260.79 -1,272.85 -1,259.86 -1,236.31 -1,161.06 -937.28 -944.51 -916.93 -889.22 -868.19 -852.25 -858.06 -898.85 -869.23 -838.27 -829.75 -835.50 -823.39 -813.50 -800.54 -799.87 -779.91 -767.07 -758.03 -720.19 -713.52 56.66 80.67 30.21 -179.05 118.84 114.69 111.16 114.69 114.17 108.90 106.45 1,090.69 1,089.66 98.04 89.37 64.50 62.14 57.62 56.04 58.26 55.47 52.09 51.44 54.90 53.22 49.55 47.29 49.78 49.51 46.82 44.38 44.90 43.80 41.28
Total current assets 232.83 1,289.88 1,313.97 1,287.49 1,229.76 1,492.18 238.71 24.23 1,205.79 311.54 1,237.15 1,254.57 1,247.67 1,329.78 1,307.39 1,220.30 1,217.01 1,252.63 73,664.96 110,851.51 123,562.33 124,062.07 108,862.33 123,125.93 125,024.02 63,354.11 63,943.51 60,568.83 85,489.16 69,605.05 61,456.32 66,447.79 50,256.98 49,063.88 81,631.05 75,481.67 82,257.29 33,958.22 78,442.48 74,303.96 74,930.40 41,571.63 61,021.60 70,786.95 59,354.73 877.97 61,085.03 47,406.82 39,450.77 41,247.12 38,099.63 34,312.27 33,753.99 458.33 23,182.13 21,629.68 20,377.25 22,190.42 24,038.29 18,188.67 35,966.31 153.59 25,793.96 26,847.18 21,432.55 131.46 17,404.32 13,824.54 10,196.06 132.57 24,121.61 37,132.90 36,219.29 204.48 53,443.72 51,956.87 45,515.39 190.64 51,161.23 47,875.85 48,226.81
Total non-current assets + 1,618.54 1,096.75 1,107.71 1,120.35 1,138.52 843.85 1,487.97 2,335.25 2,294.31 2,266.29 1,306.29 1,304.22 1,305.97 30.94 32.07 1,308.75 1,280.30 1,286.39 15,821.76 15,068.51 16,951.76 16,656.85 17,530.77 17,709.58 20,746.04 19,655.75 20,171.69 20,759.49 21,575.50 24,343.82 21,468.70 23,218.74 22,630.04 13,863.78 32,037.33 32,437.44 31,578.14 13,251.85 28,010.14 27,499.39 30,269.68 13,610.51 32,027.94 32,413.71 30,772.00 847.19 31,568.43 29,961.09 31,522.81 33,318.63 31,622.46 31,305.84 19,206.57 14.05 14,504.23 19,364.48 20,864.83 22,657.47 22,906.37 23,647.71 26,164.76 742.06 7,878.74 10,695.17 12,023.81 673.43 6,725.12 14,806.55 15,663.94 638.82 22,009.65 17,274.17 15,006.05 602.83 13,774.57 15,488.01 14,080.20 588.02 15,667.99 18,618.45 17,319.29
Total assets 1,851.37 2,386.63 2,421.68 2,407.84 2,368.28 2,336.03 1,726.68 2,335.25 2,294.31 2,266.29 2,260.28 2,288.94 2,278.69 2,243.35 2,236.85 2,249.85 2,240.76 2,255.18 2,252.01 2,246.40 2,185.22 2,160.52 2,144.21 2,096.15 2,023.37 1,923.16 1,921.09 1,901.28 1,865.02 1,832.08 1,824.25 1,805.34 1,774.04 1,737.92 1,719.49 1,703.28 1,663.19 1,623.13 1,624.06 1,600.25 1,563.91 1,537.83 1,530.86 1,519.45 1,495.27 1,458.66 1,457.72 1,462.45 1,408.33 1,385.41 1,389.65 1,374.50 1,352.03 1,336.89 1,336.72 1,326.65 1,281.68 1,290.79 1,284.72 1,247.99 1,189.44 1,174.62 976.10 963.82 936.03 935.60 926.44 893.82 890.38 880.11 894.07 872.00 868.62 834.10 848.14 841.35 837.97 831.70 833.35 818.69 802.84
Total current liabilities + 1,738.44 1,785.64 1,793.58 1,774.46 1,782.11 703.76 714.01 42.70 703.00 35.00 35.00 35.00 43.51 44.44 40.16 42.32 38.95 43,424.88 50,313.98 38,117.95 88,089.37 98,477.50 96,138.66 88,791.22 35,085.95 36,956.15 40,222.54 35,000.00 80,036.41 60,000.00 61,514.08 59,000.00 69,935.11 69,260.59 69,272.77 72,143.07 70,108.25 74,540.31 77,500.00 85,862.09 83,070.22 48,000.00 48,799.94 57,286.21 61.34 62,254.57 68,980.10 61,731.98 59,172.59 66,271.28 63,840.94 65,205.59 65.94 58,783.75 65,334.20 55,965.29 57,161.81 66,561.57 58,658.55 40,041.12 54.76 2,249.59 7,900.45 2,458.62 9.39 1,829.16 881.61 9,799.05 3.39 25,057.67 1,862.49 14,413.33 1.82 712.48 1,700.33 5,031.60 4.93 4,204.52 7,081.98 3,794.86
Total non-current liabilities + 1,202.28 7.77 8.60 8.58 9.09 8.15 509.55 1,847.67 1,809.22 1,782.60 1,743,963.31 1,759,840.15 35.00 1,716.25 1,711.21 40.16 42.32 38.95 1,670,456.58 1,645,929.79 1,617,868.22 1,554,656.84 1,541,660.82 1,512,148.67 1,475,019.21 1,437,059.66 1,441,577.46 1,423,206.35 1,400,815.64 1,353,171.95 1,348,707.33 1,324,154.85 1,289,685.40 1,219,288.57 1,201,499.88 1,190,876.35 1,144,339.25 1,114,407.47 1,105,515.29 1,082,883.79 1,051,852.13 1,046,375.63 1,041,289.40 1,033,500.57 1,012,452.32 5.00 980,523.91 987,994.01 945,007.44 929,360.80 934,295.55 925,854.34 882,105.47 20.47 875,043.08 867,738.77 841,414.06 850,180.08 830,501.88 806,666.97 766,606.89 20.47 579,076.91 568,038.27 548,137.75 15.47 533,082.69 521,614.49 512,230.19 15.47 513,355.87 512,830.59 497,516.08 30.93 502,924.35 507,719.71 505,960.47 30.93 517,543.20 514,235.43 510,611.45
Total liabilities 1,202.28 1,746.21 1,794.24 1,802.17 1,783.55 1,790.26 1,213.31 1,851.18 1,809.22 1,786.55 1,786.94 1,802.74 1,785.12 1,759.76 1,755.65 1,738.83 1,716.50 1,724.14 1,713.88 1,696.24 1,655.99 1,642.75 1,640.14 1,608.29 1,563.81 1,472.15 1,478.53 1,463.43 1,435.82 1,433.21 1,408.71 1,385.67 1,348.69 1,289.22 1,270.76 1,260.15 1,216.48 1,184.52 1,180.06 1,160.38 1,137.71 1,129.45 1,089.29 1,082.30 1,069.74 1,042.52 1,042.78 1,056.97 1,006.74 988.53 1,000.57 989.70 947.31 936.86 933.83 933.07 890.75 907.34 897.06 865.33 806.65 794.52 581.33 575.94 550.60 550.10 534.91 522.50 522.03 516.53 538.41 514.69 511.93 481.41 503.64 509.42 510.99 510.90 521.75 521.32 514.41
Total stockholders' equity + 649.09 640.42 627.44 605.67 584.72 545.78 513.37 484.08 485.09 479.75 473.34 486.19 493.56 483.59 481.20 511.02 524.27 531.04 538.13 550.16 529.23 517.77 504.07 487.86 459.56 451.02 442.55 437.85 429.20 398.87 415.54 419.67 425.35 448.70 448.73 443.13 446.71 438.62 444.01 439.87 426.20 408.39 441.57 437.14 425.53 416.14 414.94 405.48 401.59 396.88 389.08 384.80 404.72 400.03 402.89 393.58 390.93 383.45 387.66 382.67 382.79 380.10 394.78 387.88 385.43 385.51 391.53 371.33 368.35 363.58 355.66 357.31 356.70 352.69 344.50 331.93 326.98 320.80 311.60 297.37 288.43
Common shares outstanding 37 32 31 36 36 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 29 28 28 28 28 27 27 26 28 28 28 28 28 27 27 27 26 26 27 26 26 20 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 25 25 26 26 25 25 25 25
5 days ago