|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.491B
-7.77%
YoY
|
$2.701B
-3.56%
YoY
|
$2.800B
-21.83%
YoY
|
$3.582B
-10.93%
YoY
|
$4.022B
120.26%
YoY
|
| Cost Of Revenue |
$1.223B
-18.17%
YoY
|
$1.494B
-20.39%
YoY
|
$1.877B
-34.92%
YoY
|
$2.884B
12.22%
YoY
|
$2.570B
159.81%
YoY
|
| Gross Profit |
$1.268B
5.12%
YoY
|
$1.207B
30.64%
YoY
|
$923.5M
32.25%
YoY
|
$698.3M
-51.91%
YoY
|
$1.452B
73.54%
YoY
|
| Selling, General & Admin |
$948.9M
-27.56%
YoY
|
$1.310B
-9.43%
YoY
|
$1.446B
-27.04%
YoY
|
$1.982B
42.4%
YoY
|
$1.392B
68.01%
YoY
|
| Research & Development |
$234.2M
-23.16%
YoY
|
$304.8M
-4.27%
YoY
|
$318.4M
-11.43%
YoY
|
$359.5M
45.08%
YoY
|
$247.8M
178.43%
YoY
|
| Depreciation & Amortization |
$89.70M
-17.56%
YoY
|
$108.8M
-12.47%
YoY
|
$124.3M
-12.96%
YoY
|
$142.8M
123.82%
YoY
|
$63.80M
58.71%
YoY
|
| Operating Expenses |
$1.305B
-24.83%
YoY
|
$1.736B
-18.16%
YoY
|
$2.121B
-20.85%
YoY
|
$2.679B
63.39%
YoY
|
$1.640B
78.71%
YoY
|
| Operating Profit |
-$36.20M
-93.16%
YoY
|
-$529.0M
-55.81%
YoY
|
-$1.197B
-39.57%
YoY
|
-$1.981B
954.79%
YoY
|
-$187.8M
132.43%
YoY
|
| Interest Expense |
-$79.40M
2.58%
YoY
|
-$77.40M
-179.71%
YoY
|
$97.10M
-233.93%
YoY
|
-$72.50M
-589.86%
YoY
|
$14.80M
640.0%
YoY
|
| Other Income/Expense, Net |
-$79.30M
241.81%
YoY
|
-$23.20M
-61.9%
YoY
|
-$60.90M
3960.0%
YoY
|
-$1.500M
-85.58%
YoY
|
-$10.40M
-183.87%
YoY
|
| Pretax Income |
-$115.6M
-79.06%
YoY
|
-$552.1M
-56.11%
YoY
|
-$1.258B
-55.03%
YoY
|
-$2.797B
1311.3%
YoY
|
-$198.2M
189.77%
YoY
|
| Income Tax |
$3.400M
-1800.0%
YoY
|
-$200.0K
-105.41%
YoY
|
$3.700M
-81.12%
YoY
|
$19.60M
-313.04%
YoY
|
-$9.200M
-378.79%
YoY
|
| Net Earnings |
-$118.9M
-78.46%
YoY
|
-$551.9M
-56.26%
YoY
|
-$1.262B
-55.21%
YoY
|
-$2.817B
1390.37%
YoY
|
-$189.0M
163.97%
YoY
|
| Basic Earnings Per Share |
-$0.30
-80.13%
YoY
|
-$1.51
-58.52%
YoY
|
-$3.64
-58.49%
YoY
|
-$8.77
1270.31%
YoY
|
-$0.64
100.0%
YoY
|
| Diluted Earnings Per Share |
-$0.30
-80.13%
YoY
|
-$1.51
-58.52%
YoY
|
-$3.64
-100.0%
YoY
|
-$8.738M
1365283924.68%
YoY
|
-$0.64
100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
390.0M shares
6.7%
YoY
|
365.5M shares
5.44%
YoY
|
346.7M shares
7.54%
YoY
|
322.4M shares
9.69%
YoY
|
293.9M shares
33.01%
YoY
|
| Diluted Shares Outstanding |
390.0M shares
6.7%
YoY
|
365.5M shares
5.44%
YoY
|
346.7M shares
7.54%
YoY
|
322.4M shares
9.69%
YoY
|
293.9M shares
33.01%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$630.9M
1.11%
YoY
|
$656.5M
-2.58%
YoY
|
$550.8M
-6.01%
YoY
|
$606.9M
-5.7%
YoY
|
$624.0M
-13.06%
YoY
|
$673.9M
-9.37%
YoY
|
$586.0M
-1.6%
YoY
|
$643.6M
0.23%
YoY
|
$717.7M
-4.17%
YoY
|
$743.6M
-6.19%
YoY
|
$595.5M
-3.41%
YoY
|
$642.1M
-5.39%
YoY
|
$748.9M
-22.34%
YoY
|
$792.7M
-30.09%
YoY
|
$616.5M
-23.44%
YoY
|
$678.7M
-27.56%
YoY
|
$964.3M
-23.61%
YoY
|
$1.134B
6.49%
YoY
|
$805.2M
6.24%
YoY
|
$936.9M
54.32%
YoY
|
| Cost Of Revenue |
$303.7M
-0.75%
YoY
|
$325.2M
-8.55%
YoY
|
$267.1M
-5.35%
YoY
|
$278.8M
-15.92%
YoY
|
$306.0M
-25.0%
YoY
|
$355.6M
-19.95%
YoY
|
$282.2M
-9.0%
YoY
|
$331.6M
-24.82%
YoY
|
$408.0M
-14.77%
YoY
|
$444.2M
-20.34%
YoY
|
$310.1M
-22.34%
YoY
|
$441.1M
-37.74%
YoY
|
$478.7M
-38.64%
YoY
|
$557.6M
-34.68%
YoY
|
$399.3M
-26.4%
YoY
|
$708.5M
3.7%
YoY
|
$780.1M
-4.56%
YoY
|
$853.7M
33.39%
YoY
|
$542.5M
26.4%
YoY
|
$683.2M
114.71%
YoY
|
| Gross Profit |
$327.3M
2.89%
YoY
|
$331.3M
4.05%
YoY
|
$283.7M
-6.62%
YoY
|
$328.1M
5.16%
YoY
|
$318.1M
2.71%
YoY
|
$318.4M
6.35%
YoY
|
$303.8M
6.45%
YoY
|
$312.0M
55.22%
YoY
|
$309.7M
14.62%
YoY
|
$299.4M
27.4%
YoY
|
$285.4M
31.4%
YoY
|
$201.0M
-774.5%
YoY
|
$270.2M
46.69%
YoY
|
$235.0M
-16.13%
YoY
|
$217.2M
-17.32%
YoY
|
-$29.80M
-111.75%
YoY
|
$184.2M
-58.6%
YoY
|
$280.2M
-34.04%
YoY
|
$262.7M
-20.08%
YoY
|
$253.6M
-12.19%
YoY
|
| Selling, General & Admin |
$208.5M
-19.15%
YoY
|
$255.0M
-10.21%
YoY
|
$167.6M
-16.78%
YoY
|
$205.7M
-28.43%
YoY
|
$257.9M
-20.23%
YoY
|
$284.0M
-27.38%
YoY
|
$201.4M
-32.21%
YoY
|
$287.4M
-4.39%
YoY
|
$323.3M
-19.94%
YoY
|
$391.1M
-4.54%
YoY
|
$297.1M
-10.57%
YoY
|
$300.6M
-22.96%
YoY
|
$403.8M
-14.09%
YoY
|
$409.7M
-31.52%
YoY
|
$332.2M
-36.68%
YoY
|
$390.2M
-13.29%
YoY
|
$470.0M
20.88%
YoY
|
$598.3M
87.85%
YoY
|
$524.6M
135.04%
YoY
|
$450.0M
164.08%
YoY
|
| Research & Development |
$58.80M
-1.34%
YoY
|
$65.00M
7.79%
YoY
|
$62.10M
6.15%
YoY
|
$55.80M
-16.59%
YoY
|
$59.60M
-22.4%
YoY
|
$60.30M
-24.53%
YoY
|
$58.50M
-25.67%
YoY
|
$66.90M
-7.34%
YoY
|
$76.80M
-1.79%
YoY
|
$79.90M
-0.13%
YoY
|
$78.70M
-10.67%
YoY
|
$72.20M
-14.96%
YoY
|
$78.20M
1.43%
YoY
|
$80.00M
-20.0%
YoY
|
$88.10M
-9.83%
YoY
|
$84.90M
-4.61%
YoY
|
$77.10M
10.46%
YoY
|
$100.0M
110.53%
YoY
|
$97.70M
166.94%
YoY
|
$89.00M
213.38%
YoY
|
| Depreciation & Amortization |
$13.60M
-35.85%
YoY
|
$15.30M
-32.89%
YoY
|
$16.80M
-32.26%
YoY
|
$20.90M
-18.99%
YoY
|
$21.20M
-21.77%
YoY
|
$22.80M
-9.16%
YoY
|
$24.80M
-19.48%
YoY
|
$25.80M
-17.31%
YoY
|
$27.10M
-15.84%
YoY
|
$25.10M
-21.32%
YoY
|
$30.80M
6.21%
YoY
|
$31.20M
-22.77%
YoY
|
$32.20M
-15.71%
YoY
|
$31.90M
-11.63%
YoY
|
$29.00M
3.2%
YoY
|
$40.40M
61.6%
YoY
|
$38.20M
161.64%
YoY
|
$36.10M
182.03%
YoY
|
$28.10M
146.49%
YoY
|
$25.00M
108.33%
YoY
|
| Operating Expenses |
$274.8M
-21.6%
YoY
|
$345.6M
-5.13%
YoY
|
$242.4M
-16.76%
YoY
|
$261.5M
-28.82%
YoY
|
$350.5M
-23.12%
YoY
|
$364.3M
-25.12%
YoY
|
$291.2M
-30.27%
YoY
|
$367.4M
-1.42%
YoY
|
$455.9M
-14.98%
YoY
|
$486.5M
-14.11%
YoY
|
$417.6M
-29.35%
YoY
|
$372.7M
-54.14%
YoY
|
$536.2M
-41.72%
YoY
|
$566.4M
-19.76%
YoY
|
$591.1M
-5.03%
YoY
|
$812.7M
46.35%
YoY
|
$920.0M
100.61%
YoY
|
$705.9M
92.87%
YoY
|
$622.4M
139.57%
YoY
|
$555.3M
179.19%
YoY
|
| Operating Profit |
$52.50M
-262.04%
YoY
|
-$14.30M
-68.85%
YoY
|
$41.30M
230.4%
YoY
|
$66.60M
-220.22%
YoY
|
-$32.40M
-77.84%
YoY
|
-$45.90M
-75.47%
YoY
|
$12.50M
-109.45%
YoY
|
-$55.40M
-67.73%
YoY
|
-$146.2M
-45.04%
YoY
|
-$187.1M
-43.53%
YoY
|
-$132.3M
-64.63%
YoY
|
-$171.7M
-79.62%
YoY
|
-$266.0M
-63.85%
YoY
|
-$331.3M
-22.18%
YoY
|
-$374.0M
3.98%
YoY
|
-$842.5M
179.25%
YoY
|
-$735.8M
5270.8%
YoY
|
-$425.7M
-823.98%
YoY
|
-$359.7M
-622.06%
YoY
|
-$301.7M
-435.22%
YoY
|
| Interest Expense |
-$25.60M
77.78%
YoY
|
-$24.70M
-45.59%
YoY
|
-$26.30M
110.4%
YoY
|
-$7.000M
-66.35%
YoY
|
-$14.40M
-151.99%
YoY
|
-$45.40M
-263.9%
YoY
|
-$12.50M
-145.96%
YoY
|
-$20.80M
32.48%
YoY
|
$27.70M
4.14%
YoY
|
$27.70M
24.77%
YoY
|
$27.20M
30.14%
YoY
|
-$15.70M
-44.13%
YoY
|
$26.60M
192.31%
YoY
|
$22.20M
152.27%
YoY
|
$20.90M
143.02%
YoY
|
-$28.10M
183.84%
YoY
|
$9.100M
85.71%
YoY
|
$8.800M
2100.0%
YoY
|
$8.600M
2050.0%
YoY
|
-$9.900M
-382.86%
YoY
|
| Other Income/Expense, Net |
-$25.60M
76.55%
YoY
|
-$24.70M
-45.47%
YoY
|
-$26.70M
111.9%
YoY
|
$0.00
-100.0%
YoY
|
-$14.50M
-28.92%
YoY
|
-$45.30M
376.84%
YoY
|
-$12.60M
-51.91%
YoY
|
$200.0K
-300.0%
YoY
|
-$20.40M
124.18%
YoY
|
-$9.500M
331.82%
YoY
|
-$26.20M
-22.26%
YoY
|
-$100.0K
-95.65%
YoY
|
-$9.100M
-52.6%
YoY
|
-$2.200M
-79.25%
YoY
|
-$33.70M
142.45%
YoY
|
-$2.300M
N/A
|
-$19.20M
380.0%
YoY
|
-$10.60M
-688.89%
YoY
|
-$13.90M
-917.65%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$26.90M
-157.36%
YoY
|
-$39.00M
-57.24%
YoY
|
$14.60M
N/A
|
$22.60M
-174.59%
YoY
|
-$46.90M
-71.87%
YoY
|
-$91.20M
-53.61%
YoY
|
$0.00
-100.0%
YoY
|
-$30.30M
-87.46%
YoY
|
-$166.7M
-39.43%
YoY
|
-$196.6M
-41.05%
YoY
|
-$158.5M
-61.12%
YoY
|
-$241.6M
-80.39%
YoY
|
-$275.2M
-63.55%
YoY
|
-$333.5M
-23.56%
YoY
|
-$407.7M
9.13%
YoY
|
-$1.232B
295.47%
YoY
|
-$755.0M
4165.54%
YoY
|
-$436.3M
-819.97%
YoY
|
-$373.6M
-629.18%
YoY
|
-$311.6M
-435.78%
YoY
|
| Income Tax |
$400.0K
-50.0%
YoY
|
-$200.0K
-128.57%
YoY
|
$700.0K
-12.5%
YoY
|
$1.000M
900.0%
YoY
|
$800.0K
33.33%
YoY
|
$700.0K
-141.18%
YoY
|
$800.0K
0.0%
YoY
|
$100.0K
-50.0%
YoY
|
$600.0K
-25.0%
YoY
|
-$1.700M
-189.47%
YoY
|
$800.0K
0.0%
YoY
|
$200.0K
-98.36%
YoY
|
$800.0K
-61.9%
YoY
|
$1.900M
-38.71%
YoY
|
$800.0K
-66.67%
YoY
|
$12.20M
662.5%
YoY
|
$2.100M
-123.08%
YoY
|
$3.100M
-203.33%
YoY
|
$2.400M
84.62%
YoY
|
$1.600M
-57.89%
YoY
|
| Net Earnings |
$26.40M
-155.35%
YoY
|
-$38.80M
-57.83%
YoY
|
$13.90M
-1644.44%
YoY
|
$21.60M
-170.82%
YoY
|
-$47.70M
-71.49%
YoY
|
-$92.00M
-52.8%
YoY
|
-$900.0K
-99.44%
YoY
|
-$30.50M
-87.39%
YoY
|
-$167.3M
-39.36%
YoY
|
-$194.9M
-41.89%
YoY
|
-$159.3M
-61.0%
YoY
|
-$241.8M
-80.57%
YoY
|
-$275.9M
-63.56%
YoY
|
-$335.4M
-23.67%
YoY
|
-$408.5M
8.64%
YoY
|
-$1.245B
297.35%
YoY
|
-$757.1M
8703.49%
YoY
|
-$439.4M
-790.88%
YoY
|
-$376.0M
-642.57%
YoY
|
-$313.2M
-451.52%
YoY
|
| Basic Earnings Per Share |
$0.06
-150.0%
YoY
|
-$0.09
-62.5%
YoY
|
$0.03
N/A
|
N/A
|
-$0.12
-73.33%
YoY
|
-$0.24
-55.56%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.45
-43.04%
YoY
|
-$0.54
-44.9%
YoY
|
-$0.44
-63.33%
YoY
|
N/A
|
-$0.79
-65.2%
YoY
|
-$0.98
-29.5%
YoY
|
-$1.20
-4.0%
YoY
|
-$3.72
254.29%
YoY
|
-$2.27
7466.67%
YoY
|
-$1.39
-731.82%
YoY
|
-$1.25
-620.83%
YoY
|
-$1.05
-438.71%
YoY
|
| Diluted Earnings Per Share |
$0.06
-150.0%
YoY
|
-$0.09
-62.5%
YoY
|
$0.03
N/A
|
$0.04
-146.93%
YoY
|
-$0.12
-73.33%
YoY
|
-$0.24
-55.56%
YoY
|
$0.00
-100.0%
YoY
|
-$0.08
-87.99%
YoY
|
-$0.45
-43.04%
YoY
|
-$0.54
-44.9%
YoY
|
-$0.44
-63.33%
YoY
|
-$0.68
-100.0%
YoY
|
-$0.79
-65.2%
YoY
|
-$0.98
-29.5%
YoY
|
-$1.20
-4.0%
YoY
|
-$3.684M
350869891.73%
YoY
|
-$2.27
7466.67%
YoY
|
-$1.39
-872.22%
YoY
|
-$1.25
-725.0%
YoY
|
-$1.05
-488.89%
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
|
N/A
|
| Basic Shares Outstanding |
428.9M shares
8.86%
YoY
|
421.3M shares
9.26%
YoY
|
413.1M shares
9.06%
YoY
|
N/A
|
394.0M shares
7.09%
YoY
|
385.6M shares
6.42%
YoY
|
378.8M shares
5.64%
YoY
|
N/A
|
367.9M shares
5.0%
YoY
|
362.3M shares
5.97%
YoY
|
358.5M shares
5.76%
YoY
|
N/A
|
350.4M shares
4.96%
YoY
|
341.9M shares
7.83%
YoY
|
339.0M shares
12.57%
YoY
|
N/A
|
333.9M shares
12.93%
YoY
|
317.1M shares
8.43%
YoY
|
301.2M shares
4.31%
YoY
|
N/A
|
| Diluted Shares Outstanding |
512.3M shares
30.01%
YoY
|
421.3M shares
9.26%
YoY
|
430.0M shares
13.52%
YoY
|
N/A
|
394.0M shares
7.09%
YoY
|
385.6M shares
6.42%
YoY
|
378.8M shares
5.64%
YoY
|
N/A
|
367.9M shares
5.0%
YoY
|
362.3M shares
5.97%
YoY
|
358.5M shares
5.76%
YoY
|
N/A
|
350.4M shares
4.96%
YoY
|
341.9M shares
7.83%
YoY
|
339.0M shares
12.57%
YoY
|
N/A
|
333.9M shares
12.93%
YoY
|
317.1M shares
-8.85%
YoY
|
301.2M shares
-11.97%
YoY
|
N/A
|
Loading...