Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$205,356
$179,494
$173,332
$155,771
Gross Profit
135,845
110,138
108,379
92,972
EBITDA
51,965
41,152
32,108
13,534
EBIT
28,844
19,898
-2,067
Net Income
123,050
20,058
11,139
-9,634
Net Change In Cash
205,356
179,494
173,332
155,771
Free Cash Flow
68,382
2,471
-14,637
Cash
553,362
482,127
426,004
429,708
Basic Shares
153,770
153,166
148,260
141,852

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$713,953
$668,170
$619,710
$577,069
Gross Profit
447,334
409,332
209,804
269,904
EBITDA
97,601
112,026
115,642
109,715
EBIT
53,516
-125,178
-106,337
Net Income
144,613
22,786
-159,184
-130,323
Net Change In Cash
713,953
668,170
619,710
577,069
Cost of Revenue
97,226
Free Cash Flow
165,633
202,391
187,603
148,153
Cash
553,362
483,220
326,219
326,254
Basic Shares
153,770
146,810
136,620
132,887

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.34
2025-09-30
$0.20
2025-06-30
$0.20