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 + 563.68 725.90 555.75 562.67 478.50 687.58 531.18 489.77 429.71 278.81 332.97 301.87 312.08 235.40 178.01 109.72 70.35 70.94 64.94 56.70
Accounts receivable, net 363.22 294.37 295.72 313.79 277.23 235.79 207.14 235.23 184.39 198.10 144.39 135.36 127.89 100.56 92.09 97.75 79.52 62.13 85.61 83.90
Inventories 416.47 416.27 474.61 547.69 445.67 258.00 237.51 258.23 140.79 114.06 98.63 97.39 92.59 75.58 75.58 80.18 52.57 66.68 58.85 65.96
Other current assets 91.97 115.47 82.53 87.64 68.81 35.94 28.56 100.92 76.59 21.11 9.45 50.79 50.12 50.45 46.93 31.30 41.57 29.66 25.78 22.20
Total current assets 1,435.33 1,552.01 1,408.60 1,511.80 1,270.21 1,217.31 1,004.39 1,032.52 792.34 612.08 583.44 571.51 565.49 445.47 378.38 318.96 241.79 229.40 235.17 228.77
Total non-current assets + 2,521.46 2,339.77 2,586.68 2,391.94 1,881.49 1,530.28 1,555.50 1,581.79 947.76 879.11 481.55 499.32 453.68 332.26 300.04 302.17 291.34 309.53 256.20 236.20
Total assets 3,956.80 3,891.78 3,995.28 3,903.73 3,151.70 2,747.59 2,559.90 2,614.31 1,740.10 1,491.19 1,064.98 1,070.83 1,019.17 777.73 678.42 621.13 533.13 538.93 491.37 464.97
Total current liabilities + 532.77 433.91 375.49 572.30 434.63 275.65 225.56 295.28 224.79 187.54 209.83 204.47 208.51 155.42 149.28 109.85 75.62 72.90 96.59 106.04
Total non-current liabilities + 997.99 1,044.26 1,139.30 1,120.06 823.55 863.17 838.32 840.69 587.75 488.72 110.95 138.70 123.74 34.75 28.04 58.62 78.90 132.18 41.22 55.12
Total liabilities 1,530.76 1,478.17 1,514.79 1,692.36 1,258.18 1,138.82 1,063.88 1,135.96 812.55 676.26 320.78 343.16 332.25 190.17 177.32 168.47 154.53 205.08 137.81 161.16
Total stockholders' equity + 2,426.03 2,413.61 2,480.17 2,211.19 1,893.39 1,608.64 1,495.88 1,478.34 927.56 814.93 744.20 727.67 686.92 587.56 501.10 452.66 378.60 333.71 353.41 303.67
Common shares outstanding 25 25 25 25 25 25 25 25 23 23 23 23 23 22 22 22 22 22 22 22
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 + 481.98 563.68 815.02 685.48 619.67 725.90 630.68 562.71 562.38 555.75 560.29 480.83 426.02 562.67 474.08 809.14 461.64 478.50 690.71 616.35 572.82 687.58 641.94 651.91 620.62 531.18 476.09 474.82 476.65 489.77 498.25 408.18 412.50 429.71 372.86 321.93 278.01 278.81 198.46 183.38 277.22 332.97 340.60 315.87 297.50 301.87 378.31 353.26 326.75 312.08 301.74 266.19 255.24 235.40 207.40 174.29 197.71 178.01 163.42 163.92 131.53 109.72 118.93 87.68 77.14 70.35 57.39 48.33 60.20 70.94 67.36 55.26 53.43 64.94 57.72 49.24 59.08 56.70 42.89 34.78 30.45
Accounts receivable, net 380.96 363.22 385.08 372.59 317.83 306.12 338.76 324.38 304.45 287.02 331.28 343.04 324.58 313.79 345.56 348.18 321.03 277.23 328.43 317.29 280.83 235.79 233.15 187.34 212.17 207.14 229.08 247.10 238.64 235.23 258.45 265.09 248.80 184.39 204.20 205.75 224.86 198.10 219.56 197.54 181.38 144.39 145.66 151.28 136.13 135.36 134.71 144.87 136.08 127.89 129.12 131.12 107.04 100.56 109.18 115.87 106.99 92.09 110.69 118.31 110.69 97.75 107.91 107.13 93.24 79.52 80.15 68.57 52.45 62.13 90.37 94.29 91.20 85.61 90.17 84.34 84.25 83.90 99.93 96.50 86.82
Inventories 418.92 416.47 396.87 412.16 417.10 416.27 453.78 451.19 456.14 474.61 483.08 527.15 559.83 547.69 536.03 496.21 470.55 445.67 357.02 325.77 295.06 258.00 243.83 248.02 227.28 237.51 240.06 254.31 261.66 258.23 247.26 239.20 263.97 140.79 136.51 125.24 118.31 114.06 121.62 124.70 133.16 98.63 99.20 97.74 96.16 97.39 99.82 96.67 99.12 92.59 91.98 83.47 71.37 75.58 81.07 80.83 77.73 75.58 82.41 79.87 77.06 80.18 66.03 60.68 57.31 52.57 54.10 55.38 61.53 66.68 64.60 63.87 64.06 58.85 59.99 65.38 65.77 65.96 66.19 65.83 67.22
Other current assets 475.34 91.97 77.51 71.81 78.48 103.72 139.30 125.70 121.14 91.23 83.68 90.32 91.17 87.64 75.64 65.29 64.99 68.81 59.77 59.50 43.70 35.94 30.01 31.90 32.42 28.56 62.36 128.04 53.20 100.92 104.17 96.10 99.49 76.59 52.46 58.66 37.59 21.11 45.43 14.25 28.05 9.45 28.32 38.24 37.07 19.40 49.36 34.60 55.24 50.12 52.20 35.28 48.09 33.92 32.09 32.10 34.27 32.71 31.72 31.62 33.13 31.30 31.63 36.71 40.53 41.57 30.06 30.36 26.67 29.66 22.54 25.97 29.89 25.78 29.88 26.87 23.84 22.20 24.48 24.35 22.67
Total current assets 1,376.24 1,435.33 1,674.48 1,542.05 1,433.08 1,552.01 1,562.52 1,463.98 1,444.11 1,408.60 1,458.32 1,441.35 1,401.60 1,511.80 1,431.31 1,718.83 1,318.21 1,270.21 1,435.94 1,318.92 1,192.41 1,217.31 1,148.93 1,119.17 1,092.48 1,004.39 1,007.59 1,039.55 1,030.15 1,032.52 1,052.63 958.20 973.06 792.34 759.36 704.85 634.23 612.08 555.17 519.88 605.79 583.44 613.77 603.12 566.86 571.51 645.63 629.40 597.52 565.49 557.27 516.06 465.89 445.47 429.74 403.10 416.70 378.38 388.24 393.72 352.41 318.96 324.49 292.20 268.22 241.79 221.69 202.64 200.85 229.40 244.88 239.39 238.59 235.17 237.75 225.83 232.93 228.77 233.49 221.46 207.16
Total non-current assets + 2,481.32 2,521.46 2,499.88 2,523.83 2,455.15 2,339.77 2,499.72 2,461.00 2,499.35 2,586.68 2,544.61 2,534.37 2,560.13 2,391.94 2,346.62 1,825.64 1,874.96 1,881.49 1,602.58 1,608.58 1,594.46 1,530.28 1,505.44 1,491.89 1,520.15 1,555.50 1,543.77 1,582.04 1,594.87 1,581.79 1,610.85 1,629.79 1,654.45 947.76 942.83 917.34 909.82 879.11 902.93 821.92 797.32 481.55 478.10 496.17 492.15 499.32 488.18 499.50 498.15 453.68 449.66 443.76 321.93 332.26 333.61 322.27 299.89 300.04 298.82 302.77 304.61 302.17 274.60 273.83 282.58 291.34 307.91 307.16 310.30 309.53 273.54 276.19 272.04 256.20 249.48 238.27 237.49 236.20 241.60 232.74 203.91
Total assets 3,857.55 3,956.80 4,174.36 4,065.88 3,888.24 3,891.78 4,062.24 3,924.98 3,943.46 3,995.28 4,002.93 3,975.71 3,961.74 3,903.73 3,777.93 3,544.47 3,193.17 3,151.70 3,038.52 2,927.50 2,786.87 2,747.59 2,654.37 2,611.06 2,612.63 2,559.90 2,551.36 2,621.59 2,625.02 2,614.31 2,663.49 2,587.99 2,627.51 1,740.10 1,702.19 1,622.19 1,544.05 1,491.19 1,458.10 1,341.80 1,403.11 1,064.98 1,091.88 1,099.29 1,059.02 1,070.83 1,133.82 1,128.90 1,095.67 1,019.17 1,006.93 959.82 787.81 777.73 763.35 725.37 716.58 678.42 687.06 696.49 657.02 621.13 599.10 566.03 550.80 533.13 529.61 509.80 511.15 538.93 518.42 515.58 510.62 491.37 487.23 464.10 470.43 464.97 475.09 454.21 411.07
Total current liabilities + 527.29 532.77 419.06 379.74 369.57 433.91 439.87 418.19 404.97 375.49 481.65 495.68 519.64 572.30 448.81 398.77 365.34 434.63 421.64 381.69 326.55 275.65 234.61 209.16 208.22 225.56 248.75 266.41 269.55 295.28 303.89 267.16 264.38 224.79 226.16 202.19 177.17 187.54 187.90 178.79 232.68 209.83 232.09 203.69 190.07 204.47 280.31 283.67 268.20 208.51 221.27 211.80 155.63 155.42 160.52 156.45 164.41 149.28 171.51 148.63 107.39 109.85 98.79 84.85 81.22 75.62 78.57 65.24 58.07 72.90 109.08 100.33 104.14 96.59 86.30 64.91 86.69 106.04 136.97 127.45 90.14
Total non-current liabilities + 816.20 997.99 1,083.19 1,087.17 1,061.91 1,044.26 1,049.28 1,041.30 1,067.20 1,139.30 1,116.42 1,122.78 1,134.62 1,120.06 1,240.23 1,093.76 827.17 823.55 795.48 803.59 799.59 863.17 890.20 939.47 927.47 838.32 830.40 845.23 850.08 840.69 840.20 850.81 921.16 587.75 542.79 524.57 511.11 488.72 466.82 388.15 397.11 110.95 126.05 128.31 133.68 138.70 115.60 117.74 121.10 123.74 125.26 125.33 31.51 34.75 22.30 22.25 22.81 28.04 19.10 19.80 56.85 58.62 66.25 66.97 70.32 78.90 94.20 108.45 129.48 132.32 38.59 43.98 44.31 41.22 47.91 67.18 67.48 55.12 28.31 30.42 27.86
Total liabilities 1,343.49 1,530.76 1,502.24 1,466.92 1,431.48 1,478.17 1,489.14 1,459.49 1,472.17 1,514.79 1,598.07 1,618.46 1,654.26 1,692.36 1,689.04 1,492.53 1,192.52 1,258.18 1,217.12 1,185.28 1,126.13 1,138.82 1,124.81 1,148.62 1,135.68 1,063.88 1,079.15 1,111.64 1,119.63 1,135.96 1,144.09 1,117.97 1,185.54 812.55 768.95 726.76 688.29 676.26 654.73 566.94 629.80 320.78 358.14 332.00 323.75 343.16 395.92 401.41 389.30 332.25 346.52 337.13 187.14 190.17 182.82 178.70 187.23 177.32 190.61 168.43 164.24 168.47 165.04 151.82 151.54 154.53 172.78 173.69 187.55 205.22 147.68 144.31 148.46 137.81 134.21 132.09 154.17 161.16 165.28 157.87 118.00
Total stockholders' equity + 2,514.06 2,426.03 2,671.48 2,598.35 2,456.76 2,413.26 2,572.78 2,465.13 2,470.98 2,480.17 2,404.51 2,356.96 2,307.23 2,211.19 2,088.72 2,051.81 2,000.65 1,893.39 1,821.27 1,742.09 1,660.61 1,608.64 1,529.43 1,462.30 1,476.82 1,495.88 1,472.08 1,509.81 1,505.26 1,478.34 1,519.27 1,469.89 1,441.84 927.56 933.11 895.29 855.62 814.93 803.38 774.86 773.17 744.20 733.74 767.29 735.26 727.67 737.90 727.49 706.37 686.92 660.41 622.69 600.67 587.56 580.53 546.67 529.36 501.10 496.45 528.06 492.79 452.52 434.06 414.21 399.26 378.46 356.83 336.11 323.60 333.71 370.60 371.13 362.02 353.41 352.87 331.87 316.11 303.67 309.66 296.19 292.93
Common shares outstanding 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 23 23 22
1 day ago