|
Concept
|
2026 | 2025 | 2024 | 2023 |
|---|---|---|---|---|
| Revenue |
$1.071B
24.35%
YoY
|
$861.6M
23.16%
YoY
|
$699.6M
26.54%
YoY
|
$552.8M
22.84%
YoY
|
| Cost Of Revenue |
$380.6M
24.5%
YoY
|
$305.7M
10.52%
YoY
|
$276.6M
38.58%
YoY
|
$199.6M
74.03%
YoY
|
| Gross Profit |
$690.8M
24.27%
YoY
|
$555.9M
31.43%
YoY
|
$422.9M
19.74%
YoY
|
$353.2M
5.33%
YoY
|
| Selling, General & Admin |
$775.3M
34.87%
YoY
|
$574.9M
0.0%
YoY
|
$574.9M
12.75%
YoY
|
$509.9M
85.18%
YoY
|
| Research & Development |
$223.0M
31.36%
YoY
|
$169.7M
-6.11%
YoY
|
$180.8M
13.35%
YoY
|
$159.5M
33.42%
YoY
|
| Depreciation & Amortization |
$210.8M
-11.16%
YoY
|
$237.2M
-10.01%
YoY
|
$263.6M
100.94%
YoY
|
$131.2M
475.68%
YoY
|
| Operating Expenses |
$998.3M
34.07%
YoY
|
$744.6M
-1.46%
YoY
|
$755.7M
12.89%
YoY
|
$669.4M
69.51%
YoY
|
| Operating Profit |
-$307.5M
62.92%
YoY
|
-$188.7M
-43.28%
YoY
|
-$332.7M
5.24%
YoY
|
-$316.2M
430.95%
YoY
|
| Interest Expense |
-$13.85M
-92.41%
YoY
|
-$182.5M
3.45%
YoY
|
-$176.4M
138.24%
YoY
|
-$74.04M
3704.88%
YoY
|
| Other Income/Expense, Net |
-$18.51M
242.77%
YoY
|
-$5.401M
67.79%
YoY
|
-$3.219M
2.16%
YoY
|
-$3.151M
283.8%
YoY
|
| Pretax Income |
-$326.0M
-13.44%
YoY
|
-$376.6M
-26.49%
YoY
|
-$512.3M
30.25%
YoY
|
-$393.4M
523.81%
YoY
|
| Income Tax |
-$55.95M
-7.98%
YoY
|
-$60.80M
-48.03%
YoY
|
-$117.0M
92.21%
YoY
|
-$60.86M
-61575.76%
YoY
|
| Net Earnings |
-$270.1M
-14.49%
YoY
|
-$315.8M
-20.12%
YoY
|
-$395.4M
18.91%
YoY
|
-$332.5M
426.46%
YoY
|
| Basic Earnings Per Share |
-$0.54
-95.82%
YoY
|
-$12.91
6.43%
YoY
|
-$12.13
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.54
-5.29%
YoY
|
-$0.57
-19.71%
YoY
|
-$0.71
18.41%
YoY
|
-$0.60
422.91%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
544.2M shares
550.01%
YoY
|
83.72M shares
3.68%
YoY
|
80.75M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
544.2M shares
550.01%
YoY
|
83.72M shares
3.68%
YoY
|
80.75M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q2 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$294.6M
22.71%
YoY
|
$281.9M
19.84%
YoY
|
$264.4M
33.13%
YoY
|
$230.5M
22.81%
YoY
|
$240.1M
N/A
|
$235.3M
N/A
|
$187.7M
N/A
|
$134.3M
31.03%
YoY
|
$115.4M
27.11%
YoY
|
$135.6M
31.26%
YoY
|
$110.1M
17.14%
YoY
|
$102.5M
10.8%
YoY
|
$90.80M
20.42%
YoY
|
$103.3M
16.07%
YoY
|
$94.00M
23.85%
YoY
|
$92.50M
46.59%
YoY
|
| Cost Of Revenue |
$96.37M
19.93%
YoY
|
$94.89M
21.73%
YoY
|
$86.55M
15.0%
YoY
|
$102.8M
42.47%
YoY
|
$80.35M
N/A
|
$77.96M
N/A
|
$72.17M
N/A
|
$39.69M
43.87%
YoY
|
$35.18M
44.18%
YoY
|
$31.44M
37.87%
YoY
|
$31.11M
49.58%
YoY
|
$27.59M
49.95%
YoY
|
$24.40M
31.18%
YoY
|
$22.80M
26.67%
YoY
|
$20.80M
23.08%
YoY
|
$18.40M
17.2%
YoY
|
| Gross Profit |
$198.3M
24.1%
YoY
|
$187.0M
18.91%
YoY
|
$177.8M
44.19%
YoY
|
$127.7M
10.53%
YoY
|
$159.8M
N/A
|
$157.3M
N/A
|
$115.5M
N/A
|
$94.59M
26.3%
YoY
|
$80.24M
20.84%
YoY
|
$104.2M
29.39%
YoY
|
$79.00M
7.92%
YoY
|
$74.90M
1.21%
YoY
|
$66.40M
16.7%
YoY
|
$80.50M
13.38%
YoY
|
$73.20M
24.28%
YoY
|
$74.00M
56.45%
YoY
|
| Selling, General & Admin |
$158.2M
9.47%
YoY
|
$177.5M
24.49%
YoY
|
$170.5M
16.75%
YoY
|
$245.4M
73.07%
YoY
|
$144.5M
N/A
|
$142.6M
N/A
|
$141.8M
N/A
|
$86.39M
28.48%
YoY
|
$78.09M
27.6%
YoY
|
$80.80M
37.42%
YoY
|
$69.19M
33.31%
YoY
|
$67.24M
42.46%
YoY
|
$61.20M
35.1%
YoY
|
$58.80M
21.99%
YoY
|
$51.90M
22.41%
YoY
|
$47.20M
9.77%
YoY
|
| Research & Development |
$56.21M
23.65%
YoY
|
$51.21M
30.48%
YoY
|
$48.11M
11.61%
YoY
|
$67.27M
60.48%
YoY
|
$45.46M
N/A
|
$39.25M
N/A
|
$41.92M
N/A
|
$33.19M
45.18%
YoY
|
$30.88M
59.16%
YoY
|
$28.61M
56.33%
YoY
|
$26.71M
39.11%
YoY
|
$22.86M
30.65%
YoY
|
$19.40M
24.36%
YoY
|
$18.30M
17.31%
YoY
|
$19.20M
37.14%
YoY
|
$17.50M
32.58%
YoY
|
| Depreciation & Amortization |
$53.45M
3.51%
YoY
|
$52.79M
-71.56%
YoY
|
$52.47M
N/A
|
$52.07M
-21.1%
YoY
|
$51.64M
-21.72%
YoY
|
$185.6M
-0.36%
YoY
|
$65.99M
N/A
|
$5.679M
-4.6%
YoY
|
$5.712M
19.5%
YoY
|
$5.069M
11.9%
YoY
|
$6.574M
42.6%
YoY
|
$5.953M
30.55%
YoY
|
$4.780M
4.14%
YoY
|
$4.530M
2.26%
YoY
|
$4.610M
25.61%
YoY
|
$4.560M
27.02%
YoY
|
| Operating Expenses |
$238.4M
25.47%
YoY
|
$228.7M
25.78%
YoY
|
$218.6M
15.58%
YoY
|
$312.6M
70.2%
YoY
|
$190.0M
N/A
|
$181.8M
N/A
|
$183.7M
N/A
|
$121.4M
32.08%
YoY
|
$110.8M
35.24%
YoY
|
$111.2M
42.03%
YoY
|
$97.70M
35.12%
YoY
|
$91.90M
39.25%
YoY
|
$81.90M
31.88%
YoY
|
$78.30M
20.46%
YoY
|
$72.30M
25.52%
YoY
|
$66.00M
14.98%
YoY
|
| Operating Profit |
-$40.10M
32.72%
YoY
|
-$41.62M
69.91%
YoY
|
-$40.80M
-38.03%
YoY
|
-$185.0M
171.24%
YoY
|
-$30.21M
N/A
|
-$24.50M
N/A
|
-$68.19M
N/A
|
-$26.79M
57.55%
YoY
|
-$30.52M
96.93%
YoY
|
-$7.045M
-420.23%
YoY
|
-$18.70M
-2177.56%
YoY
|
-$17.01M
-312.58%
YoY
|
-$15.50M
198.08%
YoY
|
$2.200M
-63.33%
YoY
|
$900.0K
-30.77%
YoY
|
$8.000M
-179.21%
YoY
|
| Interest Expense |
$2.434M
-105.29%
YoY
|
$2.241M
-104.87%
YoY
|
$643.0K
-101.39%
YoY
|
-$19.16M
-56.71%
YoY
|
-$45.98M
N/A
|
-$46.01M
N/A
|
-$44.26M
N/A
|
-$475.0K
13.1%
YoY
|
-$875.0K
45.83%
YoY
|
-$489.0K
-89.37%
YoY
|
-$407.0K
-90.53%
YoY
|
-$420.0K
-90.45%
YoY
|
-$600.0K
-81.82%
YoY
|
-$4.600M
58.62%
YoY
|
-$4.300M
N/A
|
-$4.400M
1366.67%
YoY
|
| Other Income/Expense, Net |
-$1.340M
-39.15%
YoY
|
$814.0K
-194.54%
YoY
|
-$1.067M
-7.06%
YoY
|
-$19.35M
-57.42%
YoY
|
-$2.202M
N/A
|
-$861.0K
N/A
|
-$45.45M
N/A
|
-$1.128M
415.07%
YoY
|
-$660.0K
N/A
|
-$125.0K
-141.67%
YoY
|
-$122.0K
-161.0%
YoY
|
-$219.0K
119.0%
YoY
|
$0.00
-100.0%
YoY
|
$300.0K
-400.0%
YoY
|
$200.0K
-166.67%
YoY
|
-$100.0K
-133.33%
YoY
|
| Pretax Income |
-$39.01M
-50.25%
YoY
|
-$40.81M
-42.82%
YoY
|
-$41.87M
-63.02%
YoY
|
-$204.3M
79.78%
YoY
|
-$78.40M
N/A
|
-$71.37M
N/A
|
-$113.6M
N/A
|
-$28.40M
60.93%
YoY
|
-$32.06M
97.9%
YoY
|
-$8.403M
16.71%
YoY
|
-$19.23M
520.23%
YoY
|
-$17.65M
-604.14%
YoY
|
-$16.20M
82.02%
YoY
|
-$7.200M
-332.26%
YoY
|
-$3.100M
-381.82%
YoY
|
$3.500M
-134.65%
YoY
|
| Income Tax |
-$2.792M
-263.85%
YoY
|
-$4.833M
-59.54%
YoY
|
-$31.31M
20.03%
YoY
|
-$17.01M
-30.5%
YoY
|
$1.704M
N/A
|
-$11.95M
N/A
|
-$24.47M
N/A
|
$975.0K
-207.97%
YoY
|
$1.025M
-213.89%
YoY
|
$1.302M
-152.08%
YoY
|
$669.0K
-127.88%
YoY
|
-$903.0K
-280.6%
YoY
|
-$900.0K
80.0%
YoY
|
-$2.500M
8.7%
YoY
|
-$2.400M
-7.69%
YoY
|
$500.0K
-155.56%
YoY
|
| Net Earnings |
-$36.22M
-54.79%
YoY
|
-$35.98M
-39.46%
YoY
|
-$10.55M
-87.89%
YoY
|
-$187.3M
110.05%
YoY
|
-$80.10M
N/A
|
-$59.42M
N/A
|
-$89.18M
N/A
|
-$29.37M
75.43%
YoY
|
-$33.08M
116.24%
YoY
|
-$9.705M
106.49%
YoY
|
-$19.90M
2742.29%
YoY
|
-$16.74M
-658.07%
YoY
|
-$15.30M
82.14%
YoY
|
-$4.700M
-187.04%
YoY
|
-$700.0K
-118.92%
YoY
|
$3.000M
-132.61%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.06
-97.75%
YoY
|
-$0.02
-99.33%
YoY
|
-$0.42
-45.45%
YoY
|
N/A
|
-$2.67
N/A
|
-$0.77
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.06
-55.59%
YoY
|
-$0.06
-46.82%
YoY
|
-$0.02
-89.4%
YoY
|
-$0.42
-45.45%
YoY
|
-$0.14
N/A
|
-$0.11
N/A
|
-$0.77
N/A
|
-$0.31
71.78%
YoY
|
-$0.35
105.88%
YoY
|
-$0.10
100.0%
YoY
|
-$0.21
2000.0%
YoY
|
-$0.18
-700.0%
YoY
|
-$0.17
88.89%
YoY
|
-$0.05
-183.33%
YoY
|
-$0.01
-125.0%
YoY
|
$0.03
-130.0%
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
|
| Basic Shares Outstanding |
563.8M shares
N/A
|
561.6M shares
577.23%
YoY
|
556.6M shares
573.05%
YoY
|
556.6M shares
205.18%
YoY
|
N/A
|
82.93M shares
N/A
|
182.4M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
557.5M shares
572.28%
YoY
|
555.8M shares
571.99%
YoY
|
500.0M shares
174.16%
YoY
|
N/A
|
82.93M shares
N/A
|
182.4M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...