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 + 452.23 566.64 540.70 393.54 251.30 290.73 352.42 239.79 291.34 245.46 163.34 200.95 215.24 109.81 108.84 67.97 110.04 122.38 83.67 113.04
Accounts receivable, net 722.92 731.00 787.10 1,024.03 1,255.44 898.93 624.10 715.35 655.47 481.67 481.17 507.77 452.64 464.07 421.64 331.29 297.00 325.15 321.43 333.18
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 41.18 22.23 24.94 21.83 16.16 18.52 21.37 16.29 14.39 10.28 11.60 23.60 14.59 18.07 21.31 21.65 19.57 27.87 28.55 25.14
Total current assets 1,216.33 1,319.87 1,352.74 1,439.39 1,522.90 1,208.18 997.89 971.43 961.20 737.41 662.67 732.33 682.47 591.94 551.79 420.92 426.61 475.40 433.65 471.36
Total non-current assets + 419.61 493.44 449.11 492.49 522.57 445.62 429.82 409.14 391.26 359.18 335.40 311.88 288.23 287.48 256.66 262.97 222.18 188.13 195.35 175.29
Total assets 1,635.94 1,813.31 1,801.85 1,931.88 2,045.47 1,653.80 1,427.71 1,380.56 1,352.46 1,096.59 998.07 1,044.21 970.70 879.42 808.45 683.88 648.79 663.53 629.00 646.65
Total current liabilities + 695.84 673.15 675.22 878.14 1,009.98 806.14 552.90 535.82 548.64 380.31 369.54 410.45 374.69 344.34 331.11 278.35 258.64 236.59 249.58 250.19
Total non-current liabilities + 144.43 167.72 142.70 166.52 173.47 155.83 153.34 155.61 149.94 173.72 162.30 145.50 141.53 155.63 176.76 154.57 122.01 173.81 198.64 166.18
Total liabilities 840.27 840.87 817.92 1,044.66 1,183.46 961.96 706.24 691.43 698.58 554.03 531.83 555.95 516.22 499.97 507.87 432.92 380.64 410.39 448.22 416.38
Total stockholders' equity + 795.67 972.44 983.92 887.22 862.01 691.84 721.47 686.82 650.67 542.56 466.24 488.26 454.48 379.45 300.58 251.76 268.02 253.14 180.79 230.27
Common shares outstanding 35 36 36 37 38 39 40 41 42 42 44 45 46 47 48 50 51 53 55 59
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 + 410.95 452.23 434.42 426.17 473.44 566.64 531.28 504.02 530.45 540.70 496.76 419.10 388.16 393.54 228.43 119.77 181.70 251.30 267.21 238.96 260.80 290.73 257.62 281.75 210.85 352.42 316.03 285.35 304.58 239.79 254.18 188.96 259.62 291.34 295.43 273.27 277.53 245.46 227.48 214.90 217.42 163.34 157.85 131.29 152.06 200.95 178.26 129.77 149.73 215.24 132.12 102.03 139.76 109.81 118.07 101.00 85.20 108.84 97.59 70.03 75.99 67.97 79.32 78.24 106.88 110.04 92.70 115.88 154.24 122.38 103.33 102.82 105.03 83.67 80.00 76.90 98.48 113.04 103.98 102.51 69.90
Accounts receivable, net 692.02 722.92 752.42 717.25 751.61 731.00 746.17 766.60 723.84 787.10 867.86 912.92 899.81 1,024.03 1,133.68 1,216.52 1,346.35 1,255.44 1,010.54 902.95 824.87 898.93 637.91 489.18 562.53 624.10 623.80 621.33 628.69 715.35 720.77 709.70 659.71 655.47 565.53 500.99 463.39 481.67 426.14 420.95 411.84 481.17 479.85 503.28 477.13 507.77 467.83 514.69 493.53 452.64 471.97 447.93 442.95 464.07 481.45 478.00 438.23 421.64 441.75 411.03 375.43 331.29 342.97 361.00 318.86 297.00 268.54 250.16 250.46 325.15 401.27 365.68 323.48 321.43 321.51 325.04 322.31 333.18 376.31 385.39 458.93
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 80.63 41.18 58.27 93.93 16.57 22.23 33.95 44.57 56.08 24.94 30.92 41.67 65.93 21.83 122.73 168.98 10.44 16.16 134.38 91.35 51.65 18.52 68.54 69.43 42.78 21.37 30.92 32.62 10.92 16.29 24.19 29.55 9.37 14.39 16.93 19.29 8.10 10.28 15.19 39.19 36.31 36.63 35.24 43.99 40.91 38.74 28.68 83.33 96.76 88.50 96.15 79.67 78.65 73.35 71.97 78.03 73.84 74.57 72.59 46.50 46.19 21.65 42.08 44.35 41.96 37.71 36.61 40.77 38.81 27.87 41.65 48.10 37.15 28.55 46.38 51.98 39.21 39.34 30.29 45.78 39.44
Total current assets 1,183.60 1,216.33 1,245.11 1,237.35 1,241.62 1,319.87 1,311.39 1,315.19 1,310.37 1,352.74 1,395.54 1,373.69 1,353.89 1,439.39 1,484.85 1,505.27 1,538.50 1,522.90 1,412.13 1,233.27 1,137.32 1,208.18 964.07 840.35 816.16 997.89 970.75 939.30 944.20 971.43 999.14 928.22 928.70 961.20 877.88 793.55 749.01 737.41 668.81 656.45 636.79 662.67 655.26 656.88 640.67 732.33 662.41 673.17 658.04 682.47 623.07 573.15 597.33 591.94 619.73 602.08 537.02 551.79 558.41 502.07 466.64 420.92 441.59 461.47 439.63 426.61 387.87 394.17 425.25 475.40 536.85 502.34 445.76 433.65 436.49 440.00 437.94 471.36 510.58 517.60 546.62
Total non-current assets + 418.60 419.61 417.09 462.30 474.56 493.44 445.86 440.02 435.47 449.11 456.99 464.08 483.97 492.49 503.69 511.80 507.31 522.57 501.91 469.95 437.15 445.62 428.14 431.76 420.28 429.82 414.98 409.39 406.74 409.14 391.58 380.68 391.57 391.26 385.46 365.73 357.14 359.18 358.95 328.31 320.70 335.40 297.77 290.06 306.98 311.88 317.82 289.36 286.09 288.23 327.86 319.08 287.70 287.48 289.66 281.22 274.71 256.66 244.95 242.24 247.80 262.97 272.05 267.64 246.73 222.18 229.88 189.16 191.29 188.13 192.73 191.73 192.44 195.35 195.69 185.60 182.64 175.29 168.04 152.14 146.40
Total assets 1,602.20 1,635.94 1,662.20 1,699.64 1,716.18 1,813.31 1,757.26 1,755.20 1,745.84 1,801.85 1,852.53 1,837.77 1,837.86 1,931.88 1,988.54 2,017.07 2,045.81 2,045.47 1,914.04 1,703.21 1,574.47 1,653.80 1,392.21 1,272.11 1,236.43 1,427.71 1,385.73 1,348.69 1,350.94 1,380.56 1,390.71 1,308.90 1,320.27 1,352.46 1,263.34 1,159.27 1,106.14 1,096.59 1,027.76 984.76 957.49 998.07 953.02 946.94 947.65 1,044.21 980.23 962.53 944.12 970.70 950.93 892.23 885.03 879.42 909.38 883.30 811.73 808.45 803.36 744.31 714.44 683.88 713.64 729.10 686.36 648.79 617.74 583.32 616.54 663.53 729.58 694.07 638.20 629.00 632.18 625.60 620.58 646.65 678.62 669.73 693.03
Total current liabilities + 630.72 695.84 619.08 619.14 612.31 673.15 592.65 605.72 589.67 675.22 670.07 692.83 741.34 878.14 941.52 977.89 950.25 1,009.98 847.31 720.22 662.67 806.14 543.55 473.46 464.83 552.90 483.76 474.25 473.24 535.82 515.18 508.87 472.94 548.64 446.92 386.50 368.64 380.31 350.35 334.59 322.07 369.54 343.95 346.45 325.97 410.45 342.33 372.15 376.05 374.69 371.17 341.60 334.82 344.34 372.67 361.07 320.34 331.11 363.88 316.45 302.09 278.35 279.09 296.81 270.56 258.64 229.67 212.00 207.33 236.59 282.93 268.44 245.94 249.58 262.31 260.32 247.67 250.19 271.55 255.53 276.89
Total non-current liabilities + 172.50 144.43 154.41 158.68 173.11 167.72 148.69 148.67 138.26 142.70 139.31 151.38 160.86 166.52 173.85 182.31 239.41 173.47 167.04 152.83 148.88 155.83 143.02 149.53 144.51 153.34 146.00 146.14 149.44 155.61 149.33 139.09 141.05 149.94 162.45 163.28 163.76 173.72 170.68 152.91 153.04 162.30 130.37 130.99 137.35 145.50 142.23 130.32 124.90 141.53 156.50 158.39 142.41 155.63 165.28 174.47 163.04 176.76 160.94 145.38 149.91 154.57 158.02 147.35 135.92 122.01 113.03 100.06 154.28 173.81 194.56 177.82 181.69 198.64 168.41 139.48 141.97 166.18 166.68 148.74 142.45
Total liabilities 803.22 840.27 773.49 777.82 785.42 840.87 741.34 754.39 727.93 817.92 809.37 844.20 902.21 1,044.66 1,115.37 1,160.20 1,189.66 1,183.46 1,014.35 873.04 811.55 961.96 686.57 622.99 609.34 706.24 629.76 620.39 622.68 691.43 664.50 647.96 613.99 698.58 609.37 549.78 532.40 554.03 521.03 487.50 475.10 531.83 474.32 477.44 463.32 555.95 484.55 502.47 500.95 516.22 527.67 499.99 477.23 499.97 537.95 535.54 483.38 507.87 524.82 461.83 452.00 432.92 437.10 444.16 406.48 380.64 342.70 312.07 361.61 410.39 477.49 446.25 427.63 448.22 430.72 399.80 389.63 416.38 438.23 404.27 419.34
Total stockholders' equity + 798.98 795.67 888.70 921.83 930.76 972.44 1,015.92 1,000.81 1,017.91 983.92 1,043.15 993.56 935.65 887.22 873.17 856.87 856.15 862.01 899.69 830.17 762.92 691.84 705.63 649.12 627.10 721.47 755.98 728.30 728.26 686.82 723.84 657.71 702.74 650.67 650.36 609.49 573.74 542.56 506.73 497.26 482.39 466.24 478.70 469.50 484.33 488.26 495.67 460.06 443.18 454.48 423.26 392.24 407.80 379.45 371.43 347.76 328.35 300.58 278.54 282.48 262.44 251.76 277.11 285.26 279.96 268.02 273.88 271.26 254.93 253.14 252.09 247.81 210.57 180.79 201.46 225.80 230.95 230.27 240.38 265.46 273.69
Common shares outstanding 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 43 44 44 45 45 45 45 46 46 46 46 47 47 47 47 47 47 47 48 48 48 49 50 50 51 51 51 52 52 53 53 53 53 55 56 56 57 58 59 60
1 day ago