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 + 871.00 509.40 581.30 639.00 847.80 1,567.10 1,025.80 591.90 689.00 598.50 730.50 699.20 737.60 648.10 580.50 772.60 1,014.60 874.00 537.50 687.90
Accounts receivable, net 4,770.30 4,297.20 4,830.00 5,137.40 5,448.20 4,912.40 5,273.10 5,276.10 5,370.50 4,413.10 4,243.00 4,134.50 4,277.90 4,239.60 4,233.70 3,844.10 3,070.80 3,629.70 4,478.80 3,837.20
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
Other current assets 149.10 163.70 160.80 158.00 126.70 186.90 185.60 129.10 111.70 121.30 119.00 147.80 227.50 172.90 176.30 257.30 247.00 186.40 198.50 156.90
Total current assets 5,790.40 4,970.30 5,572.10 5,934.40 6,422.70 6,666.40 6,484.50 5,997.10 6,171.20 5,132.90 5,092.50 5,033.70 5,243.00 5,060.60 4,990.50 4,874.00 4,332.40 4,690.10 5,214.80 4,682.00
Total non-current assets + 3,369.70 3,230.70 3,258.10 3,196.00 3,406.20 2,679.80 2,739.30 2,522.70 2,712.40 2,441.30 2,425.00 2,148.80 2,045.30 1,952.00 1,909.20 1,855.70 1,881.40 1,928.10 2,009.60 1,832.10
Total assets 9,160.10 8,201.00 8,830.20 9,130.40 9,828.90 9,346.20 9,223.80 8,519.80 8,883.60 7,574.20 7,517.50 7,182.50 7,288.30 7,012.60 6,899.70 6,729.70 6,213.80 6,618.20 7,224.40 6,514.10
Total current liabilities + 5,233.60 4,437.10 4,799.70 4,921.80 5,780.50 4,684.60 4,441.40 4,175.90 4,810.40 3,658.80 3,451.00 3,374.40 3,509.60 3,677.20 3,762.20 3,290.10 2,603.00 2,906.60 3,255.50 2,881.60
Total non-current liabilities + 1,866.20 1,637.00 1,796.40 1,750.50 1,516.70 2,189.80 2,020.90 1,645.40 1,215.60 1,469.00 1,374.00 865.10 864.50 834.60 654.10 1,042.40 1,074.30 1,227.80 1,299.60 1,158.30
Total liabilities 7,099.80 6,074.10 6,596.10 6,672.30 7,297.20 6,892.60 6,462.30 5,821.30 6,026.00 5,127.80 4,825.00 4,239.50 4,374.10 4,511.80 4,416.30 4,332.50 3,677.30 4,134.40 4,555.10 4,039.90
Total stockholders' equity + 2,059.60 2,125.20 2,223.30 2,447.30 2,521.70 2,441.00 2,743.00 2,624.90 2,774.90 2,361.90 2,624.70 2,943.00 2,914.20 2,500.80 2,483.40 2,397.20 2,536.50 2,483.80 2,669.30 2,474.20
Common shares outstanding 47 48 50 53 55 58 60 65 68 71 78 81 80 80 83 81 78 80 85 88
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 + 224.90 871.00 274.60 289.80 395.00 509.40 410.90 468.90 604.80 581.30 571.10 407.60 706.70 639.00 527.50 886.20 777.30 847.80 1,612.60 1,461.40 1,522.70 1,567.10 1,587.70 1,438.60 1,099.50 1,025.80 807.10 770.40 566.30 591.90 682.60 767.50 552.20 689.00 666.90 573.10 724.40 598.50 503.10 546.30 747.60 730.50 652.50 465.90 627.60 699.20 660.70 638.50 696.50 737.60 488.70 280.90 583.40 648.10 444.60 454.60 553.50 580.50 563.50 543.50 649.50 772.60 598.30 552.50 943.80 1,014.60 1,200.60 1,107.30 1,001.00 874.00 632.00 561.30 640.50 537.50 538.80 710.80 727.30 687.90 484.50 768.10 554.50
Accounts receivable, net 4,628.20 4,770.30 4,632.30 4,641.30 4,168.80 4,297.20 4,592.80 4,595.70 4,458.50 4,830.00 4,600.20 4,995.20 4,773.20 5,137.40 4,720.30 5,343.90 5,440.00 5,448.20 5,091.40 5,203.30 4,892.70 4,912.40 4,535.70 4,224.60 4,748.50 5,273.10 5,122.10 5,415.60 5,186.30 5,276.10 5,331.30 5,363.90 5,408.30 5,370.50 5,181.00 4,927.40 4,430.60 4,413.10 4,581.90 4,462.30 4,308.30 4,243.00 4,328.70 4,265.40 3,949.90 4,134.50 4,432.10 4,554.20 4,311.30 4,277.90 4,363.60 4,248.20 4,122.00 4,239.60 4,395.00 4,266.20 4,232.70 4,233.70 4,342.00 4,496.80 4,201.00 3,844.10 3,890.90 3,415.70 3,075.70 3,070.80 3,158.80 2,944.90 2,939.40 3,629.70 4,290.20 4,857.60 4,724.60 4,478.80 4,537.30 4,214.90 3,775.20 3,837.20 3,772.10 3,610.80 3,162.20
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
Other current assets 209.70 149.10 194.00 212.00 185.90 163.70 178.90 168.70 186.50 160.80 165.30 188.10 178.00 158.00 174.00 171.80 152.20 126.70 154.70 165.00 208.90 186.90 224.70 229.50 211.10 185.60 145.60 190.80 282.80 258.20 150.40 137.90 366.50 223.40 125.70 120.60 145.80 121.30 112.10 107.90 128.20 119.00 126.40 261.50 160.20 147.80 120.90 132.60 142.80 227.50 158.90 158.60 180.40 172.90 242.70 250.90 246.20 176.30 224.30 248.30 266.00 257.30 220.00 237.80 258.10 247.00 250.60 225.60 215.20 186.40 241.20 238.20 225.40 198.50 219.50 211.30 185.70 156.90 199.90 204.40 213.00
Total current assets 5,062.80 5,790.40 5,100.90 5,143.10 4,749.70 4,970.30 5,182.60 5,233.30 5,249.80 5,572.10 5,336.60 5,590.90 5,657.90 5,934.40 5,421.80 6,401.90 6,369.50 6,422.70 6,858.70 6,829.70 6,610.60 6,666.40 6,348.10 5,892.70 6,059.10 6,484.50 6,074.50 6,378.60 6,035.40 5,997.10 6,164.30 6,269.30 6,327.00 6,171.20 5,973.60 5,621.10 5,300.80 5,132.90 5,197.10 5,116.50 5,184.10 5,092.50 5,107.60 4,992.80 4,737.70 5,033.70 5,213.70 5,325.30 5,150.60 5,243.00 5,011.20 4,687.70 4,885.80 5,060.60 5,082.30 4,971.70 5,032.40 4,990.50 5,129.80 5,288.60 5,116.50 4,874.00 4,709.20 4,206.00 4,277.60 4,332.40 4,610.00 4,277.80 4,155.60 4,690.10 5,163.40 5,657.10 5,590.50 5,214.80 5,295.60 5,137.00 4,688.20 4,682.00 4,456.50 4,583.30 3,929.70
Total non-current assets + 3,328.50 3,369.70 3,346.00 3,362.20 3,287.50 3,230.70 3,295.70 3,220.30 3,238.80 3,258.10 3,252.20 3,278.30 3,231.70 3,196.00 3,135.10 3,216.60 3,351.60 3,406.20 2,593.60 2,632.70 2,620.10 2,679.80 2,601.20 2,566.90 2,617.80 2,739.30 2,672.80 2,668.50 2,781.60 2,522.70 2,561.00 2,543.50 2,569.10 2,712.40 2,608.10 2,518.40 2,378.10 2,441.30 2,523.30 2,389.50 2,364.00 2,425.00 2,336.80 2,079.90 2,117.40 2,148.80 2,167.00 2,208.50 2,129.40 2,045.30 2,094.90 1,985.60 1,917.50 1,952.00 1,922.80 1,935.80 1,940.90 1,909.20 1,945.90 1,988.00 1,900.90 1,855.70 2,306.20 2,221.90 1,837.40 1,881.40 1,899.40 1,964.10 1,865.70 1,928.10 1,951.00 2,230.40 2,067.20 2,009.60 1,999.60 1,859.50 1,871.50 1,832.10 1,783.00 1,816.90 1,753.60
Total assets 8,391.30 9,160.10 8,446.90 8,505.30 8,037.20 8,201.00 8,478.30 8,453.60 8,488.60 8,830.20 8,588.80 8,869.20 8,889.60 9,130.40 8,556.90 9,618.50 9,721.10 9,828.90 9,452.30 9,462.40 9,230.70 9,346.20 8,949.30 8,459.60 8,676.90 9,223.80 8,747.30 9,047.10 8,817.00 8,519.80 8,725.30 8,812.80 8,896.10 8,883.60 8,581.70 8,139.50 7,678.90 7,574.20 7,720.40 7,506.00 7,548.10 7,517.50 7,444.40 7,072.70 6,855.10 7,182.50 7,380.70 7,533.80 7,280.00 7,288.30 7,106.10 6,673.30 6,803.30 7,012.60 7,005.10 6,907.50 6,973.30 6,899.70 7,075.70 7,276.60 7,017.40 6,729.70 7,015.40 6,427.90 6,115.00 6,213.80 6,509.40 6,241.90 6,021.30 6,618.20 7,114.40 7,887.50 7,657.70 7,224.40 7,295.20 6,996.50 6,559.70 6,514.10 6,239.50 6,400.20 5,683.30
Total current liabilities + 4,502.60 5,233.60 5,123.90 5,267.00 4,238.70 4,437.10 4,525.00 4,578.00 4,504.10 4,799.70 4,427.70 4,616.40 4,579.60 4,911.70 4,450.00 5,401.10 5,697.20 5,780.50 5,349.40 4,950.20 4,736.60 4,684.60 4,275.50 3,937.60 4,075.50 4,441.40 4,113.60 4,357.20 4,225.50 4,175.90 4,192.60 4,235.00 4,750.00 4,810.40 4,626.20 4,356.70 3,647.20 3,658.80 3,731.30 3,575.40 3,451.00 3,451.00 3,464.70 3,363.70 3,161.20 3,374.40 3,475.20 3,561.60 3,424.40 3,509.60 3,460.70 3,321.10 3,475.10 3,677.20 3,613.90 3,568.00 3,726.90 3,762.20 3,882.10 4,024.30 3,421.10 3,290.10 3,191.70 2,791.60 2,592.70 2,603.00 2,870.20 2,508.20 2,452.70 2,906.60 3,333.30 3,607.70 3,448.80 3,255.50 3,371.50 3,079.80 2,842.80 2,881.60 2,839.30 2,974.40 2,604.30
Total non-current liabilities + 1,823.70 1,866.20 1,311.60 1,243.90 1,695.70 1,637.00 1,775.60 1,729.70 1,796.80 1,796.40 1,747.80 1,803.00 1,800.60 1,760.60 1,690.30 1,772.60 1,467.80 1,516.70 1,619.70 2,115.50 2,116.70 2,189.80 2,068.40 1,979.20 1,962.40 2,020.90 1,917.60 1,995.40 1,941.60 1,645.40 1,722.50 1,730.30 1,207.10 1,215.60 1,232.80 1,183.40 1,499.60 1,469.00 1,516.30 1,415.80 1,422.40 1,374.00 1,294.50 851.00 833.50 865.10 865.60 889.80 879.80 864.50 852.00 819.70 827.10 834.60 822.80 828.60 677.90 654.10 667.60 696.60 1,099.00 1,042.40 1,058.10 1,007.90 1,035.70 1,074.30 1,073.00 1,190.20 1,161.90 1,227.80 1,211.00 1,375.70 1,388.30 1,299.60 1,311.50 1,251.10 1,216.60 1,158.30 1,159.50 1,156.90 873.70
Total liabilities 6,326.30 7,100.50 6,436.10 6,510.90 5,932.30 6,074.10 6,300.60 6,307.70 6,300.90 6,596.10 6,175.50 6,419.40 6,380.20 6,672.30 6,140.30 7,173.70 7,165.00 7,297.20 6,969.10 7,065.70 6,853.30 6,892.60 6,343.90 5,916.80 6,037.90 6,462.30 6,031.20 6,352.60 6,167.10 5,821.30 5,915.10 5,965.30 5,957.10 6,026.00 5,859.00 5,540.10 5,146.80 5,127.80 5,247.60 4,991.20 4,873.40 4,825.00 4,759.20 4,214.70 3,994.70 4,239.50 4,340.80 4,451.40 4,304.20 4,374.10 4,312.70 4,140.80 4,302.20 4,511.80 4,436.70 4,396.60 4,404.80 4,416.30 4,549.70 4,720.90 4,520.10 4,332.50 4,249.80 3,799.50 3,628.40 3,677.30 3,943.20 3,698.40 3,614.60 4,134.40 4,544.30 4,983.40 4,837.10 4,555.10 4,683.00 4,330.90 4,059.40 4,039.90 3,998.80 4,131.30 3,478.00
Total stockholders' equity + 2,065.00 2,059.60 2,010.80 1,994.40 2,102.80 2,125.20 2,176.10 2,136.90 2,176.70 2,223.30 2,402.70 2,439.20 2,498.40 2,447.30 2,406.10 2,435.20 2,545.50 2,521.70 2,473.40 2,387.10 2,366.30 2,441.00 2,588.70 2,526.00 2,620.20 2,743.00 2,698.10 2,632.50 2,575.60 2,624.90 2,725.50 2,764.00 2,855.20 2,774.90 2,632.70 2,512.00 2,445.40 2,361.90 2,392.00 2,443.60 2,604.90 2,624.70 2,620.20 2,858.00 2,860.40 2,943.00 3,039.90 3,082.40 2,975.80 2,914.20 2,793.40 2,532.50 2,501.10 2,500.80 2,568.40 2,510.90 2,568.50 2,483.40 2,526.00 2,555.70 2,497.30 2,397.20 2,765.60 2,628.40 2,486.60 2,536.50 2,566.20 2,543.50 2,406.70 2,483.80 2,570.10 2,904.10 2,820.60 2,669.30 2,612.20 2,665.60 2,500.30 2,474.20 2,240.70 2,268.90 2,205.30
Common shares outstanding 47 47 47 47 47 48 48 48 49 49 50 51 52 51 52 53 54 55 55 55 56 57 59 58 59 60 60 60 61 62 65 66 67 67 68 68 68 68 69 72 74 75 77 79 80 80 81 81 81 81 80 79 78 79 80 80 81 80 82 83 84 82 83 83 80 79 78 79 78 78 79 80 80 80 84 86 87 85 87 89 89
4 days ago