|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$874.8M
94.1%
YoY
|
$450.7M
36.0%
YoY
|
$331.4M
22.37%
YoY
|
$270.8M
72.31%
YoY
|
$157.2M
782.38%
YoY
|
| Cost Of Revenue |
$19.08M
55.47%
YoY
|
$12.27M
173.8%
YoY
|
$4.481M
-30.07%
YoY
|
$6.408M
-11.36%
YoY
|
$7.229M
366.39%
YoY
|
| Gross Profit |
$855.8M
95.18%
YoY
|
$438.4M
34.11%
YoY
|
$326.9M
23.64%
YoY
|
$264.4M
76.35%
YoY
|
$149.9M
822.03%
YoY
|
| Selling, General & Admin |
$348.6M
31.01%
YoY
|
$266.1M
24.42%
YoY
|
$213.9M
34.21%
YoY
|
$159.4M
34.13%
YoY
|
$118.8M
74.91%
YoY
|
| Research & Development |
$166.1M
-4.87%
YoY
|
$174.6M
-19.36%
YoY
|
$216.6M
-14.5%
YoY
|
$253.3M
21.31%
YoY
|
$208.8M
69.81%
YoY
|
| Depreciation & Amortization |
$1.389M
11.48%
YoY
|
$1.246M
-24.71%
YoY
|
$1.655M
15.17%
YoY
|
$1.437M
84.94%
YoY
|
$777.0K
3.88%
YoY
|
| Operating Expenses |
$514.8M
16.79%
YoY
|
$440.8M
2.4%
YoY
|
$430.5M
4.31%
YoY
|
$412.7M
25.96%
YoY
|
$327.6M
71.63%
YoY
|
| Operating Profit |
$341.0M
-13508.93%
YoY
|
-$2.543M
-97.55%
YoY
|
-$103.7M
-30.13%
YoY
|
-$148.4M
-16.48%
YoY
|
-$177.7M
1.7%
YoY
|
| Interest Expense |
-$68.36M
-19.02%
YoY
|
-$84.41M
-177.99%
YoY
|
$108.2M
9.23%
YoY
|
$99.09M
67.12%
YoY
|
$59.29M
308.9%
YoY
|
| Other Income/Expense, Net |
-$73.60M
-12.81%
YoY
|
-$84.41M
-31.1%
YoY
|
-$122.5M
27.69%
YoY
|
-$95.95M
N/A
|
N/A
|
| Pretax Income |
$267.4M
-407.51%
YoY
|
-$86.95M
-61.56%
YoY
|
-$226.2M
-7.43%
YoY
|
-$244.4M
34.42%
YoY
|
-$181.8M
-0.55%
YoY
|
| Income Tax |
$3.530M
83.19%
YoY
|
$1.927M
521.61%
YoY
|
$310.0K
-88.66%
YoY
|
$2.733M
21.3%
YoY
|
$2.253M
N/A
|
| Net Earnings |
$263.9M
-396.87%
YoY
|
-$88.88M
-60.77%
YoY
|
-$226.5M
-8.33%
YoY
|
-$247.1M
34.26%
YoY
|
-$184.1M
0.68%
YoY
|
| Basic Earnings Per Share |
$1.26
-393.02%
YoY
|
-$0.43
-63.56%
YoY
|
-$1.18
-11.28%
YoY
|
-$1.33
29.13%
YoY
|
-$1.03
-5.5%
YoY
|
| Diluted Earnings Per Share |
$1.21
-381.4%
YoY
|
-$0.43
-63.56%
YoY
|
-$1.18
-11.28%
YoY
|
-$1.33
-100.0%
YoY
|
-$1.028M
-5.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
209.9M shares
1.55%
YoY
|
206.7M shares
7.54%
YoY
|
192.2M shares
3.38%
YoY
|
185.9M shares
3.79%
YoY
|
179.1M shares
7.08%
YoY
|
| Diluted Shares Outstanding |
218.6M shares
5.75%
YoY
|
206.7M shares
7.54%
YoY
|
192.2M shares
3.38%
YoY
|
185.9M shares
3.79%
YoY
|
179.1M
7.08%
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 |
$156.4M
7.48%
YoY
|
$406.6M
209.09%
YoY
|
$159.4M
36.14%
YoY
|
$163.4M
49.41%
YoY
|
$145.5M
56.89%
YoY
|
$131.5M
40.83%
YoY
|
$117.1M
34.98%
YoY
|
$109.3M
32.54%
YoY
|
$92.76M
34.87%
YoY
|
$93.40M
17.42%
YoY
|
$86.74M
14.39%
YoY
|
$82.49M
25.88%
YoY
|
$68.78M
37.77%
YoY
|
$79.55M
68.68%
YoY
|
$75.83M
84.97%
YoY
|
$65.53M
31.17%
YoY
|
$49.92M
161.94%
YoY
|
$47.16M
1074.25%
YoY
|
$40.99M
571.81%
YoY
|
| Cost Of Revenue |
$5.377M
17.71%
YoY
|
$9.522M
55.31%
YoY
|
$2.187M
-31.89%
YoY
|
$2.798M
64.69%
YoY
|
$4.568M
261.11%
YoY
|
$6.131M
274.53%
YoY
|
$3.211M
192.17%
YoY
|
$1.699M
78.84%
YoY
|
$1.265M
34.86%
YoY
|
$1.637M
-34.42%
YoY
|
$1.099M
-68.98%
YoY
|
$950.0K
286.18%
YoY
|
$938.0K
297.46%
YoY
|
$2.496M
495.7%
YoY
|
$3.543M
499.49%
YoY
|
$246.0K
-17.17%
YoY
|
$236.0K
-96.02%
YoY
|
$419.0K
423.75%
YoY
|
$591.0K
-61.04%
YoY
|
| Gross Profit |
$151.0M
7.14%
YoY
|
$397.0M
216.61%
YoY
|
$157.2M
38.05%
YoY
|
$160.6M
49.17%
YoY
|
$141.0M
54.07%
YoY
|
$125.4M
36.66%
YoY
|
$113.9M
32.96%
YoY
|
$107.6M
32.0%
YoY
|
$91.50M
34.87%
YoY
|
$91.76M
19.1%
YoY
|
$85.64M
18.48%
YoY
|
$81.54M
24.9%
YoY
|
$67.84M
36.53%
YoY
|
$77.05M
64.85%
YoY
|
$72.28M
78.91%
YoY
|
$65.29M
31.46%
YoY
|
$49.69M
278.25%
YoY
|
$46.74M
1086.27%
YoY
|
$40.40M
781.2%
YoY
|
| Selling, General & Admin |
$94.55M
14.65%
YoY
|
$95.78M
19.03%
YoY
|
$83.01M
27.55%
YoY
|
$87.38M
42.75%
YoY
|
$82.47M
38.92%
YoY
|
$80.47M
24.99%
YoY
|
$65.08M
28.5%
YoY
|
$61.21M
20.03%
YoY
|
$59.36M
24.02%
YoY
|
$64.38M
28.37%
YoY
|
$50.65M
37.19%
YoY
|
$51.00M
34.14%
YoY
|
$47.87M
39.63%
YoY
|
$50.15M
41.73%
YoY
|
$36.92M
5.51%
YoY
|
$38.02M
44.41%
YoY
|
$34.28M
55.02%
YoY
|
$35.39M
68.59%
YoY
|
$34.99M
103.5%
YoY
|
| Research & Development |
$60.32M
61.84%
YoY
|
$40.87M
-17.34%
YoY
|
$44.60M
8.57%
YoY
|
$43.39M
15.32%
YoY
|
$37.27M
-19.84%
YoY
|
$49.44M
-29.42%
YoY
|
$41.08M
-12.37%
YoY
|
$37.62M
-26.58%
YoY
|
$46.49M
-3.92%
YoY
|
$70.05M
-4.31%
YoY
|
$46.88M
-11.11%
YoY
|
$51.25M
-17.33%
YoY
|
$48.39M
-25.97%
YoY
|
$73.21M
15.23%
YoY
|
$52.74M
5.54%
YoY
|
$61.99M
17.24%
YoY
|
$65.36M
54.02%
YoY
|
$63.53M
79.71%
YoY
|
$49.97M
65.22%
YoY
|
| Depreciation & Amortization |
$461.0K
39.27%
YoY
|
$394.0K
27.51%
YoY
|
$335.0K
7.72%
YoY
|
$329.0K
2.81%
YoY
|
$331.0K
8.17%
YoY
|
$309.0K
-26.95%
YoY
|
$311.0K
-25.95%
YoY
|
$320.0K
-21.38%
YoY
|
$306.0K
-24.44%
YoY
|
$423.0K
6.82%
YoY
|
$420.0K
7.97%
YoY
|
$407.0K
21.49%
YoY
|
$405.0K
27.76%
YoY
|
$396.0K
131.58%
YoY
|
$389.0K
69.87%
YoY
|
$335.0K
70.05%
YoY
|
$317.0K
78.09%
YoY
|
$171.0K
-5.0%
YoY
|
$229.0K
34.71%
YoY
|
| Operating Expenses |
$154.9M
29.34%
YoY
|
$136.6M
5.19%
YoY
|
$127.6M
20.21%
YoY
|
$130.8M
32.31%
YoY
|
$119.7M
13.11%
YoY
|
$129.9M
-3.36%
YoY
|
$106.2M
8.86%
YoY
|
$98.84M
-3.33%
YoY
|
$105.9M
9.98%
YoY
|
$134.4M
8.98%
YoY
|
$97.53M
8.78%
YoY
|
$102.2M
2.24%
YoY
|
$96.26M
-3.4%
YoY
|
$123.4M
24.71%
YoY
|
$89.66M
5.53%
YoY
|
$100.0M
26.27%
YoY
|
$99.64M
54.37%
YoY
|
$98.92M
75.57%
YoY
|
$84.96M
79.1%
YoY
|
| Operating Profit |
-$701.6M
-3405.22%
YoY
|
$260.4M
-5876.06%
YoY
|
$29.59M
284.7%
YoY
|
$29.79M
239.98%
YoY
|
$21.23M
-246.51%
YoY
|
-$4.508M
-89.44%
YoY
|
$7.692M
-164.52%
YoY
|
$8.761M
-142.32%
YoY
|
-$14.49M
-49.01%
YoY
|
-$42.67M
-7.86%
YoY
|
-$11.92M
-31.67%
YoY
|
-$20.70M
-40.37%
YoY
|
-$28.42M
-43.12%
YoY
|
-$46.31M
-11.24%
YoY
|
-$17.45M
-60.87%
YoY
|
-$34.72M
17.38%
YoY
|
-$49.96M
-2.76%
YoY
|
-$52.18M
-0.43%
YoY
|
-$44.58M
4.01%
YoY
|
| Interest Expense |
-$17.75M
-13.29%
YoY
|
-$11.37M
-47.07%
YoY
|
-$17.39M
-17.74%
YoY
|
-$19.13M
-177.34%
YoY
|
-$20.47M
-183.53%
YoY
|
-$21.48M
4.84%
YoY
|
-$21.14M
-177.3%
YoY
|
$24.73M
-199.47%
YoY
|
$24.51M
-201.07%
YoY
|
-$20.49M
-18.53%
YoY
|
$27.35M
10.37%
YoY
|
-$24.86M
-203.51%
YoY
|
-$24.25M
-201.72%
YoY
|
-$25.15M
31.1%
YoY
|
$24.78M
75.52%
YoY
|
$24.02M
78.01%
YoY
|
$23.84M
84.73%
YoY
|
-$19.19M
215.58%
YoY
|
$14.12M
382.23%
YoY
|
| Other Income/Expense, Net |
-$19.21M
-6.15%
YoY
|
$9.423M
N/A
|
-$17.46M
-17.4%
YoY
|
-$23.30M
9.58%
YoY
|
-$20.47M
-0.28%
YoY
|
N/A
|
-$21.14M
N/A
|
-$21.26M
N/A
|
-$20.53M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$720.8M
-95193.4%
YoY
|
$248.0M
-1054.24%
YoY
|
$12.13M
-190.21%
YoY
|
$6.486M
-151.88%
YoY
|
$758.0K
-102.16%
YoY
|
-$25.99M
-58.85%
YoY
|
-$13.45M
-62.46%
YoY
|
-$12.50M
-83.24%
YoY
|
-$35.01M
-33.51%
YoY
|
-$63.16M
-11.62%
YoY
|
-$35.82M
-12.63%
YoY
|
-$74.59M
28.59%
YoY
|
-$52.66M
-28.76%
YoY
|
-$71.47M
360.29%
YoY
|
-$41.00M
-30.28%
YoY
|
-$58.00M
34.27%
YoY
|
-$73.92M
14.99%
YoY
|
-$15.53M
-74.33%
YoY
|
-$58.80M
27.5%
YoY
|
| Income Tax |
$1.004M
38.29%
YoY
|
$2.172M
170.15%
YoY
|
-$769.0K
-231.23%
YoY
|
$1.401M
714.53%
YoY
|
$726.0K
98.9%
YoY
|
$804.0K
-156.18%
YoY
|
$586.0K
77.58%
YoY
|
$172.0K
-76.76%
YoY
|
$365.0K
-45.6%
YoY
|
-$1.431M
-1982.89%
YoY
|
$330.0K
-78.32%
YoY
|
$740.0K
-13.55%
YoY
|
$671.0K
140.5%
YoY
|
$76.00K
-96.63%
YoY
|
$1.522M
N/A
|
$856.0K
N/A
|
$279.0K
N/A
|
$2.253M
N/A
|
$0.00
N/A
|
| Net Earnings |
-$721.8M
-2255762.5%
YoY
|
$245.8M
-1017.5%
YoY
|
$12.90M
-191.92%
YoY
|
$5.085M
-140.12%
YoY
|
$32.00K
-100.09%
YoY
|
-$26.80M
-56.59%
YoY
|
-$14.03M
-61.18%
YoY
|
-$12.67M
-83.17%
YoY
|
-$35.38M
-33.66%
YoY
|
-$61.73M
-13.71%
YoY
|
-$36.15M
-14.98%
YoY
|
-$75.33M
27.98%
YoY
|
-$53.33M
-28.12%
YoY
|
-$71.54M
302.39%
YoY
|
-$42.52M
-27.69%
YoY
|
-$58.86M
36.25%
YoY
|
-$74.20M
15.42%
YoY
|
-$17.78M
-70.61%
YoY
|
-$58.80M
27.51%
YoY
|
| Basic Earnings Per Share |
-$2.98
N/A
|
N/A
|
$0.06
-185.71%
YoY
|
$0.02
-133.33%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.07
-63.16%
YoY
|
-$0.06
-85.0%
YoY
|
-$0.17
-39.29%
YoY
|
N/A
|
-$0.19
-17.39%
YoY
|
-$0.40
25.0%
YoY
|
-$0.28
-30.0%
YoY
|
N/A
|
-$0.23
-30.3%
YoY
|
-$0.32
33.33%
YoY
|
-$0.40
11.11%
YoY
|
N/A
|
-$0.33
N/A
|
| Diluted Earnings Per Share |
-$2.98
N/A
|
$1.12
-967.49%
YoY
|
$0.06
-185.71%
YoY
|
$0.02
-133.33%
YoY
|
$0.00
-100.0%
YoY
|
-$0.13
-57.83%
YoY
|
-$0.07
-63.16%
YoY
|
-$0.06
-84.94%
YoY
|
-$0.17
-39.91%
YoY
|
-$0.31
-19.95%
YoY
|
-$0.19
-17.39%
YoY
|
-$0.40
24.47%
YoY
|
-$0.28
-100.0%
YoY
|
-$0.38
-100.0%
YoY
|
-$0.23
-100.0%
YoY
|
-$0.32
33.33%
YoY
|
-$401.3K
10.71%
YoY
|
-$97.76K
-71.45%
YoY
|
-$328.3K
25.65%
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 |
250.8M shares
20.02%
YoY
|
210.5M shares
1.65%
YoY
|
209.9M shares
1.47%
YoY
|
209.3M shares
1.39%
YoY
|
209.0M shares
1.36%
YoY
|
207.1M shares
1.13%
YoY
|
206.9M shares
9.18%
YoY
|
206.4M shares
9.23%
YoY
|
206.1M shares
9.39%
YoY
|
204.8M shares
9.86%
YoY
|
189.5M shares
1.91%
YoY
|
188.9M shares
1.79%
YoY
|
188.5M shares
1.92%
YoY
|
186.4M shares
3.61%
YoY
|
185.9M shares
3.96%
YoY
|
185.6M shares
4.2%
YoY
|
184.9M shares
4.35%
YoY
|
179.9M
1.91%
YoY
|
178.9M
1.31%
YoY
|
| Diluted Shares Outstanding |
242.3M shares
12.54%
YoY
|
N/A
|
219.9M shares
6.27%
YoY
|
219.9M shares
6.52%
YoY
|
215.3M shares
4.46%
YoY
|
N/A
|
206.9M shares
9.1%
YoY
|
206.4M shares
9.15%
YoY
|
206.1M shares
9.31%
YoY
|
N/A
|
189.6M shares
1.86%
YoY
|
189.1M shares
1.89%
YoY
|
188.5M shares
1.95%
YoY
|
N/A
|
186.2M shares
103849.62%
YoY
|
185.6M shares
4.2%
YoY
|
184.9M
4.26%
YoY
|
N/A
|
179.1K
1.46%
YoY
|
Loading...