Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$341,113
$341,431
$333,444
$345,085
Gross Profit
97,327
106,655
101,603
109,393
EBITDA
103,686
131,637
123,787
108,473
EBIT
37,282
94,728
84,773
69,737
Net Income
-806
72,930
42,653
36,905
Net Change In Cash
341,113
341,431
333,444
345,085
Free Cash Flow
49,620
80,207
75,707
86,769
Cash
428,225
369,405
341,799
324,918
Basic Shares
49,498
50,011
51,502
52,829

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,345,835
$1,009,985
$647,684
$371,033
Gross Profit
406,403
268,797
129,093
-7,556
EBITDA
458,621
316,178
98,404
-34,979
EBIT
302,455
187,401
14,882
-108,202
Net Income
180,656
97,185
-21,749
-128,969
Net Change In Cash
1,345,835
1,009,985
647,684
371,033
Cost of Revenue
-949
Free Cash Flow
246,269
73,117
23,589
6,055
Cash
324,918
274,437
164,192
149,037
Basic Shares
53,071
52,937
44,132
41,008

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
-$0.02
2025-06-30
$1.46