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 + 530,620.26 707,945.10 621,468.49 609,038.26 279,581.20 575.09 274.20 330,024.48 180,768.80 142,196.44 206,198.34 215,790.91 413,321.85 103,564.53 181,607.96 153,942.95 138,824.14 42,143.22 90,869.52 28,800.32
Accounts receivable, net 499,923.53 542,735.44 485,183.41 499,327.31 389,216.70 406.04 413.46 341,477.60 263,865.51 250,837.82 231,589.81 220,974.79 221,114.35 233,470.69 220,238.42 173,998.17 152,619.18 156,078.31 120,059.78 105,565.28
Inventories 448,951.61 477,341.94 441,247.34 497,965.31 366,657.72 343.33 331.73 236,945.34 210,592.14 207,672.63 181,860.76 175,179.19 153,085.85 141,910.97 128,535.18 108,353.26 108,069.64 133,910.00 77,380.48 74,740.68
Other current assets 35,934.23 43,244.35 53,783.86 55,617.55 55,916.75 26.71 30.26 32,740.51 78,658.34 81,628.60 74,028.54 73,445.46 30,974.69 16,941.85 11,762.68 9,987.32 10,239.64 9,107.81 38,779.88 48,285.41
Total current assets 1,515,429.64 1,771,266.84 1,601,683.09 1,661,948.43 1,091,372.37 1,351.17 1,049.65 941,007.26 730,279.83 681,386.61 684,311.88 685,390.35 818,497.00 495,888.04 542,546.00 446,282.00 408,422.12 375,710.81 334,405.38 263,995.74
Total non-current assets + 2,246,516.07 2,218,450.15 1,822,263.19 1,933,130.55 1,755,378.26 2,203.14 2,080.47 1,464,857.66 1,245,949.25 1,190,190.44 1,139,044.68 1,083,510.73 909,223.00 830,559.70 755,945.00 705,407.00 697,615.42 697,242.42 492,211.16 438,785.41
Total assets 3,761,945.71 3,989,716.99 3,423,946.28 3,595,078.98 2,846,750.64 3,554.31 3,130.12 2,405,864.92 1,976,229.09 1,871,577.05 1,823,356.55 1,768,901.07 1,727,720.00 1,326,447.74 1,298,491.00 1,151,689.00 1,106,037.54 1,072,953.23 826,616.54 702,781.15
Total current liabilities + 797,931.69 860,006.21 687,482.63 797,152.42 781,115.26 734.02 642.70 645,724.25 468,749.46 442,311.65 388,690.68 378,331.34 409,129.00 314,529.62 350,771.00 236,958.00 246,067.98 273,368.30 150,715.14 146,643.77
Total non-current liabilities + 1,342,918.79 1,457,195.47 1,399,081.07 1,361,957.51 640,120.07 837.43 568.50 371,024.73 280,651.02 228,972.82 247,143.73 242,069.82 234,347.00 301,399.84 262,934.00 299,657.00 285,641.81 209,538.89 219,511.46 164,577.21
Total liabilities 2,140,850.48 2,317,201.68 2,086,563.70 2,159,109.93 1,421,235.33 1,571.45 1,211.20 1,016,748.97 749,400.48 671,284.47 635,834.41 620,401.16 643,476.00 615,929.45 613,705.00 536,615.00 531,709.79 482,907.19 370,226.60 311,220.98
Total stockholders' equity + 1,476,149.87 1,525,183.19 1,218,364.78 1,315,026.07 1,307,618.23 1,824.88 1,766.15 1,280,126.71 1,101,077.06 1,077,298.16 1,057,816.37 1,025,588.18 988,676.00 613,219.68 568,976.00 505,655.00 463,216.64 496,245.80 401,795.82 349,413.74
Common shares outstanding 185 185 185 185 185 185 185 185 185 185 185 185 166 160 160 160 160 160 160 160
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 + 623,744.44 530,620.26 499,894.99 547,702.18 772,326.24 707,945.10 600,082.81 637,285.24 696,442.67 621,468.49 711.11 768.69 771.27 609,038.26 718.10 739.05 279,581.20 279,581.20 493.61 390,325.49 467,688.19 403,718.11 284,319.14 267,244.53 202,615.04 202,615.04 161,807.00 164,204.25 330,024.48 330,024.48 293,509.24 316,009.59 217,418.20 180,768.80 121,852.83 131,673.99 160,739.49 142,196.44 116,538.36 135,789.25 238,662.11 206,198.34 191,961.79 190,072.76 228,723.03 215,790.91 186,669.95 276,339.35 349,168.43 413,321.85 219,091.51 67,102.54 106,683.82 103,564.53 118,509.95 138,035.00 194,409.00 341.65 301.35 151,877.00 187,089.95 153,943.25 123,872.00 100,761.00 168,070.48 138,684.15 158,476.00 111,845.00 71,941.71 42,143.22 35,381.24 42,511.82 204,785.85 90,869.52 47,314.58 41,284.89 112,529.52 28,800.32 63,256.56 60,862.45 137,534.51
Accounts receivable, net 404,600.29 499,923.53 331,334.04 279,945.70 445,606.57 449,540.43 447,505.83 376,392.15 445,926.66 485,183.41 480.77 432.17 490.28 499,327.31 414.41 337.37 404,727.41 404,727.41 372.92 180,802.23 406.04 291,990.02 216,238.39 169,979.81 319,039.51 319,039.51 211,941.30 173,585.96 341,477.60 341,477.60 216,395.58 179,199.79 208,965.16 321,578.67 213,043.98 156,115.50 204,846.10 313,959.16 189,355.02 157,360.47 219,609.19 272,279.09 198,569.14 159,552.83 190,184.37 269,635.43 175,944.45 142,262.07 163,873.44 230,253.76 156,853.15 176,523.21 152,953.79 233,470.69 -140,185.39 173,998.17 173,998.17 151,577.92 151,577.92 156,078.31 156,078.31 120,059.78 125,793.33 105,565.28 109,903.62 88,758.50
Inventories 424,223.56 448,951.61 484,704.61 463,301.29 463,494.60 476,267.66 477,343.58 454,701.47 446,179.67 441,247.34 570.39 621.62 598.94 496,979.83 559.81 542.24 365,973.77 365,973.77 421.39 300,358.04 343.33 242,900.65 272,911.28 294,533.40 242,375.03 242,375.03 251,093.55 262,385.69 236,945.34 236,945.34 235,901.10 223,591.81 203,483.45 210,592.14 226,132.12 223,714.58 214,243.69 207,672.63 215,960.38 214,183.47 181,492.00 181,860.76 196,808.76 193,439.34 181,306.47 175,179.19 179,744.21 172,377.09 152,523.27 153,085.85 155,753.59 160,438.25 142,497.00 141,910.97 140,185.39 247.17 108,353.26 108,353.26 108,069.64 108,069.64 133,910.00 133,910.00 77,380.48 77,380.48 74,740.68 74,740.68 70,825.44
Other current assets 57,666.43 35,934.23 953,946.00 872,898.00 37,774.96 137,513.65 41,701.06 44,045.81 62,458.22 53,783.86 61.67 47.40 57.63 16,605.19 69.54 65.24 16,470.52 16,470.52 30.83 575,628.00 539,379.00 11,758.14 579,511.00 565,028.00 12,682.18 12,682.18 555,018.00 365,275.04 11,663.75 11,663.75 350,416.43 320,213.21 279,115.84 10,807.65 310,492.02 315,775.50 317,214.90 9,910.67 308,376.98 312,385.53 225,237.81 17,654.37 272,620.86 268,229.17 245,742.63 18,558.45 259,400.55 233,057.93 210,173.56 409,644.00 221,508.85 17,709.33 62,641.38 16,376.29 345,667.00 314,826.00 321,356.00 30.81 622.60 271,654.00 292,043.00 9,489.91 276,751.00 285,376.00 251,330.00 385.99 254,848.00 292,403.00 299,672.00 32,490.49 249,698.30 223,436.68 200,870.70 28,604.58 192,736.57 177,409.16 179,191.38 41,979.23 175,040.17 163,264.19 160,021.04
Total current assets 1,510,234.72 1,515,429.64 1,452,731.00 1,384,158.00 1,719,202.36 1,771,266.84 1,566,633.29 1,512,424.66 1,651,007.22 1,601,683.09 1,823.93 1,869.89 1,918.12 1,661,948.43 1,761.85 1,683.89 1,091,372.37 1,091,372.37 1,318.76 950,623.00 1,007,050.00 960,006.13 856,283.00 825,715.00 789,281.76 789,281.76 705,580.00 692,313.00 941,007.26 941,007.26 832,433.00 813,997.00 694,775.00 730,279.83 637,605.00 595,660.00 674,394.00 681,386.61 603,377.00 595,204.00 669,865.00 684,311.88 659,553.00 614,610.00 663,634.00 685,390.35 620,927.00 650,521.00 722,091.00 818,497.00 594,361.00 421,773.33 464,775.98 495,888.04 462,978.00 452,861.00 515,765.00 423,531.00 476,804.00 446,281.91 400,623.00 386,137.00 418,070.00 407,639.08 413,324.00 404,248.00 365,834.00 375,710.81 285,079.54 265,948.51 334,479.76 334,405.38 240,051.15 218,694.05 276,819.41 263,995.74 238,296.73 224,126.64 249,289.85
Total non-current assets + 2,235,116.95 2,246,516.07 2,144,950.00 2,128,797.00 2,194,908.94 2,218,450.15 2,092,861.37 2,077,976.01 2,066,085.36 1,822,263.19 2,315.93 2,512.89 2,507.82 1,933,130.55 2,141.50 2,088.35 1,755,378.26 1,755,378.26 2,082.38 1,601,814.00 1,567,396.00 1,565,330.40 1,597,365.00 1,609,600.00 1,564,408.96 1,564,408.96 1,505,904.00 1,505,387.00 1,464,857.66 1,464,857.66 1,401,160.00 1,290,611.00 1,266,082.00 1,245,949.25 1,243,012.00 1,228,367.00 1,201,499.00 1,190,190.44 1,189,814.00 1,149,276.00 1,131,532.00 1,139,044.68 1,148,455.00 1,111,696.00 1,106,474.00 1,083,510.73 1,046,265.00 942,634.00 907,925.00 909,223.00 881,740.00 856,157.53 837,683.76 830,559.70 804,506.00 788,689.00 764,797.00 715,164.00 714,721.00 705,407.10 694,866.00 693,161.00 691,822.00 696,133.82 711,571.00 649,544.00 667,190.00 697,242.42 594,459.68 572,359.44 488,767.96 492,211.16 472,429.67 454,607.69 444,528.30 438,785.41 417,407.61 412,117.91 401,420.31
Total assets 3,745,351.67 3,761,945.71 3,597,681.00 3,512,955.00 3,914,111.30 3,989,716.99 3,659,494.66 3,590,400.67 3,717,092.58 3,423,946.28 4,139.86 4,382.78 4,425.94 3,595,078.98 3,903.35 3,772.25 2,846,750.64 2,846,750.64 3,401.14 2,552,438.00 2,574,446.00 2,525,336.53 2,453,648.00 2,435,315.00 2,353,690.71 2,353,690.71 2,211,485.00 2,197,700.00 2,405,864.92 2,405,864.92 2,233,594.00 2,104,608.00 1,960,857.00 1,976,229.09 1,880,617.00 1,824,027.00 1,875,893.00 1,871,577.05 1,793,191.00 1,744,480.00 1,801,396.00 1,823,356.55 1,808,008.00 1,726,306.00 1,770,108.00 1,768,901.07 1,667,192.00 1,593,154.00 1,630,016.00 1,727,720.00 1,476,101.00 1,277,930.86 1,302,459.74 1,326,447.74 1,267,484.00 1,241,550.00 1,280,562.00 2,497.00 2,359.32 1,138,695.00 1,191,525.00 1,151,689.01 1,095,489.00 1,079,298.00 1,109,892.00 1,103,772.89 1,124,895.00 1,053,792.00 1,033,024.00 1,072,953.23 879,539.22 838,307.94 823,247.72 826,616.54 712,480.82 673,301.73 721,347.71 702,781.15 655,704.34 636,244.54 650,710.16
Total current liabilities + 741,929.22 797,931.69 704,175.00 645,488.00 796,886.23 860,006.21 759,451.14 659,812.48 665,570.51 687,482.63 769.49 739.84 901.83 797,152.42 863.01 788.01 781,115.26 781,115.26 836.67 563,329.00 554,781.00 521,524.09 430,655.00 389,173.00 483,282.00 483,282.00 419,619.00 391,950.00 645,724.25 645,724.25 514,036.00 561,944.00 479,899.00 468,749.46 376,260.00 337,986.00 422,529.00 442,311.65 378,091.00 326,680.00 384,403.00 388,690.68 351,758.00 288,995.00 353,700.00 378,331.34 321,764.00 267,907.00 312,150.00 409,129.00 354,973.00 310,614.55 345,017.77 314,529.62 290,179.00 273,955.00 320,064.00 674.53 492.97 200,086.00 241,257.00 236,958.08 195,886.00 188,378.00 231,162.00 245,387.68 253,913.00 200,201.00 234,179.00 273,368.30 135,984.64 124,067.26 128,907.27 150,715.14 116,777.49 100,263.30 140,754.72 146,643.77 117,139.80 105,840.61 95,739.09
Total non-current liabilities + 1,263,654.11 1,342,918.79 1,272,867.00 1,257,105.00 1,441,016.64 1,457,195.47 1,376,723.93 1,407,343.75 1,515,987.04 1,399,081.07 1,731.91 1,883.89 1,763.09 1,361,957.51 1,459.88 1,388.16 640,120.07 640,120.07 690.03 549,424.00 597,975.00 594,993.77 609,112.00 613,597.00 427,481.50 427,481.50 408,529.00 406,096.00 371,024.73 371,024.73 401,532.00 286,047.00 281,755.00 280,651.02 283,810.00 264,459.00 227,947.00 228,972.82 233,549.00 243,170.00 242,199.00 247,143.73 255,430.00 258,649.00 243,371.00 242,069.82 242,563.00 221,803.00 225,596.00 234,347.00 233,511.00 235,149.28 231,570.15 301,399.84 288,135.00 266,614.00 263,828.00 295,411.00 304,364.00 299,657.34 296,028.00 287,327.00 290,296.00 285,178.69 300,439.00 270,945.00 197,419.00 209,538.89 230,773.45 224,224.91 215,367.87 219,511.46 166,854.22 162,822.54 161,940.70 164,577.21 158,703.80 157,751.09 174,013.68
Total liabilities 2,005,583.33 2,140,850.48 1,977,042.00 1,902,593.00 2,237,902.87 2,317,201.68 2,136,175.07 2,067,156.23 2,181,557.55 2,086,563.70 2,501.40 2,623.73 2,664.92 2,159,109.93 2,322.88 2,176.17 1,421,235.33 1,421,235.33 1,526.70 1,112,753.00 1,152,756.00 1,116,517.86 1,039,767.00 1,002,770.00 910,763.49 910,763.49 828,148.00 798,046.00 1,016,748.97 1,016,748.97 915,568.00 847,991.00 761,654.00 749,400.48 660,070.00 602,445.00 650,476.00 671,284.47 611,640.00 569,850.00 626,602.00 635,834.41 607,188.00 547,644.00 597,071.00 620,401.16 564,327.00 489,710.00 537,746.00 643,476.00 588,484.00 545,763.83 576,587.92 615,929.45 578,314.00 540,569.00 583,892.00 1,180.16 1,070.23 495,497.00 545,621.00 536,615.42 491,914.00 475,705.00 521,458.00 530,566.38 554,352.00 471,146.00 431,598.00 482,907.19 366,758.09 348,292.17 344,275.14 370,226.60 283,631.71 263,085.83 302,695.42 311,220.98 275,843.60 263,591.70 269,752.76
Total stockholders' equity + 1,584,133.12 1,476,149.87 1,480,642.00 1,476,796.00 1,535,103.84 1,525,183.19 1,413,252.86 1,424,145.86 1,431,769.58 1,218,364.78 1,506.77 1,616.96 1,617.34 1,315,026.07 1,452.93 1,465.41 1,307,618.23 1,307,618.23 1,730.78 1,326,374.00 1,304,884.00 1,296,574.46 1,302,126.00 1,319,512.00 1,328,054.17 1,328,054.17 1,270,734.00 1,288,944.00 1,280,126.71 1,280,126.71 1,210,548.00 1,162,206.00 1,106,488.00 1,101,077.06 1,091,420.00 1,093,174.00 1,098,937.00 1,077,298.16 1,059,818.00 1,054,822.00 1,054,925.00 1,057,816.37 1,073,224.00 1,054,959.00 1,047,627.00 1,025,588.18 1,004,490.00 1,006,010.00 995,497.00 988,676.00 794,033.00 639,618.91 628,102.66 613,219.68 592,805.00 586,541.00 580,939.00 1,094.14 1,067.94 530,278.00 528,048.00 505,654.52 491,066.00 491,184.00 477,232.00 462,229.55 455,213.00 492,935.00 510,044.00 496,245.80 458,804.17 434,471.89 425,119.72 401,795.82 377,595.91 360,558.19 376,064.69 349,413.74 338,885.91 331,713.97 340,715.41
Common shares outstanding 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 183 161 159 159 160 160 160 160 155 151 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160
4 days ago