|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.893B
-6.61%
YoY
|
$2.027B
-37.96%
YoY
|
$3.266B
-7.68%
YoY
|
$3.538B
-3.69%
YoY
|
$3.674B
3.36%
YoY
|
| Cost Of Revenue |
$868.8M
-9.91%
YoY
|
$964.3M
-57.03%
YoY
|
$2.244B
-8.68%
YoY
|
$2.458B
-3.68%
YoY
|
$2.552B
6.11%
YoY
|
| Gross Profit |
$1.024B
-3.62%
YoY
|
$1.062B
3.94%
YoY
|
$1.022B
-5.41%
YoY
|
$1.080B
-3.7%
YoY
|
$1.122B
-2.39%
YoY
|
| Selling, General & Admin |
$621.6M
-13.42%
YoY
|
$717.9M
-19.99%
YoY
|
$897.3M
-0.92%
YoY
|
$905.6M
-2.01%
YoY
|
$924.2M
-4.07%
YoY
|
| Research & Development |
$15.28M
-52.19%
YoY
|
$31.96M
-22.82%
YoY
|
$41.41M
-5.16%
YoY
|
$43.66M
-6.67%
YoY
|
$46.78M
21.87%
YoY
|
| Depreciation & Amortization |
$107.0M
-2.73%
YoY
|
$110.0M
-24.14%
YoY
|
$145.0M
3.57%
YoY
|
$140.0M
6.06%
YoY
|
$132.0M
3.94%
YoY
|
| Operating Expenses |
$636.8M
-42.86%
YoY
|
$1.115B
20.2%
YoY
|
$927.3M
-0.49%
YoY
|
$931.9M
-17.49%
YoY
|
$1.129B
-15.26%
YoY
|
| Operating Profit |
$387.0M
-839.61%
YoY
|
-$52.33M
-155.25%
YoY
|
$94.71M
-36.25%
YoY
|
$148.6M
-2103.71%
YoY
|
-$7.415M
-95.96%
YoY
|
| Interest Expense |
-$101.5M
-7.84%
YoY
|
-$110.1M
9.61%
YoY
|
-$100.4M
11.63%
YoY
|
-$89.98M
-192.87%
YoY
|
$96.89M
-8.38%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$192.5M
-467.92%
YoY
|
-$52.33M
-87.13%
YoY
|
-$406.5M
-1119.31%
YoY
|
$39.88M
-637.83%
YoY
|
-$7.415M
-95.96%
YoY
|
| Income Tax |
$47.83M
-130.89%
YoY
|
-$154.8M
641.7%
YoY
|
-$20.88M
-810.03%
YoY
|
$2.940M
-126.92%
YoY
|
-$10.92M
-253.36%
YoY
|
| Net Earnings |
$144.7M
-171.07%
YoY
|
-$203.6M
-47.2%
YoY
|
-$385.6M
-1143.93%
YoY
|
$36.94M
-2834.27%
YoY
|
-$1.351M
-99.25%
YoY
|
| Basic Earnings Per Share |
$0.84
-174.34%
YoY
|
-$1.13
-48.64%
YoY
|
-$2.20
-1147.62%
YoY
|
$0.21
-2200.0%
YoY
|
-$0.01
-99.05%
YoY
|
| Diluted Earnings Per Share |
$0.84
-175.0%
YoY
|
-$1.12
-48.99%
YoY
|
-$2.20
-100.0%
YoY
|
$208.4K
-2084038643.99%
YoY
|
-$0.01
-99.05%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
171.6M shares
-4.4%
YoY
|
179.5M shares
2.2%
YoY
|
175.6M shares
0.99%
YoY
|
173.9M shares
0.0%
YoY
|
173.9M shares
1.4%
YoY
|
| Diluted Shares Outstanding |
173.0M shares
-5.2%
YoY
|
182.5M shares
3.92%
YoY
|
175.6M shares
-0.91%
YoY
|
177.3M shares
-1.03%
YoY
|
179.1M shares
4.42%
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 |
$477.4M
-3.24%
YoY
|
$477.6M
-7.46%
YoY
|
$459.7M
-7.97%
YoY
|
$461.9M
-41.76%
YoY
|
$493.4M
-40.59%
YoY
|
$516.1M
-40.78%
YoY
|
$499.5M
-36.27%
YoY
|
$793.2M
2.15%
YoY
|
$830.5M
-0.48%
YoY
|
$871.6M
-4.08%
YoY
|
$783.8M
-5.68%
YoY
|
$776.5M
-10.9%
YoY
|
$834.5M
-9.97%
YoY
|
$908.7M
-7.63%
YoY
|
$830.9M
-5.09%
YoY
|
$871.5M
-3.08%
YoY
|
$926.9M
1.28%
YoY
|
$983.7M
-4.35%
YoY
|
$875.4M
-1.84%
YoY
|
| Cost Of Revenue |
$217.6M
-2.97%
YoY
|
$214.7M
-9.99%
YoY
|
$215.4M
-9.49%
YoY
|
$214.4M
-60.48%
YoY
|
$224.3M
-60.19%
YoY
|
$238.5M
-60.26%
YoY
|
$238.0M
-55.93%
YoY
|
$542.5M
1.85%
YoY
|
$563.5M
-1.41%
YoY
|
$600.1M
-5.41%
YoY
|
$540.0M
-6.96%
YoY
|
$532.6M
-12.7%
YoY
|
$571.5M
-9.65%
YoY
|
$634.5M
-10.89%
YoY
|
$580.4M
-3.52%
YoY
|
$610.1M
-0.03%
YoY
|
$632.5M
0.78%
YoY
|
$712.0M
-2.19%
YoY
|
$601.6M
-1.09%
YoY
|
| Gross Profit |
$259.8M
-3.47%
YoY
|
$262.9M
-5.28%
YoY
|
$244.3M
-6.58%
YoY
|
$247.5M
-1.26%
YoY
|
$269.1M
0.78%
YoY
|
$277.6M
2.27%
YoY
|
$261.5M
7.27%
YoY
|
$250.7M
2.8%
YoY
|
$267.0M
1.53%
YoY
|
$271.4M
-1.01%
YoY
|
$243.8M
-2.69%
YoY
|
$243.9M
-6.71%
YoY
|
$263.0M
-10.66%
YoY
|
$274.2M
0.93%
YoY
|
$250.5M
-8.53%
YoY
|
$261.4M
-9.52%
YoY
|
$294.4M
2.38%
YoY
|
$271.7M
-9.57%
YoY
|
$273.9M
-3.45%
YoY
|
| Selling, General & Admin |
$133.4M
-19.61%
YoY
|
$141.0M
-4.93%
YoY
|
$144.2M
-24.13%
YoY
|
$170.5M
-22.48%
YoY
|
$165.9M
-23.26%
YoY
|
$148.3M
-33.56%
YoY
|
$190.0M
-9.28%
YoY
|
$220.0M
-1.14%
YoY
|
$216.2M
-10.71%
YoY
|
$223.2M
-1.5%
YoY
|
$209.4M
-0.08%
YoY
|
$222.5M
-1.8%
YoY
|
$242.1M
-0.27%
YoY
|
$226.6M
0.77%
YoY
|
$209.6M
-6.87%
YoY
|
$226.6M
-4.04%
YoY
|
$242.8M
1.97%
YoY
|
$224.8M
-7.26%
YoY
|
$225.0M
-5.7%
YoY
|
| Research & Development |
$3.794M
-20.34%
YoY
|
$3.505M
-63.07%
YoY
|
$3.409M
-55.03%
YoY
|
$3.601M
-60.46%
YoY
|
$4.763M
-49.76%
YoY
|
$9.492M
-7.63%
YoY
|
$7.580M
-26.85%
YoY
|
$9.108M
-11.35%
YoY
|
$9.481M
-9.64%
YoY
|
$10.28M
-8.71%
YoY
|
$10.36M
5.61%
YoY
|
$10.27M
-8.71%
YoY
|
$10.49M
-7.42%
YoY
|
$11.26M
-18.32%
YoY
|
$9.812M
-7.62%
YoY
|
$11.25M
1.76%
YoY
|
$11.33M
0.16%
YoY
|
$13.78M
44.36%
YoY
|
$10.62M
14.76%
YoY
|
| Depreciation & Amortization |
$25.64M
-9.47%
YoY
|
$27.07M
-5.3%
YoY
|
$27.42M
539.99%
YoY
|
$28.76M
-29.39%
YoY
|
$28.32M
-30.71%
YoY
|
$28.59M
-29.23%
YoY
|
$4.284M
-89.36%
YoY
|
$40.73M
2.16%
YoY
|
$40.88M
2.46%
YoY
|
$40.40M
3.41%
YoY
|
$40.26M
2.5%
YoY
|
$39.87M
-8.27%
YoY
|
$39.90M
-5.01%
YoY
|
$39.06M
-6.17%
YoY
|
$39.28M
-6.05%
YoY
|
$43.47M
9.16%
YoY
|
$42.00M
6.08%
YoY
|
$41.63M
3.51%
YoY
|
$41.81M
8.27%
YoY
|
| Operating Expenses |
$137.2M
-19.63%
YoY
|
$156.8M
-51.88%
YoY
|
$147.6M
-25.31%
YoY
|
$174.1M
-23.99%
YoY
|
$170.7M
-24.37%
YoY
|
$325.8M
40.83%
YoY
|
$197.6M
-10.11%
YoY
|
$229.1M
-1.59%
YoY
|
$225.7M
-10.66%
YoY
|
$231.3M
-2.63%
YoY
|
$219.8M
0.18%
YoY
|
$232.8M
-2.13%
YoY
|
$252.6M
-0.59%
YoY
|
$237.6M
-12.07%
YoY
|
$219.4M
-17.8%
YoY
|
$237.9M
-9.58%
YoY
|
$254.1M
-22.81%
YoY
|
$270.2M
-4.51%
YoY
|
$266.9M
-2.01%
YoY
|
| Operating Profit |
$122.6M
24.55%
YoY
|
$106.2M
-320.3%
YoY
|
$96.72M
51.35%
YoY
|
$73.38M
240.3%
YoY
|
$98.44M
137.97%
YoY
|
-$48.20M
-220.22%
YoY
|
$63.90M
166.57%
YoY
|
$21.56M
95.45%
YoY
|
$41.37M
297.46%
YoY
|
$40.09M
9.46%
YoY
|
$23.97M
-22.93%
YoY
|
$11.03M
-53.05%
YoY
|
$10.41M
-74.16%
YoY
|
$36.62M
2389.73%
YoY
|
$31.11M
346.3%
YoY
|
$23.50M
-8.89%
YoY
|
$40.28M
-196.71%
YoY
|
$1.471M
-91.57%
YoY
|
$6.970M
-38.19%
YoY
|
| Interest Expense |
-$25.99M
7.1%
YoY
|
-$26.18M
-2.2%
YoY
|
-$26.07M
-6.09%
YoY
|
-$24.94M
-13.31%
YoY
|
-$24.27M
-187.41%
YoY
|
-$26.77M
-5.74%
YoY
|
-$27.76M
-203.67%
YoY
|
-$28.77M
-225.51%
YoY
|
$27.77M
24.28%
YoY
|
-$28.40M
22.61%
YoY
|
$26.78M
13.08%
YoY
|
$22.92M
9.11%
YoY
|
$22.34M
0.99%
YoY
|
-$23.16M
0.41%
YoY
|
$23.69M
-2.58%
YoY
|
$21.01M
-13.71%
YoY
|
$22.12M
-12.06%
YoY
|
-$23.07M
-12.11%
YoY
|
$24.31M
-10.54%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$80.47M
72.2%
YoY
|
$38.38M
-179.63%
YoY
|
$68.14M
-255.3%
YoY
|
$39.27M
-201.57%
YoY
|
$46.73M
383.07%
YoY
|
-$48.20M
-78.85%
YoY
|
-$43.88M
162.69%
YoY
|
-$38.66M
-74.39%
YoY
|
$9.674M
-188.05%
YoY
|
-$227.9M
-3172.15%
YoY
|
-$16.70M
-264.91%
YoY
|
-$151.0M
5511.52%
YoY
|
-$10.99M
-143.91%
YoY
|
$7.417M
404.21%
YoY
|
$10.13M
45.32%
YoY
|
-$2.690M
-110.43%
YoY
|
$25.02M
-160.09%
YoY
|
$1.471M
-91.57%
YoY
|
$6.970M
-38.19%
YoY
|
| Income Tax |
$22.34M
97.49%
YoY
|
$11.04M
-279.98%
YoY
|
$16.18M
-109.72%
YoY
|
$9.296M
-167.38%
YoY
|
$11.31M
-9.95%
YoY
|
-$6.134M
52.4%
YoY
|
-$166.5M
3877.68%
YoY
|
-$13.80M
46.54%
YoY
|
$12.56M
-486.43%
YoY
|
-$4.025M
-459.05%
YoY
|
-$4.185M
-190.16%
YoY
|
-$9.415M
34.0%
YoY
|
-$3.250M
-177.33%
YoY
|
$1.121M
-450.31%
YoY
|
$4.642M
-404.39%
YoY
|
-$7.026M
-242.95%
YoY
|
$4.203M
-130.04%
YoY
|
-$320.0K
-8.57%
YoY
|
-$1.525M
-381.89%
YoY
|
| Net Earnings |
$58.14M
64.13%
YoY
|
$27.34M
-173.15%
YoY
|
$51.96M
-137.53%
YoY
|
$29.98M
-220.54%
YoY
|
$35.42M
-1327.8%
YoY
|
-$37.37M
-83.3%
YoY
|
-$138.5M
1006.09%
YoY
|
-$24.87M
-82.43%
YoY
|
-$2.885M
-62.71%
YoY
|
-$223.8M
-3655.21%
YoY
|
-$12.52M
-328.16%
YoY
|
-$141.5M
-3364.18%
YoY
|
-$7.737M
-137.16%
YoY
|
$6.296M
396.92%
YoY
|
$5.487M
-39.48%
YoY
|
$4.336M
-78.16%
YoY
|
$20.82M
-166.01%
YoY
|
$1.267M
-93.75%
YoY
|
$9.067M
-20.12%
YoY
|
| Basic Earnings Per Share |
$0.40
110.53%
YoY
|
N/A
|
$0.31
-140.26%
YoY
|
$0.17
-221.43%
YoY
|
$0.19
-1050.0%
YoY
|
-$0.21
-83.46%
YoY
|
-$0.77
1000.0%
YoY
|
-$0.14
-82.72%
YoY
|
-$0.02
-50.0%
YoY
|
-$1.27
N/A
|
-$0.07
-333.33%
YoY
|
-$0.81
-4150.0%
YoY
|
-$0.04
-133.33%
YoY
|
N/A
|
$0.03
-40.0%
YoY
|
$0.02
-81.82%
YoY
|
$0.12
-166.67%
YoY
|
$0.01
-91.67%
YoY
|
$0.05
-28.57%
YoY
|
| Diluted Earnings Per Share |
$0.39
105.26%
YoY
|
$0.17
-180.95%
YoY
|
$0.30
-140.0%
YoY
|
$0.17
-221.43%
YoY
|
$0.19
-1050.0%
YoY
|
-$0.21
-83.46%
YoY
|
-$0.75
971.43%
YoY
|
-$0.14
-82.72%
YoY
|
-$0.02
-50.0%
YoY
|
-$1.27
-100.0%
YoY
|
-$0.07
-333.33%
YoY
|
-$0.81
-4150.0%
YoY
|
-$0.04
-133.33%
YoY
|
$35.37K
353709752.3%
YoY
|
$0.03
-40.0%
YoY
|
$0.02
-81.82%
YoY
|
$0.12
-166.67%
YoY
|
$0.01
-90.91%
YoY
|
$0.05
-16.67%
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 |
149.9M shares
-17.97%
YoY
|
160.9M shares
-11.44%
YoY
|
172.1M shares
-4.12%
YoY
|
181.3M shares
1.33%
YoY
|
182.8M shares
3.55%
YoY
|
181.7M shares
3.05%
YoY
|
179.5M shares
1.98%
YoY
|
178.9M shares
1.85%
YoY
|
176.5M shares
1.35%
YoY
|
176.3M shares
1.34%
YoY
|
176.0M shares
1.24%
YoY
|
175.6M shares
1.23%
YoY
|
174.2M shares
0.04%
YoY
|
174.0M shares
-1.17%
YoY
|
173.9M shares
-0.3%
YoY
|
173.5M shares
-0.28%
YoY
|
174.1M shares
0.73%
YoY
|
176.1M shares
1.71%
YoY
|
174.4M shares
1.5%
YoY
|
| Diluted Shares Outstanding |
147.7M shares
-20.04%
YoY
|
N/A
|
170.4M shares
-7.33%
YoY
|
181.0M shares
1.29%
YoY
|
184.8M shares
4.39%
YoY
|
N/A
|
183.8M shares
4.39%
YoY
|
178.7M shares
1.71%
YoY
|
177.0M shares
1.36%
YoY
|
N/A
|
176.1M shares
-0.49%
YoY
|
175.7M shares
-0.72%
YoY
|
174.6M shares
-1.91%
YoY
|
N/A
|
177.0M shares
-1.36%
YoY
|
177.0M shares
-1.12%
YoY
|
178.0M shares
3.0%
YoY
|
N/A
|
179.4M shares
2.69%
YoY
|
Loading...