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 + 560.60 329.30 72.80 81.30 349.40 380.80 172.60 182.70 130.00 69.60 29.20 40.10 60.70 54.50 70.90 19.30 6.31 3.60 8.60 6.40
Accounts receivable, net 457.40 323.70 329.10 328.30 284.60 272.20 264.40 237.40 268.40 229.40 206.80 219.20 267.90 275.60 248.20 128.50 79.60 97.10 80.60 117.50
Inventories 188.20 162.10 156.20 125.50 91.70 81.20 61.10 46.80 50.40 55.40 55.60 68.00 74.60 94.30 80.60 25.90 19.64 4.00 7.40 2.30
Other current assets 56.70 57.00 36.10 47.50 32.40 30.60 11.40 10.30 9.60 9.80 18.20 74.50 32.10 36.50 26.70 19.00 9.30 15.40 17.70 13.80
Total current assets 1,262.90 872.10 594.20 582.60 758.10 764.80 522.20 494.70 471.30 373.10 320.40 374.90 430.30 455.40 421.00 184.20 55.32 116.20 106.90 140.00
Total non-current assets + 1,204.30 1,078.80 1,038.30 968.90 831.40 798.00 663.80 515.40 552.70 575.50 582.90 763.90 786.30 828.60 795.40 351.90 22.39 196.20 228.40
Total assets 2,467.20 1,950.90 1,632.50 1,551.50 1,589.50 1,562.80 1,186.00 1,010.10 1,024.00 948.60 903.30 1,138.80 1,216.60 1,284.00 1,216.40 536.10 77.72 312.40 335.30 335.90
Total current liabilities + 311.00 296.70 292.50 234.20 221.10 197.60 182.70 164.70 188.90 196.50 172.40 226.10 251.00 279.00 213.80 118.40 33.30 81.20 83.50 143.90
Total non-current liabilities + 159.90 301.00 341.50 369.80 408.10 425.10 414.20 326.10 323.60 475.70 476.70 688.40 669.80 680.90 690.00 247.80 17.28 84.30 84.60
Total liabilities 470.90 597.70 634.00 604.00 629.20 622.70 596.90 490.80 512.50 672.20 649.10 914.50 920.80 959.90 903.80 366.20 50.58 165.50 168.10 148.80
Total stockholders' equity + 1,996.30 1,353.20 976.00 936.30 945.10 925.30 589.10 519.30 511.50 276.40 254.20 224.30 295.80 324.10 312.60 169.90 27.14 146.90 167.20 187.10
Common shares outstanding 173 151 130 127 128 119 109 106 90 61 59 58 57 47 27 17 14 9 7 7
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 + 1,464.30 560.60 565.90 783.60 263.70 329.30 301.50 308.20 338.90 72.80 45.40 50.00 46.70 81.30 125.20 142.40 254.40 349.40 369.90 369.30 383.60 380.80 586.00 397.20 158.60 172.60 181.00 176.20 178.40 182.70 187.50 183.10 128.20 130.00 239.40 63.50 73.90 69.60 21.20 18.30 20.80 29.20 36.50 22.90 36.00 40.10 21.40 32.00 58.60 60.70 54.80 54.90 56.90 54.50 43.20 146.50 75.50 70.90 110.40 103.20 157.80 19.30 60.00 52.00 6.70 10.30 11.30 4.40 3.60 3.60 4.00 19.50 11.30 8.60 6.20 5.40 9.00 6.40 12.90 11.60 12.00
Accounts receivable, net 528.60 457.40 423.40 398.80 362.50 323.70 319.10 338.40 325.80 329.10 351.90 337.70 353.80 328.30 302.20 315.00 280.70 284.60 274.70 265.00 264.60 272.20 276.60 246.20 259.30 264.40 241.80 236.90 239.30 237.40 226.20 226.80 208.90 268.40 244.20 226.60 227.90 229.40 208.00 211.00 208.80 206.80 194.70 204.50 238.60 248.20 255.10 265.90 248.00 267.90 269.00 253.60 281.80 275.60 281.40 256.80 259.60 248.20 248.70 162.90 161.80 128.50 94.90 94.80 94.30 79.60 81.40 90.30 93.00 97.10 90.70 89.90 80.00 80.60 52.10 61.90 56.40 117.50 117.40 119.00 124.50
Inventories 225.70 188.20 180.00 177.80 176.00 162.10 158.90 154.80 159.80 156.20 150.10 145.90 134.00 125.50 120.30 118.20 107.10 91.70 90.90 90.70 85.70 81.20 78.30 66.90 62.70 61.10 68.20 75.40 69.20 46.80 48.60 49.00 48.20 50.40 62.80 61.50 64.80 55.40 58.50 49.90 52.60 55.60 54.60 49.50 72.10 68.00 80.40 78.50 81.10 74.60 83.40 85.30 88.20 94.30 99.90 86.40 87.40 80.60 79.80 64.00 72.40 25.90 25.70 23.90 6.50 2.60 2.60 2.90 4.10 4.00 6.50 9.10 7.70 7.40 2.80 3.60 2.00 2.30 3.00 3.20 2.90
Other current assets 317.50 56.70 67.70 68.70 62.20 57.00 58.90 49.80 47.20 36.10 60.20 56.00 39.30 47.50 53.60 48.70 45.70 32.40 37.10 43.70 34.70 30.60 41.20 34.70 29.70 11.40 24.60 27.50 30.20 10.30 11.90 10.10 12.90 9.60 9.80 11.40 11.80 9.80 9.70 11.40 12.70 18.20 15.00 13.50 11.10 10.10 10.80 10.50 14.80 32.10 3.70 5.60 10.20 36.50 37.70 32.20 26.80 26.60 16.50 20.60 134.00 19.00 23.70 23.90 12.90 9.30 7.60 7.40 9.50 15.40 16.10 18.70 13.70 17.70 11.10 73.50 55.50 13.80 11.70 10.60 10.10
Total current assets 2,310.40 1,262.90 1,237.00 1,428.90 864.40 872.10 838.40 851.20 871.70 594.20 604.40 587.80 588.10 582.60 601.30 624.30 687.90 758.10 772.60 768.70 768.60 764.80 770.80 745.00 510.30 522.20 515.60 516.00 517.10 494.70 496.60 484.80 457.10 471.30 567.80 373.80 387.30 373.10 310.40 302.10 305.30 320.40 310.40 353.20 366.20 374.90 376.70 398.50 413.30 430.30 429.30 417.80 455.10 455.40 456.60 521.10 448.60 421.00 454.40 347.90 413.70 184.20 195.60 186.00 113.50 98.80 99.90 101.70 105.70 116.20 109.30 126.00 104.70 106.90 69.40 140.00 122.90 140.00 142.00 141.20 144.60
Total non-current assets + 1,732.30 1,204.30 1,186.30 1,156.30 1,140.00 1,078.80 1,074.00 1,063.00 1,042.90 1,038.30 986.40 975.00 969.00 968.90 966.80 959.00 877.60 831.40 805.20 793.60 796.60 798.00 702.40 674.20 673.00 663.80 662.70 657.60 651.80 515.40 515.30 513.80 554.10 552.70 574.90 576.20 574.30 575.50 565.50 572.10 579.10 582.90 611.10 749.40 756.40 763.90 769.20 773.60 783.10 786.30 795.40 804.50 815.50 828.60 916.30 778.20 788.80 795.40 787.00 564.50 569.70 351.90 289.30 287.10 142.40 142.80 145.90 148.10 150.90 196.20 273.50 275.20 229.40 228.40 162.10 195.90 157.90 157.90 157.90
Total assets 4,042.70 2,467.20 2,423.30 2,585.70 2,004.90 1,950.90 1,912.40 1,914.20 1,914.60 1,632.50 1,590.80 1,562.80 1,557.10 1,551.50 1,568.10 1,583.30 1,565.50 1,589.50 1,577.80 1,562.30 1,565.20 1,562.80 1,473.20 1,419.20 1,183.30 1,186.00 1,178.30 1,173.60 1,168.90 1,010.10 1,011.90 998.60 1,011.20 1,024.00 1,142.70 950.00 961.60 948.60 875.90 874.20 884.40 903.30 921.50 1,102.60 1,122.60 1,138.80 1,145.90 1,172.10 1,196.40 1,216.60 1,224.70 1,222.30 1,270.60 1,284.00 1,372.90 1,299.30 1,237.40 1,216.40 1,241.40 912.40 983.40 536.10 484.90 473.10 255.90 241.60 245.80 249.80 256.60 312.40 382.80 401.20 334.10 335.30 231.50 335.90 306.30 335.90 299.90 299.10 302.50
Total current liabilities + 410.70 311.00 287.40 322.40 304.90 296.70 260.50 272.30 288.20 292.50 263.00 250.90 245.00 234.20 213.50 227.80 213.30 221.10 210.60 202.10 210.20 197.60 199.70 170.00 180.10 182.70 181.50 188.90 195.30 164.70 172.10 168.00 175.00 188.90 198.80 187.10 196.00 196.50 187.40 167.60 170.30 172.40 187.30 215.90 223.00 226.10 227.20 246.90 244.10 251.00 256.20 238.60 275.60 279.00 274.10 222.90 238.80 213.80 216.50 123.80 171.10 118.40 103.10 101.50 78.00 61.70 66.90 70.00 67.90 81.20 77.10 95.50 80.20 83.50 66.50 143.90 132.50 143.90 65.00 64.00 67.60
Total non-current liabilities + 222.00 159.90 154.40 303.30 312.40 301.00 309.00 312.60 297.80 341.50 355.10 351.60 368.50 369.80 411.40 409.60 404.70 408.10 410.30 409.70 411.20 425.10 423.30 409.80 408.00 414.20 414.60 409.80 405.70 326.10 327.90 324.10 323.70 323.60 412.00 415.90 414.20 475.70 484.40 481.00 479.40 476.70 476.60 688.00 688.10 688.40 687.70 688.10 668.20 669.80 666.80 675.60 679.40 680.90 686.20 684.90 687.90 690.00 693.50 561.60 564.40 247.80 239.50 234.10 51.70 55.00 55.10 76.90 83.60 84.30 85.70 86.10 86.70 84.60 6.20 4.90 2.60 2.80 2.90
Total liabilities 632.70 470.90 441.80 625.70 617.30 597.70 569.50 584.90 586.00 634.00 618.10 602.50 613.50 604.00 624.90 637.40 618.00 629.20 620.90 611.80 621.40 622.70 623.00 579.80 588.10 596.90 596.10 598.70 601.00 490.80 500.00 492.10 498.70 512.50 610.80 603.00 610.20 672.20 671.80 648.60 649.70 649.10 663.90 903.90 911.10 914.50 914.90 935.00 912.30 920.80 923.00 914.20 955.00 959.90 960.30 907.80 926.70 903.80 910.00 685.40 735.50 366.20 342.60 335.60 129.70 116.70 122.00 146.90 151.50 165.50 162.80 181.60 166.90 168.10 72.70 148.80 139.30 148.80 67.60 66.80 70.50
Total stockholders' equity + 3,410.00 1,996.30 1,981.50 1,960.00 1,387.60 1,353.20 1,342.90 1,329.30 1,306.10 976.00 953.40 945.60 931.20 936.30 935.40 938.10 932.30 945.10 941.80 935.90 929.00 925.30 835.30 824.50 580.20 574.10 566.70 559.50 552.90 519.30 511.90 506.50 512.50 511.50 531.90 347.00 351.40 276.40 204.10 225.60 234.70 254.20 257.60 198.70 211.50 224.30 231.00 237.10 284.10 295.80 301.70 308.10 315.60 324.10 412.60 391.50 310.70 312.60 331.40 227.00 231.00 169.90 142.30 137.50 126.20 124.90 123.80 102.90 105.10 146.90 220.00 219.60 167.20 167.20 158.80 187.10 167.00 187.10 232.30 232.30 232.00
Common shares outstanding 179 173 173 157 156 155 154 154 142 134 130 129 128 127 127 126 126 125 125 128 128 127 126 108 110 110 110 109 108 107 106 104 106 104 91 87 77 66 61 60 60 59 60 58 58 58 58 57 57 57 57 57 57 57 57 42 33 34 31 24 21 19 16 16 16 16 14 13 13 11 11 8 8 8 7 7 7 7 7 7 7
about 17 hours ago