|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.746B
35.89%
YoY
|
$2.757B
-4.03%
YoY
|
$2.872B
39.51%
YoY
|
$2.059B
68.96%
YoY
|
$1.219B
-31.31%
YoY
|
| Cost Of Revenue |
$2.567B
57.59%
YoY
|
$1.629B
-4.9%
YoY
|
$1.713B
20.2%
YoY
|
$1.425B
49.65%
YoY
|
$952.4M
-19.41%
YoY
|
| Gross Profit |
$1.179B
4.54%
YoY
|
$1.127B
-2.74%
YoY
|
$1.159B
82.95%
YoY
|
$633.6M
138.09%
YoY
|
$266.1M
-55.06%
YoY
|
| Selling, General & Admin |
$287.1M
17.22%
YoY
|
$244.9M
18.49%
YoY
|
$206.7M
13.32%
YoY
|
$182.4M
5.91%
YoY
|
$172.2M
2.8%
YoY
|
| Research & Development |
$34.13M
-16.7%
YoY
|
$40.97M
36.35%
YoY
|
$30.05M
13.11%
YoY
|
$26.56M
22.27%
YoY
|
$21.72M
0.36%
YoY
|
| Depreciation & Amortization |
$625.1M
57.32%
YoY
|
$397.3M
3.93%
YoY
|
$382.3M
-5.17%
YoY
|
$403.2M
-3.94%
YoY
|
$419.7M
-12.9%
YoY
|
| Operating Expenses |
$321.2M
12.36%
YoY
|
$285.8M
20.76%
YoY
|
$236.7M
13.29%
YoY
|
$208.9M
7.74%
YoY
|
$193.9M
2.52%
YoY
|
| Operating Profit |
$3.318M
-99.27%
YoY
|
$451.9M
-19.58%
YoY
|
$561.9M
1140.59%
YoY
|
$45.29M
-110.57%
YoY
|
-$428.5M
-30.9%
YoY
|
| Interest Expense |
-$104.7M
-609.84%
YoY
|
$20.53M
18.78%
YoY
|
$17.28M
-10.0%
YoY
|
$19.20M
-19.84%
YoY
|
$23.96M
-2.12%
YoY
|
| Other Income/Expense, Net |
-$77.43M
-365.89%
YoY
|
$29.12M
-7.52%
YoY
|
$31.49M
-319.08%
YoY
|
-$14.37M
13.8%
YoY
|
-$12.63M
-22.56%
YoY
|
| Pretax Income |
-$74.11M
-115.41%
YoY
|
$481.0M
-18.94%
YoY
|
$593.4M
1819.2%
YoY
|
$30.92M
-107.01%
YoY
|
-$441.2M
-30.69%
YoY
|
| Income Tax |
$85.84M
-37.28%
YoY
|
$136.9M
-14.08%
YoY
|
$159.3M
553.69%
YoY
|
$24.37M
-123.49%
YoY
|
-$103.7M
-25.97%
YoY
|
| Net Earnings |
-$163.7M
-147.56%
YoY
|
$344.2M
-20.72%
YoY
|
$434.1M
6143.35%
YoY
|
$6.953M
-102.13%
YoY
|
-$326.2M
-34.04%
YoY
|
| Basic Earnings Per Share |
-$1.66
-148.4%
YoY
|
$3.43
-17.94%
YoY
|
$4.18
8260.0%
YoY
|
$0.05
-101.64%
YoY
|
-$3.04
-33.91%
YoY
|
| Diluted Earnings Per Share |
-$1.66
-148.4%
YoY
|
$3.43
-17.55%
YoY
|
$4.16
8220.0%
YoY
|
$0.05
-101.64%
YoY
|
-$3.04
-33.91%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
99.27M shares
0.42%
YoY
|
98.86M shares
-3.5%
YoY
|
102.4M shares
-3.25%
YoY
|
105.9M shares
-1.79%
YoY
|
107.8M shares
-0.18%
YoY
|
| Diluted Shares Outstanding |
99.27M shares
0.21%
YoY
|
99.07M shares
-3.68%
YoY
|
102.9M shares
-3.48%
YoY
|
106.6M shares
-1.17%
YoY
|
107.8M shares
-0.18%
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 |
$932.4M
-8.24%
YoY
|
$1.017B
50.16%
YoY
|
$1.012B
45.83%
YoY
|
$1.041B
49.19%
YoY
|
$1.016B
47.69%
YoY
|
$677.3M
0.02%
YoY
|
$693.8M
5.18%
YoY
|
$697.7M
-3.62%
YoY
|
$687.9M
-10.57%
YoY
|
$677.1M
-5.9%
YoY
|
$659.6M
4.48%
YoY
|
$724.0M
31.57%
YoY
|
$769.2M
64.51%
YoY
|
$719.6M
75.61%
YoY
|
$631.3M
83.63%
YoY
|
$550.2M
65.63%
YoY
|
$467.6M
57.88%
YoY
|
$409.8M
66.32%
YoY
|
$343.8M
65.08%
YoY
|
| Cost Of Revenue |
$686.0M
-2.72%
YoY
|
$714.0M
72.89%
YoY
|
$714.9M
74.71%
YoY
|
$735.3M
75.83%
YoY
|
$705.1M
75.03%
YoY
|
$413.0M
2.12%
YoY
|
$409.2M
-0.12%
YoY
|
$418.2M
-2.79%
YoY
|
$402.9M
-10.53%
YoY
|
$404.4M
-5.81%
YoY
|
$409.7M
-0.6%
YoY
|
$430.2M
14.03%
YoY
|
$450.3M
32.08%
YoY
|
$429.4M
42.73%
YoY
|
$412.2M
56.22%
YoY
|
$377.3M
46.82%
YoY
|
$340.9M
48.75%
YoY
|
$300.8M
51.71%
YoY
|
$263.8M
63.68%
YoY
|
| Gross Profit |
$246.4M
-20.75%
YoY
|
$303.0M
14.64%
YoY
|
$296.8M
4.3%
YoY
|
$305.6M
9.33%
YoY
|
$310.9M
9.06%
YoY
|
$264.3M
-3.09%
YoY
|
$284.6M
13.88%
YoY
|
$279.6M
-4.84%
YoY
|
$285.1M
-10.62%
YoY
|
$272.7M
-6.05%
YoY
|
$249.9M
14.04%
YoY
|
$293.8M
69.84%
YoY
|
$318.9M
151.8%
YoY
|
$290.3M
166.42%
YoY
|
$219.1M
174.07%
YoY
|
$173.0M
129.83%
YoY
|
$126.7M
89.04%
YoY
|
$108.9M
126.5%
YoY
|
$79.96M
69.76%
YoY
|
| Selling, General & Admin |
$71.08M
-12.03%
YoY
|
$70.44M
11.71%
YoY
|
$77.65M
30.73%
YoY
|
$65.51M
-2.04%
YoY
|
$80.80M
30.25%
YoY
|
$63.06M
11.46%
YoY
|
$59.39M
5.87%
YoY
|
$66.87M
35.72%
YoY
|
$62.04M
17.37%
YoY
|
$56.58M
16.76%
YoY
|
$56.10M
20.21%
YoY
|
$49.27M
9.65%
YoY
|
$52.86M
12.34%
YoY
|
$48.46M
10.84%
YoY
|
$46.67M
-9.95%
YoY
|
$44.93M
7.7%
YoY
|
$47.05M
19.57%
YoY
|
$43.72M
11.23%
YoY
|
$51.82M
58.97%
YoY
|
| Research & Development |
$7.016M
-25.53%
YoY
|
$6.646M
-28.99%
YoY
|
$7.567M
-14.61%
YoY
|
$7.777M
-26.32%
YoY
|
$9.421M
-27.21%
YoY
|
$9.359M
8.72%
YoY
|
$8.862M
21.4%
YoY
|
$10.56M
48.98%
YoY
|
$12.94M
48.72%
YoY
|
$8.608M
24.16%
YoY
|
$7.300M
2.27%
YoY
|
$7.085M
8.82%
YoY
|
$8.702M
36.25%
YoY
|
$6.933M
6.22%
YoY
|
$7.138M
37.35%
YoY
|
$6.511M
16.06%
YoY
|
$6.387M
19.74%
YoY
|
$6.527M
16.91%
YoY
|
$5.197M
6.06%
YoY
|
| Depreciation & Amortization |
$180.7M
14.64%
YoY
|
$181.9M
83.61%
YoY
|
$188.9M
87.0%
YoY
|
$179.5M
83.5%
YoY
|
$157.7M
50.8%
YoY
|
$99.08M
5.41%
YoY
|
$101.0M
6.76%
YoY
|
$97.82M
3.17%
YoY
|
$104.5M
8.61%
YoY
|
$93.99M
-2.76%
YoY
|
$94.60M
-4.5%
YoY
|
$94.81M
-5.89%
YoY
|
$96.26M
-6.49%
YoY
|
$96.66M
-3.77%
YoY
|
$99.06M
-2.84%
YoY
|
$100.7M
-3.59%
YoY
|
$102.9M
-3.27%
YoY
|
$100.4M
-6.01%
YoY
|
$102.0M
-6.98%
YoY
|
| Operating Expenses |
$78.10M
-13.44%
YoY
|
$77.09M
6.45%
YoY
|
$273.2M
64.61%
YoY
|
$73.28M
-5.35%
YoY
|
$90.22M
-49.0%
YoY
|
$72.42M
11.1%
YoY
|
$165.9M
5.63%
YoY
|
$77.43M
-48.71%
YoY
|
$176.9M
187.41%
YoY
|
$65.19M
17.69%
YoY
|
$157.1M
3.72%
YoY
|
$151.0M
193.46%
YoY
|
$61.56M
15.19%
YoY
|
$55.39M
10.24%
YoY
|
$151.5M
-4.55%
YoY
|
$51.44M
8.69%
YoY
|
$53.44M
19.59%
YoY
|
$50.24M
11.93%
YoY
|
$158.7M
8.91%
YoY
|
| Operating Profit |
-$36.92M
-187.56%
YoY
|
-$59.91M
-166.58%
YoY
|
$23.65M
-80.06%
YoY
|
-$128.3M
-215.23%
YoY
|
$42.16M
-61.01%
YoY
|
$89.98M
-27.12%
YoY
|
$118.6M
27.83%
YoY
|
$111.3M
-22.05%
YoY
|
$108.1M
-38.28%
YoY
|
$123.5M
-14.39%
YoY
|
$92.80M
37.11%
YoY
|
$142.8M
323.47%
YoY
|
$175.2M
-874.66%
YoY
|
$144.2M
-438.46%
YoY
|
$67.68M
-185.98%
YoY
|
$33.72M
-143.59%
YoY
|
-$22.62M
-85.95%
YoY
|
-$42.61M
-54.29%
YoY
|
-$78.72M
4.36%
YoY
|
| Interest Expense |
-$6.316M
-1016.69%
YoY
|
-$21.89M
-198.18%
YoY
|
-$54.63M
-662.8%
YoY
|
-$35.90M
-927.88%
YoY
|
$689.0K
-88.62%
YoY
|
$22.30M
410.02%
YoY
|
$9.706M
11.56%
YoY
|
$4.336M
-135.79%
YoY
|
$6.053M
42.79%
YoY
|
$4.372M
0.39%
YoY
|
$8.700M
84.52%
YoY
|
-$12.11M
-377.08%
YoY
|
$4.239M
-3.44%
YoY
|
$4.355M
-28.77%
YoY
|
$4.715M
-144.94%
YoY
|
$4.372M
-26.68%
YoY
|
$4.390M
-23.77%
YoY
|
$6.114M
-0.41%
YoY
|
-$10.49M
9.28%
YoY
|
| Other Income/Expense, Net |
-$9.643M
-522.01%
YoY
|
-$23.82M
75.6%
YoY
|
-$5.985M
-5967.65%
YoY
|
-$4.639M
-141.89%
YoY
|
$2.285M
471.25%
YoY
|
-$13.56M
-859.89%
YoY
|
$102.0K
-99.09%
YoY
|
$11.08M
-1716.79%
YoY
|
$400.0K
-99.0%
YoY
|
$1.785M
-111.59%
YoY
|
$11.20M
-225.15%
YoY
|
-$685.0K
-95.28%
YoY
|
$39.83M
92.72%
YoY
|
-$15.40M
-5.45%
YoY
|
-$8.949M
240.27%
YoY
|
-$14.52M
384.38%
YoY
|
$20.67M
1960.32%
YoY
|
-$16.29M
478.41%
YoY
|
-$2.630M
54.71%
YoY
|
| Pretax Income |
-$46.56M
-204.76%
YoY
|
-$83.73M
-209.57%
YoY
|
-$62.07M
-153.35%
YoY
|
-$132.9M
-208.6%
YoY
|
$44.45M
-62.02%
YoY
|
$76.42M
-38.99%
YoY
|
$116.4M
2.42%
YoY
|
$122.4M
-9.97%
YoY
|
$117.0M
-45.58%
YoY
|
$125.3M
-2.77%
YoY
|
$113.6M
56.55%
YoY
|
$135.9M
607.85%
YoY
|
$215.0M
-11115.88%
YoY
|
$128.8M
-318.72%
YoY
|
$72.56M
-169.2%
YoY
|
$19.21M
-123.9%
YoY
|
-$1.952M
-98.78%
YoY
|
-$58.90M
-38.67%
YoY
|
-$104.9M
24.98%
YoY
|
| Income Tax |
$9.298M
-77.6%
YoY
|
$11.20M
-48.15%
YoY
|
-$6.265M
-115.33%
YoY
|
$29.00M
-13.95%
YoY
|
$41.50M
28.91%
YoY
|
$21.60M
-28.24%
YoY
|
$40.88M
16.46%
YoY
|
$33.70M
-17.12%
YoY
|
$32.19M
-37.0%
YoY
|
$30.10M
-7.1%
YoY
|
$35.10M
27.49%
YoY
|
$40.66M
2291.94%
YoY
|
$51.10M
1792.59%
YoY
|
$32.40M
-526.32%
YoY
|
$27.53M
-208.72%
YoY
|
$1.700M
-107.17%
YoY
|
$2.700M
-107.38%
YoY
|
-$7.600M
-58.01%
YoY
|
-$25.32M
8.68%
YoY
|
| Net Earnings |
-$58.61M
-3643.47%
YoY
|
-$96.71M
-276.56%
YoY
|
-$57.66M
-177.45%
YoY
|
-$162.8M
-283.52%
YoY
|
$1.654M
-98.02%
YoY
|
$54.77M
-42.45%
YoY
|
$74.45M
-9.65%
YoY
|
$88.69M
-5.66%
YoY
|
$83.59M
-49.04%
YoY
|
$95.17M
-2.03%
YoY
|
$82.40M
80.94%
YoY
|
$94.01M
429.57%
YoY
|
$164.0M
-3396.62%
YoY
|
$97.15M
-289.14%
YoY
|
$45.54M
-157.53%
YoY
|
$17.75M
-131.95%
YoY
|
-$4.976M
-95.89%
YoY
|
-$51.36M
-27.07%
YoY
|
-$79.16M
34.26%
YoY
|
| Basic Earnings Per Share |
-$0.59
-6000.0%
YoY
|
-$0.98
-278.18%
YoY
|
N/A
|
-$1.64
-284.27%
YoY
|
$0.01
-98.82%
YoY
|
$0.55
-42.11%
YoY
|
N/A
|
$0.89
-4.3%
YoY
|
$0.85
-45.16%
YoY
|
$0.95
3.26%
YoY
|
N/A
|
$0.93
481.25%
YoY
|
$1.55
-3200.0%
YoY
|
$0.92
-291.67%
YoY
|
N/A
|
$0.16
-130.77%
YoY
|
-$0.05
-95.58%
YoY
|
-$0.48
-27.27%
YoY
|
N/A
|
| Diluted Earnings Per Share |
-$0.59
-6000.0%
YoY
|
-$0.98
-281.48%
YoY
|
-$0.58
-176.71%
YoY
|
-$1.64
-286.36%
YoY
|
$0.01
-98.35%
YoY
|
$0.54
-42.55%
YoY
|
$0.75
-9.32%
YoY
|
$0.88
-4.93%
YoY
|
$0.84
-45.55%
YoY
|
$0.94
3.3%
YoY
|
$0.83
-100.0%
YoY
|
$0.93
478.51%
YoY
|
$1.55
-3200.0%
YoY
|
$0.91
-289.58%
YoY
|
$421.9K
-157.5%
YoY
|
$0.16
-130.77%
YoY
|
-$0.05
-95.58%
YoY
|
-$0.48
-27.27%
YoY
|
-$733.6K
133388614.68%
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 |
99.85M shares
0.47%
YoY
|
98.45M shares
-0.31%
YoY
|
99.44M shares
0.69%
YoY
|
99.42M shares
0.7%
YoY
|
99.38M shares
0.56%
YoY
|
98.76M shares
-0.68%
YoY
|
98.76M shares
-0.67%
YoY
|
98.72M shares
-3.76%
YoY
|
98.83M shares
-5.42%
YoY
|
99.43M shares
-5.66%
YoY
|
99.43M shares
-5.57%
YoY
|
102.6M shares
-2.57%
YoY
|
104.5M shares
-0.86%
YoY
|
105.4M shares
-2.02%
YoY
|
105.3M shares
-2.42%
YoY
|
105.3M shares
-2.42%
YoY
|
105.4M shares
-2.29%
YoY
|
107.6M shares
-0.04%
YoY
|
107.9M shares
0.39%
YoY
|
| Diluted Shares Outstanding |
99.88M shares
0.5%
YoY
|
99.54M shares
0.39%
YoY
|
N/A
|
99.42M shares
0.42%
YoY
|
99.38M shares
0.34%
YoY
|
99.16M shares
-0.47%
YoY
|
N/A
|
99.01M shares
-2.5%
YoY
|
99.05M shares
-5.09%
YoY
|
99.63M shares
-6.1%
YoY
|
N/A
|
101.6M shares
-4.22%
YoY
|
104.4M shares
-0.98%
YoY
|
106.1M shares
-1.36%
YoY
|
N/A
|
106.0M shares
-1.74%
YoY
|
105.4M shares
-2.29%
YoY
|
107.6M shares
-0.04%
YoY
|
N/A
|
Loading...