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 + 445.20 368.03 332.19 186.60 253.52 291.32 208.48 280.32 266.90 356.65 494.19 626.12 636.12 437.10 546.47 391.09 270.67 223.61 89.56 491.66
Accounts receivable, net 322.19 273.49 286.25 219.07 174.70 185.25 126.20 125.70 143.28 112.15 114.59 162.55 184.95 201.36 185.89 234.05 189.16 600.47 527.70 376.09
Inventories 2.51 73.61 0.00 54.13 -0.86 -0.31 2.55 4.99 1.86 1.04 2.48 18.07 25.33 25.76 32.20 29.93 3.66
Other current assets 38.93 68.17 79.40 52.40 101.33 25.56 49.71 45.77 41.77 41.43 70.26 53.38 71.87 163.17 98.46 90.39 79.97 94.03 80.09 52.49
Total current assets 806.31 709.68 697.84 460.59 529.54 502.12 438.47 450.93 451.64 522.78 684.04 694.27 743.65 804.11 944.24 740.85 565.56 950.31 727.27 923.90
Total non-current assets + 1,891.32 1,887.40 1,858.20 1,928.75 1,796.49 1,996.15 2,158.26 1,896.80 1,911.19 1,724.16 1,727.92 2,006.43 1,800.63 2,582.47 2,638.11 2,851.17 3,213.97 4,120.03 4,725.08 3,366.29
Total assets 2,697.64 2,597.08 2,556.04 2,389.34 2,326.03 2,498.28 2,596.73 2,347.73 2,362.84 2,246.94 2,411.95 2,700.70 2,544.28 3,386.58 3,582.35 3,592.02 3,779.53 5,070.34 5,452.35 4,290.19
Total current liabilities + 299.68 304.42 448.62 297.96 278.28 279.31 284.96 191.49 265.64 186.40 210.91 225.61 190.22 453.05 396.18 367.80 368.49 672.80 678.98 613.38
Total non-current liabilities + 818.05 772.90 606.42 574.67 400.28 474.62 612.18 538.46 529.81 778.73 922.08 821.61 829.95 1,514.12 1,736.63 1,938.58 1,983.58 2,904.27 2,662.88 2,091.06
Total liabilities 1,117.72 1,077.32 1,055.04 872.63 678.56 753.93 897.14 729.95 795.44 965.13 1,132.99 1,047.22 1,020.17 1,967.17 2,132.81 2,306.38 2,352.07 3,577.07 3,341.86 2,704.44
Total stockholders' equity + 1,579.91 1,519.77 1,501.00 1,516.71 1,647.47 1,740.50 1,699.59 1,617.78 1,567.39 1,281.81 1,278.96 1,653.47 1,524.11 1,393.39 1,449.54 1,285.64 1,427.46 1,170.65 1,846.57 1,525.95
Common shares outstanding 148 155 151 151 150 150 150 147 145 112 105 105 105 104 105 104 106 91 96 90
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 + 501.27 445.20 338.03 319.74 369.99 368.03 324.12 275.07 323.85 332.19 168.37 182.65 169.18 186.60 162.27 260.60 229.74 253.52 237.55 315.19 270.38 291.32 259.33 220.49 211.73 262.60 286.45 261.40 220.71 280.32 326.06 289.37 274.66 266.90 356.89 390.44 537.73 356.65 482.11 492.19 488.18 494.19 468.94 500.06 415.30 626.12 699.12 654.33 625.81 636.12 641.38 2,275.89 625.65 437.10 753.11 649.50 620.45 546.47 375.36 414.19 440.53 391.09 325.48 270.00 222.18 270.67 415.45 261.93 251.59 223.61 35.76 23.15 176.12 89.56 50.44 106.39 202.71 491.66 127.79 38.28 37.83
Accounts receivable, net 230.11 322.19 383.52 369.65 293.90 273.49 283.77 293.67 225.81 286.25 312.92 262.39 218.75 219.07 258.84 192.46 171.53 174.70 165.26 169.15 176.57 185.25 214.39 213.85 169.98 126.20 177.84 177.30 180.21 125.70 158.74 157.43 122.21 143.28 138.47 129.17 89.69 112.15 151.42 76.10 64.44 114.59 146.16 163.98 147.70 135.30 208.20 225.24 188.22 184.17 179.07 198.98 178.36 201.36 258.35 241.57 266.76 185.89 237.81 232.71 225.42 234.05 224.38 214.54 187.12 180.67 218.56 247.27 443.70 600.47 576.88 512.74 413.09 527.70 463.51 385.45 393.02 376.09 299.98 284.28 233.88
Inventories 33.51 0.00 0.00 2.51 2.51 2.51 2.51 72.93 73.61 98.38 71.28 65.58 0.00 42.13 52.37 54.13 -0.11 -0.25 -0.69 -0.86 -0.97 -0.88 -0.67 -0.31 1.60 2.54 2.48 2.55 4.40 4.60 4.55 4.99 5.02 6.65 2.11 1.86 2.43 2.66 1.89 1.04 3.42 4.69 2.59 2.48 15.32 15.70 16.61 18.07 21.60 21.85 23.74 25.33 25.29 25.81 25.11 25.76 26.86 28.83 31.75 32.20 36.69 36.45 35.40 29.93 6.43 8.77 36.79 3.66 3.44 3.51 3.50
Other current assets 87.91 38.93 76.69 71.01 72.32 68.17 86.05 32.64 34.52 79.40 73.68 66.97 33.92 52.40 55.01 32.35 102.45 101.33 105.17 21.21 23.27 25.56 24.70 18.13 20.41 21.37 48.17 51.49 50.41 45.77 46.10 48.79 45.34 41.77 34.41 32.37 28.00 41.43 41.09 32.30 70.21 70.26 53.40 43.08 35.72 53.38 51.96 41.81 46.52 71.87 76.20 56.92 57.86 163.17 105.87 100.16 88.28 210.21 113.86 78.57 77.92 90.39 94.13 84.70 84.97 79.97 109.83 113.52 238.78 94.03 148.38 162.20 78.24 80.09 92.83 50.83 55.60 52.49 87.14 58.11 59.48
Total current assets 819.29 806.31 798.24 760.40 736.21 709.68 693.94 601.37 584.18 697.84 554.98 512.01 421.85 460.59 476.12 485.40 503.73 529.54 507.98 505.55 470.22 502.12 498.43 452.48 402.12 410.13 512.35 489.94 450.64 450.93 529.94 496.71 441.53 451.64 531.36 554.51 657.89 522.78 679.01 645.28 647.25 684.04 696.42 733.04 620.27 694.27 829.07 818.27 752.39 743.65 738.87 774.12 864.46 804.11 963.34 1,006.93 992.11 944.24 748.63 757.23 767.61 740.85 669.28 595.05 528.78 565.56 765.75 649.19 965.82 950.31 761.02 698.08 702.85 727.27 613.21 551.45 651.33 923.90 514.91 380.66 331.19
Total non-current assets + 1,748.80 1,891.32 1,833.65 1,912.16 1,898.82 1,887.40 1,967.21 1,995.57 2,029.64 1,858.20 1,879.78 1,911.84 1,947.48 1,928.75 1,879.38 1,728.25 1,803.64 1,796.49 1,839.32 1,912.16 1,951.53 1,996.15 2,007.05 2,032.19 2,112.03 2,186.60 2,101.17 2,130.29 2,156.68 1,896.80 1,848.54 1,870.13 1,897.62 1,911.19 1,835.13 1,807.05 1,774.40 1,724.16 1,752.54 1,669.09 1,667.14 1,727.92 2,211.58 2,201.16 2,028.05 2,006.43 1,915.88 1,882.85 1,807.61 1,800.63 1,773.03 1,700.63 1,801.87 2,582.47 2,748.62 2,681.87 2,672.83 2,638.11 2,803.38 2,803.41 2,809.46 2,851.17 2,975.98 3,011.53 3,202.16 3,213.97 3,205.34 3,373.95 4,096.87 4,120.03 5,058.48 5,036.36 4,885.12 4,725.08 3,932.83 3,715.70 3,508.44 3,366.29 3,195.04 1,499.93 1,411.66
Total assets 2,568.09 2,697.64 2,631.89 2,672.56 2,635.02 2,597.08 2,661.15 2,596.94 2,613.81 2,556.04 2,434.75 2,423.85 2,369.33 2,389.34 2,355.50 2,213.65 2,307.37 2,326.03 2,347.30 2,417.71 2,421.75 2,498.28 2,505.47 2,484.67 2,514.15 2,596.73 2,613.51 2,620.22 2,607.32 2,347.73 2,378.48 2,366.84 2,339.15 2,362.84 2,366.49 2,361.56 2,432.29 2,246.94 2,431.55 2,314.37 2,314.39 2,411.95 2,908.00 2,934.20 2,648.32 2,700.70 2,744.96 2,701.11 2,560.00 2,544.28 2,511.91 2,474.75 2,666.33 3,386.58 3,711.96 3,688.81 3,664.94 3,582.35 3,552.01 3,560.64 3,577.07 3,592.02 3,645.26 3,606.57 3,730.95 3,779.53 3,971.09 4,023.14 5,062.69 5,070.34 5,819.49 5,734.45 5,587.97 5,452.35 4,546.04 4,267.15 4,159.77 4,290.19 3,709.95 1,880.59 1,742.85
Total current liabilities + 281.06 299.68 314.12 347.96 323.40 304.42 303.22 300.17 348.03 448.62 390.28 382.71 288.03 297.96 330.48 232.73 256.99 278.28 258.28 274.98 218.43 279.31 276.54 286.72 279.55 284.96 312.41 332.63 248.82 191.49 199.92 198.34 182.61 265.64 262.54 253.93 200.46 186.40 268.54 190.81 180.79 210.91 226.14 237.09 186.25 225.61 253.23 257.19 176.69 190.22 197.72 197.17 268.62 453.05 373.52 350.03 380.42 396.18 316.52 346.13 335.48 367.80 374.30 377.53 350.30 368.49 497.34 478.72 608.24 672.80 651.18 830.87 617.84 678.98 589.92 483.19 437.34 613.38 400.32 279.96 248.63
Total non-current liabilities + 730.18 818.05 742.89 755.82 766.36 772.90 787.36 799.97 798.96 606.42 513.96 509.21 565.58 574.67 543.17 449.14 457.64 400.28 419.36 442.66 491.90 474.62 519.87 539.88 582.21 608.72 622.08 639.20 728.66 538.46 546.39 566.11 567.52 529.81 592.24 610.00 739.79 778.73 825.83 858.37 883.86 922.08 1,008.58 1,021.78 807.07 821.61 814.28 822.00 825.30 829.95 827.13 851.78 992.54 1,514.12 1,760.85 1,758.79 1,754.80 1,736.63 1,780.71 1,844.60 1,936.10 1,938.58 1,917.29 1,903.55 1,967.31 1,983.58 1,998.20 2,077.39 2,800.05 2,904.27 2,799.54 2,606.63 2,776.58 2,662.88 2,144.66 2,062.02 2,076.86 2,091.06 1,758.46 816.13 789.27
Total liabilities 1,011.23 1,117.72 1,057.01 1,103.79 1,089.76 1,077.32 1,090.58 1,100.15 1,146.99 1,055.04 904.23 891.92 853.61 872.63 873.64 681.86 714.62 678.56 677.64 717.65 710.33 753.93 796.41 826.60 861.76 893.69 934.49 971.83 977.48 729.95 746.31 764.45 750.13 795.44 854.78 863.93 940.25 965.13 1,094.37 1,049.18 1,064.65 1,132.99 1,234.72 1,258.87 993.31 1,047.22 1,067.51 1,079.19 1,001.99 1,020.17 1,024.84 1,048.95 1,261.16 1,967.17 2,134.37 2,108.82 2,135.22 2,132.81 2,097.23 2,190.73 2,271.58 2,306.38 2,291.58 2,281.08 2,317.61 2,352.07 2,495.54 2,556.12 3,408.29 3,577.07 3,450.72 3,437.51 3,394.41 3,341.86 2,734.57 2,545.21 2,514.20 2,704.44 2,158.77 1,096.09 1,037.90
Total stockholders' equity + 1,556.86 1,579.91 1,574.88 1,568.78 1,545.27 1,519.77 1,570.57 1,496.79 1,466.82 1,501.00 1,530.52 1,531.93 1,515.72 1,516.71 1,481.85 1,531.79 1,592.75 1,647.47 1,669.66 1,700.06 1,707.46 1,740.50 1,705.49 1,654.70 1,649.07 1,699.59 1,679.02 1,648.40 1,629.84 1,617.78 1,632.17 1,602.39 1,589.02 1,567.39 1,511.71 1,497.64 1,492.04 1,281.81 1,337.18 1,265.19 1,249.74 1,278.96 1,673.29 1,675.33 1,655.01 1,653.47 1,677.44 1,621.92 1,558.00 1,524.11 1,487.06 1,425.80 1,405.17 1,393.39 1,551.32 1,579.99 1,529.73 1,449.54 1,454.78 1,369.91 1,305.49 1,260.60 1,329.42 1,302.02 1,413.33 1,405.26 1,475.55 1,467.02 1,321.43 1,170.65 2,072.52 2,021.82 1,925.58 1,846.57 1,731.38 1,648.79 1,577.04 1,525.95 1,407.88 784.50 704.95
Common shares outstanding 147 147 148 151 152 154 155 155 152 151 154 153 152 151 151 151 151 150 150 150 150 150 150 150 149 150 148 148 148 147 147 147 147 146 146 146 143 119 114 108 106 106 105 105 105 105 105 105 105 105 105 105 105 104 105 105 105 105 105 105 105 104 105 104 103 103 101 106 106 95 95 96 95 90 96 96 94 90 97 84 84
4 days ago