Quarterly
Annual
| Unit: USD | 2025-08-30 | 2025-05-31 | 2025-03-01 | 2024-11-30 | 2024-08-31 | 2024-05-25 | 2024-02-24 | 2023-11-25 | 2023-08-26 | 2023-05-27 | 2023-02-25 | 2022-11-26 | 2022-08-27 | 2022-05-28 | 2022-02-26 | 2021-11-27 | 2021-08-28 | 2021-05-29 | 2021-02-27 | 2020-11-28 | 2020-08-29 | 2020-05-30 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-07-07 | 2019-05-25 | 2019-02-23 | 2018-11-24 | 2018-07-07 | 2018-05-26 | 2018-02-24 | 2017-11-26 | 2017-11-25 | 2017-08-26 | 2017-05-27 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 369,041,000 | 380,956,000 | 359,655,000 | 341,268,000 | 375,687,000 | 334,757,000 | 312,199,000 | 308,678,000 | 320,418,000 | 324,792,000 | 296,584,000 | 300,878,000 | 274,164,000 | 316,531,000 | 296,718,000 | 281,265,000 | 259,853,000 | 284,001,000 | 230,607,000 | 231,152,000 | 222,286,000 | 215,101,000 | 227,101,000 | 152,153,000 | -327,865,000 | 139,468,000 | 123,800,000 | 120,931,000 | -266,833,000 | 107,233,000 | 109,347,000 | 99,803,000 | 99,803,000 | 56,334,041,223,000 | 96,503,000 | |
cost of goods sold | 242,436,000 | 242,437,000 | 229,518,000 | 210,782,000 | 229,735,000 | 201,131,000 | 195,329,000 | 193,560,000 | 199,968,000 | 205,546,000 | 193,852,000 | 189,886,000 | 172,329,000 | 197,883,000 | 188,195,000 | 164,710,000 | 155,396,000 | 162,998,000 | 140,342,000 | 137,111,000 | 134,184,000 | 126,475,000 | 141,707,000 | 89,947,000 | -162,606,000 | 74,204,000 | 66,166,000 | 61,820,000 | -132,928,000 | 55,949,000 | 59,090,000 | 51,091,000 | 51,091,000 | 35,941,020,239,000 | 52,933,000 | |
gross profit | 126,605,000 | 138,519,000 | 130,137,000 | 130,486,000 | 145,952,000 | 133,626,000 | 116,870,000 | 115,118,000 | 120,450,000 | 119,246,000 | 102,732,000 | 110,992,000 | 101,835,000 | 118,648,000 | 108,523,000 | 116,555,000 | 104,457,000 | 121,003,000 | 90,265,000 | 94,041,000 | 88,102,000 | 88,626,000 | 85,394,000 | 62,206,000 | -165,259,000 | 65,264,000 | 57,634,000 | 59,111,000 | -133,905,000 | 51,284,000 | 50,257,000 | 48,712,000 | 48,712,000 | 20,393,020,984,000 | 43,570,000 | |
yoy | -13.26% | 3.66% | 11.35% | 13.35% | 21.17% | 12.06% | 13.76% | 3.72% | 18.28% | 0.50% | -5.34% | -4.77% | -2.51% | -1.95% | 20.23% | 23.94% | 18.56% | 36.53% | 5.70% | 51.18% | -153.63% | 30.84% | 7.93% | 23.42% | 27.26% | 14.68% | 21.35% | -374.89% | -100.00% | 15.35% | ||||||
qoq | -8.60% | 6.44% | -0.27% | -10.60% | 9.22% | 14.34% | 1.52% | -4.43% | 1.01% | 16.07% | -7.44% | 8.99% | -14.17% | 9.33% | -6.89% | 11.58% | -13.67% | 34.05% | -4.02% | 6.74% | -0.59% | 3.78% | 37.28% | -353.22% | 13.24% | -2.50% | -144.14% | -361.10% | 2.04% | 3.17% | 0.00% | -100.00% | 46805089.31% | |||
gross margin % | ||||||||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||
selling and marketing | 32,411,000 | 33,799,000 | 35,078,000 | 32,994,000 | 40,832,000 | 36,464,000 | 34,643,000 | 31,990,000 | 30,839,000 | 30,168,000 | 29,948,000 | 28,534,000 | 26,869,000 | 32,334,000 | 31,955,000 | 30,527,000 | 30,757,000 | 30,826,000 | 26,150,000 | 25,195,000 | 24,484,000 | 24,510,000 | 27,041,000 | 18,434,000 | ||||||||||||
general and administrative | 40,624,000 | 41,229,000 | 36,013,000 | 38,064,000 | 41,273,000 | 31,543,000 | 29,933,000 | 26,950,000 | 29,481,000 | 30,510,000 | 25,934,000 | 25,641,000 | 27,121,000 | 26,721,000 | 26,288,000 | 23,702,000 | 28,536,000 | 25,668,000 | 26,562,000 | 25,415,000 | 31,290,000 | 28,713,000 | 28,103,000 | 18,145,000 | -41,025,000 | 18,271,000 | 15,855,000 | 13,868,000 | -31,135,000 | 14,158,000 | 12,711,000 | 9,931,000 | 9,931,000 | 781,305,301,000 | 12,276,000 | |
depreciation and amortization | 4,421,000 | 4,171,000 | 4,148,000 | 4,160,000 | 4,206,000 | 4,142,000 | 4,211,000 | 4,358,000 | 4,381,000 | 4,363,000 | 4,345,000 | 4,327,000 | 4,319,000 | 4,317,000 | 4,329,000 | 4,320,000 | 4,339,000 | 4,187,000 | 4,212,000 | 4,244,000 | 4,271,000 | 4,248,000 | 4,287,000 | 2,453,000 | -4,769,000 | 1,929,000 | 1,939,000 | 1,886,000 | -4,793,000 | 1,911,000 | 1,948,000 | 2,453,000 | 2,453,000 | 10,001,208,000 | 2,482,000 | |
business transaction costs | 177,000 | 643,000 | 11,821,000 | 2,703,000 | 225,000 | 47,000 | 694,000 | 26,159,000 | 521,750 | 758,000 | 290,000 | 1,039,000 | 478,000 | 35,000 | 1,877,000 | |||||||||||||||||||||
total operating expenses | 138,384,000 | 79,199,000 | 75,416,000 | 75,861,000 | 98,132,000 | 74,852,000 | 68,787,000 | 63,298,000 | 64,701,000 | 65,041,000 | 60,227,000 | 58,502,000 | 58,309,000 | 63,372,000 | 62,572,000 | 58,549,000 | 63,632,000 | 60,681,000 | 56,924,000 | 54,854,000 | 63,270,000 | 57,518,000 | 60,125,000 | 65,191,000 | -106,424,000 | 44,754,000 | 38,632,000 | 37,929,000 | -85,893,000 | 37,482,000 | 33,474,000 | 30,252,000 | 30,252,000 | 18,534,039,644,000 | 32,942,000 | |
income from operations | -11,779,000 | 59,320,000 | 54,721,000 | 54,625,000 | 47,820,000 | 58,774,000 | 48,083,000 | 51,820,000 | 55,749,000 | 54,205,000 | 42,505,000 | 52,490,000 | 43,526,000 | 55,276,000 | 45,951,000 | 58,006,000 | 40,825,000 | 60,322,000 | 33,341,000 | 39,187,000 | 24,832,000 | 31,108,000 | 25,269,000 | -2,985,000 | -58,835,000 | 20,510,000 | 19,002,000 | 21,182,000 | -48,012,000 | 13,802,000 | 16,783,000 | 18,460,000 | 18,460,000 | 185,881,340,000 | 10,628,000 | |
yoy | -124.63% | 0.93% | 13.81% | 5.41% | -14.22% | 8.43% | 13.12% | -1.28% | 28.08% | -1.94% | -7.50% | -9.51% | 6.62% | -8.37% | 37.82% | 48.02% | 64.40% | 93.91% | 31.94% | -1412.80% | -152.87% | 23.20% | -115.71% | 22.54% | 48.60% | 13.22% | 14.75% | -360.09% | -99.99% | 57.91% | ||||||
qoq | -119.86% | 8.40% | 0.18% | 14.23% | -18.64% | 22.23% | -7.21% | -7.05% | 2.85% | 27.53% | -19.02% | 20.59% | -21.26% | 20.29% | -20.78% | 42.08% | -32.32% | 80.92% | -14.92% | 57.81% | -20.17% | 23.11% | -946.53% | -386.86% | 7.94% | -10.29% | -144.12% | -447.86% | -17.76% | -9.08% | 0.00% | -99.99% | 1748877.61% | |||
operating margin % | ||||||||||||||||||||||||||||||||||||
other income: | ||||||||||||||||||||||||||||||||||||
interest income | 513,000 | 673,000 | 701,000 | 776,000 | 1,412,000 | 881,000 | 924,000 | 1,090,000 | 484,000 | 407,000 | 246,000 | 7,000 | 14,000 | 1,000 | 80,000 | 1,000 | 3,000 | 23,000 | 29,000 | 85,000 | 1,379,000 | 682,750 | 1,066,000 | 884,000 | 781,000 | |||||||||||
interest expense | -4,150,000 | -4,900,000 | -6,338,000 | -7,861,000 | -9,371,000 | -5,028,000 | -5,596,000 | -6,034,000 | -6,867,000 | -7,649,000 | -8,497,000 | -7,055,000 | -5,353,000 | -4,881,000 | -5,276,000 | -6,371,000 | -7,205,000 | -7,985,000 | -7,995,000 | -8,372,000 | -8,931,000 | -8,324,000 | -10,589,000 | -4,969,000 | 8,371,000 | -3,428,000 | -3,344,000 | -3,261,000 | 7,507,000 | -3,057,000 | -3,093,000 | -7,063,000 | -7,063,000 | 18,397,000 | -6,430,000 | |
gain on foreign currency transactions | -79,000 | -337,000 | -125,000 | 120,000 | 76,000 | -12,000 | -23,000 | 226,000 | -418,000 | 180,000 | -214,000 | 108,000 | -312,000 | 76,000 | 780,000 | -353,000 | -717,000 | -272,000 | 975,000 | 9,000 | -194,000 | 16,000 | 934,000 | -153,000 | 130,000 | -398,000 | 394,000 | -837,000 | 601,000 | -610,000 | -610,000 | 513,127,000 | 724,000 | |||
other income | 3,000 | -14,000 | 19,000 | 15,000 | 900,000 | 102,000 | 6,000 | 1,000 | 4,000 | 6,000 | -479,000 | 17,000 | 9,000 | -369,000 | 70,000 | 112,000 | 47,000 | 337,000 | 59,000 | 8,000 | 37,000 | 8,000 | 22,000 | 141,750 | 137,000 | 184,000 | 30,146,000 | 17,000 | ||||||||
total other income | -3,713,000 | -4,578,000 | -5,743,000 | -6,950,000 | -6,983,000 | -4,057,000 | -4,695,000 | -4,712,000 | -6,800,000 | -7,058,000 | -8,465,000 | -6,934,000 | -6,130,000 | -4,788,000 | -17,241,000 | -24,031,000 | -13,694,000 | -39,019,000 | -6,908,000 | -8,313,000 | -7,317,000 | -8,654,000 | -10,690,000 | -3,537,000 | 4,894,000 | -2,460,000 | -2,253,000 | -1,300,000 | 7,456,000 | -3,817,000 | -2,180,000 | -6,774,000 | -6,774,000 | 17,930,000 | -4,504,000 | |
income before income taxes | -15,492,000 | 54,742,000 | 48,978,000 | 47,675,000 | 40,837,000 | 54,717,000 | 43,388,000 | 47,108,000 | 48,949,000 | 47,147,000 | 34,040,000 | 45,556,000 | 37,396,000 | 50,488,000 | 28,710,000 | 33,975,000 | 27,131,000 | 21,303,000 | 26,433,000 | 30,874,000 | 17,515,000 | 22,454,000 | 14,579,000 | -6,522,000 | -53,941,000 | 18,050,000 | 16,749,000 | 19,882,000 | -40,556,000 | 9,985,000 | 14,603,000 | 11,686,000 | 11,686,000 | 7,378,741,000 | 6,124,000 | |
income tax expense | -3,135,000 | 13,640,000 | 12,231,000 | 9,553,000 | 11,546,000 | 13,383,000 | 10,265,000 | 11,547,000 | 12,307,000 | 11,716,000 | 8,398,000 | 9,696,000 | 7,269,000 | 11,654,000 | 10,249,000 | 12,823,000 | 8,885,000 | 15,408,000 | 7,313,000 | 2,059,500 | 6,045,000 | 3,922,000 | 4,625,000 | 4,899,000 | 4,899,000 | 2,186,750 | 1,777,000 | |||||||||
net income | -12,357,000 | 41,102,000 | 36,747,000 | 38,122,000 | 29,291,000 | 41,334,000 | 33,123,000 | 35,561,000 | 36,642,000 | 35,431,000 | 25,642,000 | 35,860,000 | 30,127,000 | 38,834,000 | 18,461,000 | 21,152,000 | 18,246,000 | 5,895,000 | 19,120,000 | 22,500,000 | 12,427,000 | 16,409,000 | 10,657,000 | -4,793,000 | -40,995,000 | 13,466,000 | 12,722,000 | 15,257,000 | -58,299,000 | 7,137,000 | 41,394,000 | 6,787,000 | 6,787,000 | -14,147,000 | 4,347,000 | |
yoy | -142.19% | -0.56% | 10.94% | 7.20% | -20.06% | 16.66% | 29.17% | -0.83% | 21.63% | -8.76% | 38.90% | 69.53% | 65.12% | 558.76% | -3.45% | -5.99% | 46.83% | -64.07% | 79.41% | -569.43% | -140.03% | -20.86% | -137.67% | -29.68% | 88.68% | -69.27% | 124.80% | -958.98% | -150.45% | 852.24% | ||||||
qoq | -130.06% | 11.85% | -3.61% | 30.15% | -29.14% | 24.79% | -6.86% | -2.95% | 3.42% | 38.18% | -28.49% | 19.03% | -22.42% | 110.36% | -12.72% | 15.93% | 209.52% | -69.17% | -15.02% | 81.06% | -24.27% | 53.97% | -322.35% | -404.43% | 5.85% | -16.62% | -126.17% | -916.86% | -82.76% | 509.90% | 0.00% | -147.97% | -425.44% | |||
net income margin % | ||||||||||||||||||||||||||||||||||||
other comprehensive income: | ||||||||||||||||||||||||||||||||||||
foreign currency translation, net of reclassification adjustments | 110,000 | 309,000 | -426,000 | -387,000 | 202,000 | 95,000 | -15,000 | 272,000 | -211,000 | -262,000 | 53,000 | -313,000 | -72,000 | -708,000 | ||||||||||||||||||||||
comprehensive income | -12,247,000 | 41,411,000 | 36,321,000 | 37,735,000 | 29,493,000 | 41,429,000 | 33,108,000 | 35,833,000 | 36,431,000 | 35,169,000 | 25,695,000 | 35,638,000 | 29,814,000 | 38,762,000 | 17,753,000 | 21,112,000 | 18,014,000 | 5,990,000 | 19,363,000 | 22,455,000 | 12,464,000 | 16,470,000 | 10,516,000 | -4,793,000 | -40,685,000 | 13,212,000 | 12,543,000 | 15,399,000 | -57,779,000 | 7,436,000 | 41,293,000 | 7,090,000 | 7,090,000 | -13,739,000 | 3,542,000 | |
earnings per share from net income: | ||||||||||||||||||||||||||||||||||||
basic | -0.12 | 0.41 | 0.36 | 0.38 | 0.29 | 0.41 | 0.33 | 0.36 | 0.36 | 0.36 | 0.26 | 0.36 | 0.3 | 0.39 | 0.19 | 0.22 | 0.19 | 0.06 | 0.2 | 0.24 | 0.13 | 0.17 | 0.11 | -0.05 | -0.51 | 0.16 | 0.16 | 0.2 | -0.82 | 0.1 | 0.59 | |||||
diluted | -0.12 | 0.4 | 0.36 | 0.38 | 0.29 | 0.41 | 0.33 | 0.35 | 0.36 | 0.35 | 0.25 | 0.36 | 0.3 | 0.38 | 0.18 | 0.22 | 0.19 | 0.06 | 0.19 | 0.23 | 0.12 | 0.17 | 0.11 | -0.05 | -0.48 | 0.16 | 0.15 | 0.18 | -0.8 | 0.1 | 0.56 | |||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||
basic | 100,695,181 | 100,923,690 | 101,040,501 | 100,394,693 | 99,929,196 | 100,024,230 | 99,905,643 | 99,629,188 | 99,442,046 | 99,518,546 | 99,495,657 | 99,200,557 | 98,754,913 | 100,426,227 | 98,599,271 | 95,856,845 | 95,743,413 | 95,767,629 | 95,734,591 | 95,538,111 | 93,968,953 | 95,378,495 | 95,339,489 | 89,708,633 | 70,562,477 | 81,898,276 | 81,900,352 | 77,290,307 | 70,562,477 | 70,582,573 | 70,582,573 | 70,562,477 | ||||
diluted | 101,510,772 | 101,635,521 | 101,821,229 | 101,479,603 | 101,281,888 | 101,270,163 | 101,276,575 | 101,094,736 | 100,880,079 | 100,909,972 | 100,840,887 | 100,723,036 | 100,589,156 | 102,237,457 | 100,414,770 | 97,861,573 | 97,365,598 | 97,589,656 | 101,152,896 | 99,763,119 | 98,343,722 | 98,322,316 | 100,336,571 | 89,708,633 | 71,254,770 | 85,962,151 | 85,350,196 | 82,774,761 | 71,254,770 | 73,466,285 | 73,832,207 | 71,254,770 | ||||
loss in fair value change of warrant liability | -7,515,500 | -12,745,000 | ||||||||||||||||||||||||||||||||||
foreign currency translation | -222,000 | |||||||||||||||||||||||||||||||||||
gain on legal settlement | 5,000,000 | |||||||||||||||||||||||||||||||||||
gain in fair value change of warrant liability | -17,317,000 | -5,483,000 | -35,833,000 | |||||||||||||||||||||||||||||||||
foreign currency translation adjustments | -40,000 | -232,000 | 95,000 | 243,000 | -45,000 | 37,000 | 61,000 | -141,000 | 310,000 | -254,000 | -179,000 | 142,000 | 520,000 | 299,000 | -101,000 | 303,000 | 303,000 | 408,000 | -805,000 | |||||||||||||||||
income tax benefit | 8,374,000 | -12,946,000 | 4,584,000 | 4,027,000 | -4,363,250 | 2,848,000 | ||||||||||||||||||||||||||||||
loss in fair value change of contingent consideration - tra liability | 533,000 | |||||||||||||||||||||||||||||||||||
gain on settlement of tra liability | 383,500 | 1,534,000 | ||||||||||||||||||||||||||||||||||
loss on foreign currency transactions | -149,000 | -418,000 | ||||||||||||||||||||||||||||||||||
income tax (benefit) expense | -1,729,000 | -26,791,000 | ||||||||||||||||||||||||||||||||||
distribution | 4,331,750 | 6,246,000 | 5,797,000 | 5,284,000 | -12,080,000 | 4,656,000 | 5,391,000 | 4,369,000 | 4,369,000 | 278,401,557,000 | 4,084,000 | |||||||||||||||||||||||||
selling | 2,297,750 | 2,802,000 | 2,533,000 | 3,856,000 | -11,528,000 | 4,972,000 | 4,975,000 | 4,293,000 | 4,293,000 | 232,201,284,000 | 4,350,000 | |||||||||||||||||||||||||
marketing | 9,601,750 | 14,748,000 | 12,196,000 | 11,463,000 | -26,290,000 | 10,999,000 | 10,056,000 | 9,206,000 | 9,206,000 | 461,504,620,000 | 9,733,000 | |||||||||||||||||||||||||
gain in fair value change of contingent consideration - tra liability | 133,250 | -603,000 | 614,000 | -3,668,000 | ||||||||||||||||||||||||||||||||
change in warrant liabilities | 722,000 | 722,000 | 180,500 | 1,119,000 | ||||||||||||||||||||||||||||||||
change in fair value of contingent consideration - tra liability |
The information provided in this report 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.
