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 + 1,342.91 898.00 880.00 1,152.00 835.00 2,545.00 595.00 675.00 421.00 91.00 209.00 312.00 2,374.00 221.00 15.97 1.01 387.00 0.00 0.00 792.67
Accounts receivable, net 6,385.00 5,649.00 5,159.00 4,295.00 3,962.00 3,389.00 3,538.00 3,288.00 2,855.00 2,667.00 1,792.00 1,209.00 1,613.00 1,575.00 1,574.00 1,443.00 1,314.00 1,403.00 1,260.30 1,077.00
Inventories 549.55 641.00 456.00 438.00 535.00 479.00 460.00 466.00 313.00 315.00 318.00 251.00 276.00 293.00 212.00 200.10 156.00 249.27 142.02 126.94
Other current assets 1,202.81 1,185.00 1,339.00 13,398.00 497.00 577.00 625.00 459.00 414.00 768.00 303.00 709.00 131.00 140.00 110.03 360.90 402.00 81.73 60.58 657.00
Total current assets 9,480.27 8,373.00 7,834.00 19,283.00 5,829.00 6,929.00 5,117.00 4,888.00 2,972.00 2,570.00 2,622.00 2,345.00 4,321.00 2,221.00 1,912.00 2,005.00 2,255.00 2,291.00 2,143.21 1,734.00
Total non-current assets + 80,458.38 63,038.00 61,448.00 36,372.00 36,134.00 31,925.00 31,902.00 27,030.00 25,891.00 25,772.00 26,553.00 24,177.00 19,280.00 17,397.00 16,450.00 15,325.00 14,763.00 14,802.00 13,182.04 12,371.00
Total assets 89,938.65 71,411.00 69,282.00 55,655.00 41,963.00 38,854.00 37,019.00 31,918.00 28,863.00 28,342.00 29,175.00 26,522.00 23,601.00 19,618.00 18,362.00 17,330.00 17,018.00 17,093.00 15,325.26 14,105.00
Total current liabilities + 15,639.25 12,609.00 8,782.00 9,549.00 8,619.00 6,586.00 5,964.00 6,836.00 6,823.00 5,113.00 5,017.00 4,920.00 4,606.00 3,002.00 2,549.00 3,013.00 2,748.00 2,716.00 2,742.08 2,496.00
Total non-current liabilities + 50,033.19 48,399.00 50,060.00 36,014.00 22,812.00 22,695.00 21,639.00 16,903.00 15,693.00 17,960.00 18,536.00 16,121.00 14,326.00 12,848.00 12,241.00 10,358.00 9,997.00 9,650.00 7,959.08 7,409.00
Total liabilities 65,672.44 61,008.00 58,842.00 45,563.00 31,431.00 29,281.00 27,603.00 23,739.00 22,516.00 23,073.00 23,430.00 21,041.00 18,932.00 15,850.00 14,790.00 13,371.00 12,745.00 12,366.00 10,701.16 9,905.00
Total stockholders' equity + 17,751.00 10,403.00 10,440.00 10,092.00 10,532.00 9,573.00 9,416.00 8,179.00 6,347.00 5,269.00 5,745.00 5,481.00 4,669.00 3,768.00 3,572.00 3,959.00 4,273.00 4,727.00 4,624.09 4,200.00
Common shares outstanding 541 536 524 506 506 506 513 515 515 515 517 517 518 522 547 580 621 638 642 642
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,389.58 1,342.91 1,512.00 6,963.00 2,680.00 898.00 2,569.00 556.00 863.00 880.00 2,527.00 359.00 553.00 1,152.00 687.00 665.00 809.00 835.00 1,572.00 905.00 801.00 2,545.00 2,248.00 1,795.00 1,936.00 595.00 262.00 404.00 264.00 675.00 57.00 145.99 442.16 421.00 423.00 101.00 118.00 91.00 113.00 92.00 116.00 209.00 178.00 125.00 149.00 312.00 198.00 47.00 2,286.00 2,374.00 844.00 875.00 1,434.00 221.00 459.00 603.00 0.00 0.00 0.00 0.00 0.00 0.00 346.00 127.00 127.00 387.00 175.00 84.00 31.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 792.67 0.00 0.00 0.00
Accounts receivable, net 5,823.01 6,385.00 5,747.00 5,546.00 5,341.00 5,649.00 5,086.00 5,038.00 4,980.00 5,159.00 4,494.00 4,450.00 4,254.00 4,295.00 3,842.00 3,733.00 3,677.00 3,962.00 3,627.00 3,394.00 3,304.00 3,389.00 2,540.00 2,531.00 3,078.00 3,538.00 3,251.00 3,313.00 3,169.00 3,288.00 3,029.00 2,955.00 2,761.00 2,202.00 1,816.00 1,884.00 1,739.00 2,667.00 1,889.00 1,811.00 1,792.00 1,878.00 1,648.00 1,562.00 1,440.00 1,689.00 1,452.00 1,396.00 1,313.00 1,613.00 1,364.00 1,416.00 1,365.00 1,575.00 1,429.00 1,365.00 1,351.00 1,574.00 1,478.00 1,564.00 1,405.00 1,443.00 1,402.00 1,252.00 1,165.00 1,289.00 1,240.00 1,181.00 1,157.00 1,403.00 1,318.93 1,193.77 1,130.54 1,260.30 1,159.69 1,162.59 945.57 1,076.42 1,021.53 943.84 821.83
Inventories 462.19 549.55 481.00 549.00 562.00 641.00 472.00 512.00 506.00 456.00 462.00 545.00 555.00 438.00 325.00 451.00 540.00 535.00 397.00 467.00 465.00 479.00 460.00 319.00 423.00 460.00 393.00 459.00 462.00 466.00 383.00 390.00 356.00 435.00 235.00 290.00 296.00 452.00 270.00 239.00 320.00 318.00 269.00 283.00 380.00 251.00 94.00 38.00 105.00 276.00 21.00 43.00 23.00 293.00 6.00 15.00 0.00 212.00 0.00 0.00 0.00 199.00 181.00 141.00 135.00 156.00 171.00 137.00 294.00 256.00 0.00 0.00 0.00 142.02 0.00 0.00 0.00 147.95 0.00 0.00 0.00
Other current assets 1,690.36 1,202.81 1,630.00 1,059.00 1,354.00 1,185.00 1,049.00 986.00 1,258.00 1,339.00 1,323.00 1,367.00 14,009.00 13,398.00 13,795.00 13,862.00 13,959.00 497.00 651.00 615.00 799.00 577.00 1,208.00 949.00 906.00 625.00 601.00 591.00 612.00 459.00 587.00 467.01 435.00 1,067.00 240.00 292.00 325.00 -640.00 338.00 373.00 429.00 217.00 240.00 383.00 328.00 93.00 565.00 542.00 432.00 131.00 554.00 567.00 750.00 140.00 399.00 527.00 481.00 126.00 470.00 475.00 462.00 363.00 432.00 428.00 438.00 427.00 438.00 430.00 502.00 75.00 777.09 832.49 781.81 60.58 907.28 930.92 639.99 509.63 618.68 577.95 459.23
Total current assets 9,365.14 9,480.27 9,370.00 14,117.00 9,937.00 8,373.00 7,409.00 7,092.00 7,607.00 7,834.00 8,806.00 6,721.00 19,371.00 19,283.00 18,649.00 18,711.00 18,985.00 5,829.00 6,247.00 5,381.00 5,369.00 6,929.00 6,456.00 5,594.00 6,343.00 5,117.00 4,507.00 4,767.00 4,507.00 4,888.00 4,056.00 3,958.00 3,994.00 4,125.00 2,714.00 2,567.00 2,478.00 2,570.00 2,610.00 2,515.00 2,657.00 2,622.00 2,335.00 2,235.00 2,297.00 2,345.00 2,215.00 1,985.00 4,136.00 4,321.00 2,783.00 2,901.00 3,572.00 2,221.00 2,293.00 2,510.00 1,832.00 1,912.00 1,948.00 2,039.00 1,867.00 2,005.00 2,361.00 1,948.00 1,865.00 2,255.00 2,024.00 1,832.00 1,984.00 2,291.00 2,096.02 2,026.26 1,912.36 2,143.21 2,066.98 2,093.52 1,585.56 1,734.00 1,640.22 1,521.79 1,281.06
Total non-current assets + 80,827.34 80,458.38 80,479.00 63,068.00 63,185.00 63,038.00 62,352.00 62,226.00 61,809.00 61,448.00 62,972.00 63,018.00 36,758.00 36,372.00 36,134.00 36,058.00 36,065.00 36,134.00 33,530.00 32,295.00 32,083.00 31,925.00 32,554.00 32,943.00 33,733.00 31,902.00 31,555.00 30,766.00 28,646.00 27,030.00 26,252.00 26,250.00 26,182.00 25,891.00 25,650.00 25,841.00 25,669.00 25,772.00 26,212.00 26,332.00 26,146.00 26,553.00 26,155.00 25,151.00 24,692.00 24,177.00 23,346.00 22,788.00 20,225.00 19,280.00 18,714.00 18,600.00 17,658.00 17,397.00 16,839.00 16,392.00 16,468.00 16,450.00 16,248.00 15,884.00 15,783.00 15,325.00 15,076.00 15,063.00 14,882.00 14,763.00 14,535.00 14,534.00 14,737.00 14,802.00 14,444.33 13,216.98 12,980.15 13,182.04 12,498.26 12,712.01 12,836.72 12,371.00 12,275.19 12,411.37 12,464.01
Total assets 90,192.48 89,938.65 89,615.00 77,185.00 73,122.00 71,411.00 69,761.00 69,318.00 69,416.00 69,282.00 71,778.00 69,739.00 56,129.00 55,655.00 54,783.00 54,769.00 55,050.00 41,963.00 39,777.00 37,676.00 37,452.00 38,854.00 39,010.00 38,537.00 40,076.00 37,019.00 36,062.00 35,533.00 33,153.00 31,918.00 30,308.00 30,208.00 30,176.00 28,863.00 28,364.00 28,408.00 28,147.00 28,342.00 28,822.00 28,847.00 28,803.00 29,175.00 28,490.00 27,386.00 26,989.00 26,522.00 25,561.00 24,773.00 24,361.00 23,601.00 21,497.00 21,501.00 21,230.00 19,618.00 19,132.00 18,902.00 18,300.00 18,362.00 18,196.00 17,923.00 17,650.00 17,330.00 17,437.00 17,011.00 16,747.00 17,018.00 16,559.00 16,366.00 16,721.00 17,093.00 16,540.35 15,243.23 14,892.50 15,325.26 14,565.24 14,805.53 14,422.28 14,105.00 13,915.41 13,933.16 13,745.07
Total current liabilities + 16,926.63 15,639.25 15,123.00 8,297.00 9,966.00 12,609.00 10,839.00 10,956.00 9,928.00 8,782.00 9,812.00 10,308.00 10,147.00 9,549.00 7,805.00 7,529.00 7,943.00 8,619.00 8,002.00 6,870.00 5,876.00 6,586.00 6,018.00 5,419.00 5,748.00 5,964.00 6,311.00 6,061.00 6,776.00 6,836.00 5,614.00 5,908.00 6,188.00 6,883.00 6,566.00 5,059.00 4,737.00 5,113.00 5,287.00 5,249.00 5,457.00 5,017.00 4,767.00 4,701.00 3,780.00 4,920.00 4,762.00 4,368.00 3,920.00 4,606.00 4,292.00 4,490.00 4,643.00 3,002.00 2,843.00 2,728.00 2,143.00 2,549.00 2,944.00 2,935.00 2,742.00 3,013.00 2,711.00 3,495.00 2,603.00 2,748.00 2,962.00 2,081.00 2,227.00 2,716.00 2,404.73 2,464.89 2,400.99 2,742.08 2,418.76 2,218.92 2,353.55 2,496.00 2,225.01 2,136.17 2,285.51
Total non-current liabilities + 48,879.99 50,033.19 50,862.00 51,021.00 52,528.00 48,399.00 47,656.00 47,745.00 48,879.00 50,060.00 50,999.00 47,869.00 35,630.00 36,014.00 37,316.00 36,423.00 35,994.00 22,812.00 21,249.00 20,706.00 21,505.00 22,695.00 22,956.00 23,145.00 24,129.00 21,639.00 20,108.00 20,658.00 18,110.00 16,903.00 16,905.00 16,855.00 16,720.00 16,111.00 15,508.00 17,579.00 18,068.00 17,960.00 17,714.00 17,673.00 17,641.00 18,536.00 17,975.00 17,217.00 17,768.00 16,121.00 15,550.00 15,283.00 15,523.00 14,326.00 12,700.00 12,757.00 12,617.00 12,848.00 12,666.00 12,679.00 12,418.00 12,241.00 11,417.00 11,093.00 11,213.00 10,358.00 10,601.00 9,270.00 9,849.00 9,997.00 9,067.00 9,709.00 9,639.00 9,650.00 8,959.97 8,003.26 7,785.21 7,959.08 7,800.85 8,408.08 7,789.44 7,409.00 7,654.25 7,948.11 7,893.67
Total liabilities 65,806.62 65,672.44 65,985.00 59,318.00 62,494.00 61,008.00 58,495.00 58,701.00 58,807.00 58,842.00 60,811.00 58,177.00 45,777.00 45,563.00 45,121.00 43,952.00 43,937.00 31,431.00 29,251.00 27,576.00 27,381.00 29,281.00 28,974.00 28,564.00 29,877.00 27,603.00 26,419.00 26,719.00 24,886.00 23,739.00 22,519.00 22,763.00 22,908.00 22,516.00 22,074.00 22,638.00 22,805.00 23,073.00 23,001.00 22,922.00 23,098.00 23,430.00 22,742.00 21,918.00 21,548.00 21,041.00 20,312.00 19,651.00 19,443.00 18,932.00 16,992.00 17,247.00 17,260.00 15,850.00 15,509.00 15,407.00 14,561.00 14,790.00 14,361.00 14,028.00 13,955.00 13,371.00 13,312.00 12,765.00 12,452.00 12,745.00 12,029.00 11,790.00 11,866.00 12,366.00 11,364.70 10,468.15 10,186.20 10,701.16 10,219.62 10,626.99 10,142.99 9,905.00 9,879.26 10,084.29 10,179.18
Total stockholders' equity + 18,021.45 17,751.00 16,943.00 11,220.00 10,628.00 10,403.00 11,266.00 10,617.00 10,609.00 10,440.00 10,967.00 11,562.00 10,352.00 10,092.00 9,662.00 10,817.00 11,113.00 10,532.00 10,526.00 10,100.00 10,071.00 9,573.00 10,036.00 9,973.00 10,199.00 9,416.00 9,643.00 8,814.00 8,267.00 8,179.00 7,789.00 7,445.00 7,268.00 6,347.00 6,290.00 5,770.00 5,342.00 5,269.00 5,821.00 5,925.00 5,705.00 5,745.00 5,748.00 5,468.00 5,441.00 5,481.00 5,249.00 5,122.00 4,918.00 4,669.00 4,505.00 4,254.00 3,970.00 3,768.00 3,623.00 3,495.00 3,739.00 3,572.00 3,835.00 3,895.00 3,695.00 3,959.00 4,125.00 4,246.00 4,295.00 4,273.00 4,530.00 4,576.00 4,855.00 4,727.00 5,175.64 4,775.09 4,706.31 4,624.09 4,345.62 4,178.53 4,279.29 4,200.00 4,036.15 3,848.87 3,565.89
Common shares outstanding 543 542 539 539 539 547 536 534 533 529 529 530 507 508 506 507 507 506 506 506 506 506 506 506 506 510 513 514 516 515 516 516 516 516 516 516 517 450 517 517 517 517 517 516 517 517 517 517 517 517 517 517 518 518 518 524 528 528 546 550 557 557 578 585 594 594 616 630 631 636 637 639 639 639 635 639 648 648 644 641 641
about 11 hours ago