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 + 135.00 125.00 2,834.00 465.00 818.00 603.00 260.00 188.00 342.00 586.00 636.00 417.00 509.00 394.00 834.00 280.00 593.00 439.00 495.00 185.00
Accounts receivable, net 2,675.00 1,910.00 1,736.00 2,345.00 2,085.00 1,702.00 1,573.00 1,917.00 1,771.00 1,499.00 1,570.00 1,749.00 1,612.00 1,610.00 1,272.00 2,476.00 1,635.00 1,852.00 1,905.00 1,696.00
Inventories 1,155.00 1,124.00 1,023.00 960.00 744.00 878.00 897.00 902.00 866.00 887.00 976.00 1,022.00 1,024.00 1,005.00 1,052.00 1,025.00 1,141.00 1,255.00 1,089.00 1,123.00
Other current assets 631.00 1,076.00 560.00 533.00 2,603.00 507.00 614.00 511.00 362.00 445.00 554.00 946.00 274.00 875.00 753.00 1,270.00 1,164.00 571.00 1,461.00 1,852.00
Total current assets 4,596.00 4,235.00 3,373.00 4,303.00 6,250.00 3,630.00 3,231.00 3,507.00 3,312.00 3,254.00 3,494.00 4,119.00 3,614.00 3,869.00 3,911.00 5,051.00 4,290.00 3,999.00 4,836.00 4,777.00
Total non-current assets + 52,980.00 50,405.00 47,368.00 44,415.00 42,749.00 46,420.00 44,499.00 41,819.00 39,404.00 36,816.00 34,041.00 31,168.00 28,908.00 27,856.00 25,910.00 24,858.00 24,388.00 25,050.00 23,463.00 23,775.00
Total assets 57,576.00 54,640.00 50,741.00 48,718.00 48,999.00 50,050.00 47,730.00 45,326.00 42,716.00 40,070.00 37,535.00 35,287.00 32,522.00 31,725.00 29,821.00 29,909.00 28,678.00 29,049.00 28,299.00 28,552.00
Total current liabilities + 5,740.00 6,505.00 5,057.00 6,680.00 7,072.00 5,522.00 5,047.00 4,935.00 4,168.00 3,276.00 3,575.00 3,478.00 3,063.00 3,777.00 2,957.00 3,485.00 3,360.00 3,410.00 4,220.00 3,716.00
Total non-current liabilities + 34,854.00 32,021.00 30,207.00 28,309.00 27,489.00 28,544.00 27,594.00 26,014.00 24,701.00 23,664.00 20,893.00 19,623.00 8,643.00 17,167.00 16,592.00 16,783.00 16,520.00 17,788.00 16,723.00 18,337.00
Total liabilities 40,594.00 38,526.00 35,264.00 34,989.00 34,561.00 34,066.00 32,641.00 30,949.00 28,869.00 26,940.00 24,468.00 23,101.00 8,643.00 20,944.00 19,549.00 20,268.00 19,880.00 21,198.00 21,000.00 21,805.00
Total stockholders' equity + 16,982.00 16,114.00 15,477.00 13,729.00 14,438.00 15,984.00 15,089.00 14,377.00 13,847.00 13,130.00 13,066.00 12,185.00 23,879.00 10,780.00 10,270.00 9,633.00 8,788.00 7,851.00 7,299.00 6,747.00
Common shares outstanding 501 500 500 501 504 507 507 507 507 508 508 508 508 507 507 507 507 508 509 505
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 + 404.00 135.00 339.00 186.00 894.00 125.00 3,177.00 113.00 1,294.00 54.00 93.00 547.00 1,205.00 465.00 377.00 -256.00 1,603.00 818.00 1,811.00 107.00 803.00 543.00 966.00 431.00 799.00 147.00 120.00 82.00 66.00 177.00 88.00 95.00 118.00 313.00 278.00 431.00 195.00 424.00 450.00 650.00 596.00 400.00 282.00 608.00 1,023.00 417.00 719.00 586.00 671.00 509.00 464.00 179.00 435.00 394.00 798.00 765.00 931.00 834.00 1,242.00 159.00 900.00 280.00 607.00 57.00 621.00 593.00 347.00 652.00 1,439.00 439.00 373.00 196.00 346.00 495.00 501.00 222.00 529.00 185.00 390.00 211.00 300.00
Accounts receivable, net 1,668.00 2,675.00 2,244.00 2,360.00 2,002.00 1,910.00 1,782.00 1,650.00 1,742.00 1,736.00 1,590.00 1,620.00 1,892.00 2,345.00 1,930.00 2,223.00 1,934.00 2,085.00 1,616.00 1,624.00 1,670.00 1,702.00 1,576.00 1,585.00 1,452.00 1,573.00 1,345.00 1,311.00 1,791.00 1,917.00 1,620.00 1,463.00 1,637.00 1,771.00 1,325.00 1,240.00 1,430.00 1,499.00 1,234.00 1,194.00 1,289.00 1,265.00 1,407.00 1,373.00 1,689.00 1,538.00 1,495.00 1,532.00 1,971.00 1,612.00 1,280.00 1,390.00 1,722.00 1,610.00 1,259.00 1,167.00 1,238.00 1,272.00 1,792.00 1,486.00 1,963.00 2,476.00 1,487.00 1,251.00 1,778.00 1,635.00 1,514.00 1,574.00 1,806.00 1,852.00 1,633.00 1,950.00 2,016.00 1,905.00 1,757.00 1,848.00 2,066.00 1,585.00 1,559.00 1,694.00 2,064.00
Inventories 709.00 1,155.00 1,208.00 1,102.00 991.00 1,124.00 1,178.00 1,036.00 921.00 1,023.00 970.00 845.00 715.00 960.00 987.00 734.00 538.00 744.00 719.00 819.00 738.00 878.00 917.00 816.00 776.00 897.00 925.00 809.00 718.00 902.00 919.00 792.00 736.00 866.00 936.00 847.00 739.00 887.00 957.00 905.00 839.00 976.00 923.00 824.00 749.00 1,022.00 1,025.00 902.00 746.00 1,024.00 1,049.00 916.00 754.00 1,005.00 1,073.00 965.00 866.00 1,052.00 1,105.00 924.00 741.00 1,025.00 1,185.00 1,044.00 862.00 1,141.00 1,302.00 1,073.00 846.00 1,255.00 1,383.00 1,142.00 686.00 1,089.00 1,197.00 982.00 652.00 1,123.00 1,164.00 936.00 675.00
Other current assets 457.00 631.00 888.00 940.00 912.00 1,076.00 829.00 777.00 433.00 560.00 299.00 851.00 519.00 533.00 811.00 1,003.00 653.00 2,603.00 2,669.00 651.00 384.00 507.00 564.00 910.00 700.00 614.00 669.00 954.00 453.00 511.00 588.00 655.00 315.00 362.00 542.00 671.00 354.00 445.00 568.00 742.00 543.00 859.00 603.00 833.00 713.00 1,157.00 623.00 790.00 481.00 274.00 964.00 1,145.00 760.00 875.00 866.00 1,043.00 926.00 753.00 831.00 1,217.00 862.00 1,270.00 392.00 1,133.00 208.00 1,164.00 378.00 535.00 187.00 571.00 821.00 2,118.00 1,768.00 1,461.00 757.00 897.00 568.00 1,963.00 479.00 581.00 844.00
Total current assets 3,238.00 4,596.00 4,679.00 4,588.00 4,799.00 4,235.00 3,992.00 3,576.00 4,282.00 3,373.00 93.00 3,863.00 4,331.00 4,303.00 4,105.00 6,167.00 4,728.00 6,250.00 6,815.00 3,201.00 3,595.00 3,630.00 4,023.00 3,742.00 3,727.00 3,231.00 3,059.00 3,156.00 3,027.00 3,507.00 3,215.00 3,005.00 2,806.00 3,312.00 3,081.00 3,188.00 2,716.00 3,254.00 3,209.00 3,489.00 3,263.00 3,494.00 3,204.00 3,627.00 4,159.00 4,119.00 3,846.00 3,794.00 3,853.00 3,614.00 3,741.00 3,615.00 3,656.00 3,869.00 3,978.00 3,940.00 3,961.00 3,911.00 4,970.00 3,786.00 4,466.00 5,051.00 3,671.00 3,485.00 3,469.00 4,290.00 3,541.00 3,834.00 4,278.00 3,999.00 4,066.00 5,296.00 4,721.00 4,836.00 4,132.00 3,897.00 3,769.00 4,777.00 3,494.00 3,347.00 3,801.00
Total non-current assets + 54,707.00 52,980.00 52,234.00 51,436.00 50,776.00 50,405.00 50,088.00 48,806.00 48,106.00 47,368.00 5,808.00 45,642.00 45,078.00 44,415.00 43,636.00 43,441.00 43,046.00 42,749.00 42,611.00 46,091.00 46,611.00 46,420.00 45,553.00 45,038.00 44,638.00 44,499.00 43,756.00 43,124.00 42,729.00 41,819.00 41,858.00 40,702.00 39,984.00 39,404.00 38,076.00 37,336.00 36,948.00 36,816.00 36,279.00 35,556.00 34,863.00 34,041.00 33,220.00 32,585.00 31,668.00 31,168.00 30,301.00 29,906.00 29,473.00 28,908.00 28,869.00 28,444.00 28,056.00 27,856.00 26,728.00 26,202.00 26,041.00 25,910.00 24,941.00 25,003.00 24,904.00 24,858.00 25,433.00 25,257.00 25,306.00 24,388.00 24,893.00 24,926.00 25,024.00 25,050.00 23,988.00 23,038.00 23,247.00 23,463.00 24,777.00 24,561.00 24,594.00 23,775.00 25,220.00 24,912.00 25,055.00
Total assets 57,945.00 57,576.00 56,913.00 56,024.00 55,575.00 54,640.00 54,080.00 52,382.00 52,388.00 50,741.00 5,901.00 49,505.00 49,409.00 48,718.00 47,741.00 49,608.00 47,774.00 48,999.00 49,426.00 49,292.00 50,206.00 50,050.00 49,576.00 48,780.00 48,365.00 47,730.00 46,815.00 46,280.00 45,756.00 45,326.00 45,073.00 43,707.00 42,790.00 42,716.00 41,157.00 40,524.00 39,664.00 40,070.00 39,488.00 39,045.00 38,126.00 37,535.00 36,424.00 36,212.00 35,827.00 35,287.00 34,147.00 33,700.00 33,326.00 32,522.00 32,610.00 32,059.00 31,712.00 31,725.00 30,706.00 30,142.00 30,002.00 29,821.00 29,911.00 28,789.00 29,370.00 29,909.00 29,104.00 28,742.00 28,775.00 28,678.00 28,434.00 28,760.00 29,302.00 29,049.00 28,054.00 28,334.00 27,968.00 28,299.00 28,909.00 28,458.00 28,363.00 28,552.00 28,714.00 28,259.00 28,856.00
Total current liabilities + 2,739.00 5,740.00 5,009.00 4,582.00 5,819.00 6,505.00 5,858.00 5,534.00 5,388.00 5,057.00 2,653.00 5,750.00 5,448.00 6,680.00 6,806.00 7,934.00 5,292.00 7,072.00 8,105.00 4,492.00 4,546.00 5,522.00 5,260.00 5,783.00 5,160.00 5,047.00 4,067.00 3,982.00 4,473.00 4,935.00 4,485.00 4,244.00 3,948.00 4,168.00 3,831.00 3,164.00 3,111.00 3,276.00 2,804.00 3,120.00 2,942.00 3,575.00 3,604.00 3,107.00 3,622.00 3,478.00 3,136.00 3,463.00 3,357.00 3,063.00 3,235.00 3,058.00 3,406.00 3,777.00 3,039.00 2,816.00 3,108.00 2,957.00 3,692.00 3,530.00 3,483.00 3,485.00 3,018.00 3,249.00 2,800.00 3,360.00 2,993.00 3,321.00 3,598.00 3,410.00 3,627.00 5,221.00 4,165.00 4,220.00 3,581.00 3,699.00 3,484.00 3,716.00 3,303.00 3,057.00 3,938.00
Total non-current liabilities + 37,903.00 34,854.00 34,895.00 34,771.00 33,386.00 32,021.00 32,127.00 31,024.00 31,282.00 30,207.00 13,160.00 28,702.00 29,235.00 28,309.00 27,684.00 28,246.00 28,884.00 27,489.00 27,252.00 28,922.00 29,383.00 28,544.00 28,480.00 27,506.00 27,956.00 27,594.00 27,823.00 27,544.00 26,469.00 26,014.00 26,229.00 25,305.00 24,738.00 24,701.00 24,202.00 24,442.00 23,548.00 23,664.00 23,208.00 22,606.00 21,865.00 20,893.00 19,886.00 20,397.00 19,647.00 19,623.00 18,927.00 18,393.00 18,169.00 8,643.00 18,036.00 17,904.00 17,359.00 17,167.00 16,859.00 16,680.00 16,268.00 16,592.00 16,058.00 15,148.00 15,928.00 16,783.00 16,521.00 16,367.00 16,765.00 16,520.00 16,746.00 17,040.00 17,495.00 17,788.00 16,668.00 16,459.00 16,377.00 16,645.00 17,937.00 17,832.00 17,981.00 18,009.00 18,346.00 18,590.00 18,617.00
Total liabilities 40,642.00 40,594.00 39,904.00 39,353.00 39,205.00 38,526.00 37,985.00 36,558.00 36,670.00 35,264.00 -10,930.00 34,452.00 34,683.00 34,989.00 34,490.00 36,180.00 34,176.00 34,561.00 35,357.00 33,414.00 33,929.00 34,066.00 33,740.00 33,289.00 33,116.00 32,641.00 31,890.00 31,526.00 30,942.00 30,949.00 30,714.00 29,549.00 28,686.00 28,869.00 28,033.00 27,606.00 26,659.00 26,940.00 26,012.00 25,726.00 24,807.00 24,468.00 23,490.00 23,504.00 23,269.00 23,101.00 22,063.00 21,856.00 21,526.00 8,643.00 21,271.00 20,962.00 20,765.00 20,944.00 19,898.00 19,496.00 19,376.00 19,549.00 19,750.00 18,678.00 19,411.00 20,268.00 19,539.00 19,616.00 19,565.00 19,880.00 19,739.00 20,361.00 21,093.00 21,198.00 20,375.00 21,760.00 20,622.00 21,000.00 21,598.00 21,611.00 21,734.00 21,805.00 21,729.00 21,727.00 22,635.00
Total stockholders' equity + 17,303.00 16,982.00 17,009.00 16,671.00 16,370.00 16,114.00 16,095.00 15,824.00 15,718.00 15,477.00 13,139.00 15,053.00 14,726.00 13,729.00 13,251.00 13,428.00 13,598.00 14,438.00 14,069.00 15,878.00 16,277.00 15,984.00 15,836.00 15,491.00 15,249.00 15,089.00 14,925.00 14,754.00 14,814.00 14,377.00 14,359.00 14,158.00 14,104.00 13,847.00 13,124.00 12,918.00 13,005.00 13,130.00 13,476.00 13,318.00 13,318.00 13,066.00 12,933.00 12,707.00 12,557.00 12,185.00 12,083.00 11,843.00 11,799.00 11,608.00 11,338.00 11,096.00 10,946.00 10,780.00 10,806.00 10,644.00 10,624.00 10,270.00 10,159.00 10,109.00 9,957.00 9,633.00 9,557.00 9,126.00 9,201.00 8,788.00 8,685.00 8,389.00 8,199.00 7,851.00 7,679.00 6,574.00 7,346.00 7,299.00 7,311.00 6,847.00 6,629.00 6,747.00 6,985.00 6,532.00 6,221.00
Common shares outstanding 500 501 501 500 500 500 500 500 500 500 500 500 500 500 500 500 501 508 504 504 507 508 507 507 507 507 507 507 507 508 507 507 507 508 507 507 508 508 508 508 508 508 508 508 508 508 507 508 508 508 508 507 507 506 507 507 507 506 507 507 507 506 507 507 507 506 507 507 507 506 508 509 510 508 509 508 507 506 505 504 504
about 8 hours ago