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 + 999.15 455.08 510.85 350.91 286.55 453.20 264.66 174.22 245.88 196.61 121.31 179.95 122.26 170.74 562.64 494.93 493.99 386.27 467.54 225.50
Accounts receivable, net 2,706.70 2,489.58 2,778.79 3,134.17 3,379.97 3,300.24 3,040.44 2,882.11 2,734.41 2,575.13 2,378.79 2,205.91 1,864.49 1,689.62 1,633.43 1,020.06 1,234.06 1,493.75 1,046.11 843.97
Inventories 0.00 106.04 93.55 156.48 79.39 61.93 57.79 50.50 72.16 62.33 50.83 48.79 35.44 27.29 1.37 11.59 7.99 96.34
Other current assets 411.03 342.01 362.00 285.25 280.33 405.93 197.47 177.46 147.11 116.53 154.70 131.07 99.17 75.39 41.49 46.05 32.18 30.28 4.44 8.78
Total current assets 4,116.89 3,286.67 3,521.35 3,678.77 3,862.49 4,080.46 3,510.99 3,175.64 3,074.39 2,837.76 2,635.25 2,472.56 2,085.92 1,981.85 1,950.03 1,561.04 1,614.55 1,910.30 1,526.08 1,078.25
Total non-current assets + 1,043.54 956.04 908.50 864.03 862.41 965.16 974.79 1,212.11 1,189.73 1,200.86 1,407.20 1,300.76 1,311.52 1,314.56 1,663.09 1,218.18 1,206.10 1,162.78 128.03 117.74
Total assets 5,160.42 4,242.71 4,429.86 4,542.80 4,724.90 5,045.62 4,485.78 4,387.75 4,264.12 4,038.62 4,042.44 3,773.32 3,397.44 3,296.41 3,613.13 2,779.22 2,820.65 3,073.08 1,654.12 1,195.99
Total current liabilities + 3,239.50 2,332.70 2,124.95 1,967.53 1,777.11 2,264.36 2,109.86 1,597.97 1,581.85 1,518.94 1,473.71 1,358.58 1,298.49 1,234.27 1,393.23 968.11 1,311.44 1,685.25 1,232.56 884.30
Total non-current liabilities + 658.26 751.40 1,020.99 1,133.29 1,274.07 1,238.31 945.40 1,001.90 977.50 966.65 1,148.51 1,049.23 851.42 918.28 820.07 498.11 220.79 249.60 53.22 67.83
Total liabilities 3,897.76 3,084.10 3,145.95 3,100.82 3,051.18 3,502.67 3,055.25 2,599.86 2,559.34 2,485.60 2,622.21 2,407.81 2,149.90 2,152.55 2,213.30 1,466.23 1,532.23 1,934.85 1,285.78 952.13
Total stockholders' equity + 1,218.63 1,134.72 1,291.59 1,449.72 1,654.92 1,553.86 1,440.14 1,809.18 1,713.28 1,553.02 1,420.23 1,365.51 1,247.54 1,143.86 1,399.83 1,312.99 1,288.43 1,138.23 368.33 243.86
Common shares outstanding 53 52 52 51 51 51 50 50 51 50 50 49 49 47 48 49 49 34 27 27
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,082.70 999.15 931.52 704.45 276.49 455.08 287.40 401.25 488.80 510.85 388.37 360.84 370.94 350.91 402.76 393.77 401.57 286.55 274.11 316.67 392.78 453.20 423.84 266.87 279.49 264.66 274.86 215.17 165.42 174.22 171.37 191.47 227.50 245.88 270.65 234.26 164.98 196.61 219.47 143.07 139.74 121.31 135.47 146.41 190.05 179.95 139.77 142.48 135.63 122.26 130.05 144.86 135.35 170.74 592.44 560.32 568.01 562.64 647.65 636.10 539.65 494.93 236.62 326.74 391.75 493.99 335.74 450.92 458.62 386.27 409.19 425.42 460.09 467.54 370.21 342.97 242.26 225.97 123.82 88.73 107.68
Accounts receivable, net 2,935.99 2,706.70 2,809.59 2,823.77 2,837.42 2,489.58 2,826.67 2,794.75 2,764.02 2,778.79 2,898.67 3,008.66 3,004.35 3,134.17 3,285.07 3,262.35 3,312.15 3,379.97 3,451.84 3,402.99 3,286.27 3,300.24 3,367.54 3,317.16 3,229.91 3,040.44 3,162.06 3,143.04 3,006.69 2,882.11 2,904.05 2,807.92 2,748.61 2,734.41 2,760.18 2,688.99 2,590.36 2,575.13 2,538.93 2,550.75 2,474.02 2,378.79 2,434.67 2,369.99 2,189.63 2,205.91 2,300.77 2,115.00 1,961.81 1,864.49 1,936.28 1,894.42 1,810.92 1,689.62 1,249.79 1,198.76 1,184.21 1,633.43 1,312.36 1,021.27 911.17 880.61 1,121.66 1,193.32 1,116.00 1,088.39 1,272.04 1,366.61 1,441.56 1,378.04 1,463.72 1,093.30 1,013.40 1,046.11 1,070.95 849.86 797.90 843.97 681.85 719.88 533.13
Inventories 0.00 0.00 140.28 108.21 108.19 106.04 101.38 88.98 89.95 93.55 93.50 88.43 156.15 156.48 156.45 84.27 81.37 79.39 73.99 70.03 69.03 61.93 56.55 56.33 57.25 57.79 66.20 52.05 60.16 50.50 74.75 68.55 75.71 72.16 57.45 57.45 62.06 62.33 54.94 50.61 51.46 50.83 57.10 56.47 54.95 48.79 41.95 41.62 37.41 35.44 54.38 43.88 31.79 27.29 24.95 24.89 24.92 1.37 131.32 7.61 10.57 11.59 1.22 3.92 5.96 7.99 83.90 77.20 98.56 96.34 96.61 1.19 6.83
Other current assets 80.40 411.03 431.21 370.00 375.16 342.01 337.71 334.42 344.39 362.00 380.01 273.97 240.51 285.25 297.78 296.86 306.35 280.33 298.05 341.16 393.09 405.93 396.06 222.39 211.50 197.47 236.40 235.72 193.34 177.46 186.58 141.47 189.55 147.11 136.98 129.79 118.64 116.53 140.27 145.51 167.70 154.70 144.18 160.69 136.42 131.07 121.71 100.41 103.76 99.17 103.31 108.10 126.42 75.39 529.63 518.24 502.87 76.93 522.47 311.86 239.70 181.76 193.32 182.52 193.27 30.81 167.06 146.22 170.01 134.40 129.34 85.47 103.31 4.44 5.45 83.97 106.88 8.78 113.01 20.54 120.09
Total current assets 4,099.08 4,116.89 4,172.32 3,898.22 3,489.07 3,286.67 3,451.78 3,396.24 3,466.71 3,521.35 3,568.69 3,546.17 3,527.55 3,678.77 3,906.05 3,868.48 3,935.00 3,862.49 3,937.43 3,975.29 3,998.08 4,080.46 4,111.97 3,806.42 3,720.90 3,510.99 3,605.58 3,528.64 3,301.51 3,175.64 3,208.89 3,144.29 3,112.50 3,074.39 3,119.04 2,991.71 2,813.82 2,837.76 2,849.94 2,789.88 2,732.30 2,635.25 2,675.75 2,637.60 2,472.01 2,472.56 2,562.26 2,357.88 2,201.20 2,085.92 2,169.64 2,147.39 2,072.69 1,981.85 1,960.19 1,902.39 1,877.50 1,950.03 2,108.15 1,754.11 1,517.98 1,561.04 1,528.05 1,679.04 1,566.19 1,614.55 1,774.84 1,963.75 2,070.19 1,910.30 2,002.25 1,604.18 1,576.79 1,526.08 1,446.61 1,276.80 1,147.03 1,078.25 918.67 830.34 767.73
Total non-current assets + 1,038.50 1,043.54 992.93 971.86 965.23 956.04 934.72 897.51 903.69 908.50 917.04 922.35 949.23 864.03 854.92 851.20 857.16 862.41 890.32 916.81 947.93 965.16 930.29 957.18 965.51 974.79 889.33 884.85 1,254.77 1,212.11 1,216.28 1,213.47 1,195.63 1,189.73 1,163.75 1,173.16 1,184.66 1,200.86 1,371.03 1,405.70 1,399.19 1,407.20 1,294.51 1,306.04 1,294.47 1,300.76 1,273.26 1,296.64 1,324.15 1,311.52 1,309.31 1,310.10 1,314.75 1,314.56 1,275.27 1,274.19 1,641.08 1,663.09 1,645.59 1,385.25 1,279.73 1,218.18 1,197.90 1,203.65 1,206.99 1,206.10 1,198.69 1,199.62 1,201.68 1,162.78 1,381.78 242.36 153.39 128.03 128.25 125.98 121.64 117.74 120.29 114.50 109.31
Total assets 5,137.58 5,160.42 5,165.25 4,870.08 4,454.30 4,242.71 4,386.50 4,293.75 4,370.41 4,429.86 4,485.73 4,468.52 4,476.78 4,542.80 4,760.97 4,719.68 4,792.16 4,724.90 4,827.75 4,892.10 4,946.01 5,045.62 5,042.26 4,763.60 4,686.41 4,485.78 4,494.91 4,413.50 4,556.27 4,387.75 4,425.17 4,357.77 4,308.13 4,264.12 4,282.79 4,164.87 3,998.48 4,038.62 4,220.97 4,195.59 4,131.48 4,042.44 3,970.26 3,943.64 3,766.48 3,773.32 3,835.52 3,654.52 3,525.35 3,397.44 3,478.95 3,457.48 3,387.44 3,296.41 3,235.46 3,176.57 3,518.58 3,613.13 3,753.74 3,139.36 2,797.71 2,779.22 2,725.95 2,882.69 2,773.19 2,820.65 2,973.53 3,163.37 3,271.87 3,073.08 3,384.03 1,846.55 1,730.18 1,654.12 1,574.85 1,402.79 1,268.68 1,195.99 1,038.96 944.85 877.03
Total current liabilities + 3,209.63 3,239.50 3,208.34 2,955.93 2,628.16 2,332.70 2,232.13 2,060.66 2,043.21 2,124.95 2,036.57 1,956.14 1,934.25 1,967.53 2,041.07 1,963.32 1,855.16 1,777.11 1,932.99 2,025.28 2,131.06 2,264.36 2,352.31 2,541.37 2,290.46 2,109.86 1,920.71 1,739.49 1,583.27 1,597.97 1,655.52 1,598.74 1,559.44 1,581.85 1,508.65 1,445.57 1,394.77 1,518.94 1,601.94 1,584.89 1,552.42 1,473.71 1,543.44 1,478.93 1,328.75 1,358.58 1,402.03 1,354.02 1,327.69 1,298.49 1,348.86 1,355.58 1,244.76 1,234.27 1,321.45 1,310.75 1,281.25 1,393.23 1,426.16 1,054.72 941.59 968.11 1,176.83 1,334.33 1,242.22 1,311.44 1,491.20 1,605.68 1,714.97 1,685.25 1,747.36 1,359.65 1,279.77 1,232.56 1,184.19 1,040.96 943.59 884.30 747.11 668.49 612.06
Total non-current liabilities + 662.94 658.26 703.50 674.33 638.54 751.40 922.68 916.97 1,023.97 1,020.99 1,115.20 1,144.17 1,152.82 1,133.29 1,200.54 1,188.42 1,290.48 1,274.07 1,264.14 1,256.39 1,242.87 1,238.31 1,180.65 758.09 953.02 945.40 1,070.65 1,184.45 1,177.82 1,001.90 1,036.28 1,046.56 1,063.09 977.50 1,143.21 1,119.43 1,043.58 966.65 1,094.98 1,117.86 1,138.73 1,148.51 1,010.21 1,070.13 1,059.27 1,049.23 1,092.56 999.03 930.64 851.42 926.12 921.05 980.98 918.28 813.27 809.37 833.95 820.07 946.39 737.61 532.52 498.11 207.40 211.88 218.27 220.79 231.83 338.06 378.08 249.60 290.36 58.85 54.06 53.22 56.24 55.57 53.79 67.83 77.84 76.04 73.78
Total liabilities 3,872.57 3,897.76 3,911.84 3,630.26 3,266.70 3,084.10 3,154.81 2,977.63 3,067.17 3,145.95 3,151.77 3,100.31 3,087.07 3,100.82 3,241.61 3,151.74 3,145.64 3,051.18 3,197.13 3,281.67 3,373.93 3,502.67 3,532.96 3,299.46 3,243.48 3,055.25 2,991.36 2,923.94 2,761.09 2,599.86 2,691.80 2,645.30 2,622.53 2,559.34 2,651.86 2,565.00 2,438.36 2,485.60 2,696.92 2,702.75 2,691.15 2,622.21 2,553.65 2,549.06 2,388.02 2,407.81 2,494.59 2,353.06 2,258.33 2,149.90 2,274.98 2,276.63 2,225.74 2,152.55 2,134.72 2,120.12 2,115.19 2,213.30 2,372.54 1,792.32 1,474.11 1,466.23 1,384.23 1,546.21 1,460.49 1,532.23 1,723.03 1,943.73 2,093.05 1,934.85 2,037.71 1,418.50 1,333.83 1,285.78 1,240.43 1,096.53 997.38 952.13 824.94 744.53 685.84
Total stockholders' equity + 1,214.10 1,218.63 1,191.63 1,185.18 1,160.24 1,134.72 1,213.50 1,309.96 1,307.04 1,291.59 1,331.50 1,367.59 1,403.52 1,449.72 1,536.59 1,570.03 1,631.82 1,654.92 1,621.29 1,604.50 1,569.63 1,553.86 1,523.36 1,484.92 1,459.30 1,440.14 1,522.08 1,499.04 1,812.49 1,809.18 1,756.75 1,730.08 1,699.68 1,713.28 1,627.92 1,598.58 1,560.13 1,553.02 1,524.04 1,492.83 1,440.33 1,420.23 1,416.61 1,394.58 1,378.46 1,365.51 1,340.93 1,301.47 1,267.02 1,247.54 1,203.97 1,180.86 1,161.70 1,143.86 1,100.74 1,056.45 1,403.39 1,399.83 1,381.20 1,347.04 1,323.60 1,312.99 1,341.72 1,336.48 1,312.69 1,288.43 1,250.50 1,219.64 1,178.82 1,138.23 1,346.31 428.05 396.35 368.33 334.43 306.26 271.29 243.86 214.02 200.32 191.19
Common shares outstanding 54 54 54 53 53 52 52 53 53 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 50 51 50 50 51 50 50 50 51 51 51 51 51 50 50 49 50 50 50 50 50 49 49 49 49 49 49 49 48 48 47 47 47 48 48 48 48 48 50 49 49 49 49 49 49 34 28 28 28 28 27 27 27 27 27 27
3 days ago