Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total cash and short-term investments + 2,980.00 2,248.00 3,262.00 2,767.00 3,062.00 6,366.00 5,735.00 5,445.00 5,331.00 4,532.00 3,834.00 3,021.00 2,365.00 1,680.00 1,849.00 2,237.00 1,996.00 2,520.00 3,016.00 2,976.00
Accounts receivable, net 632.00 679.00 565.00 684.00 650.00 521.00 461.00 623.00 385.00 359.00 233.00 362.00 327.00 312.00 366.00 335.00 206.00 116.00 306.00 256.00
Inventories 0.00 0.00 33.00 36.00 56.00 42.00 59.00 77.00 100.00 217.00 168.00 62.00
Other current assets 361.00 349.00 420.00 518.00 439.00 326.00 321.00 313.00 288.00 308.00 254.00 247.00 316.00 239.00 539.00 633.00 640.00 267.00 435.00 303.00
Total current assets 3,973.00 3,276.00 4,247.00 3,969.00 4,151.00 7,213.00 6,517.00 6,381.00 6,004.00 5,199.00 4,354.00 3,720.00 3,138.00 2,325.00 2,609.00 3,032.00 2,585.00 3,120.00 3,925.00 3,597.00
Total non-current assets + 9,158.00 9,092.00 9,173.00 9,490.00 9,649.00 6,075.00 4,595.00 2,576.00 2,580.00 2,519.00 2,696.00 2,427.00 2,578.00 2,745.00 2,882.00 1,896.00 2,061.00 1,558.00 2,134.00 1,549.00
Total assets 13,131.00 12,368.00 13,420.00 13,459.00 13,800.00 13,288.00 11,112.00 8,957.00 8,584.00 7,718.00 7,050.00 6,147.00 5,716.00 5,070.00 5,491.00 4,928.00 4,646.00 4,678.00 6,059.00 5,146.00
Total current liabilities + 3,797.00 3,459.00 3,090.00 3,285.00 3,513.00 2,964.00 2,664.00 2,265.00 2,491.00 2,415.00 2,420.00 2,778.00 2,390.00 1,917.00 2,120.00 2,001.00 1,574.00 1,136.00 1,299.00 1,026.00
Total non-current liabilities + 2,570.00 2,523.00 2,817.00 2,881.00 2,662.00 2,484.00 987.00 1,361.00 1,498.00 1,243.00 1,234.00 333.00 904.00 886.00 913.00 363.00 343.00 408.00 421.00 88.00
Total liabilities 6,367.00 5,982.00 5,907.00 6,166.00 6,175.00 5,448.00 3,651.00 3,626.00 3,989.00 3,658.00 3,654.00 3,111.00 3,294.00 2,803.00 3,033.00 2,364.00 1,917.00 1,544.00 1,720.00 1,114.00
Total stockholders' equity + 6,764.00 6,386.00 7,513.00 7,293.00 7,625.00 7,840.00 7,461.00 5,331.00 4,595.00 4,060.00 3,396.00 3,036.00 2,422.00 2,267.00 2,458.00 2,564.00 2,729.00 3,134.00 4,339.00 4,032.00
Common shares outstanding 253 264 272 278 286 292 295 306 312 314 330 325 316 313 336 330 325 320 314 317
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 + 2,980.00 2,899.00 1,260.00 1,630.00 2,248.00 3,155.00 2,563.00 2,766.00 3,262.00 3,104.00 2,305.00 2,602.00 2,767.00 2,553.00 1,874.00 2,416.00 3,062.00 3,016.00 1,972.00 3,719.00 6,366.00 6,710.00 6,031.00 5,960.00 5,735.00 5,602.00 4,883.00 5,187.00 5,445.00 5,161.00 4,545.00 4,971.00 5,331.00 4,884.00 4,355.00 4,470.00 4,532.00 4,219.00 3,266.00 3,427.00 3,834.00 3,229.00 2,588.00 2,879.00 3,021.00 2,940.00 2,388.00 2,316.00 2,365.00 2,070.00 1,418.00 1,411.00 1,680.00 1,492.00 1,315.00 1,439.00 1,849.00 1,791.00 1,499.00 1,848.00 2,237.00 1,971.00 1,657.00 1,730.00 1,996.00 1,784.00 2,012.00 2,279.00 2,520.00 2,261.00 2,465.00 2,679.00 3,016.00 3,420.00 2,892.00 2,849.00 2,976.00 2,646.00 2,376.00 2,397.00 2,432.00
Accounts receivable, net 632.00 829.00 1,077.00 533.00 679.00 742.00 1,012.00 433.00 565.00 867.00 1,047.00 517.00 684.00 836.00 919.00 579.00 650.00 965.00 1,031.00 557.00 521.00 778.00 423.00 507.00 461.00 798.00 856.00 329.00 623.00 806.00 966.00 371.00 385.00 886.00 812.00 222.00 359.00 587.00 723.00 246.00 233.00 621.00 737.00 144.00 362.00 488.00 829.00 219.00 327.00 526.00 594.00 120.00 312.00 382.00 643.00 111.00 366.00 526.00 562.00 30.00 335.00 390.00 444.00 103.00 206.00 495.00 646.00 375.00 116.00 794.00 547.00 269.00 306.00 830.00 424.00 123.00 256.00 551.00 267.00 41.00 199.00
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 35.00 50.00 26.00 33.00 42.00 62.00 34.00 36.00 39.00 67.00 37.00 56.00 55.00 58.00 41.00 42.00 59.00 71.00 60.00 59.00 69.00 90.00 75.00 77.00 105.00 155.00 82.00 100.00 144.00 250.00 215.00 217.00 295.00 328.00 223.00 168.00 178.00 103.00 74.00 62.00 72.00 67.00 59.00 61.00
Other current assets 361.00 380.00 379.00 382.00 349.00 375.00 397.00 388.00 420.00 378.00 492.00 455.00 518.00 453.00 649.00 522.00 439.00 377.00 387.00 401.00 326.00 233.00 376.00 223.00 321.00 229.00 301.00 284.00 313.00 280.00 292.00 282.00 288.00 196.00 248.00 210.00 308.00 260.00 221.00 273.00 254.00 297.00 322.00 347.00 371.00 340.00 190.00 300.00 316.00 219.00 219.00 261.00 239.00 229.00 239.00 273.00 454.00 563.00 320.00 573.00 544.00 355.00 335.00 506.00 574.00 677.00 706.00 747.00 267.00 589.00 1,135.00 1,178.00 435.00 1,306.00 1,150.00 1,009.00 303.00 497.00 503.00 483.00 320.00
Total current assets 3,973.00 4,108.00 2,716.00 2,545.00 3,276.00 4,272.00 3,972.00 3,587.00 4,247.00 4,349.00 3,844.00 3,574.00 3,969.00 3,842.00 3,442.00 3,517.00 4,151.00 4,358.00 3,390.00 4,677.00 7,213.00 7,721.00 6,830.00 6,690.00 6,517.00 6,629.00 6,040.00 5,800.00 6,381.00 6,247.00 5,803.00 5,624.00 6,004.00 5,966.00 5,415.00 4,902.00 5,199.00 5,101.00 4,260.00 3,972.00 4,354.00 4,152.00 3,646.00 3,326.00 3,720.00 3,754.00 3,532.00 2,930.00 3,138.00 2,921.00 2,340.00 1,884.00 2,325.00 2,229.00 2,332.00 1,951.00 2,609.00 2,806.00 2,568.00 2,354.00 3,032.00 2,714.00 2,485.00 2,228.00 2,585.00 2,782.00 3,227.00 3,176.00 3,120.00 3,637.00 3,835.00 3,617.00 3,925.00 4,897.00 3,853.00 3,395.00 3,597.00 3,531.00 3,009.00 2,814.00 3,012.00
Total non-current assets + 9,158.00 9,172.00 9,138.00 9,154.00 9,092.00 9,179.00 9,164.00 9,121.00 9,173.00 9,268.00 9,295.00 9,509.00 9,490.00 9,628.00 9,637.00 9,675.00 9,649.00 9,572.00 9,629.00 8,057.00 6,075.00 4,699.00 4,640.00 4,594.00 4,595.00 4,532.00 4,553.00 3,949.00 2,576.00 2,610.00 2,647.00 2,623.00 2,580.00 2,676.00 2,507.00 2,473.00 2,519.00 2,618.00 2,632.00 2,633.00 2,696.00 2,318.00 2,354.00 2,395.00 2,427.00 2,413.00 2,499.00 2,546.00 2,578.00 2,652.00 2,696.00 2,721.00 2,745.00 2,810.00 2,859.00 2,874.00 2,882.00 2,890.00 2,867.00 2,001.00 1,896.00 2,013.00 2,009.00 2,017.00 2,061.00 2,157.00 1,775.00 1,546.00 1,558.00 1,567.00 2,127.00 2,157.00 2,134.00 1,548.00 1,667.00 1,630.00 1,549.00 1,512.00 1,502.00 1,379.00 1,374.00
Total assets 13,131.00 13,280.00 11,854.00 11,699.00 12,368.00 13,451.00 13,136.00 12,708.00 13,420.00 13,617.00 13,139.00 13,083.00 13,459.00 13,470.00 13,079.00 13,192.00 13,800.00 13,930.00 13,019.00 12,734.00 13,288.00 12,420.00 11,470.00 11,284.00 11,112.00 11,161.00 10,593.00 9,749.00 8,957.00 8,857.00 8,450.00 8,247.00 8,584.00 8,642.00 7,922.00 7,375.00 7,718.00 7,719.00 6,892.00 6,605.00 7,050.00 6,470.00 6,000.00 5,721.00 6,147.00 6,167.00 6,031.00 5,476.00 5,716.00 5,573.00 5,036.00 4,605.00 5,070.00 5,039.00 5,191.00 4,825.00 5,491.00 5,696.00 5,435.00 4,355.00 4,928.00 4,727.00 4,494.00 4,245.00 4,646.00 4,939.00 5,002.00 4,722.00 4,678.00 5,204.00 5,962.00 5,774.00 6,059.00 6,445.00 5,520.00 5,025.00 5,146.00 5,043.00 4,511.00 4,193.00 4,386.00
Total current liabilities + 3,797.00 4,436.00 3,240.00 3,040.00 3,459.00 3,104.00 2,787.00 2,468.00 3,090.00 3,280.00 2,788.00 2,800.00 3,285.00 3,113.00 2,561.00 2,833.00 3,513.00 3,630.00 2,577.00 2,471.00 2,964.00 3,492.00 2,485.00 2,568.00 2,664.00 2,338.00 1,818.00 1,650.00 2,265.00 2,090.00 1,649.00 1,464.00 2,491.00 3,107.00 2,272.00 1,629.00 2,415.00 2,937.00 2,050.00 1,650.00 2,420.00 3,152.00 2,538.00 2,054.00 2,778.00 3,106.00 2,387.00 1,786.00 2,390.00 2,659.00 1,851.00 1,226.00 1,917.00 2,146.00 2,046.00 1,336.00 2,120.00 2,397.00 1,854.00 1,225.00 2,001.00 2,008.00 1,568.00 1,165.00 1,574.00 1,871.00 1,913.00 1,260.00 1,136.00 1,788.00 1,534.00 1,036.00 1,299.00 1,748.00 1,060.00 602.00 1,026.00 1,096.00 833.00 675.00 869.00
Total non-current liabilities + 2,570.00 2,692.00 2,614.00 2,577.00 2,523.00 2,935.00 2,941.00 2,840.00 2,817.00 2,804.00 2,776.00 2,949.00 2,881.00 2,806.00 2,720.00 2,718.00 2,662.00 2,683.00 2,586.00 2,535.00 2,484.00 965.00 910.00 934.00 987.00 1,586.00 1,617.00 1,614.00 1,361.00 1,423.00 1,484.00 1,523.00 1,498.00 1,449.00 1,262.00 1,260.00 1,243.00 1,233.00 1,234.00 1,239.00 1,234.00 306.00 316.00 331.00 333.00 374.00 974.00 977.00 904.00 910.00 899.00 887.00 886.00 935.00 991.00 937.00 913.00 1,034.00 1,041.00 380.00 363.00 361.00 288.00 328.00 343.00 469.00 433.00 461.00 408.00 363.00 400.00 412.00 421.00 394.00 389.00 370.00 88.00 69.00 74.00 76.00 97.00
Total liabilities 6,367.00 7,128.00 5,854.00 5,617.00 5,982.00 6,039.00 5,728.00 5,308.00 5,907.00 6,084.00 5,564.00 5,749.00 6,166.00 5,919.00 5,281.00 5,551.00 6,175.00 6,313.00 5,163.00 5,006.00 5,448.00 4,457.00 3,395.00 3,502.00 3,651.00 3,924.00 3,435.00 3,264.00 3,626.00 3,513.00 3,133.00 2,987.00 3,989.00 4,556.00 3,534.00 2,889.00 3,658.00 4,170.00 3,284.00 2,889.00 3,654.00 3,458.00 2,854.00 2,385.00 3,111.00 3,480.00 3,361.00 2,763.00 3,294.00 3,569.00 2,750.00 2,113.00 2,803.00 3,081.00 3,037.00 2,273.00 3,033.00 3,431.00 2,895.00 1,605.00 2,364.00 2,369.00 1,856.00 1,493.00 1,917.00 2,340.00 2,346.00 1,721.00 1,544.00 2,151.00 1,934.00 1,448.00 1,720.00 2,142.00 1,449.00 972.00 1,114.00 1,165.00 907.00 751.00 966.00
Total stockholders' equity + 6,764.00 6,152.00 6,000.00 6,082.00 6,386.00 7,412.00 7,408.00 7,400.00 7,513.00 7,533.00 7,575.00 7,334.00 7,293.00 7,551.00 7,798.00 7,641.00 7,625.00 7,617.00 7,856.00 7,728.00 7,840.00 7,963.00 8,075.00 7,782.00 7,461.00 7,237.00 7,158.00 6,485.00 5,331.00 5,344.00 5,317.00 5,260.00 4,595.00 4,086.00 4,388.00 4,486.00 4,060.00 3,549.00 3,608.00 3,716.00 3,396.00 3,012.00 3,146.00 3,336.00 3,036.00 2,687.00 2,670.00 2,713.00 2,422.00 2,004.00 2,286.00 2,492.00 2,267.00 1,958.00 2,154.00 2,552.00 2,458.00 2,265.00 2,540.00 2,750.00 2,564.00 2,358.00 2,638.00 2,752.00 2,729.00 2,599.00 2,656.00 3,001.00 3,134.00 3,053.00 4,028.00 4,326.00 4,339.00 4,303.00 4,071.00 4,053.00 4,032.00 3,878.00 3,591.00 3,429.00 3,408.00
Common shares outstanding 253 253 252 254 265 265 266 268 270 271 272 274 274 278 279 281 283 285 287 289 290 292 293 292 292 294 296 299 301 304 307 310 311 308 309 313 312 303 301 315 322 311 312 335 332 323 322 322 319 309 308 312 307 304 316 320 317 332 331 337 331 332 329 332 328 325 324 323 323 321 319 318 318 315 313 311 309 319 315 306 306
about 6 hours ago