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 + 297.12 486.10 622.22 681.15 746.92 940.42 1,040.32 926.65 1,058.01 802.97 767.58 1,111.27 934.49 949.89 869.21 514.97 427.42 398.22 440.46 301.61
Accounts receivable, net 667.69 705.99 764.34 917.32 909.20 980.51 373.47 371.80 524.42 1,360.85 1,401.55 1,414.04 1,601.66 1,968.38 2,077.28 2,217.27 2,289.02 2,335.37 2,422.79 2,148.14
Inventories 66.24 59.84 63.05 83.72 78.59 71.48 68.25 62.28 89.68 92.73 88.82 84.83 103.58 179.68 178.60 168.97 156.50 161.32 197.96 237.82
Other current assets 69.45 66.03 608.48 115.82 157.34 120.15 754.04 1,336.79 964.40 68.64 64.33 109.44 149.49 114.18 134.77 107.03 98.30 148.17 258.41 231.10
Total current assets 1,100.50 1,317.95 2,058.09 1,798.02 1,892.05 2,112.56 2,236.08 2,697.52 2,636.51 2,325.18 2,325.35 2,760.12 2,836.19 3,212.13 3,259.86 3,008.24 2,971.24 3,032.61 3,319.61 2,918.67
Total non-current assets + 2,068.45 2,079.56 2,214.10 2,943.34 3,066.82 3,111.81 3,230.82 3,240.90 4,042.21 3,511.95 3,797.78 3,725.57 3,932.07 4,647.76 4,887.25 5,435.78 5,576.84 5,703.82 6,230.33 5,561.75
Total assets 3,168.95 3,397.52 4,272.19 4,741.36 4,958.87 5,224.36 5,466.90 5,938.42 6,678.72 5,837.13 6,123.13 6,485.69 6,768.26 7,859.89 8,147.10 8,444.02 8,550.66 8,736.43 9,549.94 8,608.94
Total current liabilities + 1,547.84 1,672.73 1,898.44 1,727.80 1,727.94 1,870.46 1,569.69 1,889.81 2,069.31 2,327.62 2,279.05 2,360.62 2,223.31 2,877.04 3,091.86 2,553.58 2,566.45 3,243.12 3,556.44 2,746.83
Total non-current liabilities + 2,423.47 2,303.22 2,742.32 2,952.90 3,118.30 3,283.28 3,611.11 3,946.76 4,429.55 3,613.17 3,665.36 4,047.81 4,356.55 4,872.22 4,797.86 5,690.66 5,711.37 5,681.19 5,350.20 4,650.23
Total liabilities 3,971.31 3,975.95 4,640.76 4,680.70 4,846.24 5,153.74 5,180.80 5,836.58 6,490.15 5,940.79 5,648.04 6,112.06 6,579.86 7,452.89 7,889.72 8,244.23 8,240.63 8,924.31 8,906.64 7,397.07
Total stockholders' equity + -802.36 -578.43 -368.58 60.65 112.63 70.62 286.10 101.84 188.56 -103.66 178.72 77.26 188.40 110.63 -38.99 -96.58 13.66 -187.88 643.30 699.19
Common shares outstanding 173 183 176 177 179 172 177 188 187 189 201 204 203 201 203 207 207 210 221 225
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 + 314.02 297.12 335.97 300.78 339.96 486.10 575.51 612.00 537.95 623.22 579.43 560.68 527.38 681.15 606.66 582.22 633.96 746.92 743.21 814.37 696.93 940.42 820.36 1,016.12 730.25 1,040.32 651.88 830.56 904.31 926.65 815.16 745.57 775.48 1,058.01 1,742.41 1,005.28 783.45 802.97 1,016.35 750.78 735.13 767.58 750.29 800.43 913.43 1,103.25 959.02 1,029.88 930.40 934.49 780.11 631.47 947.38 949.89 461.03 538.32 951.42 869.21 769.06 624.12 680.47 514.97 407.40 481.29 496.15 427.42 458.79 468.66 442.93 398.22 481.38 456.25 465.90 440.46 436.86 349.81 296.02 301.61 1,033.58 277.82 266.14
Accounts receivable, net 642.84 667.69 663.58 663.61 687.68 705.99 739.22 815.98 855.42 906.34 845.14 844.10 842.16 917.32 866.67 842.17 875.33 909.20 903.04 899.42 923.10 980.51 919.19 948.84 956.98 1,008.68 1,008.30 419.78 412.66 1,030.98 1,176.55 1,259.86 1,323.10 524.42 1,277.61 1,275.76 1,255.30 1,360.85 1,310.87 431.58 383.84 457.33 399.12 400.04 379.58 413.74 399.05 409.51 430.25 1,601.66 418.04 1,751.64 1,833.79 1,968.38 1,858.93 1,850.40 1,919.03 2,077.28 1,936.61 2,076.30 2,038.89 2,217.27 760.53 2,039.02 2,101.47 2,289.02 2,137.71 2,161.31 2,179.93 2,335.37 829.96 2,362.08 853.24 841.07 2,319.07 2,249.26 747.53 744.07 674.27 660.09 2,086.22
Inventories 62.61 66.24 75.70 79.00 65.10 59.84 71.64 76.50 78.68 70.05 83.78 92.78 94.02 83.72 89.95 82.80 87.66 78.59 69.50 67.54 63.68 71.48 66.97 73.65 71.85 68.25 76.34 73.35 68.88 41.96 48.20 49.05 96.22 89.68 118.28 121.48 115.64 92.73 108.77 110.96 100.35 88.82 103.20 101.07 95.03 84.83 94.88 101.25 100.96 103.58 134.27 141.06 167.47 179.68 187.08 187.56 179.32 178.60 178.55 177.50 180.29 168.97 187.88 182.97 162.07 156.50 176.63 171.27 170.23 161.32 204.61 214.11 218.04 197.96 257.09 248.59 248.62 237.82 244.52 243.23 225.87
Other current assets 109.88 69.45 74.29 82.60 92.15 66.03 99.78 101.26 110.04 92.31 109.19 117.13 125.75 115.82 146.64 259.77 145.17 157.34 127.51 117.43 124.39 120.15 115.98 121.92 111.10 118.83 670.24 838.18 841.26 677.61 111.19 415.46 94.23 964.40 82.25 89.06 78.75 68.64 65.62 992.20 994.86 998.80 1,045.14 1,062.00 1,110.45 1,153.86 1,239.15 1,252.66 1,353.69 149.49 1,872.20 158.81 113.14 114.18 167.03 145.03 244.49 134.77 185.45 113.05 182.36 107.03 1,489.51 246.72 183.11 98.30 172.12 194.38 132.48 148.17 1,783.96 356.20 1,842.15 1,840.12 257.67 246.65 1,621.74 1,635.17 1,565.70 2,729.93 215.23
Total current assets 1,129.35 1,100.50 1,149.54 1,125.99 1,184.89 1,317.95 1,486.15 1,605.74 1,582.10 1,691.92 1,617.53 1,614.69 1,589.30 1,798.02 1,709.91 1,766.95 1,742.11 1,892.05 1,843.26 1,898.76 1,808.11 2,112.56 1,922.51 2,160.53 1,870.19 2,236.08 2,406.76 2,161.86 2,227.11 2,320.76 2,151.10 2,469.94 2,289.03 2,636.51 3,220.56 2,491.58 2,233.13 2,325.18 2,501.61 2,285.52 2,214.18 2,331.78 2,297.75 2,363.55 2,498.48 2,763.69 2,692.10 2,793.30 2,815.29 2,836.19 3,204.60 2,754.03 3,061.78 3,212.13 2,674.07 2,721.32 3,294.26 3,259.86 3,069.68 2,990.97 3,082.01 3,008.24 2,845.32 2,950.00 2,942.80 2,971.24 2,945.24 2,995.61 2,925.57 3,043.08 3,299.91 3,388.64 3,379.32 3,319.61 3,270.69 3,094.31 2,913.90 2,918.67 3,518.07 3,911.07 2,793.45
Total non-current assets + 2,017.96 2,068.45 2,105.67 2,112.85 2,084.81 2,079.56 2,161.56 2,472.66 2,520.95 2,580.27 2,805.17 2,808.67 2,941.55 2,943.34 2,883.24 2,910.64 3,044.95 3,066.82 3,111.36 3,114.54 3,133.08 3,111.81 3,121.52 2,955.65 3,023.24 3,230.82 3,190.46 3,596.13 3,579.16 3,648.69 3,762.84 3,776.81 4,030.59 4,042.21 3,560.85 3,545.77 3,514.04 3,511.95 3,757.27 3,678.06 3,791.64 3,797.78 3,844.03 3,890.61 3,610.96 3,736.02 3,731.94 3,802.78 3,816.04 3,932.07 3,945.33 4,379.18 4,554.33 4,647.76 4,600.09 4,623.68 4,768.00 4,887.25 5,093.39 5,377.99 5,414.84 5,435.78 5,470.59 5,327.07 5,425.55 5,576.84 5,598.78 5,572.57 5,559.56 5,703.82 6,074.47 6,265.00 6,250.23 6,230.33 6,246.19 6,096.56 5,560.60 5,561.75 5,902.87 5,801.56 7,795.01
Total assets 3,147.31 3,168.95 3,255.21 3,238.84 3,269.70 3,397.52 3,647.72 4,078.40 4,103.05 4,272.19 4,422.70 4,423.36 4,530.85 4,741.36 4,593.15 4,677.59 4,787.06 4,958.87 4,954.61 5,013.30 4,941.18 5,224.36 5,044.03 5,116.18 4,893.43 5,466.90 5,597.22 5,757.99 5,806.27 5,972.90 5,913.94 6,246.75 6,319.62 6,678.72 6,781.41 6,037.35 5,747.17 5,837.13 6,258.87 5,963.58 6,005.82 6,123.13 6,141.78 6,254.16 6,109.44 6,499.70 6,424.04 6,596.08 6,631.34 6,768.26 7,149.93 7,133.20 7,616.11 7,859.89 7,274.17 7,345.00 8,062.26 8,147.10 8,163.07 8,368.95 8,496.85 8,444.02 8,315.91 8,277.07 8,368.35 8,550.66 8,544.02 8,568.18 8,485.12 8,736.43 9,374.38 9,653.64 9,629.55 9,549.94 9,516.88 9,190.88 8,474.50 8,480.42 9,420.94 9,712.62 10,588.46
Total current liabilities + 1,818.49 1,547.84 1,421.73 1,488.91 1,489.00 1,672.73 1,684.55 1,678.19 1,625.42 1,730.41 1,640.53 1,856.62 1,798.67 1,727.80 1,598.64 1,628.93 1,667.25 1,727.94 1,688.76 1,717.24 1,594.26 1,870.46 1,577.91 1,678.52 1,442.52 1,569.69 2,145.56 1,762.32 1,774.76 1,857.14 1,809.35 2,011.96 2,004.23 2,069.31 2,264.73 2,633.11 2,448.44 2,327.62 2,165.42 2,131.67 1,965.10 2,279.05 2,333.58 2,406.97 2,387.52 2,315.22 2,256.39 2,410.49 2,389.74 2,223.31 2,629.10 2,286.74 2,635.72 2,877.04 2,687.68 2,773.30 3,042.33 3,091.86 2,458.38 2,464.33 2,517.12 2,553.58 2,422.11 2,416.05 2,403.72 2,566.45 2,429.77 2,609.39 2,689.57 3,243.12 3,568.71 3,489.06 3,451.20 3,472.23 3,522.59 3,457.91 2,731.48 2,746.83 4,050.53 4,345.64 2,930.21
Total non-current liabilities + 2,222.39 2,423.47 2,495.02 2,286.74 2,316.59 2,303.22 2,482.04 2,828.10 2,869.98 2,910.35 2,907.29 2,642.23 2,672.22 2,952.90 3,002.79 3,004.51 3,026.94 3,118.30 3,217.19 3,242.69 3,327.76 3,283.28 3,387.00 3,393.08 3,421.48 3,611.11 3,426.25 3,942.69 3,945.15 3,876.29 3,852.92 4,038.88 4,100.50 4,429.55 4,415.84 3,374.87 3,345.07 3,613.17 3,963.00 3,753.09 3,917.45 3,665.36 3,666.17 3,655.82 3,666.99 4,047.81 3,889.30 3,903.84 4,051.82 4,356.55 4,509.60 4,824.12 4,907.20 4,872.22 4,165.48 4,194.06 4,632.51 4,797.86 5,453.60 5,609.43 5,708.46 5,690.66 5,667.37 5,685.33 5,673.92 5,711.37 5,662.59 5,614.93 5,623.71 5,496.58 5,429.96 5,620.86 5,624.72 5,350.20 5,157.09 4,964.92 5,076.52 5,034.40 4,413.28 4,472.10 6,309.65
Total liabilities 4,040.88 3,971.31 3,916.75 3,775.65 3,805.59 3,975.95 4,166.60 4,506.29 4,495.40 4,640.76 4,547.81 4,498.85 4,470.89 4,680.70 4,601.43 4,633.44 4,694.18 4,846.24 4,905.95 4,959.93 4,922.02 5,153.74 4,964.91 5,071.60 4,864.00 5,180.80 5,571.81 5,705.02 5,719.91 5,733.43 5,662.27 6,050.83 6,104.73 6,490.15 6,680.57 6,007.98 5,793.51 5,940.79 5,832.05 5,884.76 5,882.55 5,944.41 5,999.75 6,062.79 6,054.51 6,422.44 6,145.69 6,314.33 6,441.56 6,579.86 7,138.70 7,110.86 7,542.92 7,452.89 6,853.16 6,967.36 7,674.85 7,889.72 7,911.98 8,073.75 8,225.57 8,244.23 8,089.48 8,101.38 8,077.64 8,240.63 8,092.36 8,224.31 8,313.29 8,722.85 8,998.67 9,109.92 9,075.92 8,906.64 8,679.67 8,422.83 7,808.00 7,781.23 8,463.81 8,817.75 9,239.86
Total stockholders' equity + -893.57 -802.36 -661.54 -536.81 -535.88 -578.43 -518.88 -427.89 -392.36 -368.58 -125.11 -75.49 59.96 60.65 -8.28 44.15 92.88 112.63 48.66 53.37 19.16 70.62 79.13 44.58 29.43 286.10 25.41 52.97 86.36 239.47 251.67 195.92 214.89 188.56 100.83 29.37 -46.34 -103.66 130.45 78.81 123.27 178.72 142.03 191.36 54.94 77.26 278.35 281.76 189.78 188.40 11.24 22.34 73.19 110.63 124.63 81.27 91.04 -38.99 -45.28 -1.17 -25.09 -96.58 -69.94 -120.68 -5.66 13.66 77.50 -30.30 -202.33 -286.78 375.71 543.72 553.63 643.30 837.21 768.04 666.50 699.19 957.13 894.87 1,348.60
Common shares outstanding 158 158 181 181 183 183 184 179 177 176 176 176 175 178 177 177 178 180 179 179 173 177 175 171 171 172 171 178 186 189 188 188 188 188 188 187 187 186 187 188 193 198 201 203 203 203 204 204 204 205 203 203 202 202 202 201 201 201 202 204 204 204 206 208 208 208 208 207 207 206 209 210 213 213 221 224 223 219 225 224 229
4 days ago