Ambarella Quarterly Balance Sheets Chart
Quarterly
|
Annual
Ambarella Quarterly Balance Sheets Table
Quarterly
|
Annual
Unit: USD | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 142,739,000 | 141,285,000 | 144,622,000 | 127,122,000 | 153,925,000 | 131,810,000 | 144,914,000 | 143,787,000 | 122,515,000 | 127,741,000 | 113,541,000 | 112,837,000 | 194,944,000 | 200,639,000 | 171,043,000 | 457,760,000 | 258,402,000 | 227,509,000 | 241,274,000 | 225,508,000 | 220,647,000 | 236,585,000 | 231,403,000 | 252,310,000 | 222,693,000 | 204,444,000 | 194,047,000 | 212,338,000 | 295,289,000 | 336,692,000 | 346,672,000 | 320,933,000 | 309,738,000 | 335,182,000 | 322,872,000 | 313,455,000 | 276,507,000 | 267,959,000 | 268,056,000 | 236,465,000 | 199,577,000 | 197,311,000 | 170,291,000 | 146,577,000 | 128,263,000 | 129,480,000 | ||||||
marketable debt securities | 118,444,000 | 118,102,000 | 105,643,000 | 99,402,000 | 65,880,000 | 71,537,000 | 75,013,000 | 78,549,000 | 93,997,000 | 99,647,000 | 93,322,000 | 86,197,000 | 2,970,000 | 190,757,000 | 208,020,000 | 199,434,000 | 198,129,000 | 190,056,000 | 174,742,000 | 173,345,000 | 148,481,000 | 153,109,000 | 161,732,000 | 164,861,000 | ||||||||||||||||||||||||||||
accounts receivable | 42,896,000 | 30,235,000 | 29,767,000 | 33,967,000 | 23,160,000 | 28,299,000 | 24,950,000 | 22,968,000 | 30,158,000 | 29,825,000 | 51,987,000 | 48,556,000 | 37,698,000 | 28,008,000 | 44,307,000 | 44,776,000 | 38,295,000 | 34,528,000 | 24,974,000 | 24,111,000 | 23,275,000 | 20,684,000 | 18,487,000 | 21,609,000 | 27,940,000 | 26,457,000 | 26,212,000 | 32,417,000 | 29,007,000 | 25,727,000 | 31,294,000 | 47,197,000 | 38,351,000 | 22,871,000 | 38,596,000 | 41,394,000 | 33,588,000 | 30,501,000 | 39,408,000 | 46,282,000 | 42,137,000 | 39,193,000 | 40,180,000 | 40,965,000 | 26,833,000 | 21,305,000 | 18,837,000 | 25,449,000 | 21,881,000 | 23,467,000 | 20,153,000 | 18,243,000 |
inventories | 33,808,000 | 39,289,000 | 34,428,000 | 36,592,000 | 30,660,000 | 28,325,000 | 29,043,000 | 30,783,000 | 34,770,000 | 41,223,000 | 40,486,000 | 45,395,000 | 40,103,000 | 41,523,000 | 45,219,000 | 47,039,000 | 42,076,000 | 33,120,000 | 26,081,000 | 23,712,000 | 23,907,000 | 21,957,000 | 22,971,000 | 19,845,000 | 17,376,000 | 17,635,000 | 18,252,000 | 23,328,000 | 30,787,000 | 22,968,000 | 23,383,000 | 21,097,000 | 17,726,000 | 19,066,000 | 20,145,000 | 23,340,000 | 20,898,000 | 17,921,000 | 18,167,000 | 22,788,000 | 27,773,000 | 25,803,000 | 21,693,000 | 14,839,000 | 13,003,000 | 10,034,000 | 10,452,000 | 13,010,000 | 9,913,000 | 9,325,000 | 8,918,000 | 9,141,000 |
restricted cash | 442,000 | 441,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 8,000 | 8,000 | 8,000 | 7,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 10,000 | 9,000 | 9,000 | 9,000 | 9,000 | 11,000 | 11,000 | 11,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 8,000 | 8,000 | 8,000 | 8,000 | 7,000 | 8,000 | 8,000 | 8,000 | 8,000 | 3,000 | 3,000 | 5,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 270,000 |
prepaid expenses and other current assets | 5,543,000 | 6,197,000 | 6,084,000 | 6,520,000 | 6,051,000 | 6,929,000 | 6,230,000 | 3,728,000 | 5,199,000 | 6,077,000 | 5,288,000 | 5,338,000 | 7,138,000 | 8,149,000 | 6,169,000 | 5,789,000 | 4,481,000 | 5,361,000 | 5,531,000 | 4,777,000 | 3,503,000 | 4,789,000 | 4,975,000 | 5,174,000 | 4,491,000 | 5,025,000 | 6,206,000 | 3,309,000 | 2,686,000 | 3,824,000 | 4,006,000 | 4,008,000 | 2,810,000 | 3,304,000 | 4,392,000 | 4,762,000 | 4,180,000 | 3,845,000 | 4,170,000 | 3,591,000 | 2,228,000 | 2,688,000 | 3,506,000 | 2,256,000 | 2,227,000 | 2,621,000 | 2,951,000 | 1,998,000 | 1,478,000 | 1,839,000 | 2,360,000 | 1,516,000 |
total current assets | 343,872,000 | 335,549,000 | 320,551,000 | 303,610,000 | 279,683,000 | 266,907,000 | 280,157,000 | 279,822,000 | 286,647,000 | 304,521,000 | 304,632,000 | 298,330,000 | 282,863,000 | 278,329,000 | 266,748,000 | 555,374,000 | 534,021,000 | 508,548,000 | 497,304,000 | 476,247,000 | 461,398,000 | 458,766,000 | 451,190,000 | 447,428,000 | 425,618,000 | 415,304,000 | 409,589,000 | 407,682,000 | 438,449,000 | 466,647,000 | 493,283,000 | 486,329,000 | 459,711,000 | 465,418,000 | 468,535,000 | 441,604,000 | 385,701,000 | 376,086,000 | 369,645,000 | 351,379,000 | 313,919,000 | 304,978,000 | 275,371,000 | 246,447,000 | 210,193,000 | 191,180,000 | 177,236,000 | 169,584,000 | 152,804,000 | 140,130,000 | 133,148,000 | 125,323,000 |
property and equipment | 10,092,000 | 10,248,000 | 9,084,000 | 9,684,000 | 9,042,000 | 9,763,000 | 10,439,000 | 10,917,000 | 11,246,000 | 11,279,000 | 11,814,000 | 10,753,000 | 10,443,000 | 10,138,000 | 10,134,000 | 8,498,000 | 8,237,000 | 6,308,000 | 5,530,000 | 5,131,000 | 5,027,000 | 5,401,000 | 5,614,000 | 5,927,000 | 6,105,000 | 6,383,000 | 6,728,000 | 6,746,000 | 7,010,000 | 6,645,000 | 6,449,000 | 5,666,000 | 5,636,000 | 5,241,000 | 4,988,000 | 4,291,000 | 3,642,000 | 3,567,000 | 3,448,000 | 3,215,000 | 2,891,000 | 3,022,000 | 3,075,000 | 3,182,000 | 3,080,000 | 2,950,000 | 3,018,000 | 3,025,000 | 3,219,000 | 2,976,000 | 2,536,000 | 2,283,000 |
intangible assets | 41,879,000 | 44,895,000 | 47,279,000 | 44,962,000 | 48,404,000 | 51,099,000 | 55,136,000 | 58,805,000 | 63,121,000 | 55,535,000 | 58,497,000 | 47,550,000 | 49,563,000 | 48,477,000 | 46,302,000 | 15,267,000 | 15,800,000 | 17,291,000 | 18,703,000 | 17,352,000 | 16,088,000 | 16,391,000 | 17,826,000 | 8,232,000 | 9,008,000 | 10,134,000 | 10,936,000 | 11,222,000 | 12,366,000 | 13,271,000 | 14,417,000 | 15,241,000 | 12,970,000 | 13,613,000 | 4,149,000 | 4,162,000 | 4,173,000 | 4,173,000 | 4,178,000 | 4,124,000 | 4,107,000 | |||||||||||
operating lease right-of-use assets | 3,500,000 | 4,377,000 | 5,188,000 | 5,952,000 | 6,744,000 | 4,324,000 | 5,250,000 | 5,760,000 | 6,626,000 | 7,485,000 | 8,339,000 | 9,186,000 | 10,263,000 | 10,292,000 | 11,127,000 | 11,958,000 | 10,066,000 | 10,775,000 | 9,659,000 | 8,734,000 | 8,691,000 | 9,272,000 | 9,935,000 | 10,595,000 | 7,237,000 | 7,911,000 | ||||||||||||||||||||||||||
goodwill | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 303,625,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | 26,601,000 | |||||||||||
other non-current assets | 3,463,000 | 3,224,000 | 3,241,000 | 2,956,000 | 2,673,000 | 2,827,000 | 2,814,000 | 2,748,000 | 2,795,000 | 3,906,000 | 4,012,000 | 3,428,000 | 3,504,000 | 3,834,000 | 4,269,000 | 4,190,000 | 4,634,000 | 4,634,000 | 4,569,000 | 5,027,000 | 5,381,000 | 5,359,000 | 5,710,000 | 5,386,000 | 5,246,000 | 2,352,000 | 2,412,000 | 2,470,000 | 2,536,000 | 2,338,000 | 2,257,000 | 2,214,000 | 2,229,000 | 2,168,000 | 2,224,000 | 2,162,000 | 1,998,000 | |||||||||||||||
total assets | 706,431,000 | 701,918,000 | 688,968,000 | 670,789,000 | 650,334,000 | 638,660,000 | 657,655,000 | 684,629,000 | 696,244,000 | 704,781,000 | 710,195,000 | 687,457,000 | 674,420,000 | 668,665,000 | 657,545,000 | 633,355,000 | 610,058,000 | 584,638,000 | 573,280,000 | 549,555,000 | 533,398,000 | 531,733,000 | 527,276,000 | 514,489,000 | 490,232,000 | 479,251,000 | 466,853,000 | 458,648,000 | 490,722,000 | 519,152,000 | 546,649,000 | 542,587,000 | 513,446,000 | 519,069,000 | 512,271,000 | 484,844,000 | 427,858,000 | 419,053,000 | 410,615,000 | 391,292,000 | 353,677,000 | 313,928,000 | 284,284,000 | 253,278,000 | 216,420,000 | 197,263,000 | 183,307,000 | 175,684,000 | 159,153,000 | 146,239,000 | 138,603,000 | 129,552,000 |
liabilities and shareholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 26,783,000 | 35,290,000 | 21,775,000 | 25,227,000 | 19,443,000 | 16,470,000 | 28,503,000 | 9,298,000 | 11,943,000 | 25,625,000 | 17,845,000 | 29,130,000 | 22,074,000 | 29,763,000 | 31,170,000 | 27,071,000 | 33,116,000 | 20,644,000 | 21,124,000 | 14,613,000 | 13,693,000 | 20,589,000 | 14,910,000 | 18,697,000 | 18,912,000 | 16,055,000 | 12,801,000 | 11,134,000 | 23,381,000 | 17,449,000 | 19,815,000 | 26,208,000 | 23,466,000 | 18,699,000 | 19,955,000 | 28,364,000 | 19,723,000 | 16,347,000 | 14,175,000 | 22,621,000 | 20,314,000 | 23,990,000 | 21,036,000 | 20,830,000 | 14,424,000 | 13,408,000 | 8,321,000 | 14,139,000 | 11,440,000 | 9,987,000 | 6,674,000 | 9,345,000 |
accrued and other current liabilities | 76,190,000 | 73,479,000 | 80,781,000 | 72,974,000 | 62,400,000 | 49,714,000 | 48,598,000 | 57,991,000 | 54,032,000 | 46,011,000 | 56,655,000 | 43,561,000 | 48,396,000 | 39,354,000 | 52,064,000 | 48,909,000 | 46,906,000 | 44,897,000 | 48,126,000 | 41,922,000 | 33,156,000 | 27,262,000 | 34,970,000 | 28,447,000 | 24,432,000 | 22,523,000 | 24,700,000 | 25,615,000 | 23,090,000 | 21,271,000 | 32,178,000 | 26,578,000 | 19,906,000 | 20,929,000 | ||||||||||||||||||
operating lease liabilities, current | 1,774,000 | 2,335,000 | 2,829,000 | 3,251,000 | 3,652,000 | 3,148,000 | 3,443,000 | 3,553,000 | 3,548,000 | 3,567,000 | 3,539,000 | 3,425,000 | 3,506,000 | 3,293,000 | 3,391,000 | 3,494,000 | 2,886,000 | 2,992,000 | 2,911,000 | 2,809,000 | 2,402,000 | 2,101,000 | 2,181,000 | 2,161,000 | 2,260,000 | 2,390,000 | ||||||||||||||||||||||||||
income taxes payable | 1,713,000 | 1,633,000 | 1,383,000 | 838,000 | 809,000 | 904,000 | 1,541,000 | 2,391,000 | 2,458,000 | 3,619,000 | 4,112,000 | 3,782,000 | 3,110,000 | 1,481,000 | 1,245,000 | 1,358,000 | 1,726,000 | 700,000 | 962,000 | 1,711,000 | 511,000 | 749,000 | 691,000 | 955,000 | 1,083,000 | 682,000 | 993,000 | 755,000 | 524,000 | 385,000 | 936,000 | 2,447,000 | 2,014,000 | 555,000 | 568,000 | 1,359,000 | 787,000 | 1,555,000 | 2,939,000 | 1,306,000 | 748,000 | 1,895,000 | 706,000 | 449,000 | 545,000 | 77,000 | 381,000 | 171,000 | 286,000 | 1,115,000 | ||
deferred revenue, current | 19,482,000 | 12,114,000 | 14,226,000 | 4,580,000 | 5,152,000 | 2,009,000 | 894,000 | 2,596,000 | 2,709,000 | 1,327,000 | 1,311,000 | 1,036,000 | 457,000 | 964,000 | 1,414,000 | 787,000 | 902,000 | 770,000 | 844,000 | 1,178,000 | 1,400,000 | 802,000 | 701,000 | 545,000 | 553,000 | 565,000 | 529,000 | 405,000 | 583,000 | 546,000 | 307,000 | 7,425,000 | 6,092,000 | 10,077,000 | 6,944,000 | 7,078,000 | 6,219,000 | 4,907,000 | 5,034,000 | 4,888,000 | 4,817,000 | 4,831,000 | 3,552,000 | 4,891,000 | 4,024,000 | 3,451,000 | 3,412,000 | |||||
total current liabilities | 125,942,000 | 124,851,000 | 120,994,000 | 106,870,000 | 91,456,000 | 72,245,000 | 82,979,000 | 75,829,000 | 74,690,000 | 80,149,000 | 83,462,000 | 80,934,000 | 77,543,000 | 74,855,000 | 89,284,000 | 81,619,000 | 85,536,000 | 70,003,000 | 73,967,000 | 62,233,000 | 51,162,000 | 51,503,000 | 53,453,000 | 50,805,000 | 47,240,000 | 42,215,000 | 39,023,000 | 37,909,000 | 47,578,000 | 39,651,000 | 53,236,000 | 60,452,000 | 51,589,000 | 45,738,000 | 54,396,000 | 59,940,000 | 48,310,000 | 39,834,000 | 48,817,000 | 49,529,000 | 54,706,000 | 46,930,000 | 45,482,000 | 42,605,000 | 32,362,000 | 28,008,000 | 25,402,000 | 29,834,000 | 28,889,000 | 25,366,000 | 24,830,000 | 26,463,000 |
operating lease liabilities, non-current | 1,668,000 | 2,056,000 | 2,436,000 | 2,716,000 | 3,101,000 | 1,243,000 | 1,896,000 | 2,316,000 | 3,216,000 | 4,163,000 | 5,097,000 | 5,897,000 | 7,024,000 | 7,438,000 | 8,322,000 | 9,053,000 | 7,763,000 | 8,475,000 | 7,525,000 | 6,662,000 | 6,911,000 | 7,386,000 | 7,975,000 | 8,519,000 | 5,100,000 | 5,635,000 | ||||||||||||||||||||||||||
other long-term liabilities | 2,301,000 | 2,295,000 | 4,126,000 | 6,908,000 | 8,226,000 | 9,747,000 | 12,909,000 | 14,696,000 | 16,020,000 | 14,278,000 | 15,548,000 | 12,228,000 | 11,742,000 | 12,024,000 | 12,763,000 | 13,448,000 | 13,705,000 | 14,866,000 | 16,812,000 | 18,007,000 | 16,678,000 | 17,261,000 | 17,776,000 | 9,925,000 | 9,431,000 | 8,963,000 | 8,341,000 | 9,600,000 | 10,252,000 | 10,693,000 | 11,226,000 | 13,071,000 | 9,131,000 | 9,002,000 | 3,241,000 | 2,291,000 | 2,793,000 | 2,767,000 | 12,342,000 | 9,394,000 | 2,704,000 | 1,405,000 | 1,393,000 | 1,175,000 | 1,569,000 | 1,556,000 | 1,544,000 | 1,427,000 | 1,461,000 | 1,470,000 | 1,441,000 | 1,115,000 |
total liabilities | 129,911,000 | 129,202,000 | 127,556,000 | 116,494,000 | 102,783,000 | 83,235,000 | 97,784,000 | 92,841,000 | 93,926,000 | 98,590,000 | 104,107,000 | 99,059,000 | 96,309,000 | 94,317,000 | 110,369,000 | 104,120,000 | 107,004,000 | 93,344,000 | 98,304,000 | 86,902,000 | 74,751,000 | 76,150,000 | 79,204,000 | 69,249,000 | 61,771,000 | 56,813,000 | 47,364,000 | 47,509,000 | 57,830,000 | 50,344,000 | 64,462,000 | 73,523,000 | 60,720,000 | 54,740,000 | 57,637,000 | 62,231,000 | 51,103,000 | 42,601,000 | 61,159,000 | 58,923,000 | 57,504,000 | 48,522,000 | 47,073,000 | 43,924,000 | 34,109,000 | 29,564,000 | 26,946,000 | 31,261,000 | 30,350,000 | 26,836,000 | 26,271,000 | 27,578,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2025 and january 31, 2025, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 42,674,711 and 41,963,959 shares issued and outstanding at july 31, 2025 and january 31, 2025, respectively | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 872,822,000 | 848,756,000 | 813,683,000 | 786,396,000 | 755,449,000 | 728,842,000 | 694,967,000 | 667,313,000 | 635,844,000 | 607,971,000 | 572,076,000 | 543,833,000 | 512,696,000 | 485,281,000 | 447,287,000 | 420,153,000 | 394,121,000 | 375,021,000 | 347,458,000 | 322,502,000 | 301,195,000 | 284,557,000 | 261,220,000 | 245,490,000 | 224,542,000 | 208,522,000 | 188,516,000 | 175,906,000 | 188,663,000 | 217,880,000 | 221,186,000 | 209,161,000 | 204,513,000 | 219,425,000 | 212,276,000 | 198,554,000 | 181,690,000 | 190,031,000 | 176,306,000 | 164,324,000 | 157,598,000 | 149,921,000 | 140,564,000 | 130,394,000 | 121,686,000 | 116,355,000 | 110,285,000 | 103,880,000 | 97,387,000 | 94,241,000 | 91,911,000 | 85,196,000 |
accumulated other comprehensive income | 59,000 | 326,000 | 608,000 | 792,000 | 1,219,000 | 1,363,000 | 1,587,000 | 405,000 | 768,000 | 685,000 | 545,000 | 351,000 | 97,000 | 33,000 | 20,000 | -1,000 | -14,000 | -21,000 | 8,000 | |||||||||||||||||||||||||||||||||
accumulated deficit | -296,380,000 | -276,385,000 | -252,057,000 | -231,823,000 | -207,752,000 | -172,863,000 | ||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 576,520,000 | 572,716,000 | 561,412,000 | 554,295,000 | 547,551,000 | 555,425,000 | 559,871,000 | 591,788,000 | 602,318,000 | 606,191,000 | 606,088,000 | 588,398,000 | 578,111,000 | 574,348,000 | 547,176,000 | 529,235,000 | 503,054,000 | 491,294,000 | 474,976,000 | 462,653,000 | 458,647,000 | 455,583,000 | 448,072,000 | 445,240,000 | 428,461,000 | 422,438,000 | 419,489,000 | 411,139,000 | 432,892,000 | 468,808,000 | 482,187,000 | 469,064,000 | 452,726,000 | 464,329,000 | 454,634,000 | 422,613,000 | 376,755,000 | 376,452,000 | 349,456,000 | 332,369,000 | 296,173,000 | 265,406,000 | 237,211,000 | 209,354,000 | 182,311,000 | 167,699,000 | 156,361,000 | 144,423,000 | 128,803,000 | 119,403,000 | 112,332,000 | 101,974,000 |
total liabilities and shareholders' equity | 706,431,000 | 701,918,000 | 688,968,000 | 670,789,000 | 650,334,000 | 638,660,000 | 657,655,000 | 684,629,000 | 696,244,000 | 704,781,000 | 710,195,000 | 687,457,000 | 674,420,000 | 668,665,000 | 657,545,000 | 633,355,000 | 610,058,000 | 584,638,000 | 573,280,000 | 549,555,000 | 533,398,000 | 531,733,000 | 527,276,000 | 514,489,000 | 490,232,000 | 479,251,000 | 466,853,000 | 458,648,000 | 490,722,000 | 519,152,000 | 546,649,000 | 542,587,000 | 513,446,000 | 519,069,000 | 512,271,000 | 484,844,000 | 427,858,000 | 419,053,000 | 410,615,000 | 391,292,000 | 353,677,000 | 313,928,000 | 284,284,000 | |||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2025 and january 31, 2025, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 42,413,608 and 41,963,959 shares issued and outstanding at april 30, 2025 and january 31, 2025, respectively | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2025 and january 31, 2024, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 41,963,959 and 40,520,558 shares issued and outstanding at january 31, 2025 and january 31, 2024, respectively | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -233,000 | -297,000 | -165,000 | -572,000 | -183,000 | -1,219,000 | -930,000 | -382,000 | -492,000 | -1,043,000 | -2,000 | -185,000 | -211,000 | -389,000 | -279,000 | -116,000 | -82,000 | -88,000 | -70,000 | -18,000 | -7,000 | -15,000 | -24,000 | -17,000 | ||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2024 and january 31, 2024, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 41,670,716 and 40,520,558 shares issued and outstanding at october 31, 2024 and january 31, 2024, respectively | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 163,000 | 115,000 | 234,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2024 and january 31, 2024, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 41,272,671 and 40,520,558 shares issued and outstanding at july 31, 2024 and january 31, 2024, respectively | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2024 and january 31, 2024, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 40,985,045 and 40,520,558 shares issued and outstanding at april 30, 2024 and january 31, 2024, respectively | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2024 and january 31, 2023, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 40,520,558 and 39,043,000 shares issued and outstanding at january 31, 2024 and january 31, 2023, respectively | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | -134,931,000 | -74,324,000 | -32,614,000 | -1,416,000 | 34,486,000 | 45,591,000 | 65,400,000 | 89,050,000 | 99,872,000 | 109,065,000 | 108,309,000 | 115,465,000 | 126,283,000 | 138,772,000 | 155,850,000 | 170,606,000 | 186,069,000 | 199,050,000 | 203,359,000 | 213,550,000 | 230,861,000 | 235,404,000 | 244,425,000 | 251,302,000 | 261,265,000 | 260,004,000 | 248,280,000 | 244,977,000 | 242,413,000 | 224,062,000 | 195,017,000 | 186,386,000 | 173,142,000 | 168,046,000 | 138,585,000 | 115,488,000 | 96,634,000 | 78,960,000 | 60,633,000 | 51,323,000 | 46,063,000 | 40,530,000 | 31,404,000 | 25,150,000 | 20,409,000 | 16,766,000 | ||||||
deferred tax assets, non-current | 22,952,000 | 22,184,000 | 18,430,000 | 19,276,000 | 14,585,000 | 14,159,000 | 13,970,000 | 15,340,000 | 11,467,000 | 10,699,000 | 10,481,000 | 10,914,000 | 10,463,000 | 10,212,000 | 9,943,000 | 10,400,000 | 10,320,000 | 10,417,000 | 10,566,000 | 10,587,000 | 3,927,000 | 3,760,000 | 3,650,000 | 3,642,000 | 6,536,000 | 6,299,000 | 6,028,000 | 5,774,000 | 6,024,000 | 5,743,000 | 6,541,000 | 4,626,000 | 3,955,000 | 4,130,000 | 4,000,000 | 3,936,000 | 1,666,000 | 1,375,000 | 1,260,000 | 1,134,000 | 1,105,000 | 1,135,000 | 1,079,000 | 938,000 | 426,000 | |||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2023 and january 31, 2023, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 40,229,267 and 39,043,000 shares issued and outstanding at october 31, 2023 and january 31, 2023, respectively | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2023 and january 31, 2023, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 39,870,771 and 39,043,000 shares issued and outstanding at july 31, 2023 and january 31, 2023, respectively | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2023 and january 31, 2023, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 39,591,203 and 39,043,000 shares issued and outstanding at april 30, 2023 and january 31, 2023, respectively | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2023 and january 31, 2022, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 39,043,000 and 37,302,818 shares issued and outstanding at january 31, 2023 and january 31, 2022, respectively | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2022 and january 31, 2022, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 38,746,179 and 37,302,818 shares issued and outstanding at october 31, 2022 and january 31, 2022, respectively | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2022 and january 31, 2022, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized; 38,406,451 and 37,302,818 shares issued and outstanding at july 31, 2022 and january 31, 2022, respectively | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2022 and january 31, 2022, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2022 and january 31, 2022, respectively; 38,082,879 shares issued and outstanding at april 30, 2022; 37,302,818 shares issued and outstanding at january 31, 2022 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2022 and january 31, 2021, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2022 and january 31, 2021, respectively; 37,302,818 shares issued and outstanding at january 31, 2022; 35,547,440 shares issued and outstanding at january 31, 2021 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2021 and january 31, 2021, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2021 and january 31, 2021, respectively; 36,925,142 shares issued and outstanding at october 31, 2021; 35,547,440 shares issued and outstanding at january 31, 2021 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2021 and january 31, 2021, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2021 and january 31, 2021, respectively; 36,644,636 shares issued and outstanding at july 31, 2021; 35,547,440 shares issued and outstanding at january 31, 2021 | 16,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2021 and january 31, 2021, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2021 and january 31, 2021, respectively; 36,273,343 shares issued and outstanding at april 30, 2021; 35,547,440 shares issued and outstanding at january 31, 2021 | 16,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2021 and january 31, 2020, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2021 and january 31, 2020, respectively; 35,547,440 shares issued and outstanding at january 31, 2021; 33,805,609 shares issued and outstanding at january 31, 2020 | 16,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2020 and january 31, 2020, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2020 and january 31, 2020, respectively; 35,072,089 shares issued and outstanding at october 31, 2020; 33,805,609 shares issued and outstanding at january 31, 2020 | 16,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2020 and january 31, 2020, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2020 and january 31, 2020, respectively; 34,610,836 shares issued and outstanding at july 31, 2020; 33,805,609 shares issued and outstanding at january 31, 2020 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2020 and january 31, 2020, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2020 and january 31, 2020, respectively; 34,342,097 shares issued and outstanding at april 30, 2020; 33,805,609 shares issued and outstanding at january 31, 2020 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2020 and january 31, 2019, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2020 and january 31, 2019, respectively; 33,805,609 shares issued and outstanding at january 31, 2020; 32,303,540 shares issued and outstanding at january 31, 2019 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2019 and january 31, 2019, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2019 and january 31, 2019, respectively; 33,540,324 shares issued and outstanding at october 31, 2019; 32,303,540 shares issued and outstanding at january 31, 2019 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2019 and january 31, 2019, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2019 and january 31, 2019, respectively; 33,033,619 shares issued and outstanding at july 31, 2019; 32,303,540 shares issued and outstanding at january 31, 2019 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2019 and january 31, 2019, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2019 and january 31, 2019, respectively; 32,738,600 shares issued and outstanding at april 30, 2019; 32,303,540 shares issued and outstanding at january 31, 2019 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2019 and january 31, 2018, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2019 and january 31, 2018, respectively; 32,303,540 shares issued and outstanding at january 31, 2019; 33,489,614 shares issued and outstanding at january 31, 2018 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities | 136,279,000 | 80,671,000 | 77,427,000 | 87,919,000 | 93,085,000 | 91,077,000 | 84,986,000 | 82,522,000 | 58,645,000 | 50,520,000 | 55,852,000 | 39,837,000 | 40,255,000 | 40,177,000 | 37,917,000 | 37,703,000 | 39,951,000 | 38,265,000 | 26,136,000 | |||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2018 and january 31, 2018, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2018 and january 31, 2018, respectively; 32,149,520 shares issued and outstanding at october 31, 2018; 33,489,614 shares issued and outstanding at january 31, 2018 | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2018 and january 31, 2018, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2018 and january 31, 2018, respectively; 32,650,237 shares issued and outstanding at july 31, 2018; 33,489,614 shares issued and outstanding at january 31, 2018 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2018 and january 31, 2018, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2018 and january 31, 2018, respectively; 33,396,304 shares issued and outstanding at april 30, 2018; 33,489,614 shares issued and outstanding at january 31, 2018 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2018 and january 31, 2017, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2018 and january 31, 2017, respectively; 33,489,614 shares issued and outstanding at january 31, 2018; 33,369,032 shares issued and outstanding at january 31, 2017 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 5,219,000 | 6,203,000 | 5,555,000 | 6,885,000 | 5,464,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2017 and january 31, 2017, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2017 and january 31, 2017, respectively; 33,296,091 shares issued and outstanding at october 31, 2017; 33,369,032 shares issued and outstanding at january 31, 2017 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2017 and january 31, 2017, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2017 and january 31, 2017, respectively; 33,220,378 shares issued and outstanding at july 31, 2017; 33,369,032 shares issued and outstanding at january 31, 2017 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2017 and january 31, 2017, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2017 and january 31, 2017, respectively; 33,534,253 shares issued and outstanding at april 30, 2017; 33,369,032 shares issued and outstanding at january 31, 2017 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 26,448,000 | 23,332,000 | 23,123,000 | 17,395,000 | 23,778,000 | 18,324,000 | 24,303,000 | 15,343,000 | 18,699,000 | 14,846,000 | 12,344,000 | 9,334,000 | 11,705,000 | 12,066,000 | 12,177,000 | 11,184,000 | 14,419,000 | 12,591,000 | ||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2017 and january 31, 2016, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2017 and january 31, 2016, respectively; 33,369,032 shares issued and outstanding at january 31, 2017; 32,333,359 shares issued and outstanding at january 31, 2016 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2016 and january 31, 2016, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2016 and january 31, 2016, respectively; 33,105,541 shares issued and outstanding at october 31, 2016; 32,333,359 shares issued and outstanding at january 31, 2016 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2016 and january 31, 2016, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2016 and january 31, 2016, respectively; 32,677,136 shares issued and outstanding at july 31, 2016; 32,333,359 shares issued and outstanding at january 31, 2016 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 2,085,000 | 2,117,000 | 2,018,000 | 2,029,000 | 1,928,000 | 1,902,000 | 1,983,000 | 1,772,000 | 1,873,000 | 1,919,000 | 1,970,000 | 1,995,000 | 2,054,000 | 1,981,000 | 1,520,000 | |||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2016 and january 31, 2016, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2016 and january 31, 2016, respectively; 32,839,779 shares issued and outstanding at april 30, 2016; 32,333,359 shares issued and outstanding at january 31, 2016 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets, current | 1,990,000 | 2,019,000 | 2,058,000 | 1,990,000 | 1,856,000 | 1,599,000 | 1,599,000 | 1,599,000 | 1,073,000 | 1,219,000 | 1,219,000 | 1,220,000 | 1,333,000 | |||||||||||||||||||||||||||||||||||||||
deferred tax liabilities, current | 85,000 | 72,000 | 72,000 | 92,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, non-current | 94,000 | 187,000 | 198,000 | 144,000 | 178,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2016 and january 31, 2015, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2016 and january 31, 2015, respectively; 32,333,359 shares issued and outstanding at january 31, 2016; 30,837,529 shares issued and outstanding at january 31, 2015 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2015 and january 31, 2015, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2015 and january 31, 2015, respectively; 32,049,374 shares issued and outstanding at october 31, 2015; 30,837,529 shares issued and outstanding at january 31, 2015 | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2015 and january 31, 2015, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2015 and january 31, 2015, respectively; 31,661,906 shares issued and outstanding at july 31, 2015; 30,837,529 shares issued and outstanding at january 31, 2015 | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2015 and january 31, 2015, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2015 and january 31, 2015, respectively; 31,341,184 shares issued and outstanding at april 30, 2015; 30,837,529 shares issued and outstanding at january 31, 2015 | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2015 and january 31, 2014, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2015 and january 31, 2014, respectively; 30,837,529 shares issued and outstanding at january 31, 2015; 28,748,513 shares issued and outstanding at january 31, 2014 | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2014 and january 31, 2014, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2014 and january 31, 2014, respectively; 30,318,795 shares issued and outstanding at october 31, 2014; 28,748,513 shares issued and outstanding at january 31, 2014 | 14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 253,278,000 | 216,420,000 | 197,263,000 | 183,307,000 | 175,684,000 | 159,153,000 | 146,239,000 | |||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2014 and january 31, 2014, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2014 and january 31, 2014, respectively; 29,695,783 shares issued and outstanding at july 31, 2014; 28,748,513 shares issued and outstanding at january 31, 2014 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2014 and january 31, 2014, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2014 and january 31, 2014, respectively; 29,224,072 shares issued and outstanding at april 30, 2014; 28,748,513 shares issued and outstanding at january 31, 2014 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
cash | 143,394,000 | 128,051,000 | 118,310,000 | 104,277,000 | 100,494,000 | 94,820,000 | ||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2014 and january 31, 2013, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at january 31, 2014 and january 31, 2013, respectively; 28,748,513 shares issued and outstanding at january 31, 2014; 27,035,074 shares issued and outstanding at january 31, 2013 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2013 and january 31, 2013, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at october 31, 2013 and january 31, 2013, respectively; 28,212,643 shares issued and outstanding at october 31, 2013; 27,035,074 shares issued and outstanding at january 31, 2013 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at july 31, 2013 and january 31, 2013, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at july 31, 2013 and january 31, 2013, respectively; 27,557,895 shares issued and outstanding at july 31, 2013; 27,035,074 shares issued and outstanding at january 31, 2013 | 12,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at april 30, 2013 and january 31, 2013, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 shares authorized at april 30, 2013 and january 31, 2013, respectively; 27,258,434 shares issued and outstanding at april 30, 2013; 27,035,074 shares issued and outstanding at january 31, 2013 | 12,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, redeemable convertible preference shares and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||
redeemable convertible preference shares | ||||||||||||||||||||||||||||||||||||||||||||||||||||
series a, b, c and d redeemable convertible preference shares, 0.00045 par value per share — 5,611,111, 3,665,550, 3,027,777 and 2,222,222 shares authorized at january 31, 2012, respectively; 5,611,107, 3,629,253, 3,027,771 and 1,047,596 shares issued and outstanding at january 31, 2012, respectively;initial liquidation preference of 10,100, 13,000, 16,350 and 11,785 at january 31, 2012, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at january 31, 2013; no shares authorized, issued and outstanding at january 31, 2012; | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 and 44,444,444 shares authorized at january 31, 2013 and at january 31, 2012, respectively; 27,035,074 shares issued and outstanding at january 31, 2013; 7,600,869 shares issued and outstanding at january 31, 2012 | 12,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities, redeemable convertible preference shares and shareholders’ equity | 138,603,000 | 129,552,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
series a, b, c and d redeemable convertible preference shares, 0.00045 par value per share - 5,611,111, 3,665,550, 3,027,777 and 2,222,222 shares authorized at january 31, 2012, respectively; 5,611,107, 3,629,253, 3,027,771 and 1,047,596 shares issued and outstanding at january 31, 2012, respectively; initial liquidation preference of 10,100, 13,000, 16,350 and 11,785 at january 31, 2012, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||
preference shares, 0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at october 31, 2012; no shares authorized, issued and outstanding at january 31, 2012; | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ordinary shares, 0.00045 par value per share, 200,000,000 and 44,444,444 shares authorized at october 31, 2012 and at january 31, 2012, respectively; 26,093,016 shares issued and outstanding at october 31, 2012; 7,600,869 shares issued and outstanding at january 31, 2012 | 12,000 |
We provide you with 20 years of balance sheets for Ambarella stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Ambarella. Explore the full financial landscape of Ambarella stock with our expertly curated balance sheets.
The information provided in this report about Ambarella stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.