Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$179,494
$173,332
$155,771
$193,968
Gross Profit
110,138
108,379
92,972
126,182
EBITDA
41,152
32,108
13,534
63,861
EBIT
28,844
19,898
-2,067
47,691
Net Income
20,058
11,139
-9,634
36,407
Net Change In Cash
179,494
173,332
155,771
193,968
Free Cash Flow
68,382
2,471
-14,637
108,296
Cash
482,127
426,004
429,708
483,220
Basic Shares
153,166
148,260
141,852
152,434

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$668,170
$619,710
$577,069
$468,413
Gross Profit
409,332
209,804
269,904
266,751
EBITDA
112,026
115,642
109,715
71,746
EBIT
53,516
-125,178
-106,337
-75,140
Net Income
22,786
-159,184
-130,323
65
Net Change In Cash
668,170
619,710
577,069
468,413
Cost of Revenue
97,226
113,645
Free Cash Flow
202,391
187,603
148,153
97,461
Cash
483,220
326,219
326,254
230,401
Basic Shares
146,810
136,620
132,887
136,261

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.20
2025-06-30
$0.08
2025-03-31
$0.12