|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.530B
-1.54%
YoY
|
$2.570B
-1.26%
YoY
|
$2.602B
8.13%
YoY
|
$2.407B
18.41%
YoY
|
$2.033B
85.81%
YoY
|
| Cost Of Revenue |
$771.6M
2.71%
YoY
|
$751.3M
-1.15%
YoY
|
$760.0M
2.16%
YoY
|
$744.0M
14.41%
YoY
|
$650.3M
66.38%
YoY
|
| Gross Profit |
$1.758B
-3.3%
YoY
|
$1.818B
-1.31%
YoY
|
$1.842B
10.8%
YoY
|
$1.663B
20.28%
YoY
|
$1.382B
96.61%
YoY
|
| Selling, General & Admin |
$626.4M
-2.2%
YoY
|
$640.5M
-5.59%
YoY
|
$678.4M
0.21%
YoY
|
$677.0M
-1.68%
YoY
|
$688.6M
4.22%
YoY
|
| Research & Development |
$277.9M
-9.55%
YoY
|
$307.3M
-11.83%
YoY
|
$348.5M
4.46%
YoY
|
$333.6M
6.97%
YoY
|
$311.9M
89.09%
YoY
|
| Depreciation & Amortization |
$364.1M
-2.54%
YoY
|
$373.5M
9.97%
YoY
|
$339.7M
32.67%
YoY
|
$256.0M
25.36%
YoY
|
$204.2M
193.89%
YoY
|
| Operating Expenses |
$904.3M
-4.58%
YoY
|
$947.8M
-7.71%
YoY
|
$1.027B
1.61%
YoY
|
$1.011B
1.02%
YoY
|
$1.000B
21.17%
YoY
|
| Operating Profit |
-$263.0M
-74.24%
YoY
|
-$1.021B
310.73%
YoY
|
-$248.6M
-98.18%
YoY
|
-$13.65B
5039.92%
YoY
|
-$265.6M
-47.55%
YoY
|
| Interest Expense |
$17.06M
-28.35%
YoY
|
$23.80M
6.83%
YoY
|
$22.28M
-340.37%
YoY
|
-$9.270M
-88.47%
YoY
|
-$80.37M
32.83%
YoY
|
| Other Income/Expense, Net |
$10.37M
-271.81%
YoY
|
-$6.035M
-235.77%
YoY
|
$4.445M
-617.46%
YoY
|
-$859.0K
-116.88%
YoY
|
$5.088M
-1033.58%
YoY
|
| Pretax Income |
-$235.5M
-76.3%
YoY
|
-$993.7M
352.47%
YoY
|
-$219.6M
-98.39%
YoY
|
-$13.66B
3452.09%
YoY
|
-$384.7M
-33.22%
YoY
|
| Income Tax |
-$35.21M
-563.75%
YoY
|
$7.592M
898.95%
YoY
|
$760.0K
-119.94%
YoY
|
-$3.812M
-108.64%
YoY
|
$44.14M
-148.58%
YoY
|
| Net Earnings |
-$200.3M
-79.99%
YoY
|
-$1.001B
354.35%
YoY
|
-$220.4M
-98.39%
YoY
|
-$13.66B
3085.58%
YoY
|
-$428.8M
-11.61%
YoY
|
| Basic Earnings Per Share |
-$1.14
-80.58%
YoY
|
-$5.87
338.06%
YoY
|
-$1.34
-98.42%
YoY
|
-$84.60
2998.9%
YoY
|
-$2.73
-49.07%
YoY
|
| Diluted Earnings Per Share |
-$1.14
-80.58%
YoY
|
-$5.87
338.06%
YoY
|
-$1.34
-98.42%
YoY
|
-$84.60
2998.9%
YoY
|
-$2.73
-49.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
176.2M shares
3.32%
YoY
|
170.6M shares
3.64%
YoY
|
164.6M shares
1.93%
YoY
|
161.5M
2.88%
YoY
|
156.9M
73.4%
YoY
|
| Diluted Shares Outstanding |
176.2M shares
3.32%
YoY
|
170.6M shares
3.64%
YoY
|
164.6M shares
1.93%
YoY
|
161.5M
2.88%
YoY
|
156.9M
73.4%
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 |
$613.8M
-2.47%
YoY
|
$642.3M
0.28%
YoY
|
$626.4M
-2.2%
YoY
|
$631.9M
-1.64%
YoY
|
$629.4M
-2.59%
YoY
|
$640.5M
-3.03%
YoY
|
$640.5M
-2.99%
YoY
|
$642.4M
-1.53%
YoY
|
$646.1M
2.68%
YoY
|
$660.5M
3.58%
YoY
|
$660.2M
7.99%
YoY
|
$652.4M
10.13%
YoY
|
$629.2M
11.3%
YoY
|
$637.7M
15.06%
YoY
|
$611.4M
17.2%
YoY
|
$592.4M
17.74%
YoY
|
$565.4M
24.62%
YoY
|
$554.2M
44.6%
YoY
|
$521.7M
80.62%
YoY
|
| Cost Of Revenue |
$197.5M
0.35%
YoY
|
$197.0M
4.3%
YoY
|
$187.2M
4.14%
YoY
|
$190.5M
1.32%
YoY
|
$196.8M
1.18%
YoY
|
$188.9M
-2.32%
YoY
|
$179.7M
-3.36%
YoY
|
$188.1M
-1.3%
YoY
|
$194.5M
2.33%
YoY
|
$193.4M
2.41%
YoY
|
$186.0M
0.21%
YoY
|
$190.5M
4.42%
YoY
|
$190.1M
1.65%
YoY
|
$188.9M
7.94%
YoY
|
$185.6M
9.81%
YoY
|
$182.5M
13.85%
YoY
|
$187.0M
28.14%
YoY
|
$175.0M
42.38%
YoY
|
$169.0M
61.41%
YoY
|
| Gross Profit |
$416.3M
-3.75%
YoY
|
$445.2M
-1.4%
YoY
|
$439.3M
-4.67%
YoY
|
$441.4M
-2.87%
YoY
|
$432.5M
-4.22%
YoY
|
$451.6M
-3.33%
YoY
|
$460.8M
-2.85%
YoY
|
$454.4M
-1.62%
YoY
|
$451.6M
2.84%
YoY
|
$467.1M
4.07%
YoY
|
$474.3M
11.39%
YoY
|
$461.9M
12.68%
YoY
|
$439.1M
16.07%
YoY
|
$448.8M
18.35%
YoY
|
$425.8M
20.75%
YoY
|
$409.9M
19.55%
YoY
|
$378.3M
22.95%
YoY
|
$379.3M
45.64%
YoY
|
$352.6M
91.55%
YoY
|
| Selling, General & Admin |
$153.4M
-53.48%
YoY
|
$305.7M
-6.63%
YoY
|
$150.8M
-6.75%
YoY
|
$158.1M
-1.2%
YoY
|
$329.7M
98.51%
YoY
|
$327.4M
5.78%
YoY
|
$161.7M
-3.76%
YoY
|
$160.0M
-10.8%
YoY
|
$166.1M
-51.93%
YoY
|
$309.6M
-4.53%
YoY
|
$168.0M
-51.45%
YoY
|
$179.4M
6.26%
YoY
|
$345.4M
111.59%
YoY
|
$324.2M
11.45%
YoY
|
$346.1M
108.97%
YoY
|
$168.8M
-3.58%
YoY
|
$163.3M
-3.95%
YoY
|
$290.9M
-45.28%
YoY
|
$165.6M
99.0%
YoY
|
| Research & Development |
$67.87M
-2.99%
YoY
|
$71.61M
-6.7%
YoY
|
$67.57M
-6.65%
YoY
|
$68.78M
-10.38%
YoY
|
$69.96M
-14.04%
YoY
|
$76.75M
-14.66%
YoY
|
$72.38M
-14.13%
YoY
|
$76.75M
-12.09%
YoY
|
$81.39M
-6.43%
YoY
|
$89.94M
15.94%
YoY
|
$84.29M
-4.02%
YoY
|
$87.31M
8.02%
YoY
|
$86.99M
-0.49%
YoY
|
$77.58M
6.46%
YoY
|
$87.82M
9.43%
YoY
|
$80.83M
0.08%
YoY
|
$87.41M
12.06%
YoY
|
$72.87M
-21.39%
YoY
|
$80.25M
167.88%
YoY
|
| Depreciation & Amortization |
$92.29M
5.03%
YoY
|
$94.84M
5.94%
YoY
|
$88.37M
-1.34%
YoY
|
$93.00M
-3.69%
YoY
|
$87.87M
-10.24%
YoY
|
$89.52M
-8.81%
YoY
|
$89.57M
-5.02%
YoY
|
$96.57M
27.96%
YoY
|
$97.89M
38.92%
YoY
|
$98.17M
28.52%
YoY
|
$94.30M
50.39%
YoY
|
$75.47M
25.59%
YoY
|
$70.46M
19.57%
YoY
|
$76.39M
45.97%
YoY
|
$62.71M
20.81%
YoY
|
$60.09M
18.94%
YoY
|
$58.93M
21.11%
YoY
|
$52.33M
57.82%
YoY
|
$51.91M
237.72%
YoY
|
| Operating Expenses |
$221.2M
-54.62%
YoY
|
$472.2M
-4.36%
YoY
|
$218.4M
-6.72%
YoY
|
$226.8M
-4.18%
YoY
|
$487.5M
97.0%
YoY
|
$493.7M
-0.66%
YoY
|
$234.1M
-7.22%
YoY
|
$236.7M
-11.23%
YoY
|
$247.4M
-50.73%
YoY
|
$497.0M
4.08%
YoY
|
$252.3M
-49.12%
YoY
|
$266.7M
6.83%
YoY
|
$502.2M
100.35%
YoY
|
$477.5M
14.76%
YoY
|
$495.9M
101.7%
YoY
|
$249.6M
-2.43%
YoY
|
$250.7M
1.09%
YoY
|
$416.1M
-37.08%
YoY
|
$245.9M
117.23%
YoY
|
| Operating Profit |
-$61.77M
12.43%
YoY
|
-$26.97M
-36.03%
YoY
|
-$51.96M
17.03%
YoY
|
-$54.39M
-93.53%
YoY
|
-$54.94M
-36.94%
YoY
|
-$42.16M
40.9%
YoY
|
-$44.40M
-31.4%
YoY
|
-$841.1M
1074.05%
YoY
|
-$87.12M
38.17%
YoY
|
-$29.92M
4.26%
YoY
|
-$64.73M
-7.72%
YoY
|
-$71.65M
-97.69%
YoY
|
-$63.06M
-99.05%
YoY
|
-$28.70M
-22.16%
YoY
|
-$70.14M
15.78%
YoY
|
-$3.097B
3822.27%
YoY
|
-$6.669B
7776.17%
YoY
|
-$36.87M
-90.81%
YoY
|
-$60.58M
207.1%
YoY
|
| Interest Expense |
$1.122M
-83.76%
YoY
|
$2.001M
-72.9%
YoY
|
$2.555M
-54.86%
YoY
|
$5.591M
-1.01%
YoY
|
$6.909M
22.3%
YoY
|
$7.385M
-9.6%
YoY
|
$5.660M
0.25%
YoY
|
$5.648M
-3.2%
YoY
|
$5.649M
54.85%
YoY
|
$8.169M
331.54%
YoY
|
$5.646M
-519.47%
YoY
|
$5.835M
-234.54%
YoY
|
$3.648M
-166.57%
YoY
|
$1.893M
-110.03%
YoY
|
-$1.346M
-92.88%
YoY
|
-$4.337M
-78.82%
YoY
|
-$5.480M
-75.2%
YoY
|
-$18.87M
-9.27%
YoY
|
-$18.90M
9.85%
YoY
|
| Other Income/Expense, Net |
-$196.0K
-108.05%
YoY
|
$378.0K
-105.15%
YoY
|
-$815.0K
-136.4%
YoY
|
$8.371M
-1586.86%
YoY
|
$2.435M
-758.11%
YoY
|
-$7.341M
-577.62%
YoY
|
$2.239M
-224.94%
YoY
|
-$563.0K
171.98%
YoY
|
-$370.0K
-107.54%
YoY
|
$1.537M
-12.07%
YoY
|
-$1.792M
14.07%
YoY
|
-$207.0K
-88.24%
YoY
|
$4.907M
577.76%
YoY
|
$1.748M
-531.6%
YoY
|
-$1.571M
317.82%
YoY
|
-$1.760M
-911.06%
YoY
|
$724.0K
-87.19%
YoY
|
-$405.0K
N/A
|
-$376.0K
49.21%
YoY
|
| Pretax Income |
-$60.84M
-45.32%
YoY
|
-$33.62M
-30.21%
YoY
|
-$50.22M
54.55%
YoY
|
-$40.42M
-95.15%
YoY
|
-$111.3M
40.49%
YoY
|
-$48.17M
89.84%
YoY
|
-$32.50M
-45.44%
YoY
|
-$833.8M
1160.85%
YoY
|
-$79.20M
15.54%
YoY
|
-$25.38M
-99.33%
YoY
|
-$59.56M
-20.22%
YoY
|
-$66.13M
-97.87%
YoY
|
-$68.55M
-98.97%
YoY
|
-$3.812B
6177.23%
YoY
|
-$74.65M
-7.5%
YoY
|
-$3.103B
2275.27%
YoY
|
-$6.674B
5826.77%
YoY
|
-$60.73M
-87.33%
YoY
|
-$80.70M
111.39%
YoY
|
| Income Tax |
$2.995M
-116.41%
YoY
|
-$8.475M
-3660.92%
YoY
|
-$715.0K
-191.67%
YoY
|
-$7.763M
-299.87%
YoY
|
-$18.26M
-778.62%
YoY
|
$238.0K
-93.23%
YoY
|
$780.0K
-131.4%
YoY
|
$3.884M
-507.98%
YoY
|
$2.690M
295.01%
YoY
|
$3.515M
-290.93%
YoY
|
-$2.484M
112.13%
YoY
|
-$952.0K
-20.67%
YoY
|
$681.0K
70.25%
YoY
|
-$1.841M
-96.3%
YoY
|
-$1.171M
-132.53%
YoY
|
-$1.200M
-137.5%
YoY
|
$400.0K
-99.54%
YoY
|
-$49.74M
-41.82%
YoY
|
$3.600M
-256.52%
YoY
|
| Net Earnings |
-$63.84M
-31.37%
YoY
|
-$25.14M
-48.06%
YoY
|
-$49.51M
48.78%
YoY
|
-$32.66M
-96.1%
YoY
|
-$93.01M
13.58%
YoY
|
-$48.41M
67.56%
YoY
|
-$33.28M
-41.7%
YoY
|
-$837.7M
1185.22%
YoY
|
-$81.89M
18.29%
YoY
|
-$28.89M
-99.24%
YoY
|
-$57.07M
-22.32%
YoY
|
-$65.18M
-97.9%
YoY
|
-$69.23M
-98.96%
YoY
|
-$3.810B
34584.31%
YoY
|
-$73.48M
-12.88%
YoY
|
-$3.101B
2217.65%
YoY
|
-$6.675B
3243.13%
YoY
|
-$10.99M
-97.21%
YoY
|
-$84.34M
135.04%
YoY
|
| Basic Earnings Per Share |
-$0.36
-32.08%
YoY
|
N/A
|
-$0.28
47.37%
YoY
|
-$0.19
-96.14%
YoY
|
-$0.53
8.16%
YoY
|
N/A
|
-$0.19
-45.71%
YoY
|
-$4.92
1130.0%
YoY
|
-$0.49
16.67%
YoY
|
N/A
|
-$0.35
-22.22%
YoY
|
-$0.40
-97.92%
YoY
|
-$0.42
-98.99%
YoY
|
N/A
|
-$0.45
-15.09%
YoY
|
-$19.22
2134.88%
YoY
|
-$41.58
3074.05%
YoY
|
N/A
|
-$0.53
N/A
|
| Diluted Earnings Per Share |
-$0.36
-31.83%
YoY
|
-$0.14
-49.96%
YoY
|
-$0.28
47.37%
YoY
|
-$0.19
-96.14%
YoY
|
-$0.53
9.0%
YoY
|
-$0.28
61.06%
YoY
|
-$0.19
-45.71%
YoY
|
-$4.92
1130.0%
YoY
|
-$0.49
15.32%
YoY
|
-$0.17
-99.26%
YoY
|
-$0.35
-100.0%
YoY
|
-$0.40
-97.92%
YoY
|
-$0.42
-98.98%
YoY
|
-$23.49
-99.97%
YoY
|
-$454.3K
-14.12%
YoY
|
-$19.22
2134.88%
YoY
|
-$41.58
3074.05%
YoY
|
-$68.67K
-97.76%
YoY
|
-$529.0K
23.19%
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 |
178.4M shares
2.72%
YoY
|
177.5M shares
3.08%
YoY
|
176.7M shares
3.2%
YoY
|
175.4M shares
3.45%
YoY
|
173.7M shares
3.97%
YoY
|
172.2M shares
3.99%
YoY
|
171.2M shares
3.8%
YoY
|
169.6M shares
3.62%
YoY
|
167.0M shares
2.72%
YoY
|
165.6M shares
2.24%
YoY
|
165.0M shares
2.04%
YoY
|
163.7M
1.42%
YoY
|
162.6M
1.3%
YoY
|
161.9M
1.15%
YoY
|
161.7M
1.51%
YoY
|
161.4M
3.41%
YoY
|
160.5M
5.5%
YoY
|
160.1M
10.43%
YoY
|
159.2M
96.05%
YoY
|
| Diluted Shares Outstanding |
179.1M shares
2.85%
YoY
|
N/A
|
176.9M shares
3.17%
YoY
|
175.9M shares
3.34%
YoY
|
174.2M shares
3.83%
YoY
|
N/A
|
171.5M shares
3.86%
YoY
|
170.2M shares
3.69%
YoY
|
167.7M shares
2.95%
YoY
|
N/A
|
165.1M shares
2.1%
YoY
|
164.2M shares
1.73%
YoY
|
162.9M
1.49%
YoY
|
N/A
|
161.7M
1.44%
YoY
|
161.4M
3.41%
YoY
|
160.5M
5.5%
YoY
|
N/A
|
159.4M
N/A
|
Loading...