Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$400,531
$367,411
$356,466
$320,898
Gross Profit
-236,095
175,917
171,787
148,193
EBITDA
50,067
49,240
52,329
32,962
EBIT
25,310
21,651
25,224
5,813
Net Income
11,831
12,501
17,148
4,245
Net Change In Cash
400,531
367,411
356,466
320,898
Free Cash Flow
3,984
23,740
26,912
1,870
Cash
360,123
357,757
336,804
312,921
Basic Shares
41,847
41,874
41,864
41,864

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,445,306
$1,252,608
$1,087,533
$900,486
Gross Profit
259,802
573,918
478,238
381,544
EBITDA
181,368
120,895
111,737
51,529
EBIT
74,768
16,289
18,697
-22,767
Net Income
45,725
10,207
20,264
-21,229
Net Change In Cash
1,445,306
1,252,608
1,087,533
900,486
Cost of Revenue
-71,885
Free Cash Flow
56,506
35,656
-14,028
-65,817
Cash
360,123
320,714
224,653
230,521
Basic Shares
41,847
44,203
43,899
39,237

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.35
2025-09-30
$0.36
2025-06-30
$0.44