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 + 643.49 568.93 603.14 508.72 494.20 406.36 294.18 228.82 174.29 197.19 181.82 216.69 350.54 304.44 441.20 449.15 484.85 508.70 382.10 447.82
Accounts receivable, net 32.23 28.14 33.94 46.01 44.73 47.56 56.40 31.32 20.04 23.75 36.81 50.80 62.09 72.79 63.49 66.42 63.05 68.31 58.21 56.24
Inventories 4.05 3.39 5.00 1.90 0.90 0.60 0.58 0.76 1.11 1.87 3.35 3.31 6.74 8.58 11.36 13.14 11.27 12.35 15.03 16.71
Other current assets 17.09 39.70 12.88 18.48 14.63 12.55 9.24 8.55 15.28 25.38 66.98 97.16 28.09 59.89 94.44 90.64 69.81 78.11 125.57 141.66
Total current assets 696.86 640.15 654.96 575.12 554.45 467.06 360.39 269.45 210.72 248.19 288.96 380.80 460.02 543.56 610.48 619.36 628.84 667.47 587.40 662.44
Total non-current assets + 575.35 596.88 352.35 382.25 292.98 254.46 238.76 213.05 236.38 311.41 321.95 192.73 345.03 579.14 705.64 941.50 935.01 749.85 779.07 763.22
Total assets 1,272.21 1,237.03 1,007.32 957.37 847.43 721.52 599.15 482.49 447.10 559.60 610.92 573.53 805.05 1,122.70 1,316.12 1,560.86 1,563.84 1,417.32 1,366.47 1,425.66
Total current liabilities + 137.81 132.16 111.04 163.38 140.24 103.82 103.81 97.05 112.69 169.21 192.81 201.18 207.43 352.72 329.44 464.07 442.01 355.30 370.61 312.50
Total non-current liabilities + 161.99 145.34 54.86 68.14 57.08 61.80 64.04 30.24 38.21 68.89 80.50 90.42 142.23 158.20 180.70 162.40 200.31 114.38 109.75 130.76
Total liabilities 299.80 277.50 165.90 231.52 197.32 165.61 167.85 127.29 150.89 238.10 273.31 291.60 349.66 510.91 510.14 626.47 642.32 469.67 480.36 443.26
Total stockholders' equity + 972.41 959.54 841.42 725.85 650.11 555.91 431.30 355.20 296.21 321.50 337.61 281.93 455.38 611.79 805.98 934.38 921.52 947.65 886.11 982.40
Common shares outstanding 66 67 68 69 71 71 72 71 69 68 68 68 67 67 74 81 87 90 94 98
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,359.11 643.49 647.31 637.99 590.58 568.93 721.82 674.13 641.41 603.14 595.26 568.64 510.79 508.72 522.99 515.59 498.06 494.20 475.79 476.65 447.02 406.36 363.73 341.80 281.58 294.18 281.83 279.90 239.57 228.82 188.37 184.75 182.24 174.29 168.08 163.60 156.59 197.19 206.81 190.48 170.40 181.82 185.73 183.29 192.43 216.69 237.66 262.69 302.51 350.54 83.13 229.87 287.77 304.44 373.32 369.93 389.86 441.20 449.07 388.76 399.09 449.15 442.50 312.70 422.17 484.85 473.80 392.59 499.69 508.70 508.95 421.42 417.46 382.10 442.77 363.26 449.83 447.82 444.49 377.96 489.01
Accounts receivable, net 39.59 32.23 41.30 42.40 55.66 28.14 36.13 39.84 47.23 33.94 53.27 49.22 49.30 46.01 45.32 40.80 42.95 44.73 44.39 54.25 44.17 47.56 40.27 37.06 34.15 56.40 31.25 30.55 32.42 31.32 36.49 26.94 25.25 20.04 22.13 22.55 24.67 23.75 26.33 28.28 32.12 36.81 32.11 30.34 45.32 31.40 50.98 41.02 49.91 28.00 81.54 93.97 54.83 56.28 66.69 57.67 81.68 62.86 61.07 61.18 67.50 66.42 69.90 82.00 62.25 63.05 70.87 69.81 63.98 59.96 62.95 63.95 68.88 68.01 65.44 54.26 52.83 56.66 84.57 60.51 68.88
Inventories 3.28 4.05 4.02 2.64 3.25 3.39 3.87 4.47 4.25 5.00 2.18 2.88 3.77 1.90 2.04 1.17 1.41 0.90 1.18 0.62 0.59 0.60 0.62 0.57 0.55 0.58 0.67 0.66 0.73 0.76 0.89 0.91 1.01 1.11 0.99 0.88 1.45 1.87 1.83 2.11 2.51 3.35 2.35 2.67 3.07 3.31 5.19 6.04 6.33 6.74 7.15 7.69 7.50 8.58 9.16 10.00 9.83 11.36 10.69 11.09 11.50 13.14 11.10 12.50 11.32 11.27 9.94 13.06 12.36 12.35 11.85 13.20 13.92 15.03 16.41 18.38 18.32 16.71 13.84 14.98 15.41
Other current assets -654.63 17.09 43.52 38.19 36.51 39.70 11.70 14.05 13.13 12.88 18.88 22.66 21.59 18.48 11.96 14.23 13.79 14.63 15.79 17.62 14.28 12.55 12.24 14.63 16.01 9.24 39.29 9.83 9.47 8.55 14.36 18.09 16.89 15.28 17.91 22.70 23.09 25.38 24.80 29.62 32.83 72.17 62.61 104.10 125.64 64.99 60.98 55.03 60.23 77.37 425.23 126.48 86.80 302.16 95.80 93.64 99.61 95.09 21.52 97.85 93.20 90.64 69.60 67.90 72.04 69.81 77.45 72.49 79.39 76.85 74.84 79.23 86.91 112.78 115.80 125.73 130.17 132.43 68.28 77.68 77.11
Total current assets 747.35 696.86 736.15 721.21 686.00 640.15 773.52 732.48 706.02 654.96 669.59 643.39 585.45 575.12 582.32 571.79 556.20 554.45 537.14 549.15 506.05 467.06 416.85 394.06 332.29 360.39 353.03 320.94 282.18 269.45 240.11 230.69 225.39 210.72 209.11 209.73 205.79 248.19 259.77 249.71 233.48 288.96 278.39 315.93 347.51 380.80 336.30 355.04 400.65 460.02 557.20 458.01 436.90 543.56 544.97 531.24 580.98 610.48 615.08 558.88 571.30 619.36 593.10 475.10 567.77 628.84 632.05 547.94 655.42 667.47 658.60 577.80 587.17 587.40 640.41 561.62 651.15 662.44 611.18 531.13 650.41
Total non-current assets + 541.43 575.35 563.23 573.18 582.54 596.88 343.23 345.76 345.94 352.35 356.44 370.28 377.57 382.25 316.89 284.27 287.62 292.98 299.28 237.27 244.31 254.46 266.90 261.04 274.23 238.76 245.78 240.86 247.98 213.05 221.25 228.10 231.95 236.38 292.09 296.75 303.94 311.41 291.70 303.09 316.76 321.95 170.49 174.45 182.12 192.73 287.74 312.44 340.85 345.03 427.98 536.18 557.72 579.14 600.06 607.85 698.28 705.64 917.26 929.80 927.90 941.50 980.00 939.70 927.58 935.01 889.84 744.52 741.78 749.85 741.17 769.06 778.53 779.07 789.78 792.52 795.20 763.22 816.29 829.58 912.13
Total assets 1,288.77 1,272.21 1,299.38 1,294.39 1,268.54 1,237.03 1,116.76 1,078.24 1,051.97 1,007.32 1,026.03 1,013.67 963.01 957.37 899.20 856.06 843.83 847.43 836.42 786.42 750.37 721.52 683.75 655.10 606.53 599.15 598.81 561.80 530.16 482.49 461.35 458.79 457.34 447.10 501.20 506.48 509.73 559.60 551.47 552.79 550.24 610.92 448.88 490.38 529.63 573.53 624.04 667.48 741.50 805.05 985.18 994.19 994.62 1,122.70 1,145.03 1,139.09 1,279.26 1,316.12 1,532.34 1,488.68 1,499.20 1,560.86 1,573.10 1,414.80 1,495.35 1,563.84 1,521.89 1,292.46 1,397.20 1,417.32 1,399.76 1,346.86 1,365.70 1,366.47 1,430.19 1,354.14 1,446.35 1,425.66 1,427.47 1,360.71 1,562.54
Total current liabilities + 155.18 137.81 164.64 168.80 153.96 132.16 141.17 134.86 142.51 111.04 139.24 160.70 135.14 163.38 140.40 110.20 110.35 140.24 134.41 117.77 103.22 103.82 98.50 110.43 92.29 103.81 132.14 128.48 92.62 97.05 91.62 105.91 114.09 112.69 120.02 121.01 123.16 169.21 130.79 129.35 135.00 192.81 187.09 177.00 193.39 201.18 193.65 184.34 205.45 207.43 355.90 278.86 246.66 352.72 310.76 270.17 293.29 329.44 413.71 361.51 391.42 464.07 476.80 367.70 428.49 442.01 465.03 316.73 345.80 355.30 366.62 308.79 341.27 370.61 375.12 302.78 338.94 312.50 317.46 275.29 340.93
Total non-current liabilities + 133.69 161.99 136.89 140.96 144.33 145.34 40.16 43.86 43.35 54.86 57.13 60.54 66.70 68.14 52.58 53.10 55.10 57.08 56.62 55.04 58.80 61.80 63.59 65.99 69.09 64.04 64.72 52.07 57.21 30.24 30.09 29.97 30.28 38.21 41.79 50.51 59.51 68.89 65.66 69.28 73.83 80.50 67.36 74.91 78.29 90.42 124.70 130.51 137.92 142.23 138.15 145.59 151.50 158.20 162.60 166.59 176.90 180.70 171.78 176.23 181.58 162.40 175.00 170.00 183.43 200.31 147.91 125.79 123.02 114.38 120.72 120.47 124.23 109.75 133.28 133.53 130.28 130.76 163.81 150.93 149.50
Total liabilities 288.86 299.80 301.53 309.76 298.29 277.50 181.33 178.72 185.86 165.90 196.38 221.24 201.84 231.52 192.98 163.30 165.45 197.32 191.03 172.81 162.02 165.61 162.08 176.42 161.38 167.85 196.86 180.55 149.83 127.29 121.71 135.87 144.37 150.89 161.81 171.53 182.66 238.10 196.45 198.64 208.83 273.31 254.44 251.91 271.69 291.60 318.35 314.85 343.37 349.66 494.06 424.45 398.15 510.91 473.36 436.76 470.18 510.14 585.49 537.75 573.01 626.47 651.80 537.70 611.92 642.32 612.94 442.52 468.82 469.67 487.34 429.27 465.51 480.36 508.39 436.32 469.22 443.26 481.27 426.22 490.44
Total stockholders' equity + 999.91 972.41 997.85 984.63 970.26 959.54 935.43 899.52 866.11 841.42 829.66 792.43 761.17 725.85 706.22 692.76 678.38 650.11 645.39 613.61 588.35 555.91 521.67 478.68 445.14 431.30 401.94 381.25 380.32 355.20 339.65 322.92 312.97 296.21 339.39 334.95 327.07 321.50 355.02 354.16 341.41 337.61 194.44 238.47 257.95 281.93 305.68 352.63 398.13 455.38 491.13 569.74 596.47 611.79 671.67 702.33 809.08 805.98 946.85 950.93 926.19 934.38 921.30 877.10 883.43 921.52 908.95 849.94 928.39 947.65 912.42 917.60 900.20 886.11 921.80 917.82 977.13 982.40 946.20 934.49 1,072.10
Common shares outstanding 63 65 66 67 67 67 67 67 67 67 67 69 69 68 69 69 70 70 71 72 71 71 71 71 72 72 72 70 71 72 72 72 71 69 71 71 70 69 68 69 69 69 68 68 68 68 67 67 67 67 67 67 66 67 66 67 67 76 76 76 77 76 80 80 83 83 84 88 90 90 90 90 90 90 93 95 97 96 96 97 100
4 days ago