Income Statement as of Dec 31 ’25 as of Dec 31 ’24 as of Dec 31 ’23 as of Dec 31 ’22 as of Dec 31 ’21 Revenue 4.21B
YoY -2.0%
4.30B
YoY +6.8%
4.02B
YoY -11.9%
4.56B
YoY +22.1%
3.74B
YoY +50.4%
+ Gross profit 1.61B
YoY -3.2%
1.67B
YoY +22.0%
1.37B
YoY -10.3%
1.52B
YoY +11.9%
1.36B
YoY +42.0%
Cost of revenue 2.60B
YoY -1.2%
2.63B
YoY -1.0%
2.66B
YoY -12.7%
3.04B
YoY +28.0%
2.38B
YoY +55.6%
+ Total operating expenses 1.32B
YoY +17.2%
1.13B
YoY +15.3%
979M
YoY +2.5%
956M
YoY +49.6%
639M
YoY +33.5%
Research & development 243M
YoY +10.9%
220M
YoY +26.6%
173M
YoY +8.6%
160M
YoY +53.2%
104M
YoY +30.0%
Selling, general & administrative 422M
YoY +48.1%
285M
YoY +12.5%
253M
YoY +29.1%
196M
YoY +36.1%
144M
YoY +22.0%
General & administrative 422M
YoY +48.1%
285M
YoY +12.5%
253M
YoY +29.1%
196M
YoY +36.1%
144M
YoY +22.0%
Selling & marketing 555M
YoY +5.5%
526M
YoY +17.5%
448M
YoY -9.7%
496M
YoY +55.6%
319M
YoY +29.5%
Amortization of intangibles 102M
YoY +3.9%
97.7M
YoY -6.2%
104M
YoY +0.8%
103M
YoY +107.1%
49.9M
YoY +54.5%
Provision for credit losses —
—
7.44M
YoY -58.6%
18.0M
YoY +8621.4%
206K
YoY -95.6%
Operating income 289M
YoY -46.1%
537M
YoY +39.0%
386M
YoY -31.8%
566M
YoY -21.5%
721M
YoY +50.5%
Interest expense 70.7M
YoY -21.2%
89.7M
YoY -8.1%
97.6M
YoY +78.1%
54.8M
YoY +66.4%
33.0M
YoY -0.1%
Other non-operating income -5.27M
YoY -126.4%
-2.33M
YoY +8.5%
-2.54M
YoY -500.0%
-424K
YoY -115.4%
2.76M
YoY +231.0%
Pre-tax income 199M
YoY -51.4%
409M
YoY +41.0%
290M
YoY -42.9%
508M
YoY -26.5%
692M
YoY +55.0%
Income tax 37.7M
YoY -59.2%
92.5M
YoY +26.3%
73.2M
YoY -26.5%
99.6M
YoY -26.2%
135M
YoY +36.4%
+ Net income 161M
YoY -49.1%
317M
YoY +46.0%
217M
YoY -46.9%
409M
YoY -26.5%
557M
YoY +58.8%
Net income to non-controlling interest 1.80M
YoY +171.5%
663K
YoY -73.6%
2.51M
YoY -73.2%
9.37M
YoY +54.2%
6.08M
YoY +280.9%
+ EPS (diluted) $2.69
YoY -50.1%
$5.39
YoY +64.8%
$3.27
YoY -39.7%
$5.42
YoY -34.7%
$8.30
YoY +51.5%
EPS (basic) $2.73
YoY -50.0%
$5.46
YoY +65.0%
$3.31
YoY -40.4%
$5.55
YoY -34.8%
$8.51
YoY +51.7%
Weighted-avg shares (basic) 58.5M
YoY -1.7%
59.6M
YoY -2.8%
61.3M
YoY -2.9%
63.1M
YoY +0.7%
62.7M
YoY +0.7%
Weighted-avg shares (diluted) 59.3M
YoY -1.8%
60.4M
YoY -2.8%
62.1M
YoY -4.1%
64.7M
YoY +0.7%
64.3M
YoY +0.8%
Balance Sheet as of Dec 31 ’25 as of Dec 31 ’24 as of Dec 31 ’23 as of Dec 31 ’22 as of Dec 31 ’21 + Total current assets 2.46B
YoY +21.2%
2.03B
YoY +1.7%
2.00B
YoY -8.5%
2.18B
YoY +18.1%
1.85B
YoY +10.7%
Cash & equivalents 341M
YoY +21.4%
281M
YoY +39.9%
201M
YoY +51.4%
133M
YoY -9.9%
147M
YoY -77.5%
Accounts receivable 603M
YoY -1.5%
612M
YoY +13.9%
537M
YoY +2.8%
522M
YoY -4.4%
546M
YoY +45.8%
Inventory 1.25B
YoY +21.1%
1.03B
YoY -11.6%
1.17B
YoY -16.9%
1.41B
YoY +29.0%
1.09B
YoY +80.6%
Prepaid expenses 269M
YoY +151.5%
107M
YoY +16.6%
91.9M
YoY -24.5%
122M
YoY +87.5%
65.0M
YoY +78.5%
+ Total assets 5.57B
YoY +9.1%
5.11B
YoY +0.3%
5.09B
YoY -1.5%
5.17B
YoY +6.0%
4.88B
YoY +50.8%
Property, plant & equipment 814M
YoY +17.9%
690M
YoY +15.3%
599M
YoY +28.0%
468M
YoY +6.1%
441M
YoY +28.2%
Operating lease right-of-use 51.3M
YoY -11.6%
58.0M
YoY -18.2%
70.9M
YoY +90.3%
37.3M
YoY +0.0%
37.3M
YoY +0.0%
Goodwill 1.47B
YoY +2.1%
1.44B
YoY +0.3%
1.43B
YoY +2.2%
1.40B
YoY -0.6%
1.41B
YoY +64.8%
Intangible assets 675M
YoY -11.0%
759M
YoY -10.3%
846M
YoY -9.1%
931M
YoY -10.6%
1.04B
YoY +256.5%
Deferred tax assets 41.9M
YoY +73.8%
24.1M
YoY +55.4%
15.5M
YoY +21.9%
12.7M
YoY -19.0%
15.7M
YoY +951.4%
Other non-current assets 15.3M
YoY +0.0%
15.3M
YoY +0.0%
15.3M
YoY +0.0%
15.3M
YoY +0.0%
15.3M
YoY +0.0%
+ Total current liabilities 1.22B
YoY +17.6%
1.03B
YoY +17.3%
881M
YoY -11.2%
992M
YoY -14.2%
1.16B
YoY +80.2%
Accounts payable 437M
YoY -4.8%
459M
YoY +34.6%
341M
YoY -23.6%
446M
YoY -33.8%
674M
YoY +104.2%
Accrued liabilities 73.7M
YoY +0.0%
73.7M
YoY +0.0%
73.7M
YoY +0.0%
73.7M
YoY +0.0%
73.7M
YoY +0.0%
Deferred revenue 32.1M
YoY +0.0%
32.1M
YoY +0.0%
32.1M
YoY +0.0%
32.1M
YoY +0.0%
32.1M
YoY +24.8%
Short-term & current debt 12.7M
YoY -79.0%
60.8M
YoY +44.3%
42.1M
YoY +317.6%
10.1M
YoY +485.9%
1.72M
YoY -6.3%
Current lease liability 15.7M
YoY -46.3%
29.3M
YoY -0.2%
29.4M
YoY +290.8%
7.52M
YoY +0.0%
7.52M
YoY +0.0%
+ Total liabilities 2.93B
YoY +12.4%
2.61B
YoY -4.8%
2.74B
YoY -2.0%
2.80B
YoY +7.4%
2.61B
YoY +46.5%
Long-term debt 1.19B
YoY -1.4%
1.21B
YoY -15.6%
1.43B
YoY +4.7%
1.37B
YoY +55.4%
882M
YoY +5.8%
Deferred revenue (non-current) 233M
YoY +20.5%
193M
YoY +15.7%
167M
YoY +16.2%
144M
YoY +627.1%
19.8M
YoY +0.0%
Non-current lease liability 36.1M
YoY +23.9%
29.2M
YoY -34.8%
44.8M
YoY +45.8%
30.7M
YoY +0.0%
30.7M
YoY +0.0%
Deferred tax liabilities 60.9M
YoY +83.6%
33.2M
YoY -63.1%
90.0M
YoY -28.4%
126M
YoY -39.0%
206M
YoY +77.9%
Other non-current liabilities 95.6M
YoY +0.0%
95.6M
YoY +0.0%
95.6M
YoY +0.0%
95.6M
YoY +0.0%
95.6M
YoY +0.0%
+ Total stockholders' equity 2.63B
YoY +5.5%
2.49B
YoY +6.6%
2.34B
YoY +3.7%
2.26B
YoY +2.0%
2.21B
YoY +59.2%
Common stock 741K
YoY +0.4%
738K
YoY +0.7%
733K
YoY +0.7%
728K
YoY +0.4%
725K
YoY +0.6%
Additional paid-in capital 1.19B
YoY +4.7%
1.13B
YoY +5.9%
1.07B
YoY +5.3%
1.02B
YoY +6.6%
953M
YoY +81.3%
Retained earnings 3.00B
YoY +5.6%
2.84B
YoY +12.9%
2.52B
YoY +8.8%
2.32B
YoY +17.8%
1.97B
YoY +37.2%
Treasury stock 1.36B
YoY +13.5%
1.20B
YoY +15.9%
1.03B
YoY +27.8%
808M
YoY +80.1%
449M
YoY +35.2%
Accumulated other comprehensive income 874K
YoY +101.0%
-85.4M
YoY -464.0%
-15.1M
YoY +76.7%
-65.1M
YoY -18.9%
-54.8M
YoY -59.8%
Non-controlling interest 5.88M
YoY +85.8%
3.17M
YoY +12.3%
2.82M
YoY +50.4%
1.87M
YoY +498.7%
313K
YoY +451.7%
Total equity incl. non-controlling 2.64B
YoY +5.6%
2.50B
YoY +6.6%
2.34B
YoY +3.7%
2.26B
YoY +2.0%
2.21B
YoY +59.3%
Total liabilities & equity 5.57B
YoY +9.1%
5.11B
YoY +0.3%
5.09B
YoY -1.5%
5.17B
YoY +6.0%
4.88B
YoY +50.8%
Common shares issued 74.1M
YoY +0.4%
73.8M
YoY +0.8%
73.2M
YoY +0.7%
72.7M
YoY +0.4%
72.4M
YoY +0.5%
Common shares outstanding 68.3M
YoY +0.0%
68.3M
YoY +0.0%
68.3M
YoY +0.0%
68.3M
YoY +0.0%
68.3M
YoY +0.0%
Shares outstanding (cover) 58.7M
YoY -1.4%
59.5M
YoY -3.1%
61.4M
YoY -3.0%
63.4M
YoY +0.4%
63.1M
YoY +0.4%
Cash Flow as of Dec 31 ’25 as of Dec 31 ’24 as of Dec 31 ’23 as of Dec 31 ’22 as of Dec 31 ’21 + Cash from operations 438M
YoY -40.9%
741M
YoY +42.1%
522M
YoY +791.5%
58.5M
YoY -85.8%
411M
YoY -15.5%
Depreciation & amortization 195M
YoY +13.4%
172M
YoY +3.1%
167M
YoY +6.7%
156M
YoY +69.6%
92.0M
YoY +33.8%
Share-based compensation 49.9M
YoY +1.4%
49.2M
YoY +38.8%
35.5M
YoY +20.4%
29.5M
YoY +23.1%
24.0M
YoY +14.7%
Deferred income taxes 15.1M
YoY +124.9%
-60.6M
YoY -75.8%
-34.5M
YoY +63.9%
-95.5M
YoY -4454.6%
-2.10M
YoY -109.9%
Change in receivables -45.6M
YoY -155.1%
82.8M
YoY +353.2%
18.3M
YoY +379.1%
-6.55M
YoY -105.0%
132M
YoY +135.6%
Change in inventory 163M
YoY +232.7%
-123M
YoY +53.2%
-263M
YoY -182.3%
319M
YoY -32.2%
471M
YoY +504.0%
Change in payables -40.7M
YoY -132.9%
124M
YoY +202.2%
-121M
YoY +45.8%
-223M
YoY -175.0%
297M
YoY +350.2%
+ Cash from investing -173M
YoY +17.2%
-209M
YoY -17.2%
-178M
YoY -32.7%
-134M
YoY +83.6%
-817M
YoY -558.6%
Capital expenditure 170M
YoY +24.2%
137M
YoY +5.9%
129M
YoY +49.7%
86.2M
YoY -21.6%
110M
YoY +77.0%
Acquisitions 762K
YoY -97.8%
34.7M
YoY +117.5%
16.0M
YoY -36.3%
25.1M
YoY -96.5%
713M
YoY +1001.1%
Proceeds from sale of PP&E 3.08M
YoY +1358.8%
211K
YoY -92.7%
2.90M
YoY +39.4%
2.08M
YoY +701.9%
259K
YoY +44.7%
Other investing activities 2.33M
0.00
0.00
—
—
+ Cash from financing -213M
YoY +52.6%
-449M
YoY -62.0%
-277M
YoY -532.7%
64.0M
YoY +162.2%
-103M
YoY -238.4%
Long-term debt issued 133M
YoY -75.5%
541M
YoY +55.2%
349M
YoY -66.0%
1.03B
YoY +583.8%
150M
YoY +54083.4%
Common stock repurchased 148M
YoY -3.2%
153M
YoY -39.3%
252M
YoY -27.3%
346M
YoY +174.5%
126M
Dividends paid 293K
YoY +7.3%
273K
0.00
YoY -100.0%
309K
0.00
FX effect on cash
—
—
—
—
1.31M
YoY +458.3%
Net change in cash 60.1M
YoY -25.1%
80.3M
YoY +17.6%
68.3M
YoY +567.1%
-14.6M
YoY +97.1%
-508M
YoY -252.8%
Interest paid 75.9M
YoY -15.1%
89.4M
YoY +6.4%
84.0M
YoY +71.8%
48.9M
YoY +75.7%
27.8M
YoY -3.2%
Income taxes paid 89.4M
YoY -39.9%
149M
YoY +48.7%
100M
YoY -33.7%
151M
YoY -3.7%
157M
YoY +153.4%
Valuation Ratios as of Dec 31 ’25 as of Dec 31 ’24 as of Dec 31 ’23 as of Dec 31 ’22 as of Dec 31 ’21 Market cap 8.00B
YoY -13.2%
9.23B
YoY +16.2%
7.94B
YoY +24.5%
6.38B
YoY -71.3%
22.2B
YoY +55.4%
P/E 49.6×
YoY +70.3%
29.1×
YoY -31.6%
42.6×
YoY +212.2%
13.6×
YoY -66.2%
40.3×
YoY -1.1%
P/S 1.9×
YoY -11.5%
2.1×
YoY +7.0%
2.0×
YoY +43.1%
1.4×
YoY -76.4%
5.9×
YoY +3.3%
P/B 3.0×
YoY -17.8%
3.7×
YoY +8.7%
3.4×
YoY +22.8%
2.8×
YoY -72.4%
10.0×
YoY -2.4%
P/FCF 29.8×
YoY +95.6%
15.3×
YoY -60.8%
39.0×
—
73.7×
YoY +118.9%
Earnings yield 2.0%
YoY -41.3%
3.4%
YoY +46.2%
2.3%
YoY -68.0%
7.3%
YoY +195.9%
2.5%
YoY +1.1%
FCF yield 3.4%
YoY -48.9%
6.6%
YoY +155.3%
2.6%
—
1.4%
YoY -54.3%
Source filing 10-K 10-K 10-K 10-K 10-K