Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$523,399
$526,974
$496,699
$503,072
Gross Profit
161,150
300,502
287,386
306,946
EBITDA
54,225
68,498
40,591
55,921
EBIT
48,966
63,574
35,710
50,522
Net Income
6,421
18,960
5,635
19,551
Net Change In Cash
523,399
526,974
496,699
503,072
Free Cash Flow
133,382
20,068
-34,442
68,155
Cash
366,087
383,828
342,282
320,067
Basic Shares
38,583
38,618
38,448
38,357

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,042,854
$1,649,031
$1,397,752
$1,200,514
Gross Profit
1,201,647
1,047,237
945,147
873,502
EBITDA
203,220
134,211
107,224
127,453
EBIT
181,567
110,745
84,251
103,016
Net Income
53,367
13,951
-8,274
38,132
Net Change In Cash
2,042,854
1,649,031
1,397,752
1,200,514
Cost of Revenue
357,401
4,292
Free Cash Flow
236,725
57,422
452,346
201,552
Cash
320,067
468,711
538,065
175,718
Basic Shares
37,927
37,619
35,531
33,688

Earnings Calls

QuarterEPS
2025-09-30
$0.12
2025-06-30
$0.37
2025-03-31
$0.12
2024-12-31
$0.47