|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.635B
1.53%
YoY
|
$1.611B
4.47%
YoY
|
$1.542B
-1.03%
YoY
|
$1.558B
0.99%
YoY
|
$1.542B
12.43%
YoY
|
| Cost Of Revenue |
$803.6M
10.32%
YoY
|
$728.5M
10.9%
YoY
|
$656.8M
11.83%
YoY
|
$587.4M
-1.75%
YoY
|
$597.8M
14.78%
YoY
|
| Gross Profit |
$831.6M
-5.72%
YoY
|
$882.1M
-0.3%
YoY
|
$884.7M
-8.82%
YoY
|
$970.3M
2.72%
YoY
|
$944.6M
11.0%
YoY
|
| Selling, General & Admin |
$699.7M
-2.41%
YoY
|
$717.0M
9.19%
YoY
|
$656.6M
6.54%
YoY
|
$616.3M
-3.31%
YoY
|
$637.4M
7.22%
YoY
|
| Research & Development |
$98.97M
-14.22%
YoY
|
$115.4M
10.73%
YoY
|
$104.2M
2.96%
YoY
|
$101.2M
8.75%
YoY
|
$93.05M
20.25%
YoY
|
| Depreciation & Amortization |
$44.80M
5.66%
YoY
|
$42.40M
3.67%
YoY
|
$40.90M
2.0%
YoY
|
$40.10M
1.78%
YoY
|
$39.40M
-6.41%
YoY
|
| Operating Expenses |
$798.7M
-4.05%
YoY
|
$832.4M
9.4%
YoY
|
$760.8M
6.04%
YoY
|
$717.5M
-1.78%
YoY
|
$730.5M
8.72%
YoY
|
| Operating Profit |
-$493.4M
-1836.55%
YoY
|
$28.41M
-74.53%
YoY
|
$111.5M
-53.32%
YoY
|
$238.9M
21.14%
YoY
|
$197.2M
30.3%
YoY
|
| Interest Expense |
-$67.78M
33.98%
YoY
|
-$50.59M
-198.47%
YoY
|
$51.38M
3.6%
YoY
|
$49.59M
-1.59%
YoY
|
$50.40M
-29.6%
YoY
|
| Other Income/Expense, Net |
-$2.351M
-159.61%
YoY
|
$3.944M
6.08%
YoY
|
$3.718M
-69.03%
YoY
|
$12.01M
-37.81%
YoY
|
$19.31M
335.43%
YoY
|
| Pretax Income |
-$563.5M
2989.88%
YoY
|
-$18.24M
-122.5%
YoY
|
$81.07M
-62.1%
YoY
|
$213.9M
-0.36%
YoY
|
$214.7M
129.55%
YoY
|
| Income Tax |
-$47.03M
316.43%
YoY
|
-$11.29M
-184.73%
YoY
|
$13.33M
-60.03%
YoY
|
$33.34M
-26.88%
YoY
|
$45.60M
-212.95%
YoY
|
| Net Earnings |
-$516.5M
7337.7%
YoY
|
-$6.944M
-110.25%
YoY
|
$67.74M
-62.48%
YoY
|
$180.6M
6.79%
YoY
|
$169.1M
26.28%
YoY
|
| Basic Earnings Per Share |
-$6.74
7388.89%
YoY
|
-$0.09
-110.59%
YoY
|
$0.85
-61.01%
YoY
|
$2.18
9.0%
YoY
|
$2.00
26.58%
YoY
|
| Diluted Earnings Per Share |
-$6.74
7388.89%
YoY
|
-$0.09
-110.71%
YoY
|
$0.84
-61.11%
YoY
|
$2.16
9.09%
YoY
|
$1.98
26.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
76.67M shares
-0.44%
YoY
|
77.01M shares
-3.84%
YoY
|
80.09M shares
-3.5%
YoY
|
83.00M shares
-2.01%
YoY
|
84.70M shares
0.06%
YoY
|
| Diluted Shares Outstanding |
76.67M shares
-0.44%
YoY
|
77.01M shares
-4.14%
YoY
|
80.34M shares
-3.81%
YoY
|
83.52M shares
-2.3%
YoY
|
85.49M shares
0.3%
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 |
$391.9M
2.42%
YoY
|
$434.9M
-1.74%
YoY
|
$402.1M
5.57%
YoY
|
$415.6M
-0.61%
YoY
|
$382.7M
3.74%
YoY
|
$442.6M
11.49%
YoY
|
$380.8M
-0.41%
YoY
|
$418.2M
9.68%
YoY
|
$368.9M
-3.14%
YoY
|
$397.0M
-0.25%
YoY
|
$382.4M
-0.72%
YoY
|
$381.3M
-4.16%
YoY
|
$380.8M
1.12%
YoY
|
$398.0M
-1.85%
YoY
|
$385.2M
-0.43%
YoY
|
$397.8M
2.01%
YoY
|
$376.6M
4.6%
YoY
|
$405.5M
4.34%
YoY
|
$386.9M
4.49%
YoY
|
| Cost Of Revenue |
$174.9M
-7.06%
YoY
|
$183.2M
3.61%
YoY
|
$195.1M
8.02%
YoY
|
$206.3M
7.29%
YoY
|
$188.2M
16.16%
YoY
|
$176.8M
8.21%
YoY
|
$180.6M
10.07%
YoY
|
$192.3M
36.26%
YoY
|
$162.0M
9.5%
YoY
|
$163.4M
8.87%
YoY
|
$164.1M
10.53%
YoY
|
$141.1M
-4.93%
YoY
|
$148.0M
3.79%
YoY
|
$150.1M
-0.4%
YoY
|
$148.4M
2.75%
YoY
|
$148.4M
-1.89%
YoY
|
$142.6M
-2.23%
YoY
|
$150.7M
11.61%
YoY
|
$144.5M
7.16%
YoY
|
| Gross Profit |
$217.0M
11.6%
YoY
|
$251.7M
-5.3%
YoY
|
$207.0M
3.37%
YoY
|
$209.3M
-7.34%
YoY
|
$194.4M
-6.0%
YoY
|
$265.8M
13.78%
YoY
|
$200.2M
-8.29%
YoY
|
$225.9M
-5.94%
YoY
|
$206.8M
-11.18%
YoY
|
$233.7M
-5.77%
YoY
|
$218.3M
-7.77%
YoY
|
$240.2M
-3.7%
YoY
|
$232.9M
-0.51%
YoY
|
$247.9M
-2.71%
YoY
|
$236.7M
-2.33%
YoY
|
$249.4M
4.48%
YoY
|
$234.1M
9.25%
YoY
|
$254.9M
5.49%
YoY
|
$242.4M
2.96%
YoY
|
| Selling, General & Admin |
$178.2M
-1.8%
YoY
|
$156.4M
-7.76%
YoY
|
$169.0M
-4.6%
YoY
|
$179.9M
-7.97%
YoY
|
$181.5M
9.47%
YoY
|
$169.6M
15.17%
YoY
|
$177.2M
9.41%
YoY
|
$195.5M
24.85%
YoY
|
$165.8M
-0.52%
YoY
|
$147.3M
2.44%
YoY
|
$161.9M
12.6%
YoY
|
$156.6M
-2.54%
YoY
|
$166.7M
4.21%
YoY
|
$143.8M
-7.65%
YoY
|
$143.8M
-7.81%
YoY
|
$160.7M
-1.17%
YoY
|
$159.9M
2.1%
YoY
|
$155.7M
1.62%
YoY
|
$156.0M
3.95%
YoY
|
| Research & Development |
$23.50M
-4.96%
YoY
|
$19.03M
-24.25%
YoY
|
$22.46M
-18.15%
YoY
|
$27.00M
-9.31%
YoY
|
$24.73M
-8.3%
YoY
|
$25.12M
27.68%
YoY
|
$27.44M
3.15%
YoY
|
$29.77M
33.03%
YoY
|
$26.97M
0.9%
YoY
|
$19.67M
-3.7%
YoY
|
$26.60M
7.52%
YoY
|
$22.38M
-12.56%
YoY
|
$26.72M
10.96%
YoY
|
$20.43M
0.25%
YoY
|
$24.74M
-4.24%
YoY
|
$25.59M
27.18%
YoY
|
$24.09M
7.65%
YoY
|
$20.38M
5.04%
YoY
|
$25.83M
32.74%
YoY
|
| Depreciation & Amortization |
$38.43M
937.53%
YoY
|
$38.43M
2.24%
YoY
|
$38.52M
924.52%
YoY
|
$37.69M
916.78%
YoY
|
$3.704M
-87.88%
YoY
|
$37.59M
1138.93%
YoY
|
$3.760M
-87.67%
YoY
|
$3.707M
-87.97%
YoY
|
$30.57M
-1.85%
YoY
|
$3.034M
-89.71%
YoY
|
$30.50M
871.03%
YoY
|
$30.83M
4.1%
YoY
|
$31.14M
4.77%
YoY
|
$29.50M
-4.07%
YoY
|
$3.141M
-89.57%
YoY
|
$29.61M
-0.52%
YoY
|
$29.72M
1.79%
YoY
|
$30.75M
17.8%
YoY
|
$30.12M
-3.14%
YoY
|
| Operating Expenses |
$201.7M
-2.18%
YoY
|
$179.2M
-9.68%
YoY
|
$191.5M
-6.41%
YoY
|
$206.9M
-8.15%
YoY
|
$206.2M
6.98%
YoY
|
$198.5M
16.75%
YoY
|
$204.6M
8.53%
YoY
|
$225.2M
23.78%
YoY
|
$192.8M
-0.32%
YoY
|
$170.0M
1.34%
YoY
|
$188.5M
11.86%
YoY
|
$182.0M
-2.29%
YoY
|
$193.4M
5.09%
YoY
|
$167.7M
-6.88%
YoY
|
$168.6M
-7.31%
YoY
|
$186.2M
1.95%
YoY
|
$184.0M
2.8%
YoY
|
$180.1M
1.77%
YoY
|
$181.8M
7.26%
YoY
|
| Operating Profit |
$11.47M
-174.01%
YoY
|
$72.50M
7.58%
YoY
|
$11.76M
-244.31%
YoY
|
-$512.7M
16825.52%
YoY
|
-$15.50M
-490.94%
YoY
|
$67.39M
5.85%
YoY
|
-$8.150M
-130.65%
YoY
|
-$3.029M
-105.2%
YoY
|
$3.964M
-89.1%
YoY
|
$63.67M
-20.62%
YoY
|
$26.59M
-59.12%
YoY
|
$58.20M
-2.78%
YoY
|
$36.38M
-21.19%
YoY
|
$80.20M
7.34%
YoY
|
$65.05M
15.26%
YoY
|
$59.87M
15.45%
YoY
|
$46.16M
50.3%
YoY
|
$74.72M
15.7%
YoY
|
$56.44M
-1.92%
YoY
|
| Interest Expense |
-$18.36M
27.54%
YoY
|
-$19.31M
37.04%
YoY
|
-$17.74M
23.87%
YoY
|
-$16.33M
20.15%
YoY
|
-$14.40M
-205.66%
YoY
|
-$14.09M
53.13%
YoY
|
-$14.32M
-209.66%
YoY
|
-$13.59M
59.45%
YoY
|
$13.62M
12.6%
YoY
|
-$9.202M
21.35%
YoY
|
$13.06M
1.98%
YoY
|
-$8.525M
-169.67%
YoY
|
$12.10M
3.82%
YoY
|
-$7.583M
-29.04%
YoY
|
$12.81M
5.06%
YoY
|
$12.24M
-6.94%
YoY
|
$11.66M
-9.85%
YoY
|
-$10.69M
-1.06%
YoY
|
$12.19M
-41.37%
YoY
|
| Other Income/Expense, Net |
$4.480M
-3211.11%
YoY
|
$505.0K
-64.08%
YoY
|
-$842.0K
-139.87%
YoY
|
-$1.946M
-235.42%
YoY
|
-$144.0K
-76.39%
YoY
|
$1.406M
-25.88%
YoY
|
$2.112M
348.41%
YoY
|
$1.437M
-609.57%
YoY
|
-$610.0K
-143.92%
YoY
|
$1.897M
-83.19%
YoY
|
$471.0K
-82.21%
YoY
|
-$282.0K
-114.25%
YoY
|
$1.389M
-59.49%
YoY
|
$11.29M
12.52%
YoY
|
$2.648M
-46.88%
YoY
|
$1.979M
-60.69%
YoY
|
$3.429M
-29.57%
YoY
|
$10.03M
616.43%
YoY
|
$4.985M
100.04%
YoY
|
| Pretax Income |
-$2.409M
-91.98%
YoY
|
$4.310M
-80.88%
YoY
|
-$6.824M
-66.49%
YoY
|
-$531.0M
3396.56%
YoY
|
-$30.04M
474.3%
YoY
|
$22.54M
-21.89%
YoY
|
-$20.36M
-209.42%
YoY
|
-$15.19M
-497.1%
YoY
|
-$5.230M
-117.56%
YoY
|
$28.86M
-55.06%
YoY
|
$18.61M
-68.35%
YoY
|
$3.824M
-92.59%
YoY
|
$29.78M
-24.26%
YoY
|
$64.21M
23.98%
YoY
|
$58.80M
15.77%
YoY
|
$51.58M
15.06%
YoY
|
$39.32M
-41.56%
YoY
|
$51.79M
33.13%
YoY
|
$50.79M
22.35%
YoY
|
| Income Tax |
$2.208M
-146.55%
YoY
|
$6.014M
93.63%
YoY
|
-$1.420M
-85.31%
YoY
|
-$46.88M
1584.48%
YoY
|
-$4.743M
143.36%
YoY
|
$3.106M
-65.58%
YoY
|
-$9.667M
988.63%
YoY
|
-$2.783M
673.06%
YoY
|
-$1.949M
-135.1%
YoY
|
$9.024M
-19.87%
YoY
|
-$888.0K
-110.0%
YoY
|
-$360.0K
-105.3%
YoY
|
$5.552M
-13.44%
YoY
|
$11.26M
75.89%
YoY
|
$8.881M
17.49%
YoY
|
$6.787M
-30.43%
YoY
|
$6.414M
-70.69%
YoY
|
$6.403M
-111.9%
YoY
|
$7.559M
-17.6%
YoY
|
| Net Earnings |
-$4.617M
-81.75%
YoY
|
-$1.704M
-108.77%
YoY
|
-$5.404M
-49.47%
YoY
|
-$484.1M
3803.18%
YoY
|
-$25.29M
670.89%
YoY
|
$19.44M
-2.01%
YoY
|
-$10.70M
-154.85%
YoY
|
-$12.40M
-396.41%
YoY
|
-$3.281M
-113.54%
YoY
|
$19.83M
-62.54%
YoY
|
$19.50M
-60.94%
YoY
|
$4.184M
-90.66%
YoY
|
$24.23M
-26.37%
YoY
|
$52.95M
16.66%
YoY
|
$49.92M
15.47%
YoY
|
$44.79M
27.72%
YoY
|
$32.90M
-27.52%
YoY
|
$45.38M
-51.07%
YoY
|
$43.23M
33.68%
YoY
|
| Basic Earnings Per Share |
-$0.06
-81.82%
YoY
|
N/A
|
-$0.07
-50.0%
YoY
|
-$6.31
3843.75%
YoY
|
-$0.33
725.0%
YoY
|
N/A
|
-$0.14
-158.33%
YoY
|
-$0.16
-420.0%
YoY
|
-$0.04
-113.33%
YoY
|
N/A
|
$0.24
-60.0%
YoY
|
$0.05
-90.74%
YoY
|
$0.30
-23.08%
YoY
|
N/A
|
$0.60
17.65%
YoY
|
$0.54
31.71%
YoY
|
$0.39
-27.78%
YoY
|
N/A
|
$0.51
34.21%
YoY
|
| Diluted Earnings Per Share |
-$0.06
-81.82%
YoY
|
-$0.02
-110.15%
YoY
|
-$0.07
-50.0%
YoY
|
-$6.31
3843.75%
YoY
|
-$0.33
725.0%
YoY
|
$0.25
-0.09%
YoY
|
-$0.14
-158.33%
YoY
|
-$0.16
-410.32%
YoY
|
-$0.04
-113.79%
YoY
|
$0.25
-60.06%
YoY
|
$0.24
-60.0%
YoY
|
$0.05
-90.45%
YoY
|
$0.29
-25.64%
YoY
|
$0.64
-100.0%
YoY
|
$0.60
17.65%
YoY
|
$0.54
31.71%
YoY
|
$0.39
-26.42%
YoY
|
$529.2K
48546190.82%
YoY
|
$0.51
34.21%
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 |
77.94M shares
0.93%
YoY
|
77.89M shares
0.94%
YoY
|
77.91M shares
0.42%
YoY
|
77.71M shares
-1.38%
YoY
|
77.22M shares
-1.28%
YoY
|
77.16M shares
-1.29%
YoY
|
77.58M shares
-4.69%
YoY
|
78.80M shares
-3.79%
YoY
|
78.22M shares
-4.18%
YoY
|
78.18M shares
-6.4%
YoY
|
81.40M shares
-2.52%
YoY
|
81.90M shares
-1.52%
YoY
|
81.64M shares
-2.39%
YoY
|
83.52M shares
-1.39%
YoY
|
83.50M shares
-1.47%
YoY
|
83.17M shares
-1.79%
YoY
|
83.63M shares
-1.03%
YoY
|
84.70M shares
0.51%
YoY
|
84.75M shares
0.51%
YoY
|
| Diluted Shares Outstanding |
76.95M shares
0.64%
YoY
|
N/A
|
76.75M shares
0.4%
YoY
|
76.70M shares
-0.92%
YoY
|
76.46M shares
-1.64%
YoY
|
N/A
|
76.45M shares
-4.21%
YoY
|
77.41M shares
-4.61%
YoY
|
77.74M shares
-5.57%
YoY
|
N/A
|
79.81M shares
-4.3%
YoY
|
81.15M shares
-2.95%
YoY
|
82.32M shares
-2.32%
YoY
|
N/A
|
83.40M shares
-2.4%
YoY
|
83.62M shares
-2.01%
YoY
|
84.28M shares
-1.15%
YoY
|
N/A
|
85.45M shares
0.82%
YoY
|
Loading...