Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$249,353
$235,575
$217,702
$203,664
Gross Profit
157,877
151,748
138,204
122,139
EBITDA
42,168
46,869
40,539
32,490
EBIT
36,732
40,512
33,783
27,154
Net Income
33,646
35,980
31,383
102,734
Net Change In Cash
249,353
235,575
217,702
203,664
Free Cash Flow
83,735
52,368
38,235
36,371
Cash
76,343
73,728
57,183
42,754
Basic Shares
36,259
36,204
36,648
36,783

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$794,202
$620,445
$471,883
$359,370
Gross Profit
492,590
382,369
280,057
215,426
EBITDA
169,867
29,595
-36,064
22,166
EBIT
150,322
963
-72,370
-11,878
Net Income
204,068
2,702
-68,119
1,028
Net Change In Cash
794,202
620,445
471,883
359,370
Cost of Revenue
12,736
-82,416
Free Cash Flow
186,143
46,417
18,825
2,673
Cash
42,754
49,509
70,769
57,847
Basic Shares
36,782
36,417
35,010
35,701

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.31
2025-06-30
$1.39
2025-03-31
$1.21