|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$1.786B
-6.36%
YoY
|
$1.908B
-4.86%
YoY
|
$2.005B
-3.26%
YoY
|
$2.073B
-6.78%
YoY
|
$2.223B
5.93%
YoY
|
| Cost Of Revenue |
$970.6M
-2.28%
YoY
|
$993.3M
-5.98%
YoY
|
$1.056B
-9.97%
YoY
|
$1.173B
-7.63%
YoY
|
$1.270B
8.42%
YoY
|
| Gross Profit |
$815.7M
-10.8%
YoY
|
$914.4M
-3.61%
YoY
|
$948.7M
5.48%
YoY
|
$899.4M
-5.65%
YoY
|
$953.2M
2.79%
YoY
|
| Selling, General & Admin |
$708.9M
0.5%
YoY
|
$705.4M
16.09%
YoY
|
$607.6M
-7.96%
YoY
|
$660.2M
-2.95%
YoY
|
$680.3M
6.79%
YoY
|
| Research & Development |
$54.00M
0.19%
YoY
|
$53.90M
-4.6%
YoY
|
$56.50M
18.2%
YoY
|
$47.80M
28.49%
YoY
|
$37.20M
21.57%
YoY
|
| Depreciation & Amortization |
$53.30M
-3.18%
YoY
|
$55.05M
6.89%
YoY
|
$51.50M
15.25%
YoY
|
$44.68M
24.71%
YoY
|
$35.83M
-5.01%
YoY
|
| Operating Expenses |
$708.9M
-6.63%
YoY
|
$759.3M
8.0%
YoY
|
$703.1M
-0.7%
YoY
|
$708.0M
-1.32%
YoY
|
$717.5M
7.47%
YoY
|
| Operating Profit |
-$782.1M
-647.88%
YoY
|
$142.7M
-41.88%
YoY
|
$245.6M
15.96%
YoY
|
$211.8M
-22.29%
YoY
|
$272.6M
-3.18%
YoY
|
| Interest Expense |
-$60.94M
14.07%
YoY
|
-$53.42M
-0.27%
YoY
|
-$53.57M
-231.44%
YoY
|
$40.75M
217.28%
YoY
|
$12.84M
1.8%
YoY
|
| Other Income/Expense, Net |
$982.0K
17.18%
YoY
|
$838.0K
-44.8%
YoY
|
$1.518M
509.64%
YoY
|
$249.0K
-4.23%
YoY
|
$260.0K
-53.49%
YoY
|
| Pretax Income |
-$838.8M
-1015.12%
YoY
|
$91.66M
-56.15%
YoY
|
$209.0M
22.04%
YoY
|
$171.3M
-34.11%
YoY
|
$260.0M
-3.51%
YoY
|
| Income Tax |
$60.14M
-287.44%
YoY
|
-$32.09M
-179.33%
YoY
|
$40.45M
44.37%
YoY
|
$28.02M
-22.61%
YoY
|
$36.20M
133.8%
YoY
|
| Net Earnings |
-$899.0M
-826.44%
YoY
|
$123.8M
-26.6%
YoY
|
$168.6M
17.67%
YoY
|
$143.3M
-35.97%
YoY
|
$223.8M
-11.89%
YoY
|
| Basic Earnings Per Share |
-$39.08
-826.39%
YoY
|
$5.38
-23.8%
YoY
|
$7.06
18.06%
YoY
|
$5.98
-35.49%
YoY
|
$9.27
-8.76%
YoY
|
| Diluted Earnings Per Share |
-$39.08
-827.75%
YoY
|
$5.37
-23.65%
YoY
|
$7.03
18.21%
YoY
|
$5.95
-35.11%
YoY
|
$9.17
-9.03%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
23.00M shares
-0.04%
YoY
|
23.01M shares
-3.57%
YoY
|
23.87M shares
-0.38%
YoY
|
23.96M shares
-0.77%
YoY
|
24.14M shares
-3.37%
YoY
|
| Diluted Shares Outstanding |
23.00M shares
-0.27%
YoY
|
23.07M shares
-3.78%
YoY
|
23.97M shares
-0.5%
YoY
|
24.09M shares
-1.31%
YoY
|
24.41M shares
-3.12%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$470.0M
-3.27%
YoY
|
$512.8M
-3.37%
YoY
|
$431.8M
-8.95%
YoY
|
$371.7M
-10.84%
YoY
|
$485.9M
-0.68%
YoY
|
$530.7M
-3.44%
YoY
|
$474.2M
-3.53%
YoY
|
$416.8M
-12.18%
YoY
|
$489.2M
0.95%
YoY
|
$549.6M
-1.61%
YoY
|
$491.6M
-5.72%
YoY
|
$474.7M
-6.57%
YoY
|
$484.6M
-16.74%
YoY
|
$558.6M
-10.61%
YoY
|
$521.4M
9.72%
YoY
|
$508.1M
-6.12%
YoY
|
$582.0M
14.26%
YoY
|
$624.9M
-2.02%
YoY
|
$475.2M
-10.48%
YoY
|
| Cost Of Revenue |
$260.4M
4.16%
YoY
|
$272.5M
0.41%
YoY
|
$241.1M
-6.61%
YoY
|
$196.6M
-8.01%
YoY
|
$250.0M
0.14%
YoY
|
$271.4M
-5.06%
YoY
|
$258.2M
-1.44%
YoY
|
$213.8M
-17.48%
YoY
|
$249.6M
-9.08%
YoY
|
$285.8M
-5.33%
YoY
|
$261.9M
-12.68%
YoY
|
$259.0M
-12.75%
YoY
|
$274.5M
-17.77%
YoY
|
$301.9M
-13.99%
YoY
|
$300.0M
13.34%
YoY
|
$296.9M
-7.4%
YoY
|
$333.8M
19.66%
YoY
|
$351.1M
0.18%
YoY
|
$264.6M
-11.94%
YoY
|
| Gross Profit |
$209.7M
-11.14%
YoY
|
$240.3M
-7.32%
YoY
|
$190.7M
-11.75%
YoY
|
$175.0M
-13.82%
YoY
|
$235.9M
-1.53%
YoY
|
$259.3M
-1.69%
YoY
|
$216.1M
-5.91%
YoY
|
$203.1M
-5.82%
YoY
|
$239.6M
14.06%
YoY
|
$263.8M
2.77%
YoY
|
$229.7M
3.71%
YoY
|
$215.6M
2.11%
YoY
|
$210.1M
-15.36%
YoY
|
$256.7M
-6.27%
YoY
|
$221.4M
5.16%
YoY
|
$211.2M
-4.27%
YoY
|
$248.2M
7.76%
YoY
|
$273.8M
-4.7%
YoY
|
$210.6M
-8.57%
YoY
|
| Selling, General & Admin |
$177.0M
7.41%
YoY
|
$182.8M
1.17%
YoY
|
$177.0M
-1.5%
YoY
|
$167.7M
-1.65%
YoY
|
$164.7M
-2.41%
YoY
|
$180.7M
18.13%
YoY
|
$179.7M
0.28%
YoY
|
$170.5M
6.37%
YoY
|
$168.8M
22.25%
YoY
|
$153.0M
-9.5%
YoY
|
$179.2M
5.58%
YoY
|
$160.3M
-9.56%
YoY
|
$138.1M
-28.81%
YoY
|
$169.0M
-8.04%
YoY
|
$169.7M
18.75%
YoY
|
$177.2M
13.79%
YoY
|
$194.0M
0.36%
YoY
|
$183.8M
-1.52%
YoY
|
$142.9M
9.08%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$13.51M
-4.82%
YoY
|
$12.84M
-2.91%
YoY
|
$12.86M
-6.76%
YoY
|
$14.08M
1.79%
YoY
|
$14.20M
-1.83%
YoY
|
$13.22M
6.36%
YoY
|
$13.79M
-0.71%
YoY
|
$13.84M
29.13%
YoY
|
$14.46M
27.38%
YoY
|
$12.43M
6.13%
YoY
|
$13.89M
24.93%
YoY
|
$10.72M
2.07%
YoY
|
$11.35M
16.48%
YoY
|
$11.71M
35.55%
YoY
|
$11.12M
27.39%
YoY
|
$10.50M
20.49%
YoY
|
$9.747M
0.48%
YoY
|
$8.641M
-9.22%
YoY
|
$8.728M
-6.51%
YoY
|
| Operating Expenses |
$181.4M
6.72%
YoY
|
$182.8M
1.17%
YoY
|
$177.0M
-1.5%
YoY
|
$167.7M
-1.65%
YoY
|
$170.0M
-1.88%
YoY
|
$180.7M
18.13%
YoY
|
$179.7M
0.28%
YoY
|
$170.5M
3.36%
YoY
|
$173.3M
21.39%
YoY
|
$153.0M
-9.5%
YoY
|
$179.2M
5.58%
YoY
|
$164.9M
-6.94%
YoY
|
$142.8M
-27.83%
YoY
|
$169.0M
-8.04%
YoY
|
$169.7M
18.75%
YoY
|
$177.2M
13.79%
YoY
|
$197.8M
0.15%
YoY
|
$183.8M
-1.52%
YoY
|
$142.9M
9.08%
YoY
|
| Operating Profit |
$28.22M
-57.19%
YoY
|
-$8.370M
-111.14%
YoY
|
-$315.7M
-1005.88%
YoY
|
-$407.0M
-1423.14%
YoY
|
$65.91M
-0.6%
YoY
|
$75.12M
-29.75%
YoY
|
$34.85M
-25.6%
YoY
|
$30.76M
-39.32%
YoY
|
$66.31M
-1.48%
YoY
|
$106.9M
38.52%
YoY
|
$46.85M
-0.22%
YoY
|
$50.70M
49.37%
YoY
|
$67.31M
33.59%
YoY
|
$77.19M
-14.27%
YoY
|
$46.95M
-30.23%
YoY
|
$33.94M
-47.65%
YoY
|
$50.38M
53.61%
YoY
|
$90.04M
-10.59%
YoY
|
$67.29M
-32.22%
YoY
|
| Interest Expense |
-$13.86M
-10.61%
YoY
|
-$15.86M
30.34%
YoY
|
-$14.22M
7.6%
YoY
|
-$13.81M
10.09%
YoY
|
-$15.50M
76.39%
YoY
|
-$12.16M
-194.6%
YoY
|
-$13.22M
-196.79%
YoY
|
-$12.54M
-10.74%
YoY
|
-$8.787M
-37.52%
YoY
|
$12.86M
-2.21%
YoY
|
$13.65M
48.96%
YoY
|
-$14.05M
-421.34%
YoY
|
-$14.06M
321.55%
YoY
|
$13.15M
310.14%
YoY
|
$9.166M
177.17%
YoY
|
$4.373M
46.01%
YoY
|
-$3.336M
11.2%
YoY
|
$3.206M
9.57%
YoY
|
$3.307M
18.28%
YoY
|
| Other Income/Expense, Net |
$214.0K
-42.16%
YoY
|
$211.0K
6.57%
YoY
|
$249.0K
46.47%
YoY
|
$308.0K
208.0%
YoY
|
$370.0K
-64.86%
YoY
|
$198.0K
10.0%
YoY
|
$170.0K
14.86%
YoY
|
$100.0K
-27.01%
YoY
|
$1.053M
1545.31%
YoY
|
$180.0K
3500.0%
YoY
|
$148.0K
30.97%
YoY
|
$137.0K
104.48%
YoY
|
$64.00K
-14.67%
YoY
|
$5.000K
-90.38%
YoY
|
$113.0K
264.52%
YoY
|
$67.00K
-34.31%
YoY
|
$75.00K
-25.0%
YoY
|
$52.00K
-44.09%
YoY
|
$31.00K
-72.07%
YoY
|
| Pretax Income |
-$64.60M
456.2%
YoY
|
-$24.00M
-138.0%
YoY
|
-$329.7M
-1611.92%
YoY
|
-$420.5M
-2395.51%
YoY
|
-$11.61M
-121.22%
YoY
|
$63.15M
-32.99%
YoY
|
$21.81M
-34.59%
YoY
|
$18.32M
-31.45%
YoY
|
$54.73M
37.81%
YoY
|
$94.25M
47.15%
YoY
|
$33.34M
-12.02%
YoY
|
$26.73M
-9.81%
YoY
|
$39.71M
-15.72%
YoY
|
$64.05M
-26.28%
YoY
|
$37.89M
-40.81%
YoY
|
$29.63M
-52.16%
YoY
|
$47.12M
118.16%
YoY
|
$86.89M
-11.23%
YoY
|
$64.02M
-33.73%
YoY
|
| Income Tax |
-$9.032M
-85.56%
YoY
|
$60.00M
343.26%
YoY
|
-$21.05M
-539.19%
YoY
|
$30.20M
149.26%
YoY
|
-$62.53M
-621.31%
YoY
|
$13.54M
-26.23%
YoY
|
$4.792M
-19.57%
YoY
|
$12.12M
192.3%
YoY
|
$12.00M
239.42%
YoY
|
$18.35M
50.13%
YoY
|
$5.958M
-17.49%
YoY
|
$4.145M
-17.73%
YoY
|
$3.534M
-51.78%
YoY
|
$12.22M
9.1%
YoY
|
$7.221M
-43.14%
YoY
|
$5.038M
1.37%
YoY
|
$7.329M
-1321.5%
YoY
|
$11.20M
-18.35%
YoY
|
$12.70M
37.19%
YoY
|
| Net Earnings |
-$55.57M
-209.13%
YoY
|
-$84.06M
-269.41%
YoY
|
-$308.6M
-1914.05%
YoY
|
-$450.7M
-7364.96%
YoY
|
$50.92M
19.15%
YoY
|
$49.62M
-34.63%
YoY
|
$17.01M
-37.86%
YoY
|
$6.204M
-72.53%
YoY
|
$42.73M
18.11%
YoY
|
$75.90M
46.45%
YoY
|
$27.38M
-10.73%
YoY
|
$22.58M
-8.19%
YoY
|
$36.18M
-9.08%
YoY
|
$51.83M
-31.52%
YoY
|
$30.67M
-40.23%
YoY
|
$24.60M
-56.83%
YoY
|
$39.79M
79.25%
YoY
|
$75.68M
-10.07%
YoY
|
$51.32M
-41.24%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$3.65
-268.2%
YoY
|
-$13.44
-1892.0%
YoY
|
-$19.65
-7657.69%
YoY
|
N/A
|
$2.17
-32.19%
YoY
|
$0.75
-34.21%
YoY
|
$0.26
-72.34%
YoY
|
N/A
|
$3.20
48.15%
YoY
|
$1.14
-10.94%
YoY
|
$0.94
-8.74%
YoY
|
N/A
|
$2.16
-31.21%
YoY
|
$1.28
-39.91%
YoY
|
$1.03
-55.98%
YoY
|
N/A
|
$3.14
-6.82%
YoY
|
$2.13
-38.26%
YoY
|
| Diluted Earnings Per Share |
-$2.41
-208.29%
YoY
|
-$3.65
-268.2%
YoY
|
-$13.44
-1916.22%
YoY
|
-$19.65
-7657.69%
YoY
|
$2.22
24.04%
YoY
|
$2.17
-31.97%
YoY
|
$0.74
-35.09%
YoY
|
$0.26
-72.21%
YoY
|
$1.79
19.15%
YoY
|
$3.19
48.37%
YoY
|
$1.14
-10.94%
YoY
|
$0.94
-8.27%
YoY
|
$1.50
-100.0%
YoY
|
$2.15
-30.65%
YoY
|
$1.28
-39.34%
YoY
|
$1.02
-55.84%
YoY
|
$1.641M
82.53%
YoY
|
$3.10
-7.19%
YoY
|
$2.11
-38.48%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
23.07M shares
0.95%
YoY
|
23.04M shares
0.8%
YoY
|
22.96M shares
0.62%
YoY
|
22.94M shares
-3.64%
YoY
|
22.86M shares
N/A
|
22.85M shares
-3.75%
YoY
|
22.81M shares
-4.62%
YoY
|
23.81M shares
-0.95%
YoY
|
N/A
|
23.74M shares
-1.03%
YoY
|
23.92M shares
-0.21%
YoY
|
24.04M shares
0.73%
YoY
|
N/A
|
23.99M shares
-0.57%
YoY
|
23.97M shares
-0.55%
YoY
|
23.87M shares
-1.99%
YoY
|
N/A
|
24.13M shares
-3.35%
YoY
|
24.10M shares
-4.83%
YoY
|
| Diluted Shares Outstanding |
N/A
|
23.04M shares
0.67%
YoY
|
22.96M shares
0.53%
YoY
|
22.94M shares
-2.92%
YoY
|
N/A
|
22.88M shares
-3.91%
YoY
|
22.84M shares
-5.0%
YoY
|
23.63M shares
-2.08%
YoY
|
N/A
|
23.81M shares
-1.1%
YoY
|
24.04M shares
-0.06%
YoY
|
24.13M shares
0.05%
YoY
|
N/A
|
24.08M shares
-1.32%
YoY
|
24.06M shares
-1.2%
YoY
|
24.12M shares
-2.09%
YoY
|
N/A
|
24.40M shares
-3.15%
YoY
|
24.35M shares
-4.36%
YoY
|
Loading...