Revenue - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
$ 424,042
|
$ 478,690
|
$ 850,897
|
$ 932,465
|
| 5.11 Tactical [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
126,499
|
131,442
|
250,470
|
260,812
|
| Velocity Outdoor [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
17,109
|
15,213
|
30,935
|
28,414
|
| Arnold [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
43,222
|
38,432
|
83,404
|
72,440
|
| BOA |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
59,068
|
48,369
|
111,176
|
97,246
|
| Altor |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
65,662
|
83,305
|
130,304
|
159,562
|
| Lugano |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
|
26,771
|
|
53,616
|
| Primaloft |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
29,749
|
24,855
|
51,666
|
48,500
|
| The Honey Pot |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
38,387
|
32,798
|
83,546
|
68,989
|
| Rimports |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
44,346
|
77,505
|
109,396
|
142,886
|
| UNITED STATES |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
298,817
|
369,273
|
623,578
|
715,632
|
| UNITED STATES | 5.11 Tactical [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
97,483
|
104,801
|
198,699
|
209,642
|
| UNITED STATES | Velocity Outdoor [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
16,427
|
14,977
|
29,783
|
27,871
|
| UNITED STATES | Arnold [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
26,545
|
25,784
|
51,423
|
47,777
|
| UNITED STATES | BOA |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
14,307
|
12,632
|
29,865
|
26,958
|
| UNITED STATES | Altor |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
63,079
|
78,240
|
125,173
|
148,808
|
| UNITED STATES | Lugano |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
|
25,404
|
|
47,771
|
| UNITED STATES | Primaloft |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
179
|
282
|
361
|
613
|
| UNITED STATES | The Honey Pot |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
38,387
|
32,788
|
83,544
|
68,965
|
| UNITED STATES | Rimports |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
42,410
|
74,365
|
104,730
|
137,227
|
| Asia Pacific [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
49,914
|
40,277
|
87,079
|
78,819
|
| Asia Pacific [Member] | 5.11 Tactical [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
5,097
|
4,653
|
9,335
|
8,571
|
| Asia Pacific [Member] | Velocity Outdoor [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
5
|
18
|
12
|
18
|
| Asia Pacific [Member] | Arnold [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
2,631
|
1,231
|
5,214
|
2,861
|
| Asia Pacific [Member] | BOA |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
14,071
|
10,999
|
23,991
|
21,680
|
| Asia Pacific [Member] | Altor |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| Asia Pacific [Member] | Lugano |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
|
0
|
|
95
|
| Asia Pacific [Member] | Primaloft |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
28,110
|
23,375
|
48,527
|
45,593
|
| Asia Pacific [Member] | The Honey Pot |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| Asia Pacific [Member] | Rimports |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
1
|
0
|
1
|
| Other International [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
13,692
|
12,794
|
23,912
|
26,991
|
| Other International [Member] | 5.11 Tactical [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
9,544
|
8,312
|
16,065
|
16,049
|
| Other International [Member] | Velocity Outdoor [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
608
|
198
|
1,059
|
466
|
| Other International [Member] | Arnold [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
1,621
|
735
|
2,590
|
1,590
|
| Other International [Member] | BOA |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
282
|
132
|
357
|
193
|
| Other International [Member] | Altor |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| Other International [Member] | Lugano |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
|
866
|
|
4,086
|
| Other International [Member] | Primaloft |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
375
|
209
|
789
|
535
|
| Other International [Member] | The Honey Pot |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
10
|
2
|
24
|
| Other International [Member] | Rimports |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
1,262
|
2,332
|
3,050
|
4,048
|
| MEXICO |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
8,524
|
10,671
|
15,572
|
21,395
|
| MEXICO | 5.11 Tactical [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
5,941
|
5,589
|
10,376
|
10,553
|
| MEXICO | Velocity Outdoor [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| MEXICO | Arnold [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
55
|
71
|
| MEXICO | BOA |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
17
|
10
|
17
|
| MEXICO | Altor |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
2,583
|
5,065
|
5,131
|
10,754
|
| MEXICO | Lugano |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
|
0
|
|
0
|
| MEXICO | Primaloft |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| MEXICO | The Honey Pot |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| MEXICO | Rimports |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| Europe [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
53,095
|
45,675
|
100,756
|
89,628
|
| Europe [Member] | 5.11 Tactical [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
8,434
|
8,087
|
15,995
|
15,997
|
| Europe [Member] | Velocity Outdoor [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
69
|
20
|
81
|
59
|
| Europe [Member] | Arnold [Member] |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
12,425
|
10,682
|
24,122
|
20,141
|
| Europe [Member] | BOA |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
30,408
|
24,589
|
56,953
|
48,398
|
| Europe [Member] | Altor |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| Europe [Member] | Lugano |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
|
501
|
|
1,664
|
| Europe [Member] | Primaloft |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
1,085
|
989
|
1,989
|
1,759
|
| Europe [Member] | The Honey Pot |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
0
|
0
|
0
|
0
|
| Europe [Member] | Rimports |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue, excluding assessed tax |
$ 674
|
$ 807
|
$ 1,616
|
$ 1,610
|