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 + 6,881.10 4,339.40 4,432.00 4,342.50 5,316.50 5,685.50 4,309.30 3,657.90 3,796.40 3,022.80 2,619.70 2,390.30 2,728.70 2,698.90 1,805.00 2,300.00 1,594.80 1,112.40 1,841.00 1,928.80
Accounts receivable, net 17,806.90 9,242.00 8,659.80 8,097.10 8,472.50 7,813.40 7,829.00 7,666.10 8,083.80 7,510.80 7,220.90 6,524.70 6,632.60 6,958.20 6,632.00 6,684.80 6,181.70 6,447.50 7,391.40 6,628.10
Inventories 3,408.90 1,622.20 1,342.50 1,254.60 1,201.00 1,101.20 1,257.60 1,161.50 1,110.60 1,125.40 1,122.70 1,166.60 1,288.00 1,008.40 640.30 707.60 607.60 672.00 578.00 633.80
Other current assets 2,777.40 1,019.40 949.90 918.80 919.20 1,075.00 1,188.80 1,241.40 1,125.20 1,063.00 1,017.20 1,108.90 1,003.00 995.90 1,984.50 501.70 404.40 333.00 1,271.80 1,089.30
Total current assets 27,465.40 16,223.00 15,384.20 14,613.00 15,909.50 15,590.10 14,584.70 13,726.90 14,116.00 12,722.00 11,980.50 11,190.50 11,652.30 11,661.40 10,421.50 10,194.10 8,788.50 8,564.90 10,504.20 9,646.80
Total non-current assets + 26,949.90 13,397.70 12,660.40 12,389.50 12,512.30 12,057.10 12,198.70 10,890.10 10,815.20 10,443.40 10,130.20 10,369.20 10,446.40 10,490.50 10,083.90 9,372.00 9,132.20 8,753.50 8,767.50 8,517.60
Total assets 54,415.30 29,620.70 28,044.60 27,002.50 28,421.80 27,647.20 26,783.40 24,617.00 24,931.20 23,165.40 22,110.70 21,559.70 22,098.70 22,151.90 20,505.40 19,566.10 17,920.70 17,318.40 19,271.70 18,164.40
Total current liabilities + 29,538.20 16,300.30 16,246.00 15,052.80 16,226.20 15,525.10 15,980.90 15,270.20 15,108.90 14,010.90 14,219.60 12,061.10 12,277.70 11,875.80 11,671.00 11,023.10 10,082.50 9,754.20 11,227.20 10,296.10
Total non-current liabilities + 11,820.90 8,145.50 7,158.90 7,790.40 8,421.90 8,545.20 7,428.80 6,239.90 6,670.10 6,494.90 5,001.70 6,177.30 5,753.10 6,319.80 4,652.50 4,448.80 3,170.70 3,810.80 3,710.70 3,798.20
Total liabilities 41,359.10 24,445.80 23,404.90 22,843.20 24,648.10 24,070.30 23,409.70 21,510.10 21,779.00 20,505.80 19,221.30 18,238.40 18,030.80 18,195.60 16,323.50 15,471.90 13,253.20 13,565.00 14,937.90 14,094.30
Total stockholders' equity + 12,045.80 4,193.50 3,616.30 3,252.10 3,270.20 3,084.40 2,853.90 2,547.10 2,615.10 2,162.00 2,452.40 2,850.00 3,582.40 3,460.80 3,504.30 3,580.50 4,194.80 3,522.80 4,091.70 3,871.30
Common shares outstanding 205 199 201 207 216 216 221 228 234 239 245 255 260 270 283 304 310 315 329 346
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 + 4,288.10 6,881.10 3,406.50 3,300.40 3,378.30 4,339.40 3,533.90 2,711.70 3,172.80 4,432.00 2,769.60 2,810.00 3,348.90 4,342.50 3,293.40 3,325.00 4,018.20 5,316.50 4,508.20 4,467.10 4,897.30 5,685.50 3,359.30 3,281.00 2,694.10 4,309.30 2,445.60 2,903.50 3,455.10 3,657.90 2,105.80 1,918.70 2,570.00 3,796.40 1,851.00 1,874.40 2,485.80 3,022.80 1,969.20 1,536.70 1,750.00 2,619.70 1,430.00 1,362.10 1,532.40 2,390.30 850.30 1,544.60 2,089.10 2,728.70 1,534.40 1,414.60 2,090.30 2,698.90 1,972.80 1,680.00 1,508.50 1,805.00 912.00 1,003.30 1,517.80 2,300.00 1,698.30 543.10 908.40 1,594.80 613.30 411.90 427.20 1,112.40 552.60 959.10 862.90 1,841.00 635.20 820.80 1,065.00 1,928.80 848.80 1,135.20 1,861.70
Accounts receivable, net 12,566.20 17,806.90 8,586.00 8,658.80 8,229.00 9,242.00 8,570.00 8,432.50 7,905.80 8,659.80 7,285.80 7,460.10 7,062.20 8,097.10 6,532.30 7,043.70 7,071.60 8,472.50 7,186.20 7,246.30 6,633.20 7,813.40 6,298.30 5,290.80 6,690.50 7,829.00 6,547.90 7,244.90 7,036.70 7,666.10 6,811.00 6,760.50 7,198.80 8,083.80 7,045.70 7,142.80 6,796.80 7,510.80 6,488.90 6,422.60 6,321.40 7,220.90 6,313.90 6,501.60 5,840.10 6,524.70 6,135.70 6,499.20 6,006.60 6,632.60 6,577.80 6,637.00 6,313.20 6,958.20 6,260.20 6,041.50 5,932.40 6,632.00 5,971.40 5,981.00 5,470.80 5,977.20 5,516.90 5,140.60 5,184.30 5,574.10 4,812.50 4,940.30 4,883.00 5,775.50 5,906.00 7,231.20 7,115.10 7,391.40 7,154.70 6,628.10 6,370.70 6,628.10 6,117.20 6,025.40 5,753.00
Inventories 3,721.40 3,408.90 2,023.50 1,995.90 1,930.20 1,622.20 1,898.40 1,800.00 1,711.60 1,342.50 1,617.50 1,638.00 1,508.90 1,254.60 1,362.60 1,235.90 1,316.80 1,201.00 1,249.60 1,117.60 1,138.70 1,101.20 1,174.40 1,158.60 1,313.20 1,257.60 1,427.90 1,363.50 1,314.40 1,161.50 1,359.20 1,353.50 1,378.00 1,110.60 1,458.10 1,401.60 1,349.70 1,125.40 1,355.00 1,365.10 1,361.50 1,122.70 1,455.30 1,511.30 1,410.30 1,166.60 1,528.00 1,462.90 1,488.60 1,288.00 1,328.30 1,258.10 1,188.90 1,008.40 700.20 698.70 708.70 640.30 799.10 782.40 803.10 707.60 750.60 711.10 673.90 607.60 669.00 614.10 636.80 672.00 890.60 713.90 704.70 578.00 689.00 651.70 712.10 633.80 661.80 641.00 610.60
Other current assets 2,610.60 2,777.40 3,199.50 3,084.00 1,097.80 1,019.40 1,107.20 1,028.20 1,076.10 949.90 891.80 904.30 975.20 918.80 841.80 891.80 990.90 919.20 896.00 906.00 1,062.90 1,075.00 1,111.40 1,162.70 1,152.30 1,188.80 1,179.50 1,290.90 1,266.00 1,241.40 1,299.30 1,197.40 1,191.70 1,125.20 1,062.60 1,086.30 1,096.50 1,063.00 1,018.80 989.80 1,112.50 1,017.20 1,053.60 1,125.40 1,122.10 1,108.90 1,053.20 1,039.80 992.30 1,003.00 1,024.90 978.50 1,008.80 995.90 2,164.10 2,136.00 2,179.60 1,984.50 2,091.30 2,050.10 2,177.30 1,916.90 1,917.10 1,771.10 1,758.30 1,619.60 1,683.90 1,547.60 1,629.70 1,677.00 1,002.00 1,343.30 1,490.30 1,271.80 1,258.90 1,189.00 1,176.10 1,089.30 1,050.70 1,034.90 1,008.70
Total current assets 23,186.30 27,465.40 15,192.00 15,043.20 14,635.30 16,223.00 15,109.50 13,972.40 13,866.30 15,384.20 12,564.70 12,812.40 12,895.20 14,613.00 12,030.10 12,496.40 13,397.50 15,909.50 13,763.00 13,658.00 13,732.10 15,590.10 11,862.40 10,893.10 11,850.10 14,584.70 11,600.90 12,802.80 13,072.20 13,726.90 11,575.30 11,230.10 12,338.50 14,116.00 11,417.40 11,505.10 11,728.80 12,722.00 10,831.90 10,314.20 10,545.40 11,980.50 10,252.80 10,500.40 9,904.90 11,190.50 9,567.20 10,546.50 10,576.60 11,652.30 10,465.40 10,288.20 10,601.20 11,661.40 10,397.10 9,857.50 9,620.50 10,421.50 8,974.70 9,034.40 9,165.90 10,194.10 9,132.30 7,454.80 7,851.00 8,788.50 7,109.70 6,899.80 6,939.90 8,564.90 8,351.20 9,533.60 9,468.30 10,504.20 9,048.80 8,637.90 8,611.80 9,646.80 8,016.70 8,195.50 8,623.40
Total non-current assets + 26,782.70 26,949.90 13,646.60 13,745.40 13,478.40 13,397.70 13,687.10 13,351.80 13,409.30 12,660.40 12,445.20 12,255.20 12,342.40 12,389.50 12,102.10 12,409.10 12,748.20 12,512.30 11,817.80 11,996.40 11,882.20 12,057.10 11,917.10 11,748.00 11,825.80 12,198.70 12,052.60 12,239.30 12,139.00 10,890.10 10,912.30 10,939.40 11,174.60 10,815.20 10,790.10 10,658.30 10,508.50 10,443.40 10,570.00 10,621.00 10,522.30 10,130.20 10,204.50 10,275.10 10,166.10 10,369.20 10,401.40 10,672.90 10,511.30 10,446.40 10,405.40 10,236.80 10,307.10 10,490.50 10,400.90 10,249.00 10,203.00 10,083.90 9,961.30 10,122.30 10,002.60 9,372.00 9,150.40 8,874.40 8,978.50 9,132.20 9,091.70 8,985.60 8,620.80 8,753.50 8,988.00 9,150.00 8,969.10 8,767.50 9,084.40 8,724.30 8,532.60 8,517.60 8,309.20 8,257.80 8,037.40
Total assets 49,964.70 54,415.30 28,838.60 28,788.60 28,113.70 29,620.70 28,796.60 27,324.20 27,275.60 28,044.60 25,010.80 25,067.60 25,237.60 27,002.50 24,132.20 24,905.50 26,145.70 28,421.80 25,580.80 25,654.40 25,614.30 27,647.20 23,779.50 22,641.10 23,675.90 26,783.40 23,653.50 25,042.10 25,211.20 24,617.00 22,487.60 22,169.50 23,513.10 24,931.20 22,207.50 22,163.40 22,237.30 23,165.40 21,401.90 20,935.20 21,067.70 22,110.70 20,457.30 20,775.50 20,071.00 21,559.70 19,968.60 21,219.40 21,087.90 22,098.70 20,870.80 20,525.00 20,908.30 22,151.90 20,798.00 20,106.50 19,823.50 20,505.40 18,936.00 19,156.70 19,168.50 19,566.10 18,282.70 16,329.20 16,829.50 17,920.70 16,201.40 15,885.40 15,560.70 17,318.40 17,339.20 18,683.60 18,437.40 19,271.70 18,133.20 17,362.20 17,144.40 18,164.40 16,325.90 16,453.30 16,660.80
Total current liabilities + 25,416.10 29,538.20 16,443.60 16,313.90 14,545.40 16,300.30 15,365.70 14,957.10 14,953.80 16,246.00 13,019.00 13,301.20 13,465.10 15,052.80 12,705.40 13,213.70 14,177.20 16,226.20 13,825.20 13,701.60 13,471.90 15,525.10 12,163.80 11,330.90 12,857.00 15,980.90 13,259.80 15,068.10 14,913.10 15,270.20 13,280.10 12,617.90 13,598.80 15,108.90 12,621.20 12,863.70 13,070.10 14,010.90 11,960.60 11,540.80 12,939.40 14,219.60 12,386.90 12,548.80 11,021.20 12,061.10 11,075.30 11,811.10 11,448.30 12,277.70 11,235.40 11,227.10 10,943.30 11,875.80 10,702.20 10,689.80 10,867.20 11,671.00 10,200.90 10,354.80 10,396.90 11,023.10 9,784.20 9,219.60 9,235.10 10,082.50 8,605.00 8,328.90 8,291.80 9,754.20 9,649.70 10,345.30 10,342.70 11,227.20 10,023.60 9,555.40 9,443.50 10,296.10 8,617.70 8,630.70 8,600.20
Total non-current liabilities + 14,133.30 11,820.90 7,272.30 6,979.10 8,199.90 8,145.50 8,429.60 7,710.40 7,759.20 7,158.90 7,837.80 7,777.50 7,779.60 7,790.40 7,783.90 7,927.90 8,014.60 8,421.90 8,003.80 8,115.90 8,450.70 8,545.20 8,493.80 8,448.80 7,894.30 7,428.80 7,406.20 7,014.60 7,328.50 6,239.90 6,261.80 6,692.70 6,697.50 6,670.10 6,544.70 6,540.70 6,500.70 6,494.90 6,614.60 6,621.30 5,221.00 5,001.70 5,166.80 5,142.70 6,217.10 6,177.30 5,381.90 5,459.70 5,433.30 5,753.10 5,827.40 5,788.60 6,306.90 6,319.80 6,052.40 5,472.90 4,675.80 4,652.50 4,628.80 4,566.00 4,572.80 4,448.80 3,898.60 2,900.00 3,213.80 3,170.70 3,124.40 3,275.70 3,543.10 3,810.80 3,778.10 3,810.30 3,781.50 3,710.70 4,019.10 3,923.20 3,858.30 3,798.20 3,840.60 4,000.00 4,112.30
Total liabilities 39,892.60 41,359.10 23,715.90 23,293.00 22,745.30 24,445.80 23,795.30 22,667.50 22,713.00 23,404.90 20,856.80 21,078.70 21,244.70 22,843.20 20,489.30 21,141.60 22,191.80 24,648.10 21,829.00 21,817.50 21,922.60 24,070.30 20,657.60 19,779.70 20,751.30 23,409.70 20,666.00 22,082.70 22,241.60 21,510.10 19,541.90 19,310.60 20,296.30 21,779.00 19,165.90 19,404.40 19,570.80 20,505.80 18,575.20 18,162.10 18,160.40 19,221.30 17,553.70 17,691.50 17,238.30 18,238.40 16,457.20 17,270.80 16,881.60 18,030.80 17,062.80 17,015.70 17,250.20 18,195.60 16,754.60 16,162.70 15,543.00 16,323.50 14,829.70 14,920.80 14,969.70 15,471.90 13,682.80 12,119.60 12,448.90 13,253.20 11,729.40 11,604.60 11,834.90 13,565.00 13,427.80 14,155.60 14,124.20 14,937.90 14,042.70 13,478.60 13,301.80 14,094.30 12,458.30 12,630.70 12,712.50
Total stockholders' equity + 9,437.10 12,045.80 4,613.30 4,486.80 4,373.20 4,193.50 3,951.30 3,635.80 3,569.50 3,616.30 3,228.80 3,153.50 3,116.60 3,252.10 2,746.70 2,833.20 2,999.70 3,270.20 3,279.00 3,348.80 3,211.20 3,084.40 2,638.80 2,413.00 2,447.60 2,853.90 2,464.10 2,410.20 2,413.30 2,547.10 2,381.70 2,321.40 2,626.40 2,615.10 2,522.50 2,256.10 2,134.60 2,162.00 2,323.90 2,281.90 2,375.50 2,452.40 2,478.00 2,646.80 2,389.50 2,850.00 3,038.30 3,456.30 3,718.50 3,582.40 3,340.30 3,055.70 3,173.10 3,460.80 3,358.60 3,269.90 3,579.00 3,504.30 3,446.80 3,554.30 3,524.60 3,580.50 4,117.20 3,767.30 3,921.80 4,194.80 4,034.70 3,859.50 3,331.30 3,522.80 3,661.20 4,262.00 4,036.90 4,091.70 3,871.70 3,685.90 3,641.60 3,871.30 3,687.20 3,633.80 3,769.50
Common shares outstanding 205 205 195 196 198 198 198 199 200 200 200 202 205 205 206 207 210 213 215 217 217 216 216 215 218 219 219 221 224 226 226 228 232 232 233 234 237 238 239 239 241 240 244 246 247 250 252 258 261 259 260 259 263 261 269 272 278 273 281 284 289 284 304 307 311 306 312 309 308 308 310 320 320 321 326 329 333 330 341 344 356
about 15 hours ago