|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$863.4M
-19.27%
YoY
|
$1.069B
-3.77%
YoY
|
$1.111B
47.06%
YoY
|
$755.7M
243.3%
YoY
|
$220.1M
794.09%
YoY
|
| Cost Of Revenue |
$207.9M
57.2%
YoY
|
$132.2M
-9.02%
YoY
|
$145.4M
108.86%
YoY
|
$69.60M
177.81%
YoY
|
$25.05M
233.15%
YoY
|
| Gross Profit |
$655.5M
-30.06%
YoY
|
$937.2M
-2.98%
YoY
|
$965.9M
40.79%
YoY
|
$686.1M
251.71%
YoY
|
$195.1M
1040.77%
YoY
|
| Selling, General & Admin |
$25.27M
23.92%
YoY
|
$20.39M
22.86%
YoY
|
$16.60M
33.1%
YoY
|
$12.47M
40.35%
YoY
|
$8.885M
-62.01%
YoY
|
| Research & Development |
$16.68M
1030.42%
YoY
|
$1.476M
-71.8%
YoY
|
$5.234M
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$421.8M
-15.77%
YoY
|
$500.8M
17.98%
YoY
|
$424.4M
138.79%
YoY
|
$177.7M
172.61%
YoY
|
$65.20M
300.99%
YoY
|
| Operating Expenses |
$25.27M
23.92%
YoY
|
$20.39M
22.86%
YoY
|
$16.60M
33.1%
YoY
|
$12.47M
40.35%
YoY
|
$8.885M
-80.8%
YoY
|
| Operating Profit |
$150.0M
-55.55%
YoY
|
$337.4M
-20.88%
YoY
|
$426.5M
0.92%
YoY
|
$422.6M
314.9%
YoY
|
$101.8M
-449.03%
YoY
|
| Interest Expense |
$147.1M
-12.79%
YoY
|
$168.7M
14.07%
YoY
|
$147.9M
192.24%
YoY
|
$50.61M
1937.44%
YoY
|
$2.484M
N/A
|
| Other Income/Expense, Net |
-$2.836M
-25.27%
YoY
|
-$3.795M
-54.07%
YoY
|
-$8.262M
N/A
|
$0.00
-100.0%
YoY
|
-$167.0K
-99.78%
YoY
|
| Pretax Income |
$26.17M
-80.01%
YoY
|
$130.9M
-53.54%
YoY
|
$281.8M
-9.75%
YoY
|
$312.2M
330.86%
YoY
|
$72.46M
-168.56%
YoY
|
| Income Tax |
$7.205M
-79.9%
YoY
|
$35.85M
-45.6%
YoY
|
$65.91M
-12.55%
YoY
|
$75.36M
345.82%
YoY
|
$16.90M
-500.57%
YoY
|
| Net Earnings |
$18.96M
-80.05%
YoY
|
$95.07M
-55.96%
YoY
|
$215.9M
-8.86%
YoY
|
$236.9M
326.31%
YoY
|
$55.56M
-154.76%
YoY
|
| Basic Earnings Per Share |
$0.13
-81.16%
YoY
|
$0.69
-57.93%
YoY
|
$1.64
-19.61%
YoY
|
$2.04
270.91%
YoY
|
$0.55
N/A
|
| Diluted Earnings Per Share |
$0.14
-79.1%
YoY
|
$0.67
-57.59%
YoY
|
$1.58
-18.13%
YoY
|
$1.93
257.41%
YoY
|
$0.54
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
125.3M
-0.01%
YoY
|
125.3M
6.21%
YoY
|
118.0M
12.62%
YoY
|
104.7M
12.47%
YoY
|
93.13M
N/A
|
| Diluted Shares Outstanding |
125.3M
-3.0%
YoY
|
129.2M
5.03%
YoY
|
123.0M
10.67%
YoY
|
111.2M
17.3%
YoY
|
94.77M
N/A
|
|
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 |
$215.9M
-16.14%
YoY
|
$216.6M
-7.73%
YoY
|
$188.9M
-30.46%
YoY
|
$200.4M
-27.2%
YoY
|
$257.4M
-10.54%
YoY
|
$234.8M
-22.03%
YoY
|
$271.6M
-21.42%
YoY
|
$275.3M
14.33%
YoY
|
$287.8M
28.58%
YoY
|
$301.2M
16.76%
YoY
|
$345.6M
69.31%
YoY
|
$240.8M
19.53%
YoY
|
$223.8M
142.65%
YoY
|
$257.9M
161.4%
YoY
|
$204.1M
329.97%
YoY
|
$201.4M
317.29%
YoY
|
$92.23M
258.63%
YoY
|
$98.67M
752.77%
YoY
|
$47.47M
882.04%
YoY
|
| Cost Of Revenue |
$47.26M
32.89%
YoY
|
$105.3M
211.87%
YoY
|
$33.31M
-5.93%
YoY
|
$33.73M
2.83%
YoY
|
$35.56M
17.48%
YoY
|
$33.76M
-10.36%
YoY
|
$35.41M
-11.02%
YoY
|
$32.80M
-6.11%
YoY
|
$30.27M
-8.11%
YoY
|
$37.67M
57.92%
YoY
|
$39.80M
101.96%
YoY
|
$34.93M
110.51%
YoY
|
$32.94M
248.74%
YoY
|
$23.85M
108.78%
YoY
|
$19.71M
193.7%
YoY
|
$16.59M
253.69%
YoY
|
$9.446M
323.59%
YoY
|
$11.42M
476.97%
YoY
|
$6.710M
906.0%
YoY
|
| Gross Profit |
$168.6M
-24.0%
YoY
|
$111.4M
-44.61%
YoY
|
$155.6M
-34.14%
YoY
|
$166.7M
-31.26%
YoY
|
$221.9M
-13.83%
YoY
|
$201.0M
-23.7%
YoY
|
$236.2M
-22.77%
YoY
|
$242.5M
17.8%
YoY
|
$257.5M
34.92%
YoY
|
$263.5M
12.57%
YoY
|
$305.8M
65.83%
YoY
|
$205.8M
11.36%
YoY
|
$190.9M
130.54%
YoY
|
$234.1M
168.3%
YoY
|
$184.4M
352.4%
YoY
|
$184.8M
324.14%
YoY
|
$82.78M
252.42%
YoY
|
$87.24M
810.66%
YoY
|
$40.76M
878.21%
YoY
|
| Selling, General & Admin |
$5.745M
-9.46%
YoY
|
$4.102M
-44.39%
YoY
|
$9.329M
87.67%
YoY
|
$5.671M
19.77%
YoY
|
$6.345M
35.43%
YoY
|
$7.376M
-13.31%
YoY
|
$4.971M
-28.31%
YoY
|
$4.735M
88.2%
YoY
|
$4.685M
87.25%
YoY
|
$8.508M
-21.07%
YoY
|
$6.934M
269.42%
YoY
|
$2.516M
24.8%
YoY
|
$2.502M
28.97%
YoY
|
$10.78M
41.36%
YoY
|
$1.877M
12.67%
YoY
|
$2.016M
24.68%
YoY
|
$1.940M
10.29%
YoY
|
$7.625M
136.07%
YoY
|
$1.666M
104.17%
YoY
|
| Research & Development |
$742.0K
181.06%
YoY
|
$13.03M
2802.9%
YoY
|
$2.278M
529.28%
YoY
|
$1.109M
66.77%
YoY
|
$264.0K
-46.99%
YoY
|
$449.0K
N/A
|
$362.0K
N/A
|
$665.0K
N/A
|
$498.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$113.0M
3.37%
YoY
|
$110.6M
4.69%
YoY
|
$100.6M
-26.32%
YoY
|
$101.2M
-20.73%
YoY
|
$109.3M
-16.45%
YoY
|
$105.6M
-20.5%
YoY
|
$136.6M
16.32%
YoY
|
$127.7M
37.29%
YoY
|
$130.9M
61.28%
YoY
|
$132.9M
59.67%
YoY
|
$117.4M
175.48%
YoY
|
$93.01M
166.64%
YoY
|
$81.13M
376.57%
YoY
|
$83.21M
287.68%
YoY
|
$42.62M
206.27%
YoY
|
$34.88M
106.93%
YoY
|
$17.02M
31.33%
YoY
|
$21.46M
184.29%
YoY
|
$13.92M
498.07%
YoY
|
| Operating Expenses |
$5.745M
-9.46%
YoY
|
$127.7M
0.56%
YoY
|
$9.329M
87.67%
YoY
|
$5.671M
19.77%
YoY
|
$6.345M
35.43%
YoY
|
$127.0M
-18.86%
YoY
|
$4.971M
-28.31%
YoY
|
$4.735M
88.2%
YoY
|
$4.685M
87.25%
YoY
|
$156.5M
45.98%
YoY
|
$6.934M
269.42%
YoY
|
$2.516M
24.8%
YoY
|
$2.502M
28.97%
YoY
|
$107.2M
212.47%
YoY
|
$1.877M
12.67%
YoY
|
$2.016M
24.68%
YoY
|
$1.940M
10.29%
YoY
|
$34.30M
109.04%
YoY
|
$1.666M
104.17%
YoY
|
| Operating Profit |
$36.02M
-60.15%
YoY
|
-$16.32M
-122.04%
YoY
|
$32.61M
-55.6%
YoY
|
$43.44M
-50.21%
YoY
|
$90.38M
-12.27%
YoY
|
$74.08M
-30.78%
YoY
|
$73.44M
-49.74%
YoY
|
$87.26M
2.71%
YoY
|
$103.0M
16.29%
YoY
|
$107.0M
-15.65%
YoY
|
$146.1M
23.51%
YoY
|
$84.95M
-30.82%
YoY
|
$88.59M
62.32%
YoY
|
$126.9M
139.67%
YoY
|
$118.3M
438.78%
YoY
|
$122.8M
483.72%
YoY
|
$54.57M
823.11%
YoY
|
$52.94M
-875.08%
YoY
|
$21.96M
-258.82%
YoY
|
| Interest Expense |
$35.04M
-5.27%
YoY
|
-$15.59M
-74.37%
YoY
|
$37.15M
-12.75%
YoY
|
$36.41M
-15.3%
YoY
|
$36.99M
-15.23%
YoY
|
-$60.84M
-483.56%
YoY
|
$42.58M
15.01%
YoY
|
$42.99M
9.44%
YoY
|
$43.63M
61.78%
YoY
|
$15.86M
-140.7%
YoY
|
$37.02M
153.44%
YoY
|
$39.28M
323.23%
YoY
|
$26.97M
413.56%
YoY
|
-$38.97M
968.05%
YoY
|
$14.61M
1442.56%
YoY
|
$9.282M
6006.58%
YoY
|
$5.252M
9625.93%
YoY
|
-$3.649M
N/A
|
$947.0K
N/A
|
| Other Income/Expense, Net |
-$50.00K
N/A
|
-$125.0K
-67.95%
YoY
|
-$222.0K
-84.19%
YoY
|
-$2.489M
24.45%
YoY
|
$0.00
N/A
|
-$390.0K
77.27%
YoY
|
-$1.404M
180.8%
YoY
|
-$2.000M
-73.34%
YoY
|
$0.00
N/A
|
-$220.0K
N/A
|
-$500.0K
N/A
|
-$7.502M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$40.00K
N/A
|
$0.00
N/A
|
| Pretax Income |
-$155.1M
-435.18%
YoY
|
-$32.04M
-349.42%
YoY
|
-$21.90M
-133.5%
YoY
|
$33.84M
-23.04%
YoY
|
$46.27M
429.75%
YoY
|
$12.85M
-89.53%
YoY
|
$65.37M
23.62%
YoY
|
$43.97M
6.02%
YoY
|
$8.735M
-86.51%
YoY
|
$122.7M
39.54%
YoY
|
$52.88M
-62.09%
YoY
|
$41.47M
-59.2%
YoY
|
$64.76M
-485.0%
YoY
|
$87.90M
78.49%
YoY
|
$139.5M
1268.73%
YoY
|
$101.6M
1318.86%
YoY
|
-$16.82M
-387.11%
YoY
|
$49.25M
-821.07%
YoY
|
$10.19M
-173.72%
YoY
|
| Income Tax |
-$27.65M
-378.21%
YoY
|
-$6.830M
-276.67%
YoY
|
-$3.567M
-123.11%
YoY
|
$7.663M
-46.22%
YoY
|
$9.939M
332.69%
YoY
|
$3.866M
-86.02%
YoY
|
$15.44M
9.49%
YoY
|
$14.25M
47.76%
YoY
|
$2.297M
-84.17%
YoY
|
$27.65M
38.24%
YoY
|
$14.10M
-55.38%
YoY
|
$9.644M
-59.94%
YoY
|
$14.51M
-4749.68%
YoY
|
$20.00M
63.65%
YoY
|
$31.60M
1373.05%
YoY
|
$24.07M
1595.21%
YoY
|
-$312.0K
-127.98%
YoY
|
$12.22M
-740.0%
YoY
|
$2.145M
-192.9%
YoY
|
| Net Earnings |
-$127.4M
-450.76%
YoY
|
-$23.18M
-385.94%
YoY
|
-$18.34M
-136.72%
YoY
|
$26.18M
-11.92%
YoY
|
$36.34M
464.38%
YoY
|
$8.106M
-90.52%
YoY
|
$49.93M
28.76%
YoY
|
$29.72M
-6.63%
YoY
|
$6.438M
-87.19%
YoY
|
$85.53M
38.78%
YoY
|
$38.78M
-64.06%
YoY
|
$31.83M
-58.97%
YoY
|
$50.26M
-404.4%
YoY
|
$61.63M
66.44%
YoY
|
$107.9M
1240.92%
YoY
|
$77.56M
1250.53%
YoY
|
-$16.51M
-448.02%
YoY
|
$37.03M
-854.07%
YoY
|
$8.047M
-169.88%
YoY
|
| Basic Earnings Per Share |
-$1.02
-492.31%
YoY
|
N/A
|
-$0.15
-141.67%
YoY
|
$0.19
-9.52%
YoY
|
$0.26
420.0%
YoY
|
N/A
|
$0.36
28.57%
YoY
|
$0.21
-19.23%
YoY
|
$0.05
-87.8%
YoY
|
N/A
|
$0.28
-68.89%
YoY
|
$0.26
-62.32%
YoY
|
$0.41
-341.18%
YoY
|
N/A
|
$0.90
1185.71%
YoY
|
$0.69
1050.0%
YoY
|
-$0.17
-440.0%
YoY
|
N/A
|
$0.07
-153.85%
YoY
|
| Diluted Earnings Per Share |
-$1.02
-492.31%
YoY
|
-$0.18
-379.15%
YoY
|
-$0.15
-142.86%
YoY
|
$0.19
-9.52%
YoY
|
$0.26
420.0%
YoY
|
$0.06
-90.36%
YoY
|
$0.35
25.0%
YoY
|
$0.21
-16.0%
YoY
|
$0.05
-87.18%
YoY
|
$0.66
24.68%
YoY
|
$0.28
-67.06%
YoY
|
$0.25
-60.94%
YoY
|
$0.39
-329.41%
YoY
|
$0.53
-100.0%
YoY
|
$0.85
962.5%
YoY
|
$0.64
966.67%
YoY
|
-$0.17
-440.0%
YoY
|
$366.8K
-785.32%
YoY
|
$0.08
-161.54%
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 |
126.4M
0.23%
YoY
|
125.6M
-0.82%
YoY
|
126.1M
-0.98%
YoY
|
126.1M
-1.4%
YoY
|
126.1M
-1.83%
YoY
|
126.6M
-1.4%
YoY
|
127.4M
-0.66%
YoY
|
127.9M
12.97%
YoY
|
128.4M
13.48%
YoY
|
128.4M
13.48%
YoY
|
128.2M
17.39%
YoY
|
113.2M
9.69%
YoY
|
113.2M
18.08%
YoY
|
113.2M
18.78%
YoY
|
109.2M
17.86%
YoY
|
103.2M
11.33%
YoY
|
95.84M
3.51%
YoY
|
95.27M
3.95%
YoY
|
92.68M
1.18%
YoY
|
| Diluted Shares Outstanding |
125.3M
-1.53%
YoY
|
N/A
|
124.8M
-3.32%
YoY
|
126.1M
-2.44%
YoY
|
127.2M
-1.87%
YoY
|
N/A
|
129.1M
1.64%
YoY
|
129.2M
11.44%
YoY
|
129.6M
10.08%
YoY
|
N/A
|
127.0M
10.33%
YoY
|
116.0M
4.27%
YoY
|
117.8M
22.88%
YoY
|
N/A
|
115.1M
24.21%
YoY
|
111.2M
20.02%
YoY
|
95.84M
1.96%
YoY
|
N/A
|
92.68M
1.19%
YoY
|
Loading...