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,069.00 615.00 560.00 880.00 941.00 1,276.00 824.00 422.00 484.00 487.00 481.00 561.00 321.00 356.00 366.90 455.20 284.50 293.80 429.20 304.40
Accounts receivable, net 4,990.00 4,681.00 4,426.00 4,278.00 4,164.00 4,076.00 3,877.00 666.00 647.00 749.00 1,255.00 594.00 733.00 762.20 893.80 742.40 791.80 679.90 748.50 560.60
Inventories 1,219.00 1,330.00 1,472.00 1,291.00 982.00 973.00 1,219.00 942.00 841.00 867.00 1,015.00 619.00 668.70 617.80 720.80 615.30 607.20 476.00 556.80 468.90
Other current assets 1,315.00 1,592.00 1,454.00 305.00 272.00 342.00 392.00 102.00 101.00 521.00 432.00 96.00 225.40 856.10 235.30 178.10 179.20 602.80 94.30 105.00
Total current assets 8,593.00 8,218.00 7,912.00 6,754.00 6,359.00 6,667.00 6,312.00 2,132.00 2,073.00 2,624.00 3,183.00 1,991.00 1,948.10 2,600.40 2,216.80 2,004.60 1,859.40 2,052.50 1,828.80 1,438.90
Total non-current assets + 32,602.00 33,783.00 33,775.00 26,770.00 28,350.00 30,293.00 32,024.00 7,724.00 8,017.00 9,385.00 9,944.00 2,928.00 2,910.30 2,992.40 3,956.00 2,739.00 2,605.70 2,575.00 2,577.20 1,703.40
Total assets 41,195.00 42,001.00 41,687.00 33,524.00 34,709.00 36,960.00 38,336.00 9,856.00 10,090.00 12,009.00 13,127.00 4,919.00 4,858.40 5,592.80 6,172.80 4,743.60 4,465.10 4,627.50 4,406.00 3,142.30
Total current liabilities + 7,226.00 7,633.00 8,004.00 5,776.00 4,551.00 4,240.00 4,009.00 1,741.00 1,926.00 1,981.00 2,274.00 1,115.00 1,297.40 1,414.40 1,430.50 1,051.80 1,109.70 991.20 1,638.10 717.90
Total non-current liabilities + 14,334.00 14,789.00 14,854.00 9,124.00 10,839.00 11,879.00 11,583.00 5,121.00 5,236.00 6,971.00 7,451.00 1,979.00 1,999.80 2,232.30 2,230.30 1,501.70 1,486.30 1,362.30 537.20 762.30
Total liabilities 21,560.00 22,422.00 22,858.00 14,900.00 15,390.00 16,119.00 15,592.00 6,862.00 7,162.00 8,952.00 9,725.00 3,094.00 3,297.20 3,646.70 3,660.80 2,553.50 2,596.00 2,353.50 2,175.30 1,480.20
Total stockholders' equity + 19,635.00 19,514.00 18,765.00 18,523.00 19,213.00 20,724.00 22,587.00 2,994.00 2,928.00 3,056.00 3,397.00 1,825.00 1,561.30 1,938.90 2,502.00 2,189.60 1,869.10 2,274.00 1,903.80 1,662.10
Common shares outstanding 188 191 191 194 203 216 224 121 124 125 107 107 111 115 126 130 133 137 140 142
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 + 590.00 1,069.00 339.00 482.00 517.00 615.00 539.00 547.00 477.00 560.00 499.00 366.00 545.00 880.00 529.00 420.00 402.00 941.00 1,126.00 2,029.00 976.00 1,276.00 1,341.00 1,947.00 663.00 824.00 1,001.00 530.00 334.00 343.00 305.00 288.00 443.00 422.00 388.00 484.00 302.00 361.00 284.00 487.00 321.00 487.00 320.00 481.00 487.70 469.50 449.10 561.00 349.60 334.40 337.20 321.00 459.10 328.20 330.90 356.00 299.00 387.00 305.40 366.90 885.10 366.90 341.40 455.20 405.70 310.20 234.40 284.50 456.00 357.90 348.50 293.80 326.40 434.90 393.90 429.20 522.60 367.90 408.70 304.40 335.50
Accounts receivable, net 1,912.00 1,371.00 5,486.00 5,387.00 5,349.00 4,681.00 4,772.00 4,439.00 4,711.00 4,426.00 4,901.00 4,595.00 4,546.00 4,278.00 4,317.00 4,286.00 4,450.00 4,164.00 3,991.00 3,894.00 3,872.00 4,076.00 3,741.00 3,632.00 3,950.00 3,877.00 4,191.00 1,455.00 1,411.00 1,425.00 1,453.00 909.00 892.00 666.00 730.00 647.00 782.00 773.00 997.00 999.00 1,198.00 749.00 1,108.00 1,255.00 668.10 603.60 617.70 594.00 826.50 737.90 702.00 733.00 740.60 737.80 681.90 762.20 937.70 911.60 936.90 893.80 826.80 893.80 709.30 751.30 656.60 683.40 742.70 770.80 886.30 914.30 981.50 679.90 848.90 808.40 758.10 748.50 630.30 534.20 560.40 560.60 538.70
Inventories 1,234.00 1,219.00 1,291.00 1,258.00 1,252.00 1,330.00 1,399.00 1,432.00 1,476.00 1,472.00 1,638.00 1,555.00 1,541.00 1,291.00 1,339.00 1,241.00 1,090.00 982.00 1,024.00 872.00 904.00 973.00 894.00 859.00 990.00 1,219.00 1,339.00 360.00 433.00 425.00 413.00 411.00 963.00 942.00 896.00 841.00 894.00 1,001.00 962.00 867.00 992.00 867.00 1,107.00 1,015.00 635.70 649.60 648.30 619.00 674.00 688.80 656.30 668.70 646.30 624.50 646.80 617.80 743.00 701.30 690.50 720.80 693.90 720.80 670.80 615.30 647.20 672.20 633.50 607.20 660.70 701.10 677.20 476.00 649.30 613.10 612.20 556.80 523.00 501.10 498.90 468.90 468.20
Other current assets 5,158.00 4,934.00 477.00 481.00 478.00 1,592.00 1,592.00 1,629.00 1,602.00 1,454.00 463.00 334.00 368.00 305.00 246.00 241.00 307.00 272.00 485.00 794.00 1,786.00 342.00 417.00 488.00 1,608.00 392.00 496.00 233.00 107.00 118.00 117.00 277.00 116.00 102.00 113.00 101.00 898.00 477.00 182.00 333.00 374.00 521.00 548.00 519.00 246.00 244.90 223.50 96.00 203.20 249.70 219.90 225.40 279.40 604.10 723.30 864.40 251.20 281.40 265.60 235.30 257.10 235.30 211.80 182.80 202.40 208.80 190.50 200.20 187.90 188.00 197.90 602.80 215.60 103.60 141.10 94.30 106.90 103.90 101.40 105.00 97.80
Total current assets 8,894.00 8,593.00 7,593.00 7,608.00 7,596.00 8,218.00 8,302.00 8,047.00 8,266.00 7,912.00 7,501.00 6,850.00 7,000.00 6,754.00 6,431.00 6,188.00 6,249.00 6,359.00 6,626.00 7,589.00 7,538.00 6,667.00 6,393.00 6,926.00 7,211.00 6,312.00 7,027.00 2,578.00 2,285.00 2,311.00 2,288.00 2,224.00 2,414.00 2,132.00 2,127.00 2,073.00 2,876.00 2,612.00 2,425.00 2,624.00 2,866.00 2,624.00 3,053.00 3,183.00 2,022.10 1,946.00 1,924.60 1,991.00 2,053.30 1,972.40 1,889.50 1,948.10 2,125.30 2,259.20 2,358.40 2,600.40 2,208.60 2,227.80 2,182.20 2,216.80 2,633.00 2,216.80 1,933.30 2,004.60 1,911.90 1,874.60 1,797.80 1,859.40 2,187.50 2,157.70 2,201.30 2,052.50 2,009.10 1,960.00 1,870.10 1,828.80 1,787.90 1,514.20 1,462.90 1,438.90 1,448.90
Total non-current assets + 32,486.00 32,602.00 33,421.00 33,632.00 33,652.00 33,783.00 33,587.00 33,610.00 33,700.00 33,775.00 34,792.00 28,512.00 28,507.00 26,770.00 26,950.00 27,950.00 28,195.00 28,350.00 28,392.00 28,475.00 29,052.00 30,293.00 30,752.00 30,926.00 30,894.00 32,024.00 31,920.00 7,539.00 7,507.00 7,541.00 7,601.00 7,627.00 7,656.00 7,724.00 7,972.00 8,017.00 8,231.00 9,006.00 9,353.00 9,385.00 9,034.00 9,385.00 9,511.00 9,944.00 2,812.40 2,852.20 2,912.00 2,928.00 2,905.30 2,911.70 2,891.20 2,910.30 2,951.00 2,982.10 2,995.90 2,992.40 3,440.30 3,944.40 3,948.80 3,956.00 3,396.30 3,956.00 3,273.40 2,739.00 2,715.80 2,655.10 2,593.20 2,605.70 2,144.50 2,112.20 2,482.20 2,575.00 2,516.20 2,591.20 2,580.70 2,577.20 2,152.90 1,719.60 1,727.50 1,703.40 1,597.50
Total assets 41,380.00 41,195.00 41,014.00 41,240.00 41,248.00 42,001.00 41,889.00 41,657.00 41,816.00 41,687.00 42,293.00 35,362.00 35,507.00 33,524.00 33,381.00 34,138.00 34,444.00 34,709.00 35,018.00 36,064.00 36,590.00 36,960.00 37,145.00 37,852.00 38,105.00 38,336.00 38,947.00 10,117.00 9,792.00 9,852.00 9,889.00 9,851.00 10,070.00 9,856.00 10,099.00 10,090.00 11,107.00 11,618.00 11,778.00 12,009.00 11,900.00 12,009.00 12,564.00 13,127.00 4,834.50 4,798.20 4,836.60 4,919.00 4,958.60 4,884.10 4,780.70 4,858.40 5,076.30 5,241.30 5,354.30 5,592.80 5,648.90 6,172.20 6,131.00 6,172.80 6,029.30 6,172.80 5,206.70 4,743.60 4,627.70 4,529.70 4,391.00 4,465.10 4,332.00 4,269.90 4,683.50 4,627.50 4,525.30 4,551.20 4,450.80 4,406.00 3,940.80 3,233.80 3,190.40 3,142.30 3,046.40
Total current liabilities + 8,601.00 7,226.00 6,638.00 7,322.00 7,449.00 7,633.00 7,973.00 8,981.00 8,437.00 8,004.00 8,482.00 6,309.00 6,151.00 5,776.00 5,853.00 4,884.00 4,737.00 4,551.00 4,313.00 4,464.00 4,231.00 4,240.00 4,666.00 4,587.00 5,123.00 4,009.00 4,718.00 2,268.00 1,606.00 1,822.00 1,956.00 1,850.00 2,146.00 1,741.00 1,918.00 1,926.00 1,732.00 1,665.00 1,856.00 1,981.00 2,012.00 1,981.00 1,871.00 2,274.00 1,047.60 1,027.90 1,082.20 1,115.00 1,175.90 1,150.80 1,136.50 1,297.40 1,441.60 1,163.20 1,255.30 1,414.40 1,503.90 1,661.10 1,725.70 1,430.50 1,310.10 1,430.50 1,418.30 1,051.80 1,013.10 1,010.70 982.50 1,109.70 997.00 993.90 1,127.70 991.20 1,030.20 1,021.40 1,409.80 1,638.10 1,186.00 864.90 880.30 717.90 717.40
Total non-current liabilities + 13,099.00 14,334.00 14,844.00 14,640.00 14,669.00 14,789.00 14,854.00 13,772.00 14,649.00 14,854.00 15,095.00 10,522.00 10,948.00 9,124.00 9,089.00 10,064.00 10,341.00 10,839.00 11,111.00 11,624.00 11,877.00 11,879.00 11,040.00 11,039.00 10,955.00 11,583.00 11,304.00 4,486.00 4,579.00 4,618.00 4,689.00 4,723.00 4,787.00 5,121.00 5,194.00 5,236.00 6,461.00 6,795.00 6,868.00 6,971.00 6,521.00 6,971.00 7,230.00 7,451.00 1,946.50 1,958.90 1,958.40 1,979.00 1,987.70 2,020.10 2,014.10 1,999.80 1,958.50 2,252.00 2,245.70 2,232.30 2,243.70 2,258.50 2,236.30 2,230.30 2,223.10 2,230.30 1,494.10 1,501.70 1,497.70 1,505.50 1,487.70 1,486.30 1,155.70 943.90 951.60 1,362.30 974.90 988.50 568.40 537.20 435.50 571.20 571.40 762.30 736.50
Total liabilities 21,700.00 21,560.00 21,482.00 21,962.00 22,118.00 22,422.00 22,827.00 22,753.00 23,086.00 22,858.00 23,577.00 16,831.00 17,099.00 14,900.00 14,942.00 14,948.00 15,078.00 15,390.00 15,424.00 16,088.00 16,108.00 16,119.00 15,706.00 15,626.00 16,078.00 15,592.00 16,022.00 6,754.00 6,185.00 6,440.00 6,645.00 6,573.00 6,933.00 6,862.00 7,112.00 7,162.00 8,193.00 8,460.00 8,724.00 8,952.00 8,533.00 8,952.00 9,101.00 9,725.00 2,994.10 2,986.80 3,040.60 3,094.00 3,163.60 3,170.90 3,150.60 3,297.20 3,400.10 3,415.20 3,501.00 3,646.70 3,747.60 3,919.60 3,962.00 3,660.80 3,533.20 3,660.80 2,912.40 2,553.50 2,510.80 2,516.20 2,470.20 2,596.00 2,152.70 1,937.80 2,079.30 2,353.50 2,005.10 2,009.90 1,978.20 2,175.30 1,621.50 1,436.10 1,451.70 1,480.20 1,453.90
Total stockholders' equity + 19,680.00 19,635.00 19,532.00 19,278.00 19,131.00 19,514.00 18,998.00 18,840.00 18,666.00 18,765.00 18,616.00 18,428.00 18,306.00 18,523.00 18,337.00 19,086.00 19,260.00 19,213.00 19,484.00 19,863.00 20,367.00 20,724.00 21,313.00 22,102.00 21,898.00 22,587.00 22,773.00 3,363.00 3,607.00 3,412.00 3,244.00 3,278.00 3,137.00 2,994.00 2,987.00 2,928.00 2,914.00 3,157.00 3,053.00 3,056.00 3,366.00 3,056.00 3,462.00 3,397.00 1,840.70 1,811.60 1,796.10 1,826.00 1,795.40 1,713.60 1,630.30 1,561.30 1,673.40 1,822.80 1,846.40 1,938.90 1,893.40 2,243.80 2,159.50 2,502.00 2,484.50 2,502.00 2,293.70 2,189.60 2,116.90 2,013.50 1,920.80 1,869.10 2,179.30 2,139.30 2,273.50 2,274.00 2,182.40 2,208.90 2,143.10 1,903.80 1,995.40 1,797.70 1,738.70 1,662.10 1,592.50
Common shares outstanding 188 188 188 188 189 191 191 191 191 191 190 190 191 192 191 194 195 197 202 206 209 211 215 218 219 222 225 121 120 120 121 121 121 121 121 122 125 125 126 125 125 124 125 110 105 105 106 107 107 107 107 109 111 113 113 113 112 113 119 123 126 127 128 130 131 131 132 133 133 133 135 136 136 138 138 141 142 142 142 142 142
about 6 hours ago