Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$417,618
$366,737
$400,531
$367,411
Gross Profit
286,241
173,997
-236,095
175,917
EBITDA
48,861
29,741
50,067
49,240
EBIT
18,144
109
25,310
21,651
Net Income
15,680
-290
11,831
12,501
Net Change In Cash
417,618
366,737
400,531
367,411
Free Cash Flow
-736
-17,167
3,984
23,740
Cash
307,962
313,650
360,123
357,757
Basic Shares
41,866
40,289
41,847
41,874

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-06-30
$0.43
2026-03-31
-$0.007
2025-12-31
$0.37
2025-09-30
$0.36