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 + 390.72 664.20 471.56 185.27 64.77 72.69 50.53 98.00 90.15 46.79 8.43 22.84 1.87 52.35 61.23 85.19 96.07 79.68 80.70 54.64
Accounts receivable, net 501.16 340.30 358.54 386.57 285.82 279.05 272.75 197.29 182.42 123.97 121.95 121.45 95.05 102.41 80.93 77.05 82.62 60.58 54.60 46.54
Inventories 0.00 0.00 0.00 3.16 4.62 3.71 2.54 7.40 6.19 3.73 1.92 1.48 1.23 1.04 1.24 0.97
Other current assets 142.58 17.38 17.88 25.42 84.11 9.81 6.99 4.17 4.93 3.45 4.01 5.28 11.38 6.26 19.94 2.55 5.64 3.91 2.66 8.43
Total current assets 1,034.46 1,021.88 847.98 597.25 434.69 361.54 357.52 302.62 278.53 175.91 134.92 156.97 114.49 164.76 164.02 176.33 189.19 152.72 142.95 107.41
Total non-current assets + 1,599.37 1,013.10 956.08 871.68 826.98 620.85 619.50 179.96 184.77 125.91 131.24 149.48 172.28 166.75 139.81 190.80 196.55 138.79 134.50 61.82
Total assets 2,633.83 2,034.98 1,804.06 1,468.93 1,261.68 982.39 949.77 482.57 463.30 301.82 266.17 306.45 286.76 331.51 303.83 367.13 385.74 291.51 277.45 169.22
Total current liabilities + 1,022.45 741.96 678.17 446.61 351.76 321.88 293.50 179.17 182.29 146.59 104.65 104.65 105.80 77.27 69.29 69.05 75.31 57.60 60.89 44.53
Total non-current liabilities + 504.94 466.54 502.04 544.52 549.69 391.78 462.31 131.14 134.82 47.14 66.10 60.65 48.17 41.65 2.86 18.93 55.78 68.50 71.59 33.70
Total liabilities 1,527.40 1,208.50 1,180.20 991.14 901.45 713.67 728.56 310.31 317.11 193.73 170.41 165.30 153.97 118.92 72.15 87.98 131.09 126.10 132.47 78.23
Total stockholders' equity + 1,108.52 808.08 618.91 474.60 358.77 267.27 219.92 164.40 141.33 107.43 95.85 133.69 128.89 210.15 213.31 250.43 230.77 159.12 138.61 90.99
Common shares outstanding 31 31 31 31 29 28 27 27 27 23 19 18 17 16 16 17 14 14 12 12
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 + 511.86 390.72 306.40 699.37 638.65 664.20 648.13 539.99 480.41 471.56 409.40 278.12 205.70 185.27 153.91 80.49 87.39 64.77 124.42 100.04 67.20 72.69 78.69 75.51 78.61 50.53 80.73 74.93 60.66 98.00 97.54 73.79 62.66 90.15 70.54 64.06 41.15 46.79 47.02 44.64 16.92 6.43 13.49 14.34 17.20 22.84 17.00 14.28 1.29 1.87 26.03 22.03 25.72 52.35 54.49 68.79 60.19 61.23 66.47 70.77 78.12 85.19 82.01 97.03 98.17 96.07 103.47 104.06 77.44 79.68 79.48 85.20 72.26 80.70 47.52 45.30 42.98 54.64 41.58 36.48 35.42
Accounts receivable, net 652.86 501.16 604.00 409.95 341.37 340.30 417.43 457.27 380.56 358.54 448.25 422.91 369.29 386.57 499.53 441.42 333.55 285.82 325.84 315.72 278.46 279.05 340.45 333.87 286.85 300.00 242.77 226.09 202.76 197.29 212.04 212.62 193.38 182.42 201.51 185.96 133.45 123.97 146.87 149.35 131.26 121.95 134.04 136.90 130.13 121.45 147.67 145.41 108.29 95.05 134.40 119.56 108.17 102.41 131.25 95.68 80.44 97.44 101.04 83.55 71.19 77.05 83.42 77.36 72.95 80.28 66.39 74.80 70.14 68.09 75.23 69.52 58.80 0.21 59.75 57.38 54.76 0.58 56.50 47.46 41.02
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2.39 3.25 2.70 3.16 3.14 1.61 1.86 4.62 2.09 3.52 3.76 3.71 4.00 3.73 2.93 2.54 2.58 5.77 5.52 7.40 6.62 5.59 6.03 6.19 5.38 4.60 5.38 3.73 3.95 3.55 3.40 1.92 1.91 1.73 1.60 1.48 1.42 1.29 1.23 1.23 1.22 1.32 1.28 1.04 1.10 1.15 1.29 1.24 1.05 1.04 1.02 0.97 4.74 5.24 5.24
Other current assets 29.98 142.58 52.76 22.98 17.72 17.38 18.09 19.51 17.88 17.88 18.32 14.77 12.97 25.42 16.12 15.59 14.95 84.11 15.77 18.33 9.57 9.81 8.07 7.07 5.64 6.99 6.87 4.75 2.80 4.17 4.76 5.47 2.88 4.93 7.65 9.21 4.61 3.45 4.17 5.43 4.63 6.01 9.04 5.65 4.45 5.28 10.15 11.77 11.49 11.38 10.95 10.77 9.98 6.26 155.32 117.51 102.66 3.43 28.64 22.68 20.06 12.61 96.10 89.77 87.32 11.61 73.84 85.46 82.44 3.91 3.36 2.48 2.83 60.80 3.01 3.20 5.21 51.23 14.23 16.02 17.98
Total current assets 1,194.69 1,034.46 963.15 1,132.30 997.73 1,021.88 1,083.65 1,016.77 878.86 847.98 875.96 715.80 587.96 597.25 669.56 537.50 435.89 434.69 466.02 434.09 355.23 361.54 427.22 416.45 371.09 357.52 332.75 309.02 268.92 302.62 313.38 289.88 257.18 278.53 279.79 260.75 180.97 175.91 200.06 201.14 153.74 134.92 157.15 162.66 157.30 156.97 181.44 177.05 127.09 114.49 176.76 156.96 149.24 164.76 213.75 189.84 166.25 164.02 198.07 178.72 170.96 176.33 179.53 188.09 184.05 189.19 178.53 190.85 161.16 152.72 159.17 158.35 135.12 142.95 111.32 106.91 103.97 107.41 112.31 99.96 94.42
Total non-current assets + 1,588.98 1,599.37 1,599.12 1,028.59 1,036.80 1,013.10 939.94 947.78 938.64 956.08 847.84 851.56 843.17 871.68 833.78 816.03 806.84 826.98 598.30 593.10 591.99 620.85 595.29 601.06 605.31 619.50 189.22 190.87 194.60 179.96 180.79 180.80 181.86 184.77 193.24 194.70 123.61 125.91 128.15 129.82 130.27 132.36 133.52 144.66 143.71 149.48 153.63 152.67 153.73 158.53 177.35 172.11 166.90 166.75 161.53 163.04 142.62 139.81 205.97 197.17 195.09 190.80 192.20 191.70 194.36 196.55 130.34 133.33 134.80 136.89 137.55 135.27 132.53 131.57 75.79 71.64 64.39 60.36 58.99 52.12 50.23
Total assets 2,783.67 2,633.83 2,562.27 2,160.89 2,034.54 2,034.98 2,023.59 1,964.55 1,817.50 1,804.06 1,723.81 1,567.36 1,431.13 1,468.93 1,503.33 1,353.53 1,242.73 1,261.68 1,064.32 1,027.19 947.22 982.39 1,022.51 1,017.51 976.40 949.77 521.97 499.90 463.51 482.57 494.16 470.69 439.04 463.30 473.04 455.45 304.58 301.82 328.22 330.96 284.01 267.28 290.67 307.32 301.00 306.45 335.07 329.71 280.82 273.02 354.11 329.07 316.15 331.51 375.28 352.88 308.86 303.83 404.03 375.89 366.05 367.13 371.73 379.78 378.41 385.74 308.87 324.17 295.95 289.62 296.71 293.62 267.65 274.52 187.11 178.55 168.36 167.77 171.29 152.08 144.65
Total current liabilities + 1,083.75 1,022.45 966.79 796.23 756.77 741.96 839.04 820.86 705.72 678.17 685.84 567.77 444.69 446.61 512.31 407.39 339.51 351.76 357.72 346.24 322.25 321.88 357.37 337.69 286.33 293.50 213.66 198.53 162.01 179.17 194.67 175.76 158.46 182.29 194.95 187.32 151.78 146.59 159.43 157.37 121.36 104.65 115.59 131.52 120.24 104.65 127.74 135.88 102.02 105.80 122.72 91.46 78.12 77.27 131.13 120.87 74.11 69.29 91.89 72.70 67.86 69.05 87.72 77.75 76.65 75.31 62.76 78.13 62.23 57.60 65.61 73.13 54.33 60.89 51.63 53.01 52.13 44.53 53.94 44.00 48.36
Total non-current liabilities + 504.65 504.94 510.48 453.29 450.84 466.54 453.61 462.68 459.56 502.04 452.49 457.68 488.18 544.52 551.14 538.77 525.58 549.69 383.50 382.18 349.28 391.78 405.83 438.73 471.13 462.31 125.05 126.67 135.23 131.14 129.80 134.83 130.28 134.82 135.54 134.94 45.96 47.14 54.33 62.69 73.84 66.88 52.62 54.41 56.29 60.65 60.38 44.73 46.38 34.43 40.57 47.11 31.68 41.65 31.76 21.42 26.99 19.71 55.41 20.92 20.23 18.93 17.81 41.25 46.13 79.67 63.05 71.64 68.96 66.60 69.79 66.11 64.82 68.65 33.54 27.21 22.24 32.25 30.01 24.72 16.75
Total liabilities 1,588.40 1,527.40 1,477.27 1,249.52 1,207.61 1,208.50 1,292.64 1,283.54 1,165.28 1,180.20 1,138.33 1,025.44 932.87 991.14 1,063.45 946.16 865.09 901.45 741.22 728.42 671.52 713.67 763.20 776.43 757.47 728.56 338.71 325.20 297.24 310.31 324.47 310.59 288.74 317.11 330.50 322.27 197.74 193.73 213.76 220.07 195.20 171.53 168.21 185.93 176.54 165.30 188.12 180.61 148.40 140.22 163.29 138.57 109.80 118.92 162.89 142.30 101.10 88.99 147.29 93.62 88.09 87.98 105.53 119.00 122.79 154.98 125.80 149.76 131.19 124.20 135.40 139.24 119.14 129.54 85.17 80.22 74.37 76.78 83.95 68.72 65.11
Total stockholders' equity + 1,189.56 1,108.52 1,051.13 881.75 805.42 808.08 716.52 670.67 644.57 618.91 580.35 537.57 494.66 474.60 437.11 405.23 375.91 358.77 321.69 298.00 275.08 267.27 257.63 239.64 217.54 219.92 180.67 171.85 163.47 164.40 162.78 153.08 144.25 141.33 138.92 131.26 105.81 107.43 113.30 110.48 88.90 95.85 115.46 114.54 116.71 133.69 140.80 144.68 129.24 128.89 187.24 187.80 203.72 210.15 209.65 208.80 206.25 213.31 255.44 253.36 250.44 250.43 241.69 236.78 232.54 230.77 183.07 174.41 164.76 159.12 153.76 147.32 141.93 138.61 101.94 98.33 93.99 90.99 87.34 83.36 79.54
Common shares outstanding 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 25 25 25 23 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 16 16 16 16 17 17 16 17 17 17 16 14 14 14 13 14 14 14 13 12 12 12 11 12 12 11
about 18 hours ago